.ep-box-title{margin:0;font-size:1.2em;font-weight:700;line-height:18px}.emagic a,.ep-box-title a{text-decoration:none!important}.ep-box-title a{color:#333;text-overflow:ellipsis;width:100%;line-height:normal;display:inline-block;overflow:hidden;white-space:nowrap;box-shadow:none}.ep-single-box-info{height:100%;background-color:rgba(var(--themeColor),.25);border-radius:25px}.ep-single-box-content{position:relative;z-index:1;height:100%;padding:50px 50px 50px 220px;border-radius:20px;align-items:center}.ep-single-figure-box{padding:50px 0;margin-right:-200px;position:relative;z-index:2}.ep-single-figure-box img{border-radius:20px;width:100%;max-width:100%;max-height:450px;object-fit:cover}.ep-single-box-thumb .ep-single-figure-box img[src$="dummy_image.png"]{background-color:rgba(var(--themeColor),.4)}.ep-single-box-title-info .ep-single-box-title{margin-bottom:8px;padding:0;margin-top:0}.ep-single-box-desc{margin:0;border-top:2px solid rgb(14 14 14/4%);padding:20px 0;font-size:13px}.emagic .ep-single-box-title-info .ep-single-box-title{margin-bottom:10px;word-break:break-word;white-space:normal}@media screen and (max-width:768px){.ep-single-figure-box{margin-right:0;text-align:center}.ep-single-box-content{padding:50px}}.ep-mini-list .ep-event-image img{width:108px;height:108px;object-fit:cover;object-position:46%0}.emagic a{box-shadow:none!important}.emagic a:hover{opacity:1}@media (min-width:1068px){.ep-box-col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.ep-box-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ep-box-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ep-box-col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ep-box-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.emagic a::after{display:none}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/eventprime-event-calendar-management/public/css/iconfont/material-icons.woff2)format("woff2"),url(/wp-content/plugins/eventprime-event-calendar-management/public/css/iconfont/material-icons.woff)format("woff")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/eventprime-event-calendar-management/public/css/iconfont/material-icons-outlined.woff2)format("woff2"),url(/wp-content/plugins/eventprime-event-calendar-management/public/css/iconfont/material-icons-outlined.woff)format("woff")}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/eventprime-event-calendar-management/public/css/iconfont/material-icons-round.woff2)format("woff2"),url(/wp-content/plugins/eventprime-event-calendar-management/public/css/iconfont/material-icons-round.woff)format("woff")}.emagic *{box-sizing:border-box}:root{--ep-light-color:248,249,250;--ep-dark-color:33,37,41;--ep-white-color:255,255,255;--ep-black-color:0,0,0;--ep-border-color:#dee2e6;--ep-border-color-rgb:222,226,230;--ep-border-light-color:#e8e8e8;--ep-border-green-color:#cbf9d6;--ep-default-color:#1a202c;--ep-body-color:#212529;--ep-border-opacity-color:rgb(34 113 177 / 50%);--ep-warning-color:255,193,7;--ep-warning-text:#997404;--ep-warning-bg-subtle:#fff3cd;--ep-warning-border-subtle:#ffe69c;--ep-success-color:25,135,84;--ep-danger-color:220,53,69;--ep-lightgreen-color:42,175,74;--ep-dark-bg:33,37,41;--ep-transparent-bg:transparent;--ep-transparent-border:transparent;--ep-secondary-rgb:108,117,125;--ep-border-radius:0.375rem;--ep-border-radius-sm:0.25rem;--ep-border-radius-lg:0.5rem;--ep-border-radius-2xl:2rem;--ep-border-radius-pill:50rem;--ep-modal-width:800px}.emagic .ep-btn{--ep-btn-font-size:1rem;--ep-border-width:1px;--ep-btn-bg:transparent;--ep-btn-padding-x:0.75rem;--ep-btn-padding-y:0.375rem;--ep-btn-border-color:transparent;--ep-btn-line-height:1.5;--ep-btn-font-weight:400;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;font-size:var(--ep-btn-font-size);font-weight:var(--ep-btn-font-weight);line-height:var(--ep-btn-line-height);color:var(--ep-btn-color)!important;text-align:center;user-select:none;line-height:1.75;text-transform:capitalize;border-radius:.375rem!important;outline:0;margin:0;height:auto;min-width:auto;display:inline-block;padding:var(--ep-btn-padding-y) var(--ep-btn-padding-x);border:var(--ep-border-width) solid var(--ep-btn-border-color);background-color:var(--ep-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none!important}.emagic .ep-btn:hover{color:var(--ep-btn-hover-color)!important;background-color:var(--ep-btn-hover-bg);border-color:var(--ep-btn-hover-border-color)}.ep-btn:first-child:active{color:var(--ep-btn-active-color)!important;background-color:var(--ep-btn-active-bg)!important;border-color:var(--ep-btn-active-border-color)!important}.emagic .ep-btn-dark{--ep-btn-color:rgba(var(--ep-white-color), 1);--ep-btn-bg:rgba(var(--ep-dark-color), 1);--ep-btn-border-color:rgba(var(--ep-dark-color), 1);--ep-btn-hover-color:rgba(var(--ep-white-color), 1);--ep-btn-hover-bg:#424649;--ep-btn-hover-border-color:#373b3e;--ep-btn-focus-shadow-rgb:66,70,73;--ep-btn-active-color:#fff;--ep-btn-active-bg:#4d5154;--ep-btn-active-border-color:#373b3e;--ep-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ep-btn-disabled-color:#fff;--ep-btn-disabled-bg:#212529;--ep-btn-disabled-border-color:#212529}.ep-btn:disabled{pointer-events:none;opacity:.65}.ep-bg-white{--ep-bg-opacity:1;background-color:rgba(var(--ep-white-color),var(--ep-bg-opacity))}.ep-border-bottom{--ep-border-width:1px;border-bottom:var(--ep-border-width) solid var(--ep-border-color)!important}.ep-rounded-circle{border-radius:50%!important}.ep-text-muted{opacity:1;color:#6c757d!important}.ep-text-dark{opacity:1;color:#212529!important}.ep-text-small{font-size:.9em!important}.ep-fw-bold{font-weight:700!important}.ep-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-fs-5{font-size:1.25rem!important}.ep-fs-3{font-size:1.75rem!important}.ep-box-w-100{width:100%!important}.ep-position-relative{position:relative!important}.ep-pb-2{padding-bottom:.5rem!important}.ep-pb-3{padding-bottom:1rem!important}.ep-p-2{padding:.5rem!important}.ep-p-4{padding:1.5rem!important}.ep-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.ep-px-3{padding-left:1rem!important;padding-right:1rem!important}.ep-p-0{padding:0!important}.ep-px-0{padding-right:0!important;padding-left:0!important}.ep-mb-5{margin-bottom:3rem!important}.ep-mb-4{margin-bottom:1.5rem!important}.ep-mt-5{margin-top:3rem!important}.ep-mb-2{margin-bottom:.5rem!important}.ep-my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.ep-my-0{margin-top:0!important;margin-bottom:0!important}.ep-align-items-center{align-items:center!important}.ep-content-right{justify-content:flex-end!important}.ep-justify-content-center{justify-content:center!important}.ep-text-end{text-align:right}.ep-text-center{text-align:center!important}.ep-overflow-hidden{overflow:hidden!important}.ep-flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.ep-d-flex{display:flex}.ep-box-wrap{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;background:0 0}.ep-box-row{--ep-gutter-x:1.5rem;--ep-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--ep-gutter-y));margin-right:calc(-.5*var(--ep-gutter-x));margin-left:calc(-.5*var(--ep-gutter-x))}.ep-box-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--ep-gutter-x)*.5);padding-left:calc(var(--ep-gutter-x)*.5);margin-top:var(--ep-gutter-y)}.ep-box-col-10,.ep-box-col-12,.ep-box-col-2,.ep-box-col-3,.ep-box-col-6{position:relative;width:100%;min-height:1px}@media (min-width:1068px){.ep-box-col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.ep-box-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ep-box-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ep-box-col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ep-box-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.theme-twentytwentythree .emagic{max-width:1200px;width:100%}