:root{--t-10: #D6E6EB;--t-20: #BBD5DD;--t-30: #99C0CC;--t-40: #77ACBB;--t-50: #5597AA;--t-60: #338299;--t-70: #2A6C80;--t-80: #225766;--t-90: #19414C;--t-100: #112B33;--t-110: #0A1A1F;--n-10: #F6F7F8;--n-20: #E8ECED;--n-30: #E4E6E7;--n-40: #D6DADA;--n-50: #C9CECE;--n-60: #BBC1C2;--n-70: #AEB5B6;--n-80: #8B9192;--n-90: #686C6D;--n-100: #464849;--n-110: #2A2B2C;--white: #ffffff;--black: #000000;--base: #19414C;--base-10: #19414C1A;--g-10: #F6F7F8 ;--g-20: #F0F2F3;--g-30: #e8eced;--g-40: #e0e6e7;--g-50: #d9dfe1;--g-60: #aeb5b7;--g-80: #696d6e;--g-90: #464849;--g-100: #2a2b2c;--g-110: ;--g-120: #d1d9db;--o-10: #F08C44;--b-10: #0590E0;--r-10: #EA5454}.elementor-nav-menu .menu-item a,.elementor-nav-menu .menu-item a.elementor-item-active{position:relative}.elementor-nav-menu .menu-item a:after,.elementor-nav-menu .menu-item a.elementor-item-active:after{content:" ";position:absolute;bottom:0;left:0;border-bottom:2px solid var(--t-60);width:0;transition:all .3s ease-in-out}.elementor-nav-menu .menu-item a:hover,.elementor-nav-menu .menu-item a.elementor-item-active:hover{color:var(--t-60)!important}.elementor-nav-menu .menu-item a:hover:after,.elementor-nav-menu .menu-item a.elementor-item-active:hover:after{width:100%!important}.elementor-nav-menu .menu-item a.elementor-item-active{color:var(--t-60)!important}.elementor-nav-menu .menu-item a.elementor-item-active:after{width:30%!important}.custom-btn:has(.my-profile){all:unset}.my-profile{font-size:16px;font-weight:600;line-height:24px;margin-right:22px;color:var(--t-110);text-transform:uppercase;position:relative;transition:all .3s ease-in-out}@media (max-width: 680px){.my-profile{font-size:14px}}.my-profile:before{content:" ";position:absolute;background-image:url(./profile-DsqsUpgN.svg);background-repeat:no-repeat;width:20px;height:20px;top:-2px;left:0;transform:translate(-110%) translateY(14%)}@media (max-width: 680px){.my-profile:before{width:18px;height:16px;left:-3px;top:0}}.my-profile:after{content:" ";position:absolute;background-image:url(./dropdown-GqULwHxQ.svg)!important;background-repeat:no-repeat!important;width:20px;height:20px;top:-1px;right:-22px}.dropdown-menu{position:absolute;top:40px;list-style:none;width:150px;z-index:99;display:flex;flex-direction:column;justify-content:center;padding:20px 16px 0;background-color:var(--white);box-shadow:0 0 8px 0 var(--base-10);border-radius:4px;opacity:0;right:0;transform:translate(28%)}.dropdown-menu li a{font-size:16px!important;font-weight:500!important;line-height:24px!important;color:var(--t-110)!important;transition:all .3s ease-in-out;position:relative}.dropdown-menu li a:after{content:" ";position:absolute;bottom:0;left:0;border-bottom:2px solid var(--t-60);width:0;transition:all .3s ease-in-out}.dropdown-menu li a:hover{color:var(--t-60)!important}.dropdown-menu li a:hover:after{width:100%}.dropdown-menu:before{content:" ";position:absolute;top:-8px;right:18px;width:20px;height:20px;background-color:var(--white);rotate:45deg;box-shadow:-4px 0 4px -2px var(--base-10),0 -4px 4px -2px var(--base-10)}.dropdown-menu:after{content:" ";position:absolute;top:-20px;left:0;width:100%;height:50px}.li-dashboard,.li-setting,.li-logout{position:relative;padding-left:30px;margin-bottom:22px}.li-dashboard:before,.li-setting:before,.li-logout:before{content:" ";position:absolute;background-image:url(./dashboard-DwofxDEB.svg);background-repeat:no-repeat;width:24px;height:24px;left:0;top:-1px}.li-setting:before{background-image:url(./setting-BApxTKFI.svg)}.li-logout:before{background-image:url(./logout-BK5s7FJR.svg)}.my-profile:hover{color:var(--t-60)}.my-profile:hover .dropdown-menu{display:block!important;opacity:1}.footer-menu .elementor-nav-menu .menu-item a{width:fit-content;padding-bottom:2px!important}.registration-form,.my-account .ur-frontend-form form{padding:0 20px!important;margin-bottom:16px}@media (max-width: 780px){.registration-form form .ur-form-row,.my-account .ur-frontend-form form form .ur-form-row{flex-direction:column;margin-bottom:0}.registration-form form .ur-form-grid,.my-account .ur-frontend-form form form .ur-form-grid{width:100%!important}.registration-form .ur-button-container button,.my-account .ur-frontend-form form .ur-button-container button{margin-inline:auto}}.registration-form .ur-submit-button,.my-account .ur-frontend-form form .ur-submit-button{background-color:var(--t-90)!important;color:var(--white)!important;font-size:16px;font-weight:700!important;border-radius:0!important;padding:12px 0!important;position:relative;transition:all .3s ease-in-out;margin-inline:auto;width:100%}@media (min-width: 780px){.registration-form .ur-submit-button,.my-account .ur-frontend-form form .ur-submit-button{max-width:296px}}.registration-form .ur-submit-button:after,.my-account .ur-frontend-form form .ur-submit-button:after{content:" ";position:absolute;top:15%;right:0;bottom:0;left:100%;background-image:url(./button-image-C3_4Z3UT.svg);background-repeat:no-repeat;transition:all .3s ease-in-out}.registration-form .ur-submit-button:before,.my-account .ur-frontend-form form .ur-submit-button:before{content:" ";position:absolute;top:0;right:100%;bottom:0;left:0;background-image:url(./button-image-C3_4Z3UT.svg);background-repeat:no-repeat;rotate:180deg;transition:all .3s ease-in-out}.registration-form .ur-submit-button:hover:after,.my-account .ur-frontend-form form .ur-submit-button:hover:after{top:15%;left:87%}.registration-form .ur-submit-button:hover:before,.my-account .ur-frontend-form form .ur-submit-button:hover:before{right:87%;bottom:16%}.registration .ur-label{color:var(--t-110)!important;font-size:1rem!important;font-weight:400!important;line-height:19px!important}.registration input,.registration select{border:1px solid var(--n-80);padding:12px 16px!important;border-radius:4px!important}.registration input:focus,.registration select:focus{border-color:var(--n-80)!important}.my-account .ur-frontend-form form .ur-form-grid .user-registration-Button{margin-top:40px;transition:all 0s ease-in-out}.user-registration-error{border-top:none;background:transparent;color:var(--r-10);padding:0;margin:0!important}.user-registration-error:before{margin-right:5px!important;display:none!important}label[for=user_pass],label[for=user_confirm_password],label[for=phone_1732596715]{margin-top:6px!important}.presenter_dashboard_with_tabs .tab-button-dashboard{border:1px solid var(--base)!important;color:--black!important;font-size:24px;font-weight:600;line-height:36px;text-transform:uppercase}.presenter_dashboard_with_tabs .tab-button-dashboard:hover,.presenter_dashboard_with_tabs .tab-button-dashboard:focus{background-color:transparent!important}.presenter_dashboard_with_tabs .tab-button-upload,.presenter_dashboard_with_tabs .tab-button-upload span{font-size:1rem;font-weight:700;line-height:24px;text-transform:uppercase;background-color:transparent!important}.presenter_dashboard_with_tabs .tab-content .tab-panel table tr th,.presenter_dashboard_with_tabs .tab-content .tab-panel table tr td{border:none!important;text-align:left;font-weight:500;font-size:1rem;line-height:24px}.presenter_dashboard_with_tabs .tab-content .tab-panel table tr td a{color:var(--black)!important;position:relative}.presenter_dashboard_with_tabs .tab-content .tab-panel table tr td .download-file{position:relative}.presenter_dashboard_with_tabs .tab-content .tab-panel table tr td .download-file :after{content:" ";position:absolute;background-image:url(./download-BTHk2ufq.svg);background-repeat:no-repeat;bottom:0;right:-35px;width:20px;height:20px}.presenter_dashboard_with_tabs .tab-content .tab-panel table tr td .download-file:hover a{color:var(--e-global-color-0d0ed89)!important}.presenter_dashboard_with_tabs .tab-content .tab-panel table{border-collapse:separate;border-spacing:0 6px}.presenter_dashboard_with_tabs .tab-content .tab-panel table tr td{background-color:var(--e-global-color-42dc967)!important}.presenter_dashboard_with_tabs .tab-content .tab-panel table tr td.pending{border:1px solid var(--r-10)!important;border-radius:25px!important}.presenter_dashboard_with_tabs .tab-content .tab-panel table thead{background-color:var(--e-global-color-75cd471)!important;color:var(--e-global-color-5ea494e);font-size:1.125rem;line-height:27px}.presenter_dashboard_with_tabs{color:var(--white);margin:60px auto}.presenter_dashboard_with_tabs nav{margin-bottom:20px;display:flex;gap:30px}.presenter_dashboard_with_tabs #tab-content{background:var(--white);color:var(--black)}.presenter_dashboard_with_tabs nav .tab-button.active{background:var(--t-60)!important;border-radius:0!important;font-size:1rem;font-weight:600;line-height:36px;color:var(--white)!important;position:relative}.presenter_dashboard_with_tabs nav .tab-button{border-radius:0!important;border:1px solid var(--base);position:relative;overflow:hidden;font-size:1rem;font-weight:600;line-height:36px;color:var(--black)!important}.presenter_dashboard_with_tabs nav .tab-button:hover{background:var(--t-90)!important;border-radius:0!important;color:var(--white)!important}.tab-panel h3{text-align:center}.account-setting-form .update-custom-btn{background-color:var(--t-90)!important;width:100%;padding:12px!important;font-weight:700;line-height:24px;font-size:16px}.account-setting-form .update-btn{display:flex;justify-content:center}.login-submit{position:relative;transition:all .3s ease-in-out}.submit-custom-btn,.account-form .custom-btn,.custom-btn-logout,.e-n-tabs-heading button,.update-custom-btn,.login-submit input,.ur-submit-button,.tab-button-upload{background-color:var(--t-90)!important;color:var(--white);border:none;padding:8px 40px;position:relative;border-radius:0;overflow:hidden}@media (max-width: 480px){.tab-button-upload{padding-inline:20px}.presenter_dashboard_with_tabs nav{gap:10px}.presenter_dashboard_with_tabs{margin-top:0!important}}.submit-custom-btn:hover{background-color:var(--t-90)!important}.submit-custom-btn:focus{background-color:none!important}.submit-custom-btn:after,.presenter_dashboard_with_tabs nav .tab-button:after,.presenter_dashboard_with_tabs nav .tab-button.active:after,.account-form .custom-btn:after,.custom-btn-logout:after,.e-n-tabs-heading button:after,.update-custom-btn:after,.tab-button-upload:after,.login-submit:after,.contact-form form button:after{content:" ";position:absolute;background-image:url(/wp-content/themes/hello-theme-child/assets/Icons/button-right-img.svg);width:40px;height:60px;background-repeat:no-repeat;bottom:-40px;right:-20px;transition:all .3s ease-in-out}.submit-custom-btn:before,.presenter_dashboard_with_tabs nav .tab-button:before,.presenter_dashboard_with_tabs nav .tab-button.active:before,.account-form .custom-btn:before,.custom-btn-logout:before,.e-n-tabs-heading button:before,.update-custom-btn:before,.tab-button-upload:before,.login-submit:before,.contact-form form button:before{content:" ";position:absolute;background-image:url(/wp-content/themes/hello-theme-child/assets/Icons/button-side-img.svg);width:80px;height:80px;background-repeat:no-repeat;top:-20px;left:-20px;transition:all .3s ease-in-out}.submit-custom-btn:hover:after,.presenter_dashboard_with_tabs nav .tab-button:hover:after,.presenter_dashboard_with_tabs nav .tab-button.active:after,.account-form .custom-btn:hover:after,.custom-btn-logout:hover:after,.e-n-tabs-heading button:hover:after,.update-custom-btn:hover:after,.tab-button-upload:hover:after,.contact-form form button:hover:after{bottom:-25px;right:-3px}.submit-custom-btn:hover:before,.presenter_dashboard_with_tabs nav .tab-button:hover:before,.presenter_dashboard_with_tabs nav .tab-button.active:before,.account-form .custom-btn:hover:before,.custom-btn-logout:hover:before,.e-n-tabs-heading button:hover:before,.update-custom-btn:hover:before,.tab-button-upload:hover:before,.contact-form form button:hover:before{top:-7px;left:-3px}.login-submit:hover:before{top:35%;left:0;z-index:1}.login-submit:hover:after{top:48%;right:0}.presenter_dashboard_with_tabs nav .tab-button.active{background-color:var(--t-90)!important}.custom-btn-logout{margin-top:20px}.custom-btn-logout a{color:var(--white)}.e-n-tabs-heading button,.login-submit input{padding:8px 40px!important}.login-submit input{width:100%;font-size:1.25rem;font-weight:700;line-height:30px;text-transform:uppercase;margin-top:29px;background-color:var(--base)!important}.tab-content{overflow-x:auto}.tab-content table{min-width:1200px;width:100%}.tab-content table thead tr th:last-child,.tab-content table thead tr th:first-child{min-width:200px;width:280px}.upload-help{font-style:italic;font-size:14px;padding-top:12px;color:var(--g-80)}.upload-help span{font-weight:700}.pagination{display:flex;justify-content:center;align-items:center;margin-bottom:80px}.account-setting,.login-form{max-width:535px;width:100%;padding:40px;background-color:var(--white);box-shadow:0 0 8px 0 var(--base-10)}.login-form .forgot-password{float:right;position:absolute;bottom:31%;right:40px}.login-form .forgot-password a{color:var(--e-global-color-75cd471)!important;font-size:1rem;font-weight:600;line-height:19px;transition:all .3s ease-in-out}.login-form .forgot-password a:hover{color:var(--e-global-color-0d0ed89)!important}.login-form .dont-account{font-size:1.25rem;font-weight:400;line-height:24px;color:var(--n-80);text-align:center}.login-form .dont-account a{font-weight:600;color:var(--e-global-color-75cd471)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:all .3s ease-in-out}.login-form .dont-account a:hover{color:var(--e-global-color-0d0ed89)!important}@media (max-width: 680px){.login-form .dont-account{font-size:1rem}}.login-form .login-remember{font-size:1rem;font-weight:500;line-height:19px;color:var(--black)!important}.login-form .login-username label,.login-form .login-password label{font-size:1.125rem;font-weight:400;line-height:21px;padding-bottom:10px}.login-title{font-size:2rem;font-weight:600;line-height:38px;margin-bottom:30px;color:var(--t-110)}.e-n-tabs-content form .login-username label,.e-n-tabs-content form .login-password label,.e-n-tabs-content form .login-remember label{padding-bottom:10px;color:var(--black);font-size:14px;font-weight:700;line-height:1}.account-setting form input,#loginform .login-username .input,#loginform .login-password .input,#loginform .login-remember .input{border:1px solid var(--n-80)!important;border-radius:4px!important;padding:16px 12px!important}.account-setting form input:focus,#loginform .login-username .input:focus,#loginform .login-password .input:focus,#loginform .login-remember .input:focus{outline:transparent}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid label{margin-left:0}.e-n-tabs-content form .login-remember label{padding-bottom:0!important}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input{border:1px solid var(--n-80)!important;background-color:var(--white)!important}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid .user-registration-error{border-top:none!important;background-color:var(--white)!important;color:var(--r-10);margin:0}.account-setting{margin-inline:auto;margin-top:60px;position:relative}.account-setting .account-setting-form label{padding-bottom:10px;font-size:18px;font-weight:400}.tab-panel{padding-bottom:4px}.presentation-upload-form{border:none!important;border-radius:0!important;padding:40px!important;box-shadow:0 0 8px 0 var(--base-10);margin-top:60px!important}.presentation-upload-form label{margin-bottom:10px}.presentation-upload-form .select-event{position:relative}.presentation-upload-form .select-event select{-moz-appearance:none;appearance:none;-webkit-appearance:none}.presentation-upload-form .select-event:after{content:"";position:absolute;right:15px;top:50%;width:7px;height:7px;transform:translateY(-50%) rotate(-45deg);border-color:var(--n-90);border-style:solid;border-width:0 0 1px 1px;border-radius:1px}.presentation-upload-form .presentation-name{font-weight:600;color:var(--t-110)}.submit-custom-btn{width:100%}.submit-custom-btn:hover{background:var(--t-80)!important}.status-pending,.status-review,.status-denied,.status-approved{border-radius:25px;padding:8px 30px}.status-pending{color:var(--o-10);border:1px solid var(--o-10);padding-inline:35px}.status-review{color:var(--b-10);border:1px solid var(--b-10)}.status-denied{color:var(--r-10);border:1px solid rgb(183,47,47);padding-inline:40px}.status-approved{color:green;border:1px solid green}.login-error{color:var(--r-10)!important}.login-message,.login-error{text-align:center;color:#3e8b3e}.contact-form form button:hover{opacity:1!important}.participant-presentation{display:flex;flex-direction:column;justify-content:space-between}.download-file-presentation{background:#1a414c;padding:10px;text-align:center;color:#fff;display:block}.download-file-presentation:hover{background:var(--t-80)}.download-file-presentation:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;right:0;left:85px;top:50%;transform:translateY(-50%)}.custom-btn{overflow:hidden}.custom-btn .elementor-button{background-color:transparent!important;border:1px solid var(--white)!important;border-radius:0;padding:12px 40px;position:relative;text-transform:uppercase}.custom-btn .elementor-button .right-icon{position:absolute;right:-25px;bottom:0;opacity:0;transition:all .5s ease-in-out}.custom-btn .elementor-button .left-icon{position:absolute;left:-25px;top:-15px;opacity:0;transform:rotate(180deg);transition:all .5s ease-in-out}.custom-btn .elementor-button:hover .right-icon,.custom-btn .elementor-button:hover .left-icon{opacity:1}.custom-btn .elementor-button:hover .right-icon{right:0;bottom:-5.5px}.custom-btn .elementor-button:hover .left-icon{top:-5.5px;left:0}.register-btn .custom-btn{background-color:var(--t-90)}.register-btn .custom-btn .elementor-button{border-radius:0;border:none!important}.second-register-btn .custom-btn{background-color:var(--white)}.second-register-btn .custom-btn a{color:var(--t-90)!important;font-weight:700}.second-register-btn:hover .custom-btn{background-color:var(--t-90);transition:all .3s ease-in-out}.second-register-btn:hover .custom-btn .elementor-button{border-radius:0}.second-register-btn:hover a{color:var(--white)!important}.custom-btn a{font-size:16px;font-weight:700;line-height:24px}@media (max-width: 780px){.custom-btn .elementor-button{padding:8px 20px}.custom-btn a{font-size:14px;font-weight:600}}@media (max-width: 780px){.custom-btn{width:155px;display:flex;justify-content:center}}.participant-presentations{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;justify-content:center;margin-inline:auto;margin-bottom:60px}@media (max-width: 980px){.participant-presentations{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.participant-presentations{grid-template-columns:1fr;margin-bottom:40px}}.participant-presentation{background-color:var(--g-10);padding:34px 16px;text-transform:capitalize}.participant-presentation .presentation-title{font-size:1.25rem!important;font-weight:600!important;line-height:24px!important;color:var(--t-110)!important}.participant-presentation .presentation-name{font-size:.875rem!important;font-weight:500!important;line-height:16.8px!important;color:var(--t-50)!important;margin-bottom:0}.participant-presentation .presentation-name,.participant-presentation .presentation-org{font-size:1rem!important;font-weight:600!important;line-height:1.2!important;color:var(--t-90)!important}.participant-presentation .presentation-by{color:var(--t-50);font-size:1rem;margin-bottom:0}.presenter-event-info{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.pagination{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.pagination .page-numbers{display:flex;gap:8px;font-size:18px;color:var(--t-60)}.pagination .page-numbers li{list-style:none;border:1px solid var(--base);padding:5px 12px;border-radius:4px;transition:all .3s ease-in-out}.pagination .page-numbers li:hover{border-color:var(--t-60);color:var(--t-60)}.pagination .page-numbers li:hover a{color:var(--t-60)}.pagination .page-numbers li a{color:var(--base)}.pagination .page-numbers li:has(.current){border-color:var(--t-60)}@media (min-width: 680px){.pagination{margin-bottom:80px}}.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled{display:none}.presentation-country{background-color:var(--t-50);padding:4px 12px;border-radius:14px;align-items:center;width:fit-content;margin-bottom:18px}.presentation-country p{margin:0;font-size:12px;color:#fff}.participant-presentations{position:relative}.loader{display:none;align-items:center;justify-content:center;width:100%;height:100px;background:#fffc}.custom-loader{text-align:center;margin-top:30px}#presentation-filter-form{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:32px}#presentation-filter-form .filter-form-title{font-size:1.5rem;font-weight:600;line-height:36px;color:#000;text-transform:uppercase}#presentation-filter-form .search-participants input{width:321px;border:.6px solid #BBD5DD!important;height:44px}#presentation-filter-form .form-right{display:flex;gap:12px;align-items:center}.dropdown-btn{position:relative;border:.6px solid #BBD5DD;padding:12px 16px;width:245px}.dropdown-btn:after{content:"";position:absolute;background-image:url(../images/down-arrow.svg);top:50%;transform:translateY(-50%) rotate(-45deg);right:20px;border-color:var(--t-90);border-style:solid;border-width:0 0 1px 1px;width:6px;height:6px;transition:all .2sease}.country-checkboxes{position:absolute;display:none;flex-direction:column;top:60px;left:0;border:1px solid #BBD5DD;background-color:#fff;z-index:9;width:100%;max-height:200px;overflow-y:auto}.country-checkboxes label{font-size:18px!important;color:var(--t-90)!important;padding:16px;height:44px}@media (max-width: 880px){#presentation-filter-form{flex-direction:column}#presentation-filter-form .form-right,.search-participants,.dropdown-btn,.country-dropdown,#presentation-filter-form .search-participants input{width:100%}}@media (max-width: 480px){#presentation-filter-form .form-right{flex-direction:column}}.filter-area-loading{display:none}.elementor-loader:has(+.filter-area-loading) .loader,.loader:has(+.filter-area-loading){display:flex;height:calc(100dvh - 140px)}.loader{display:none;align-items:center;justify-content:center}.bar{display:inline-block;width:4px;height:24px;background:#000;animation:scale-up 1s linear infinite}.bar:nth-child(2){height:35px;margin:0 5px;animation-delay:.25s}.bar:nth-child(3){animation-delay:.5s}@keyframes scale-up{20%{background-color:var(--b-70);transform:scaleY(1.5)}40%{transform:scaleY(1)}}.spinner-container{position:absolute;z-index:100000;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner-container .spinning-loader{width:32px;height:32px;border:4px solid var(--n-30);border-top-color:var(--b-20);border-radius:100%;animation:rotate 1s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.search-form-wrapper.event{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.search-form-wrapper.event #csf-filter-event{display:flex;gap:24px;flex:1;flex-direction:column}.search-form-wrapper.event h2.search-filter-title.font-semibold.text-sm.m-4.mt-0{display:none}.search-form-wrapper.event .filter-action-btns{display:none!important}.search-form-wrapper.event .filter-item-list{max-height:200px;overflow-y:auto}.search-form-wrapper.event .filter-item-list::-webkit-scrollbar{width:10px}.search-form-wrapper.event .filter-block{position:relative;width:100%}.search-form-wrapper.event .filter-block.search-box{flex-basis:100%}.search-form-wrapper.event .filter-block.search-box .search-input{padding:10px 16px}.search-form-wrapper.event .filter-block.checkbox-field{flex-basis:100%;padding:10px 16px;display:flex;align-items:center;cursor:pointer}.search-form-wrapper.event .filter-block.checkbox-field .filter-title{position:relative;width:100%;padding-right:16px;color:var(--t-90)}.search-form-wrapper.event .filter-block.checkbox-field .filter-title:after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:0;border-color:var(--t-90);border-style:solid;border-width:0 0 1px 1px;width:6px;height:6px;transition:all .2s ease}.search-form-wrapper.event .filter-block .search-input,.search-form-wrapper.event .filter-block.checkbox-field{border:1px solid var(--t-20)}.search-form-wrapper.event .filter-block .filter-item-list-wrapper{position:absolute;top:calc(100% + 10px);background:var(--white);box-shadow:0 4px 8px #00000040;width:100%;left:0;right:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out;z-index:5}.search-form-wrapper.event .filter-block .filter-item-list-wrapper .filter-input-label{padding:16px;display:flex;gap:4px;width:100%;cursor:pointer}.search-form-wrapper.event .filter-block.active-show-options .filter-item-list-wrapper{opacity:1;visibility:visible}.search-form-wrapper.event .filter-block.active-show-options .filter-title:after{transform:translateY(-50%) rotate(-224deg);transform-origin:38% 80%}.search-form-wrapper.event .label-wrapper{font-size:18px;color:var(--t-90)}.search-form-wrapper.event .filter-action-btns{display:flex;align-items:center}.search-form-wrapper.event .filter-action-btns a{color:var(--t-90)}.custom-checkbox{position:relative;top:1px}.custom-checkbox input{display:none}.custom-checkbox .checkmark{display:flex;width:15px;height:15px;border:1.3px solid var(--t-70);border-radius:2px;overflow:hidden;transition:all .3s ease-in-out;position:relative}.custom-checkbox .checkmark:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox input[type=checkbox]:checked~.checkmark{background:var(--t-70)}.custom-checkbox input[type=checkbox]:checked~.checkmark:after{display:block}@media (min-width: 640px){.search-form-wrapper.event #csf-filter-event{flex-direction:row}.search-form-wrapper.event .filter-block.search-box,.search-form-wrapper.event .filter-block.checkbox-field{flex-basis:50%}}@media (min-width: 960px){.search-form-wrapper.event{align-items:center;flex-direction:row}.search-form-wrapper.event #csf-filter-event{justify-content:end;flex:1}.search-form-wrapper.event .filter-block.search-box{flex-basis:341px}.search-form-wrapper.event .filter-block.checkbox-field{flex-basis:245px}}.breadcrumb a{color:#000}.breadcrumb span{color:#8b9192}.breadcrumb a:after{content:"";display:inline-block;height:5px;width:5px;border-top:1px solid;border-right:1px solid;border-color:var(--t-90);transform:rotate(45deg);margin:0 6px 2px 2px;position:relative}.elementor-pagination{margin-top:32px}.elementor-pagination .page-numbers{padding:8px 10px;transition:all .2s ease}.elementor-pagination .page-numbers:not(.prev,.next){border:.5px solid #D6DADA;color:var(--n-90);font-size:12px;line-height:1.5;letter-spacing:-.02rem}.elementor-pagination .page-numbers.prev,.elementor-pagination .page-numbers.next{color:var(--t-90)}.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers:not(.prev,.next):hover{color:#fff;background:var(--t-60);border-color:var(--t-60)}.elementor-pagination .page-numbers.prev:has(+.page-numbers.current){display:none}.elementor-pagination .page-numbers.current+.page-numbers.next{display:none}body{display:flex;flex-direction:column;min-height:100dvh}body main,body [data-elementor-type=wp-page]{flex:1;display:flex;flex-direction:column;justify-content:center}
