:root{--e-global-typography-primary-font-family: "DM Sans";--e-global-typography-secondary-font-family: "DM Sans";--e-global-typography-text-font-family: "DM Sans";--e-global-typography-accent-font-family: "DM Sans";--custom-border-color: #dee2e6;--custom-content-bg: #2a2a2a;--custom-content-lighter-bg: #444444}:root{--scrollbar-default-inline-size: 8px;--scrollbar-default-block-size: 8px;--scrollbar-default-foreground: #aaa;--scrollbar-default-background: var(--custom-content-bg)}html{-ms-overflow-style:auto;scrollbar-color:var(--scrollbar-default-foreground) var(--scrollbar-default-background);scrollbar-inline-size:thin}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-default-foreground)}::-webkit-scrollbar-track{background-color:var(--scrollbar-default-background)}::-webkit-scrollbar-corner{background-color:var(--scrollbar-default-background)}::-webkit-scrollbar{inline-size:var(--scrollbar-default-inline-size);block-size:var(--scrollbar-default-block-size)}main.site-main .heading-lead{font-size:26px}@media screen and (min-width: 360px){main.site-main .heading-lead{font-size:calc(26px + 22*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main .heading-lead{font-size:48px}}main.site-main .heading-lead{line-height:30px}@media screen and (min-width: 360px){main.site-main .heading-lead{line-height:calc(30px + 28*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main .heading-lead{line-height:58px}}.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text p:first-child,.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text .h3,.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text h3,.content-extras-item-faq .content-extras-slider-item-data .content-extras-slider-item-title,.with-stripe{position:relative;padding-inline-start:20px;color:#fff !important}.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text p:first-child:after,.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text .h3:after,.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text h3:after,.content-extras-item-faq .content-extras-slider-item-data .content-extras-slider-item-title:after,.with-stripe:after{content:"";display:block;position:absolute;inset-block:3px;inset-inline-start:0;inline-size:var(--stripe-inline-size, 2px);margin:var(--stripe-margin-block-start, 0) var(--stripe-margin-inline-end, 0) var(--stripe-margin-block-end, 0) var(--stripe-margin-inline-start, 0);background:var(--stripe-background, var(--e-global-color-accent))}main.site-main .link-decoration-underline-visible,.contact-pdf-links ul li a,.blog-entry-content p a:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main p a:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main .link-decoration-underline,main.site-main .link-decoration{text-decoration:none;display:inline;transition:.3s;background:linear-gradient(to bottom, var(--link-decoration-color) 0%, var(--link-decoration-color) 98%) no-repeat left 100%}main.site-main .link-decoration-underline-visible:hover,.contact-pdf-links ul li a:hover,.blog-entry-content p a:hover:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main p a:hover:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main .link-decoration-underline:hover,main.site-main .link-decoration:hover{background:linear-gradient(to bottom, var(--link-decoration-hover-color) 0%, var(--link-decoration-hover-color) 98%) no-repeat left 100%}main.site-main .link-decoration{background-size:100% 1px}main.site-main .link-decoration:hover{--link-decoration-color: var(--link-decoration-hover-color)}.contact-pdf-links ul li a,.blog-entry-content p a:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main p a:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main .link-decoration-underline{background-size:0 1px}.contact-pdf-links ul li a:hover,.blog-entry-content p a:hover:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main p a:hover:not([href^="tel:"]):not(.btn,.page-link,.arrow-link,.elementor-button),main.site-main .link-decoration-underline:hover{background-size:100% 1px;--link-decoration-color: var(--link-decoration-hover-color)}main.site-main .link-decoration-underline-visible:hover{background-size:100% 1px}main.site-main .link-decoration-underline-visible{background-size:0 1px}main.site-main .link-decoration-underline-visible:not(:hover){color:var(--bs-body-color)}main.site-main .link-decoration-underline-visible{background-size:100% 1px !important}.custom-caf-post-list .caf-featured-img-box:before,.with-caution-border:before{content:"";display:block;width:100%;height:7px;background:repeating-linear-gradient(135deg, #0f0f0f, #0f0f0f 28px, #ffcc00 28px, #ffcc00 56px)}.reviews-load-more,.wp-child-theme-hello-elementor-child .c-button{background-color:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent);color:#000;text-transform:uppercase;font-size:14px;font-weight:500}.reviews-load-more:hover,.wp-child-theme-hello-elementor-child .c-button:hover,.reviews-load-more:focus,.wp-child-theme-hello-elementor-child .c-button:focus{background-color:#fff;border:1px solid #fff;color:#000}.svg-icon{display:inline-block;block-size:1em;overflow:visible;vertical-align:-0.125em;box-sizing:content-box;width:auto}.img-fluid{display:block;max-width:100%;height:auto}.text-nowrap{text-wrap:nowrap !important}a[href^=tel]{color:inherit;border:0;text-decoration:none !important}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}main a{color:var(--e-global-color-accent)}main a:hover{color:var(--e-global-color-accent)}.elementor-section h1,main.site-main h1,main.site-main .h1{font-size:32px}@media screen and (min-width: 360px){.elementor-section h1,main.site-main h1,main.site-main .h1{font-size:calc(32px + 18*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){.elementor-section h1,main.site-main h1,main.site-main .h1{font-size:50px}}.elementor-section h1,main.site-main h1,main.site-main .h1{line-height:42px}@media screen and (min-width: 360px){.elementor-section h1,main.site-main h1,main.site-main .h1{line-height:calc(42px + 8*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){.elementor-section h1,main.site-main h1,main.site-main .h1{line-height:50px}}main.site-main .site-main-heading-small,main.site-main .h1main.site-main-heading-small{font-size:32px}@media screen and (min-width: 360px){main.site-main .site-main-heading-small,main.site-main .h1main.site-main-heading-small{font-size:calc(32px + 18*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main .site-main-heading-small,main.site-main .h1main.site-main-heading-small{font-size:50px}}main.site-main .site-main-heading-small,main.site-main .h1main.site-main-heading-small{line-height:42px}@media screen and (min-width: 360px){main.site-main .site-main-heading-small,main.site-main .h1main.site-main-heading-small{line-height:calc(42px + 8*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main .site-main-heading-small,main.site-main .h1main.site-main-heading-small{line-height:50px}}main.site-main h2,main.site-main .h2{font-size:26px}@media screen and (min-width: 360px){main.site-main h2,main.site-main .h2{font-size:calc(26px + 6*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main h2,main.site-main .h2{font-size:32px}}main.site-main h3,main.site-main .h3{font-size:22px}@media screen and (min-width: 360px){main.site-main h3,main.site-main .h3{font-size:calc(22px + 6*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main h3,main.site-main .h3{font-size:28px}}main.site-main h4{font-size:20px}@media screen and (min-width: 360px){main.site-main h4{font-size:calc(20px + 6*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main h4{font-size:26px}}main.site-main h5{font-size:18px}@media screen and (min-width: 360px){main.site-main h5{font-size:calc(18px + 6*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main h5{font-size:24px}}main.site-main h6{font-size:16px}@media screen and (min-width: 360px){main.site-main h6{font-size:calc(16px + 6*(100vw - 360px)/1440)}}@media screen and (min-width: 1800px){main.site-main h6{font-size:22px}}main.site-main .lead{font-size:1.25rem}main.site-main :where(h1,h2,h3,h4,h5,h6){text-transform:uppercase;font-weight:600;margin-block-start:0}main.site-main .main-content :where(h1,h2,h3,h4,h5,h6){color:var(--e-global-color-accent)}main.site-main :where(p,ul,ol)+:where(h1,h2,h3,h4,h5,h6){margin-block-start:2.5rem}.elementor-button{font-size:14px !important;text-transform:uppercase !important;font-weight:500 !important;text-decoration:none !important}main.site-main table,main.site-main table th,main.site-main table td{color:#fff;background:none}main.site-main caption+thead tr:first-child td,main.site-main caption+thead tr:first-child th,main.site-main colgroup+thead tr:first-child td,main.site-main colgroup+thead tr:first-child th,main.site-main thead:first-child tr:first-child td,main.site-main thead:first-child tr:first-child th{border-color:var(--custom-border-color)}.main-content ul{list-style:initial;padding-inline-start:30px;margin-block-end:30px}.main-content ol{list-style-type:decimal;padding-inline-start:30px}.drag-scroll{cursor:grab}@keyframes bounce-7{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, 0.9) translateY(0)}30%{transform:scale(0.9, 1.1) translateY(-30px)}50%{transform:scale(1.05, 0.95) translateY(0)}57%{transform:scale(1, 1) translateY(-7px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}.warning-popup.elementor-popup-modal{z-index:999999}.warning-popup.elementor-popup-modal .elementor-widget-wrap.elementor-element-populated{border:0}.warning-popup.elementor-popup-modal .dialog-widget-content.dialog-lightbox-widget-content{inset-inline:10px;max-width:620px;width:auto;margin-inline:auto}.warning-popup.elementor-popup-modal .dialog-message{width:100% !important}.custom-alert{padding:15px}.custom-alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}body:not(.logged-in) header[data-elementor-type=header]{position:relative;z-index:999998}body:not(.elementor-editor-active) .header-top{transition:background-color .3s 0s;position:fixed;inset-block-start:0;inset-inline:0;z-index:999}@media(max-width: 429px){body:not(.elementor-editor-active) .header-top{padding-inline-start:0;padding-inline-end:0}}.header-mobile>.e-con-inner,.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .elementor-menu-toggle{transition:.3s}.header-top .header-top-inner>.e-con-inner{transition:.3s}.header-top .header-top-inner .header-logos .elementor-widget-theme-site-logo img{transition:.3s}.desktop-menu .elementor-element.elementor-widget-nav-menu .elementor-nav-menu li>a.elementor-item{transition:.3s;text-decoration:none}.desktop-menu{transition:.3s}body:not(.elementor-editor-active):before{content:"";display:block;width:100%;block-size:138px}@media(min-width: 1024px){body:not(.elementor-editor-active):before{block-size:196px}}.scrolled .header-top{transition:background-color .3s 0s;background-color:#141414}@media(max-width: 429px){.scrolled .header-top{padding-block-end:10px}}.scrolled .header-mobile>.e-con-inner{padding-block:10px}.scrolled .wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .elementor-menu-toggle{padding:8px .34em}@media(min-width: 1024px){.scrolled .header-top .header-top-inner>.e-con-inner{padding-block:15px 22px}}.scrolled .header-mobile .elementor-widget-theme-site-logo img{inline-size:134px}@media(min-width: 1024px){.scrolled .header-top .header-top-inner .header-logos .elementor-widget-theme-site-logo img{inline-size:134px}}@media(min-width: 1024px){.scrolled .desktop-menu .elementor-element.elementor-widget-nav-menu .elementor-nav-menu li>a.elementor-item{padding-block:10px}}@media(min-width: 1024px){.scrolled .desktop-menu{padding-block-end:10px}}.gbr-badge{display:flex;gap:8px;align-items:center;justify-content:center;color:#fff}.gbr-stars{display:inline-flex;gap:2px}.gbr-stars .star{font-size:16px;line-height:1}.gbr-stars .full{color:var(--e-global-color-primary)}.gbr-stars .half{background:linear-gradient(90deg, var(--e-global-color-primary) 50%, transparent 50%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.gbr-stars .empty{color:#444}.header-logos .logo-partner:before{content:"";display:block;position:absolute;inset-block:0;inline-size:1px;inset-inline-end:calc(100% + var(--column-gap)*.5);background:#404040}@media(min-width: 1200px){.wp-child-theme-hello-elementor-child .elementor-element.header-logos{--column-gap: 63px}}@media(max-width: 429px){.wp-child-theme-hello-elementor-child .header-mobile-logo{inline-size:150px}}.wp-child-theme-hello-elementor-child .header-search{transition:.3s}@media(max-width: 429px){.wp-child-theme-hello-elementor-child .header-search{padding-inline-start:10px;padding-inline-end:10px}}@media(min-width: 1024px){.wp-child-theme-hello-elementor-child .header-search{width:20%;margin-inline-start:5%}}@media(min-width: 1200px){.wp-child-theme-hello-elementor-child .header-search{margin-inline-start:9%}}@media(min-width: 1300px){.wp-child-theme-hello-elementor-child .header-search{width:315px;margin-inline-start:10%}}@media(min-width: 1024px){.scrolled .wp-child-theme-hello-elementor-child .header-search{margin-inline-start:7%}}@media(min-width: 1200px){.scrolled .wp-child-theme-hello-elementor-child .header-search{margin-inline-start:11%}}@media(min-width: 1300px){.scrolled .wp-child-theme-hello-elementor-child .header-search{margin-inline-start:12%}}.wp-child-theme-hello-elementor-child div.is-ajax-search-details,.wp-child-theme-hello-elementor-child div.is-ajax-search-result{background:#ffd725 !important;color:#313131 !important;padding:2px;border-radius:5px}@media(max-width: 575px){.wp-child-theme-hello-elementor-child div.is-ajax-search-details,.wp-child-theme-hello-elementor-child div.is-ajax-search-result{max-width:calc(100% - 65px) !important;inset-inline:30px !important}}@media(max-width: 429px){.wp-child-theme-hello-elementor-child div.is-ajax-search-details,.wp-child-theme-hello-elementor-child div.is-ajax-search-result{max-width:calc(100% - 25px) !important;inset-inline:10px !important}}.wp-child-theme-hello-elementor-child .is-ajax-search-details .is-ajax-search-items>div,.wp-child-theme-hello-elementor-child .is-ajax-search-post{background:#181818 !important;border-bottom:1px solid #353535 !important}.wp-child-theme-hello-elementor-child .is-show-more-results{background:#181818 !important;color:#fff !important;margin-top:2px}.wp-child-theme-hello-elementor-child .simplebar-mask{border-radius:5px}.wp-theme-hello-elementor.wp-child-theme-hello-elementor-child .is-ajax-search-categories-details>div:hover,.wp-theme-hello-elementor.wp-child-theme-hello-elementor-child .is-ajax-search-result .is-ajax-search-post:hover,.wp-theme-hello-elementor.wp-child-theme-hello-elementor-child .is-ajax-search-result .is-show-more-results:hover,.wp-theme-hello-elementor.wp-child-theme-hello-elementor-child .is-ajax-search-tags-details>div:hover{background:#3f3f3f !important}.wp-child-theme-hello-elementor-child .is-ajax-search-result .is-ajax-search-post .is-title a{color:#fff !important;text-decoration:none}.wp-child-theme-hello-elementor-child .header-search .elementor-shortcode{overflow:clip;border-radius:5px}.wp-child-theme-hello-elementor-child .header-search .is-form-style input.is-search-input,.wp-child-theme-hello-elementor-child .header-search .is-form-style button.is-search-submit,.wp-child-theme-hello-elementor-child .header-search .is-form-style input.is-search-submit,.wp-child-theme-hello-elementor-child .header-search .is-search-icon{height:40px}.wp-child-theme-hello-elementor-child .is-ajax-search-result .is-ajax-search-post .is-title a:hover{text-decoration:none}.wp-child-theme-hello-elementor-child .is-ajax-search-no-result{padding:10px;background:#181818;text-align:center;color:#fff}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .elementor-nav-menu{display:flex;flex-direction:column}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .menu-item-platform{order:20}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .elementor-item{justify-content:start}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .menu-item-home a .menu-custom-item-label{font-size:14px}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .menu-item:not(.menu-item-home) .menu-custom-item-icon{width:30px;text-align:center;transform:translateX(-3px)}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .menu-item-home a .svg-icon{font-size:18px}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .menu-item-exam{order:21;border-top:1px solid #3b3b3b}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .menu-item-klimaterm{order:22}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .menu-item-klimaterm .elementor-item{justify-content:center}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .elementor-nav-menu--dropdown.elementor-nav-menu__container{position:fixed !important;inset-block:0 !important;inset-inline-start:0 !important;inset-inline-end:auto !important;margin:0 !important;inline-size:80% !important;block-size:100vh !important;transform:translateX(-100%) scale(1) !important;animation:none !important;transition:.3s !important;max-block-size:none !important}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .elementor-menu-toggle.elementor-active+.elementor-nav-menu--dropdown.elementor-nav-menu__container{transform:translateX(0) scale(1) !important;animation:none !important;transition:.3s !important;block-size:100vh !important;max-block-size:none !important}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .sub-menu.elementor-nav-menu--dropdown{background:#f5dc2f}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .sub-menu.elementor-nav-menu--dropdown .elementor-sub-item{font-size:1em}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .sub-menu.elementor-nav-menu--dropdown .sub-menu.elementor-nav-menu--dropdown{background:#ffe94e}.wp-child-theme-hello-elementor-child .elementor-element.elementor-widget-nav-menu.header-mobile-hamburger .sub-menu.elementor-nav-menu--dropdown>li>.highlighted{--e-global-color-secondary: #716544}.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .elementor-menu-toggle{padding:23px .34em;border-radius:5px}.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .menu-item-klimaterm{background:#181818 !important;border-top:1px solid #3b3b3b}@media(min-width: 1024px){.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .menu-item-klimaterm{display:none !important}}.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .menu-item-klimaterm svg{width:150px;margin-block:20px}.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .menu-item-klimaterm svg g path{fill:var(--e-global-color-accent) !important}.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .elementor-nav-menu--dropdown .elementor-nav-menu--dropdown a:hover,.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .elementor-nav-menu--dropdown .elementor-nav-menu--dropdown a:focus{background:#252525}.wp-child-theme-hello-elementor-child .elementor-element.header-mobile-hamburger .elementor-nav-menu--dropdown .elementor-nav-menu--dropdown a.elementor-item-active{background:#212121}.desktop-menu{--desktop-menu-spacing: 5px}.desktop-menu .elementor-widget-nav-menu{position:relative}.desktop-menu .elementor-nav-menu--main{padding-inline:var(--desktop-menu-spacing)}.desktop-menu .elementor-widget-nav-menu .elementor-nav-menu li{padding-block:4px}.desktop-menu .elementor-element.elementor-widget-nav-menu .elementor-nav-menu li a{line-height:1}.desktop-menu .elementor-element.elementor-widget-nav-menu .elementor-nav-menu li>a.elementor-item{text-transform:uppercase}@media(min-width: 1024px)and (max-width: 1100px){.desktop-menu .elementor-element.elementor-widget-nav-menu .elementor-nav-menu li>a.elementor-item{--e-nav-menu-horizontal-menu-item-margin: 3px;padding-left:5px;padding-right:5px}}.desktop-menu .elementor-widget-nav-menu .elementor-nav-menu .menu-item-home a{margin-right:1px !important}.desktop-menu .menu-item-home{--e-nav-menu-horizontal-menu-item-margin: 0;flex:0 0 auto !important;width:55px !important;background:var(--e-global-color-accent) !important}.menu-item-home a{background:var(--e-global-color-accent) !important;color:#181818 !important}@media(min-width: 1024px){.menu-item-home a{padding-block:0 !important;border-radius:3px}}.menu-item-home a .svg-icon{font-size:24px}.desktop-menu .menu-item-home a:hover{background:#181818 !important;color:#fff !important}.menu-custom-item{display:flex;align-items:center;gap:7px}@media(min-width: 1200px){.menu-custom-item{gap:17px}}@media(min-width: 1024px){.menu-custom-item-home .menu-custom-item-label{display:none}}.menu-item-platform{--e-nav-menu-horizontal-menu-item-margin: 5px}.menu-item-platform a,.menu-item-exam a{background:#181818 !important;color:#fff !important}@media(min-width: 1024px){.menu-item-platform a,.menu-item-exam a{border-radius:3px}}@media(min-width: 1024px){.menu-item-platform a:hover,.menu-item-exam a:hover{background:#333 !important;color:#fff !important}}.desktop-menu .menu-item-home:after,.menu-item-platform:after,.desktop-menu .elementor-widget-nav-menu .elementor-nav-menu li:nth-last-child(2):after{display:none !important}.desktop-menu .elementor-nav-menu>li:not(:last-child):after{margin-block:-5px;height:calc(100% + 10px)}.menu-custom-item:not(.menu-custom-item-home) .menu-custom-item-icon svg{font-size:25px;color:var(--e-global-color-accent)}@media(min-width: 1024px){.menu-item-klimaterm{display:none !important}}.menu-item-kontakt:after{display:none !important}.contact-top .elementor-element.elementor-widget-icon-box .elementor-icon-box-title{text-transform:uppercase}.contact-top .elementor-element.elementor-widget-icon-box .elementor-icon-box-title a{font-size:1rem;text-decoration:none}.contact-top .elementor-widget-icon-box{display:flex;align-items:center}.contact-top .elementor-widget-icon-box .elementor-widget-container{display:flex;align-items:center}.contact-top .elementor-icon-box-icon{cursor:pointer}.contact-top .elementor-widget-icon-box .elementor-icon-box-content{white-space:nowrap;transition:.3s;display:flex;flex-direction:column;width:0;overflow:hidden}.contact-top .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,.contact-top .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{padding-inline-start:16px}.contact-top [data-open="1"] .elementor-icon-box-content{width:150px}@media(max-width: 429px){.breadcrumbs-wrapper{padding-inline-start:10px;padding-inline-end:10px}}.elementor-widget-breadcrumbs #breadcrumbs{margin:0;overflow-y:auto}.elementor-widget-breadcrumbs #breadcrumbs>span{white-space:nowrap}.elementor-widget-breadcrumbs #breadcrumbs,.elementor-widget-breadcrumbs #breadcrumbs a,.elementor-widget-breadcrumbs #breadcrumbs strong{font-size:14px;font-weight:400}body>footer{overflow:visible;overflow-x:clip}.footer{position:relative;overflow:visible;overflow-x:clip}@media(max-width: 429px){.footer{padding-inline-start:0 !important;padding-inline-end:0 !important}}@media(min-width: 1024px){.footer{padding:0;overflow:visible}}.footer:before{z-index:-1;content:"";position:relative;block-size:0;inset-block-end:0;inset-inline-start:0;inset-block-start:auto;padding-block-end:162.75%;background:rgba(0,0,0,0) url("../images/footer_bg_1x.webp") no-repeat top center/100% auto;grid-column:1;grid-row:1;margin-inline:-10px;width:calc(100% + 20px);margin-block-end:-10vw;margin-block-start:-190px}@media(min-width: 430px){.footer:before{background:rgba(0,0,0,0) url("../images/footer_bg_2x.webp") no-repeat top center/100% auto;margin-inline:-20px;width:calc(100% + 40px)}}@media(min-width: 576px){.footer:before{margin-block-start:-250px}}@media(min-width: 768px){.footer:before{background:rgba(0,0,0,0) url("../images/footer_bg_l.webp") no-repeat top center/100% auto;padding-block-end:0;block-size:1100px;inline-size:1920px;margin-inline:0;transform:translateX(-20%);inset-block-start:6px;margin-block-start:-450px}}@media(min-width: 1200px){.footer:before{inset-inline-start:50%;transform:translateX(-70%);block-size:1200px;inset-block-start:0}}@media(min-width: 1400px){.footer:before{inset-inline-start:50%;transform:translateX(-50%);margin-block-start:-470px}}@media(min-width: 1800px){.footer:before{block-size:1395px;margin-block-end:-300px}}@media(min-width: 1921px){.footer:before{-webkit-mask-image:linear-gradient(to right, transparent 0px, black 150px, black calc(100% - 150px), transparent 100%);mask-image:linear-gradient(to right, transparent 0px, black 150px, black calc(100% - 150px), transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}}.footer>.e-con-inner{grid-column:1;grid-row:1}@media(min-width: 768px){.footer>.e-con-inner{margin:0;width:100vw;max-width:none}}@media(min-width: 1400px){.footer>.e-con-inner{transform:translateX(-6px)}}@media(max-width: 429px){.social-media-wrapper.footer-social-media-wrapper{padding-inline-start:0 !important;padding-inline-end:0 !important}}@media(max-width: 429px){.footer-contact-area{padding-inline-start:10px !important;padding-inline-end:10px !important}}@media(min-width: 768px){.footer-contact-area{padding-block-start:105px}}@media(min-width: 1400px){.footer-contact-area{padding-inline:0}}@media(min-width: 1920px){.footer-contact-area{padding-inline:0}}.footer-contact-area h2,.footer-contact-area h3{font-size:30px;line-height:36px;color:#fff;margin-left:-20px;text-transform:uppercase}.footer-contact-area p{color:#fff}.footer-contact-area a{transition:.3s;text-decoration:none !important}.footer-contact-area a[href^="mailto:"]:not(:hover){color:#777}.footer-contact-area a:hover{color:var(--e-global-color-accent)}@media(max-width: 429px){.footer-bottom{padding-inline-start:0 !important;padding-inline-end:0 !important}}@media(min-width: 1400px){.footer-bottom{position:relative;padding-block:40px}}.footer-bottom:before{content:"";display:block;position:absolute;inset:-40px 0 0 0;border:0;height:auto;background:linear-gradient(to bottom, rgba(15, 15, 15, 0) 0%, #0f0f0f 80%, #0f0f0f 100%)}@media(min-width: 1800px){.footer-bottom:before{inset:-40px 0 -100px 0}}@media(min-width: 1024px){.footer-bottom-links .elementor-icon-list-items{display:flex;flex-direction:row;gap:15px}}@media(min-width: 1024px){.footer-bottom-links .elementor-icon-list-items{gap:45px}}@media(min-width: 1200px){.footer-bottom-links .elementor-icon-list-items{gap:55px}}@media(min-width: 1200px){.footer-bottom>.e-con-inner{gap:55px}}.footer-bottom-links a{text-decoration:none !important}.footer-bottom-links a .elementor-icon-list-text{color:#54595f;transition:color .3s}.footer-bottom-links a:hover .elementor-icon-list-text{color:#fff !important}#cookiescript_badge{inset-inline-start:auto !important;inset-inline-end:10px !important}#cookiescript_injected{inset-inline-start:auto !important;inset-inline-end:20px !important;max-width:calc(100% - 40px) !important}@media(max-width: 1023px){.sidebar{margin-block-end:20px}}@media(min-width: 1024px){.sidebar{grid-row:1;grid-column:2}}.sidebar-box{background:var(--custom-content-bg);border-radius:5px}.sidebar-box .sidebar-box-page-heading{margin-block-end:0;word-break:break-word;line-height:1.1;font-size:var(--f-size)}@media(min-width: 1024px){.sidebar-box .sidebar-box-page-heading{font-size:var(--f-size)}}.sidebar-box-page-subtitle{margin-block-end:0;margin-block-start:5px;color:#fff}.sidebar-box-slider{margin-block-end:20px}.sidebar-box-slider .sidebar-box-inner{padding-inline:30px;height:131px;justify-content:center;overflow:hidden;text-align:center}.sidebar-box-slider .swiper-slide-inner{justify-content:center;text-align:center}.sidebar-box-slider .swiper-slide-inner img{display:block;margin-inline:auto}.sidebar-box+.sidebar-box{margin-block-start:20px}.sidebar-box-calendar{width:fit-content;margin-inline:auto;border-radius:5px;overflow:clip;min-block-size:650px}@media(min-width: 1024px){.sidebar-box-calendar{width:100%}}.sidebar-box-calendar .educo-shadow-container>.min-h-screen{min-block-size:auto !important}.custom-sidebar .sidebar-box-calendar{display:none}@media(min-width: 1024px){.custom-sidebar .sidebar-box-calendar{display:block}}.sidebar-box-calendar-inner img{margin-inline:auto}.sidebar-box-inner{padding:30px}@media(max-width: 1023px){.sidebar-box-page-info{text-align:center}}.sidebar-box-page-info .sidebar-box-inner{padding-block:30px}@media(min-width: 1024px){.sidebar-box-page-info .sidebar-box-inner{padding-block:50px}}.sidebar-box-inner h1{margin-block-start:0;font-size:48px;line-height:1;color:var(--e-global-color-accent);font-weight:500}.sidebar-box-reviews{background:#444}.custom-sidebar .sidebar-box-reviews{display:none}@media(min-width: 1024px){.custom-sidebar .sidebar-box-reviews{display:block}}.sidebar-box-reviews .google-business-reviews-rating{box-shadow:none !important;padding:30px !important;max-width:none !important;margin:0 !important;position:relative !important;overflow:clip;width:100%}.google-business-reviews-rating.gmbrr.carousel .listing>li{max-width:100%}.google-business-reviews-rating.gmbrr.carousel .listing>li .review-snippet{max-width:100%;display:block;white-space:normal}.sidebar-box-reviews .gmbrr .rating{text-align:left;margin:0;block-size:30px}.sidebar-box-reviews .relative-time-description{block-size:30px;padding-block-start:1px}.sidebar-box-reviews .gmbrr.carousel .navigation .bullet a,.sidebar-box-reviews .gmbrr.carousel .navigation .bullet a:hover{inline-size:12px;block-size:12px}.sidebar-box-reviews .gmbrr .rating .google-icon{display:none}.sidebar-box-reviews .gmbrr.carousel .navigation .bullet+.bullet{margin-inline:2px}.sidebar-box-reviews .gmbrr.dark.carousel.mustard .navigation .bullet a,.sidebar-box-reviews .gmbrr.dark.carousel.mustard .navigation .bullet a:hover{background:#2a2a2a;border-color:#2a2a2a;border-block-width:2px;box-shadow:none}.sidebar-box-reviews .gmbrr.dark.carousel.mustard .navigation .bullet.current a{border-color:var(--e-global-color-accent);box-shadow:none;background:none}.sidebar-box-reviews .gmbrr.badge .all-stars{margin-inline-start:0;gap:4px;position:relative;z-index:2;block-size:30px}.sidebar-box-reviews .gmbrr.badge .star{inline-size:30px;block-size:30px}.sidebar-box-reviews .gmbrr .rating .number{position:absolute;inset-block-start:-40px;inset-inline-end:-5px;font-size:220px;line-height:1;color:#505050 !important;letter-spacing:-17px;font-weight:500;z-index:0;font-family:"DM Sans",serif}.sidebar-box-reviews .gmbrr .rating>a{display:none !important}.sidebar-box-reviews .listing{margin-block-start:20px}.sidebar-box-reviews .rating-based{text-align:left;display:flex;align-items:baseline;font-size:48px;line-height:1;color:var(--e-global-color-accent);gap:10px;font-weight:600;margin-block-start:20px;position:relative;z-index:3;width:fit-content}.sidebar-box-reviews .rating-based-count{text-align:left;display:flex;justify-content:start;margin-block-start:10px}.sidebar-box-reviews .rating-based-count div{position:relative}.sidebar-box-reviews .rating-based-count div:after{content:"";display:block;inline-size:76px;block-size:25px;background:url(../images/google-logo.svg) no-repeat center center;background-size:100% auto;position:absolute;inset-inline-start:calc(100% + 10px);inset-block:0;margin:auto}.contact-form .elementor-field-group{margin-block-end:40px !important}.contact-form .elementor-field-label{padding-block-end:5px !important}.contact-form .elementor-field{padding-inline:0 !important}.simple-lightbox{position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;z-index:999999;opacity:0;pointer-events:none;transition:opacity .3s ease;padding:20px}.simple-lightbox.is-open{opacity:1;pointer-events:auto}.simple-lightbox-overlay{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:rgba(0,0,0,.8);cursor:pointer}.simple-lightbox-content{max-inline-size:800px;margin-inline:auto;position:relative}.simple-lightbox-content.with-caution-border:before{position:absolute;inset-block-end:0;z-index:11;border-radius:0 0 5px 5px}.simple-lightbox-content-inner{position:relative;max-block-size:90vh;margin:5vh auto;background:#212121;color:hsla(0,0%,100%,.85);border-radius:8px;padding:40px;overflow-y:auto;z-index:1}.simple-lightbox .simple-lightbox-close{position:absolute;inset-block-start:10px;inset-inline-end:15px;font-size:40px;line-height:1;border:none;background:none;cursor:pointer;color:#fff;padding:0;inline-size:40px;block-size:40px}.simple-lightbox-close:hover{color:hsla(0,0%,100%,.71)}.helpie-faq,.helpie-faq *{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji !important}.helpie-faq.accordions.faq-toggle.custom-styles ul{padding-inline-start:0}.helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__header{padding-inline-start:0;padding-inline-end:0 !important}.helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__header .accordion__title{padding-inline-end:50px !important}.helpie-faq.accordions .accordion__header:before{margin-right:17px}.helpie-faq.accordions .accordion__header:after{margin-right:17px}@media(min-width: 1400px){.custom-post-slider-home{margin-block:90px 60px}}.custom-post-slider-wrapper .custom-post-slider-button{position:relative;z-index:1;margin-block-end:-18px !important}.custom-post-slider-wrapper .elementor-widget-theme-post-excerpt p{margin-block:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.custom-caf-post-list #caf-post-layout-container{padding-block-start:0 !important}.custom-caf-post-list ul.caf-filter-container.caf-filter-layout1{margin-block-start:0 !important}.custom-caf-post-list .caf-filter-layout1 a{display:flex}.custom-caf-post-list{overflow:hidden;margin-block-start:22px;padding-block-start:8px}@media(max-width: 429px){.custom-caf-post-list{padding-inline-start:10px !important;padding-inline-end:10px !important}}.custom-caf-post-list #manage-ajax-response{margin-block-start:30px}.custom-caf-post-list #caf-layout-pagination{margin-block-start:30px !important}.custom-caf-post-list .caf-featured-img-box{display:flex !important;background:url(../images/slide-placeholder-light.webp) no-repeat center center !important;padding-bottom:40.7643312102%;height:0 !important;background-size:cover !important}.custom-caf-post-list .caf-featured-img-box:before{top:-7px;position:relative}.custom-caf-post-list .caf-content-read-more{display:flex !important;margin-block-start:auto;position:relative;z-index:2}.custom-caf-post-list-item{display:flex}@media(max-width: 575px){.custom-caf-post-list-item{padding-inline-start:0;padding-inline-end:0}}.custom-caf-post-list-item .manage-layout1{padding:30px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;border-radius:5px;overflow:clip}.custom-caf-post-list-item #manage-post-area{display:flex;flex-direction:column}.custom-caf-post-list-item .manage-layout1>a{grid-row:2}@media(min-width: 1024px){.custom-caf-post-list-item.caf-col-md-6{width:33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media(min-width: 1200px){.custom-caf-post-list-item.caf-col-md-6{width:25%;flex:0 0 25%;max-width:25%}}.custom-caf-post-list-item.caf-post-layout1 .caf-content{text-align:left}.custom-caf-post-list-item.caf-post-layout1 #manage-post-area{padding:25px 30px 0;background:var(--e-global-color-accent) !important}.custom-caf-post-list-item.caf-post-layout1 .caf-content,.custom-caf-post-list-item.caf-post-layout1 .caf-post-title{background:var(--e-global-color-accent) !important;padding-inline:0}.custom-caf-post-list #manage-ajax-response{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);padding:0}.custom-caf-post-list .custom-caf-post-list-item .caf-content{margin-block:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:auto;padding-block:0;font-size:1rem;line-height:24px}.custom-caf-post-list .data-target-div1 .custom-caf-post-list-item.caf-post-layout1 .caf-post-title{padding-block-end:0;margin-block-end:20px}.custom-caf-post-list .data-target-div1 .custom-caf-post-list-item.caf-post-layout1 .caf-post-title h2{font-size:18px !important;text-transform:none !important;line-height:24px !important;text-align:left !important}.custom-caf-post-list .data-target-div1 .custom-caf-post-list-item.caf-post-layout1 .caf-post-title h2 a{font-size:18px !important;text-transform:none !important;line-height:24px !important;text-align:left !important;font-weight:400 !important}.custom-caf-post-list .data-target-div1 .custom-caf-post-list-item.caf-post-layout1 .caf-post-title h2 a:hover{color:#000 !important}.data-target-div1 .custom-caf-post-list-item.caf-post-layout1 .caf-content-read-more{padding-block-end:0;padding-block-start:20px;margin-block-end:-20px;margin-block-start:auto;padding-inline:0;background:none !important;position:relative;z-index:2}.data-target-div1 .custom-caf-post-list-item.caf-post-layout1 a.caf-read-more{background:#000 !important;color:#fff !important;border-radius:5px 5px 5px 5px;padding:16px 30px 16px 30px;font-size:14px !important;line-height:1 !important;border:0 !important;text-transform:uppercase}.data-target-div1 .custom-caf-post-list-item.caf-post-layout1 a.caf-read-more:hover{background:#fff !important;color:#000 !important;border:0 !important}.e--ua-isTouchDevice .custom-caf-post-list .caf-filter-layout{overflow-x:scroll;overflow-y:hidden}.e--ua-isTouchDevice .custom-caf-post-list .caf-filter-container{white-space:nowrap}.e--ua-isTouchDevice .custom-caf-post-list .caf-filter-container li{margin-block-end:0 !important}@media(min-width: 1024px){.elementor-sitemap-wrap{flex-wrap:nowrap;gap:30px}}.elementor-sitemap-section+.elementor-sitemap-section{margin-block-start:30px}@media(min-width: 1024px){.elementor-sitemap-section+.elementor-sitemap-section{margin-block-start:0}}.modal-open{overflow-y:scroll !important;padding-inline-end:0 !important}.content-extras{min-width:0;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px;grid-column:1/-1;margin-block-start:40px}@media(min-width: 768px){.content-extras{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){.content-extras{grid-template-columns:repeat(3, minmax(0, 1fr));margin-block-start:60px}}@media(min-width: 1200px){.content-extras{grid-gap:29px}}.content-extras-item{min-width:0}.content-extras-item .swiper{overflow:hidden;border-radius:5px}.content-extras-item .content-extras-item-heading h2{font-size:22px;line-height:20px;color:var(--e-global-color-accent);margin-block-end:30px}.content-extras-item{--swiper-theme-color: var(--e-global-color-accent);--swiper-pagination-color: transparent;--swiper-pagination-bullet-inactive-color: var(--custom-content-lighter-bg);--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 12px}.content-extras-item .swiper-pagination-bullet-active{border:2px solid var(--swiper-theme-color)}.content-extras-slider .content-extras-slider-item{background:var(--custom-content-lighter-bg);color:#fff;display:flex;border-radius:5px;height:auto}.content-extras-slider-item .content-extras-slider-item-data{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;text-decoration:none;color:#fff;min-block-size:260px;overflow:hidden;width:100%;position:relative}.content-extras-slider-item .content-extras-slider-item-text{align-content:end;padding:40px 30px 30px}.content-extras-slider-item .content-extras-slider-item-data:hover{color:#fff}.content-extras-slider-item-icon{block-size:50px;font-size:20px}.content-extras-slider-item-icon .fas,.content-extras-slider-item-icon .far,.content-extras-slider-item-icon .fab,.content-extras-slider-item-icon .dashicons{font-size:35px;color:var(--e-global-color-accent)}.content-extras-slider .content-extras-slider-item-data .content-extras-slider-item-title{font-size:28px;line-height:1;margin-block-end:10px;margin-block-start:10px;text-transform:uppercase;font-weight:500}.content-extras-slider .content-extras-slider-item-data .content-extras-slider-item-subtitle{margin-block-end:0}.content-extras-slider-item-bg-text{position:absolute;font-size:250px;line-height:1;color:#505050;inset-block-start:-50px;inset-inline-end:0;font-weight:500;z-index:-1}.content-extras-slider-pagination{position:static;margin-block-start:20px}.content-extras-slider-item-image{grid-column:1;grid-row:1;position:relative;z-index:-1}.content-extras-slider-item-image img{width:100%;height:100%;object-fit:cover}.content-extras-slider-item-button{margin-block-start:22px}.content-extras-item-promo .content-extras-slider-item-icon{grid-column:1;grid-row:1;height:auto;overflow:clip}.content-extras-item-promo .content-extras-slider-item-icon img{width:auto;height:280px;position:absolute;filter:grayscale(1);opacity:.1;inset:-12px 0 0 -20px}.content-extras-item-promo .content-extras-slider-item-text{grid-column:1;grid-row:1}.content-extras-item-promo .content-extras-slider-item-data .content-extras-slider-item-title{color:var(--e-global-color-accent);font-size:48px}.content-extras-item-faq .content-extras-slider-item-data .content-extras-slider-item-title{color:#fff;font-size:22px;font-weight:500;margin-block-end:20px;text-transform:uppercase}.content-extras-item-faq .content-extras-slider-item-text{align-content:start}.content-extras-item-subsidies{display:flex;flex-direction:column}.content-extras-item-subsidies-data{padding:40px 30px 30px;background:var(--custom-content-lighter-bg);color:#fff;display:flex;flex-direction:column;border-radius:5px;flex-grow:1}.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text .h3,.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text h3{color:#fff;font-size:22px;font-weight:500;margin-block-end:20px}.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text strong{color:var(--e-global-color-accent)}.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text p:first-child{color:#fff;font-size:22px;font-weight:500;margin-block-end:20px;text-transform:uppercase}.content-extras-item-subsidies-data-text-wrapper .content-extras-item-subsidies-data-text p{margin-block-end:5px}.content-extras-item-subsidies-data-phone{margin-block-end:20px}.content-extras-item-subsidies-data-phone a{font-size:22px;color:var(--e-global-color-accent)}.subsidies-image-slider img{height:48px;width:auto}.subsidies-image-slider-pagination{margin-block-start:20px;position:static}.page-content-inner-reviews{display:none}@media(min-width: 1024px){.page-content-inner-reviews{padding:10px 30px;background:var(--custom-content-bg);border-radius:5px;display:flex;overflow:clip;position:relative;margin-block-end:20px;min-block-size:131px}}@media(min-width: 1200px){.page-content-inner-reviews{padding:10px 50px}}.gbrt-badge{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:20px}@media(min-width: 1200px){.gbrt-badge{grid-template-columns:300px auto}}.gbrt-badge-start{display:flex;align-items:center}.gbrt-badge-end{display:flex;align-items:center}.gbrt-bg-number{position:absolute;z-index:0;inset-block-start:-34px;inset-inline-end:-63px;font-size:200px;line-height:1;font-weight:500;color:#373737;letter-spacing:-17px}.gbrt-badge-review-summary{position:relative;z-index:1;color:#fff;align-items:center}.gbrt-label{font-size:22px;line-height:22px;font-weight:500;color:#ffdb58;margin-block-start:5px}.gbrt-stars{font-size:23px;line-height:23px;color:#ffdb58;display:flex;gap:3px}.gbrt-badge-review-total{margin-block-start:10px;display:flex;gap:10px;align-items:center}.gbrt-badge-review-total-image{position:relative;width:76px;height:25px}.gbrt-custom-slider-wrapper{position:relative}.gbrt-custom-slider{position:relative;z-index:2}@media(min-width: 1200px){.gbrt-custom-slider{padding-inline:40px 32px}}.gbrt-custom-no-stars .rating{display:none !important}.gbrt-custom-slider .listing>li{padding:0 !important;border:0 !important;box-shadow:none !important;gap:0 .7rem;margin-block-end:0 !important}.gbrt-custom-slider .listing .review-meta+.text,.gbrt-custom-slider .review-snippet{display:-webkit-box !important;-webkit-line-clamp:1 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;color:#fff !important;font-size:14px;margin-block-end:0;block-size:23px}.gbrt-custom-slider .listing .review-meta+.text br,.gbrt-custom-slider .review-snippet br{display:none !important}.gbrt-custom-slider .review-more-link{display:none !important}.gbrt-custom-slider .review-full-text{display:none !important}.gbrt-custom-slider .review-meta{overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:column;gap:2px;max-width:100%;padding-inline-start:calc(var(--avatar-width) + 1rem);font-size:14px}.gbrt-custom-slider .relative-time-description{margin-inline-start:0 !important;block-size:20px;color:var(--e-global-color-accent) !important}.gbrt-custom-slider .review-meta a{font-size:14px}.gbrt-custom-slider .author-avatar{position:absolute}.gbrt-custom-slider-wrapper{margin-block-start:10px;position:relative}.gbrt-custom-slider .navigation{display:none !important}.gbrt-custom-slider-arrows{position:absolute;inset-block-start:-30px;inset-inline-end:0;display:flex;gap:8px;z-index:3}@media(min-width: 1024px){.gbrt-custom-slider-arrows{inset-block-start:2px;inset-inline-end:0}}.gbrt-arrow{border:none;background:#fff;color:#000;font-size:41px !important;line-height:1;cursor:pointer;padding:0;block-size:32px;inline-size:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.gbrt-arrow:disabled{opacity:.4;cursor:default}.gbrt-arrow.arrow-disabled{opacity:.4;cursor:default;pointer-events:none}.gbrt-custom-slider .author-name{margin-block-end:0}.gbrt-custom-slider .author-name a{pointer-events:none;text-decoration:none;color:var(--e-global-color-accent) !important}.hex-grid__wrapper .elementor-shortcode,.insert-page.insert-page-12338{margin-inline:-10px;display:flex;justify-content:center}.hex-grid__container{display:flex;--size: 172px;--gap: 1px;--hex-row-pair-height: calc(1.732 * var(--size) + 4 * var(--gap) - 1px);margin:0 auto;max-width:calc(var(--size)*2 + var(--gap)*4)}@media(min-width: 576px){.hex-grid__container{max-width:calc(var(--size)*3 + var(--gap)*6)}}@media(min-width: 1024px){.hex-grid__container{max-width:calc(var(--size)*5 + var(--gap)*10)}}@media(min-width: 1200px){.hex-grid__container{--size: 236px}}@media(min-width: 1400px){.hex-grid__container{--size: 268px}}.hex-grid__list{font-size:0;padding:0 !important}.hex-grid__list .hex-grid__item{width:var(--size);margin:var(--gap);height:calc(var(--size)*1.1547);display:inline-block;font-size:initial;margin-bottom:calc(var(--gap) - var(--size)*.2885);position:relative;transition:.3s}.hex-grid__list .hex-grid__item:hover{z-index:20}.hex-grid__list::before{content:"";width:calc(var(--size)/2 + var(--gap));float:left;height:200%;shape-outside:repeating-linear-gradient(rgba(0, 0, 0, 0) 0 calc(var(--hex-row-pair-height) - 3px), #000 0 var(--hex-row-pair-height))}@media(min-width: 1024px){.hex-grid__list::before{height:calc(120% + var(--hex-row-pair-height)/2);margin-top:calc(var(--hex-row-pair-height)/-2)}}.hex-grid__border{color:#111;font-size:1.125rem;height:100%;padding:1rem 3%;position:absolute;text-align:center;text-decoration:none;transition:.3s;width:100%;display:flex;align-items:center;justify-content:center}.hex-grid__border::before{content:"";display:block;position:absolute;inset:0;clip-path:polygon(-50% 50%, 50% 100%, 150% 50%, 50% 0);z-index:0;transition:.3s}.hex-grid__border:hover:before{background:var(--e-global-color-accent);scale:1.05;box-shadow:0 0 10px rgba(68,68,68,.08)}@media(min-width: 1024px){.hex-grid__border:hover:before{scale:1.1}}.hex-grid__body{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;width:100%}.hex-grid__image{background-image:none !important;block-size:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block-end:10px}@media(min-width: 1200px){.hex-grid__image{block-size:50px;margin-block-end:15px}}@media(min-width: 1400px){.hex-grid__image{margin-block-end:20px}}.hex-grid__image svg{width:auto;max-width:100%;height:auto;transition:.3s}.hex-grid__image img{display:block;width:auto}.hex-grid__title{width:100%}.hex-grid__title-text,.hex-grid__title-text a{color:#fff;font-size:14px;line-height:1.4;display:block;transition:.3s}@media(min-width: 1200px){.hex-grid__title-text,.hex-grid__title-text a{font-size:16px;line-height:1.3}}@media(min-width: 1400px){.hex-grid__title-text,.hex-grid__title-text a{font-size:22px;line-height:1.2}}.hex-grid__border:hover .hex-grid__title-text,.hex-grid__border:focus .hex-grid__title-text a,.hex-grid__border:hover .hex-grid__title-text,.hex-grid__border:focus .hex-grid__title-text a,.hex-grid__border .hex-grid__title-text>a:hover,.hex-grid__border .hex-grid__title-text>a:focus{color:#000}.hex-grid__border:hover .hex-grid__image svg,.hex-grid__border:hover .hex-grid__image svg path{fill:#000}.hex-grid__menu__content{position:absolute;min-inline-size:150%;transform:translateX(-50%) translateY(100%);inset-inline-start:50%;display:none;opacity:0;transition:transform .3s ease,opacity .3s ease,display .3s ease allow-discrete;padding:20px;list-style:none;background:#141414;border:1px solid var(--e-global-color-accent);border-radius:10px}@media(min-width: 768px){.hex-grid__menu__content{min-inline-size:270px}}.hex-grid__item:hover .hex-grid__menu__content{opacity:1;display:block;transform:translateX(-50%) translateY(25px)}@starting-style{.hex-grid__item:hover .hex-grid__menu__content{opacity:0;transform:translateX(-50%) translateY(100%)}}@media(max-width: 575px){.hex-grid__item:nth-child(3n+1) .hex-grid__menu__content{inset-inline-start:0;inset-inline-end:auto;transform:translateX(0) translateY(25px)}.hex-grid__item:nth-child(3n+2) .hex-grid__menu__content{inset-inline-start:auto;inset-inline-end:0;transform:translateX(0) translateY(25px)}@starting-style{.hex-grid__item:nth-child(3n+1) .hex-grid__menu__content{transform:translateX(0) translateY(100%)}.hex-grid__item:nth-child(3n+2) .hex-grid__menu__content{transform:translateX(0) translateY(100%)}}}@media(min-width: 576px)and (max-width: 767px){.hex-grid__item:nth-child(5n+1) .hex-grid__menu__content{inset-inline-start:0;inset-inline-end:auto;transform:translateX(0) translateY(25px)}.hex-grid__item:nth-child(5n+3) .hex-grid__menu__content{inset-inline-start:auto;inset-inline-end:0;transform:translateX(0) translateY(25px)}@starting-style{.hex-grid__item:nth-child(5n+1) .hex-grid__menu__content{transform:translateX(0) translateY(100%)}.hex-grid__item:nth-child(5n+3) .hex-grid__menu__content{transform:translateX(0) translateY(100%)}}}@media(min-width: 1200px)and (max-width: 1239px){.hex-grid__item:nth-child(9n+5) .hex-grid__menu__content{inset-inline-start:0;inset-inline-end:auto;transform:translateX(0) translateY(25px)}.hex-grid__item:nth-child(9n+9) .hex-grid__menu__content{inset-inline-start:auto;inset-inline-end:0;transform:translateX(0) translateY(25px)}@starting-style{.hex-grid__item:nth-child(9n+5) .hex-grid__menu__content{transform:translateX(0) translateY(100%)}.hex-grid__item:nth-child(9n+9) .hex-grid__menu__content{transform:translateX(0) translateY(100%)}}}.hex-grid__menu__content li:not(:last-child){border-bottom:1px solid #1f1f1f;margin-block-end:10px;padding-block-end:10px}.hex-grid__menu__content li a{display:block;font-size:14px;line-height:18px;color:#fff}.hex-grid__menu__content li a:hover,.hex-grid__menu__content li a:focus{color:var(--e-global-color-accent)}.hex-grid__list::before{display:none;shape-outside:initial}@media(max-width: 575px){.hex-grid__list .hex-grid__item:nth-child(3n+3){margin-left:calc(var(--size)*.5 + var(--gap)*2) !important}}@media(min-width: 575px)and (max-width: 1023px){.hex-grid__list .hex-grid__item:nth-child(5n+4){margin-left:calc(var(--size)*.5 + var(--gap)*2) !important}}@media(min-width: 1024px){.hex-grid__list .hex-grid__item:nth-child(9n+1){margin-left:calc(var(--size)*.5 + var(--gap)*2) !important}}.reviews-rating-all-wrapper ul.listing>li:nth-child(n+6){display:none}.trustreviews .trustreviews-list .trustreviews-url{margin-block-start:30px !important;background-color:var(--e-global-color-accent) !important;border:1px solid var(--e-global-color-accent) !important;color:#000 !important;text-transform:uppercase !important;font-size:14px !important;font-weight:500 !important;display:inline-block !important;padding:.5rem 1rem !important;border-radius:3px !important;margin-inline-start:58px !important}.trustreviews .trustreviews-list .trustreviews-url:hover,.trustreviews .trustreviews-list .trustreviews-url:focus{background-color:#fff !important;border:1px solid #fff !important;color:#000 !important}.reviews-load-more{margin-block-start:20px;margin-inline-start:55px}.reviews-rating-all.gmbrr .heading{font-size:20px;text-transform:none;position:relative;padding-inline-start:40px}.reviews-rating-all.gmbrr .heading .icon{position:absolute;inset-inline-start:0;inset-block-start:0}.reviews-rating-all.gmbrr .vicinity{display:none}.reviews-rating-all .listing .text{color:#fff}.reviews-rating-all .listing{gap:25px}.reviews-rating-all .listing li{box-shadow:none !important;margin-block:0 !important;padding-inline:0 !important;padding-block:0 !important}.social-media-wrapper .social-media-list .elementor-inline-item a{block-size:40px;inline-size:40px;background:#fff;color:#202020;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s}.social-media-wrapper .social-media-list .elementor-inline-item a:hover{background:var(--e-global-color-accent)}.social-media-wrapper .social-media-list .elementor-inline-item a .elementor-icon-list-text{display:none}.social-media-wrapper .social-media-list .elementor-inline-item a i{width:auto}.social-media-course-content-wrapper{margin-block-end:20px;display:flex;justify-content:center}@media(min-width: 1024px){.social-media-course-content-wrapper{display:none}}.hex-grid-list-mobile{padding-inline:10px !important}@media(min-width: 430px){.hex-grid-list-mobile{padding-inline:30px !important}}.hex-grid-list-mobile-col-button p{margin-block:0}.hex-grid-list-mobile>.elementor-container>.elementor-column{width:auto !important}.hex-grid-list-mobile-1>.elementor-container>.elementor-column:nth-child(odd),.hex-grid-list-mobile-2>.elementor-container>.elementor-column:nth-child(odd),.hex-grid-list-mobile-3>.elementor-container>.elementor-column:nth-child(odd){width:50px !important}.hex-grid-list-mobile-1>.elementor-container>.elementor-column:nth-child(even),.hex-grid-list-mobile-2>.elementor-container>.elementor-column:nth-child(even),.hex-grid-list-mobile-3>.elementor-container>.elementor-column:nth-child(even){width:calc(100% - 50px) !important;padding-inline:20px !important;align-items:center !important}.hex-grid-list-mobile-4>.elementor-container>.elementor-column:nth-child(odd),.hex-grid-list-mobile-4.elementor-section>.elementor-container>.elementor-column:nth-child(2n+4){width:50px !important;padding-inline:0 !important}.hex-grid-list-mobile-4>.elementor-container>.elementor-column:nth-child(even),.hex-grid-list-mobile-4.elementor-section>.elementor-container>.elementor-column:nth-child(2n+5){width:calc(100% - 50px) !important;padding-inline:20px !important;align-items:center !important}.hex-grid-list-mobile-5>.elementor-container>.elementor-column:nth-child(odd),.hex-grid-list-mobile-5.elementor-section>.elementor-container>.elementor-column:nth-child(2n+6){width:50px !important;padding-inline:0 !important}.hex-grid-list-mobile-5>.elementor-container>.elementor-column:nth-child(even),.hex-grid-list-mobile-5.elementor-section>.elementor-container>.elementor-column:nth-child(2n+7){width:calc(100% - 50px) !important;padding-inline:20px !important;align-items:center !important}.hex-grid-list-mobile-6>.elementor-container>.elementor-column:nth-child(odd){width:50px !important}.hex-grid-list-mobile-6>.elementor-container>.elementor-column:nth-child(even){width:calc(100% - 50px) !important;padding-inline:20px !important;align-items:center !important}.hex-grid-list-mobile.elementor-section .elementor-container .hex-grid-list-mobile-col-title{width:100% !important}.hex-grid-list-mobile.elementor-section .elementor-container .hex-grid-list-mobile-col-button{width:100% !important}.hex-grid-list-mobile+.hex-grid-list-mobile .elementor-container .hex-grid-list-mobile-col-button{margin-block-start:30px !important}.hex-grid-list-mobile .elementor-widget-image img{width:50px !important}.hex-grid-list-desktop-col-top img{max-inline-size:100% !important;block-size:auto !important}.hex-grid-list-desktop{padding-inline:10px !important}@media(min-width: 1200px){.hex-grid-list-desktop>.elementor-container{padding-inline-start:60px !important}}.hex-grid-list-desktop>.elementor-container>.elementor-column:nth-child(3n+1){width:50px !important}.hex-grid-list-desktop>.elementor-container>.elementor-column:nth-child(3n+2){width:calc((100% - 50px - 25px)/3) !important;padding-inline-start:20px !important}@media(min-width: 1200px){.hex-grid-list-desktop>.elementor-container>.elementor-column:nth-child(3n+2){width:calc((100% - 50px - 100px)/3) !important}}.hex-grid-list-desktop>.elementor-container>.elementor-column:nth-child(3n+3){width:25px !important}@media(min-width: 1200px){.hex-grid-list-desktop>.elementor-container>.elementor-column:nth-child(3n+3){width:100px !important}}.hex-grid-list-desktop>.elementor-container>.elementor-column:nth-child(3n+2) .elementor-heading-title{font-size:20px !important}.hex-grid-list-desktop>.elementor-container>.elementor-column:nth-child(3n+2) .elementor-heading-title{font-size:20px !important}html{scroll-behavior:smooth}[id]{scroll-margin-top:134px}@media(min-width: 768px){[id]{scroll-margin-top:164px}}@media(min-width: 1024px){[id]{scroll-margin-top:216px}}body{--link-decoration-color: var(--e-global-color-accent);--link-decoration-hover-color: var(--e-global-color-accent);font-family:"DM Sans",sans-serif !important;background:#0f0f0f url(../images/bg-2.webp) no-repeat calc(50% - 67px) 0px;background-size:2050px auto}@media(min-width: 576px){body{background:#0f0f11 url(../images/bg.webp) no-repeat calc(50% + 21px) 0px;background-size:2050px auto}}@media(min-width: 768px){body{background:#0f0f11 url(../images/bg.webp) no-repeat calc(50% - 67px) -107px;background-size:2050px auto}}@media(min-width: 1024px){body{background:#0f0f11 url(../images/bg.webp) no-repeat calc(50% - 154px) -66px;background-size:2050px auto}}@media(min-width: 1200px){body{background:#0f0f0f url(../images/bg.webp) no-repeat calc(50% - 91px) -78px;background-size:2813px auto}}@media(min-width: 1400px){body{background:#0f0f0f url(../images/bg.webp) no-repeat calc(50% - 104px) -80px;background-size:3181px auto}}body *:not(i){font-family:"DM Sans",sans-serif !important}.site-main{position:relative;z-index:2}.page-content{max-width:1408px;margin:0 auto;padding-inline:30px;align-items:start}@media(max-width: 429px){.page-content{max-width:1368px;padding-inline:10px}}@media(min-width: 768px){.page-content{max-width:1368px;padding-inline:10px}}@media(min-width: 1024px){.page-content{display:grid;grid-template-columns:1fr 350px;grid-gap:20px}}@media(min-width: 1400px){.page-content{grid-template-columns:1fr 430px}}.page-content-inner{min-width:0}@media(min-width: 1024px){.page-content-inner{grid-row:1;grid-column:1}}@media(min-width: 1024px){.page-content-inner-wrapper{display:flex}}.main-content{background:var(--custom-content-bg);border-radius:5px;padding:30px;color:#fff}@media(min-width: 1200px){.main-content{padding:50px}}.sidebar-wrapper{background:var(--custom-content-bg)}.elementor-section{background:none !important;background-color:rgba(0,0,0,0) !important}.content-reviews{margin-block-start:30px;display:flex}@media(min-width: 1024px){.content-reviews{display:none}}.content-calendar{margin-block-start:40px}@media(min-width: 1024px){.content-calendar{display:none}}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-inline:0}.home .breadcrumbs-wrapper{display:none}.home .page-content{background:none;display:block;padding-inline:0}.home .page-content-inner{background:none;padding:0}.home .main-content{background:none;padding:0}@media(min-width: 1024px){.home .welcome-text{padding-block-end:0}}@media(min-width: 1400px){.home .welcome-text{padding-block-start:113px !important}}@media(min-width: 1400px){.home .welcome-text h1{line-height:61px}}.about-us-toggle{margin-top:50px}@media(max-width: 429px){.about-us-toggle{padding-inline-start:0 !important;padding-inline-end:0 !important}}.home-content{overflow:clip}@media(max-width: 429px){.home-content{padding-inline-start:10px !important;padding-inline-end:10px !important}}@media(min-width: 1400px){.home-content{overflow:visible}}@media(max-width: 767px){.home-content h1{font-size:25px !important;line-height:1.2 !important}}.about-us-toggle .elementor-widget-toggle .elementor-button.button-toggle:hover{background:#fff}.about-us-toggle .elementor-tab-title{transition:.3s;height:70px}.about-us-toggle .elementor-element .elementor-tab-title.elementor-active{overflow:hidden;padding:0;height:0;opacity:0}.about-us-toggle .elementor-widget-toggle .elementor-button.button-toggle{background:var(--e-global-color-accent)}.page-template-page-course .page-content-inner{position:relative}@media(min-width: 1024px){.page-template-page-course .page-content-inner-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:20px}}.page-template-page-course .page-content-inner:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;block-size:400px;opacity:1;transition:.3s;background:linear-gradient(to top, rgb(42, 42, 42) 0%, rgb(42, 42, 42) 10%, rgba(0, 0, 0, 0) 100%);z-index:1;pointer-events:none;border-radius:0 0 5px 5px}.page-template-page-course .page-content-inner.fade-hidden:after{opacity:0}.page-template-page-course .page-content-inner.content-scrolled:after{block-size:100px}.page-template-page-course:not(.elementor-editor-active) .main-content{overflow-y:auto;overflow-x:clip;position:relative}@media(max-width: 1023px){.page-template-page-course:not(.elementor-editor-active) .main-content{height:400px !important}}@media(min-width: 1024px){.page-template-page-course .content-reviews-top-course{display:none}}.page-template-page-course .content-reviews{margin-block-start:20px;margin-block-end:20px}.page-template-page-course .content-calendar{display:none}.mouse-scroll{position:absolute;display:flex;justify-content:center;align-items:center;inset-inline:0;inset-block-end:15vh;z-index:5;color:var(--e-global-color-accent);pointer-events:none;transition:.3s}.content-scrolled .mouse-scroll{opacity:0}.mouse-scroll img{animation-duration:2s;animation-iteration-count:infinite;animation-name:bounce-7;animation-timing-function:cubic-bezier(0.28, 0.84, 0.42, 1)}.mouse-scroll.hidden{opacity:0;pointer-events:none;transition:opacity .3s ease}.page-template-page-course:not(.elementor-editor-active) .course-page-wrapper:not(.show-hidden-content) [data-elementor-type=wp-page]>section.elementor-section{display:none}.page-template-page-course .elementor-section{background:none !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;padding-inline:0 !important}.course-tabs .e-n-tabs-heading{display:flex;flex-wrap:nowrap;justify-content:start;overflow:clip;overflow-x:scroll;white-space:nowrap}.elementor-editor-active .course-tabs .e-n-tabs-heading{flex-wrap:wrap}.course-tabs .e-n-tabs-heading .e-n-tab-title-text{white-space:nowrap;outline:0;font-size:14px;font-weight:700;text-transform:uppercase}.course-tabs:not(.course-tabs-clone) .e-n-tab-title[aria-selected=false]:hover{color:#000 !important}.page-template-page-course:not(.elementor-editor-active) .course-tabs-wrapper .course-tabs .e-n-tabs-heading{display:none}.course-tabs-wrapper .elementor-element,.course-tabs-wrapper .e-con-inner{padding:0}.course-tabs-clone{--tabs-side-space: 30px;display:flex;height:131px;margin-block-end:10px;background:var(--custom-content-bg);color:#fff;border-radius:5px;position:relative;padding-inline-start:var(--tabs-side-space);padding-inline-end:var(--tabs-side-space)}@media(min-width: 768px){.course-tabs-clone{--tabs-side-space: 50px}}@media(min-width: 1024px){.course-tabs-clone{margin-block-end:0}}.course-tabs-clone:before,.course-tabs-clone:after{content:"";position:absolute;inset-block-start:0;inset-block-end:0;inline-size:var(--tabs-side-space);opacity:0;z-index:1;transition:.3s;pointer-events:none}.course-tabs-clone:before{inset-inline-start:var(--tabs-side-space);background:linear-gradient(to right, rgb(42, 42, 42) 0%, rgb(42, 42, 42) 40%, rgba(0, 0, 0, 0) 100%)}.course-tabs-clone:after{inset-inline-end:var(--tabs-side-space);background:linear-gradient(to left, rgb(42, 42, 42) 0%, rgb(42, 42, 42) 40%, rgba(0, 0, 0, 0) 100%)}.course-tabs-clone.start-hidden:before{opacity:1}.course-tabs-clone.end-hidden:after{opacity:1}.course-tabs-clone .e-n-tabs-heading{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;position:relative}.course-tabs-clone .e-n-tabs-heading .e-n-tab-title{color:#fff;border:0;outline:0}.course-tabs-clone .e-n-tabs-heading .e-n-tab-title.elementor-active.e-active.is-active{background:none;color:var(--e-global-color-accent)}@media(min-width: 768px){.course-tabs-clone .e-n-tabs-heading .e-n-tab-title.elementor-active.e-active.is-active .e-n-tab-title-text{font-size:20px}}.course-tabs-clone .e-n-tabs-heading .e-n-tab-title:hover{background:none;color:hsla(0,0%,100%,.5)}.course-tabs-clone .e-n-tabs-heading .e-n-tab-title:focus{background:none;color:#fff}.course-tabs-clone .e-n-tabs-heading{-ms-overflow-style:none;scrollbar-width:none}.course-tabs-clone .e-n-tabs-heading::-webkit-scrollbar{width:0;height:0;display:none}.course-tabs-arrow{block-size:131px;inline-size:var(--tabs-side-space);display:flex;justify-content:center;align-items:center;transition:.3s;position:absolute;inset-block:0;cursor:pointer;z-index:2}.course-tabs-arrow-prev{inset-inline-start:0}.course-tabs-arrow-prev i{transform:translateX(5px)}.course-tabs-arrow-next{inset-inline-end:0}.course-tabs-arrow-next i{transform:translateX(-5px)}.course-tabs-arrow:hover{color:var(--e-global-color-accent)}.blog-entry-data{padding-inline:10px}@media(min-width: 430px){.blog-entry-data{padding-inline:30px}}@media(min-width: 768px){.blog-entry-data{padding-inline:10px}}.blog-entry-content{background:var(--custom-content-bg);border-radius:10px;background:rgba(42,42,42,.8);backdrop-filter:blur(5px)}.blog-entry-content .elementor-widget-facebook-comments{background:#fff;padding:10px;border-radius:10px}.page-template-page-exams .page-content{grid-template-columns:1fr}.page-template-page-exam .page-content{grid-template-columns:1fr}.page-template-page-exam .courses-baner{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);grid-gap:0;padding:30px;background-size:cover;background-color:#222}@media(min-width: 1200px){.page-template-page-exam .courses-baner{padding:30px 40px}}.page-template-page-exam .courses-baner .courses-text{inline-size:auto;grid-column:1;grid-row:1;position:static}.page-template-page-exam .courses-baner .courses-text h2{line-height:1}.page-template-page-exam .courses-baner .courses-text span{margin-block-start:10px}.page-template-page-exam .courses-baner .courses-text a{border-radius:5px}.page-template-page-exam .courses-baner .courses-text a:hover{color:#000;background:#fff}.page-template-page-exam .exam-item+.courses-baner{margin:40px 10px;width:calc(100% - 10px) !important;margin-inline:5px}.page-template-page-exam .courses-banner-top{position:static !important;width:auto !important;background:none !important;margin:0 !important;margin-block-end:30px !important}@media(min-width: 1024px){.page-template-page-exam .courses-banner-top{margin-block-end:50px !important}}.page-template-page-exam .courses-banner-top .elementor-column .elementor-widget-wrap{margin:0 !important}.page-template-page-exam .courses-banner-top .elementor-widget-html{margin:0 !important}.page-template-page-exam .courses-banner-top .elementor-widget-heading,.page-template-page-exam .courses-banner-top:before,.page-template-page-exam .courses-banner-top .elementor-background-overlay{display:none}.page-template-page-exam .exam-page-wrapper .page-content-inner .elementor-widget-wrap{padding:0 !important}.page-template-page-exam .exam-page-wrapper .page-content-inner .elementor-section{padding:0 !important}.page-template-page-exam .exam-page-wrapper .page-content-inner .courses-banner-top .elementor-shape.elementor-shape-bottom,.page-template-page-exam .exam-page-wrapper .page-content-inner .elementor-top-section .elementor-shape.elementor-shape-bottom{display:none !important}.page-template-page-exam .page-content-inner>div>.elementor-element:last-child:not(:first-child),.page-template-page-exam .page-content-inner .elementor-section:last-child:not(:first-child){margin-block-start:30px}@media(min-width: 1024px){.page-template-page-exam .page-content-inner>div>.elementor-element:last-child:not(:first-child),.page-template-page-exam .page-content-inner .elementor-section:last-child:not(:first-child){margin-block-start:50px}}@media(max-width: 1023px){.contact-entries .elementor-icon-box-title br{display:none}}.contact-row .elementor-widget-text-editor p:last-child{margin-block-end:0}@media(max-width: 767px){.contact-map-branches .map_wrapper .map_aspect_ratio{height:auto;padding-block-start:0 !important}}@media(max-width: 767px){.contact-map-branches .map_wrapper .map_container{position:static}}.contact-pdf-links ul{padding-inline-start:17px}.wcare-form-timetable #container{padding:0 !important}.wcare-form-timetable .container-fluid{padding:0 !important}.wcare-form-timetable .row{margin:0 !important}.wcare-form-timetable .select_container{margin-inline-start:0 !important;margin-block-end:30px}@media(min-width: 1200px){.wcare-form-timetable .select_container{margin-block-end:50px}}.wcare-form-timetable [class*=col-]{padding:0 !important}.wcare-form-timetable .btn.btn-outline-danger{border:0 !important;background:var(--e-global-color-accent) !important;color:#000 !important;box-shadow:none !important}.wcare-form-timetable .btn.btn-outline-danger:hover,.wcare-form-timetable .btn.btn-outline-danger:focus{border:0 !important;background:#fff !important;color:#000 !important}.wcare-form-timetable [name=minicalendar]{margin-block-start:30px}@media(min-width: 1200px){.wcare-form-timetable [name=minicalendar]{margin-block-start:50px}}.wcare-form-timetable [name=minicalendar]>div>div{overflow-y:auto}.wcare-form-timetable .submitBtn.btn.btn-success{background:#198754 !important;color:#fff !important;border-color:#198754 !important}.wcare-form-timetable .submitBtn.btn.btn-success:hover,.wcare-form-timetable .submitBtn.btn.btn-success:active{background:#157347 !important;color:#fff !important;border-color:#157347 !important}.wcare-form-timetable .col-lg-3.col-3,.wcare-form-timetable .row>.col-md-3{display:none}@media(min-width: 768px){.wcare-form-timetable .col-lg-6.col-md-6.col-12,.wcare-form-timetable .col-md-6.col-12{flex:0 0 100%;max-width:100%}}.exam-wrapper{margin-inline:-5px;margin-block-end:30px}@media(min-width: 1024px){.exam-wrapper{margin-block-end:50px}}.exam-wrapper .exam-item{box-shadow:none !important;background:#4e5150;color:#fff;border-radius:5px}@media(min-width: 1200px){.exam-wrapper .exam-item{width:calc(33.33333% - 10px)}}.exam-wrapper .exam-item h3.question{font-size:18px;line-height:1.2}.exam-wrapper .show-answer{border-radius:5px;transition:.3s;background:#ffd725;color:#222}.exam-wrapper .answer-variant{line-height:1.1;margin-block-end:10px}.exam-wrapper .show-correct-answer .corect-answer{font-weight:400;color:#48c348}.exam-wrapper .show-correct-answer span.show-answer{color:#fff}.page-template-page-exam span.show-everything{border-radius:5px;transition:.3s;background:#ffd725;color:#222}.page-template-page-exam span.show-everything:hover{background:#595959;color:#fff}.page-template-page-exam .hide-everything{display:none}.dictionary-tabs-wrapper{margin-block-start:60px}@media(min-width: 768px){.dictionary-tabs-wrapper{margin-block-start:50px}}.dictionary-tabs-wrapper .elementor-widget-wrap{padding:0 !important}.dictionary-tabs .e-n-tabs-content>div{padding:0 !important}.dictionary-tabs .e-n-tabs-content .elementor-element{padding-inline:0 !important}.dictionary-tabs.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true]{color:#000}.dictionary-tabs.elementor-widget-n-tabs .e-n-tab-title[aria-selected=false]:hover{color:#000 !important}.dictionary-tabs .e-n-tabs-content{margin-block-start:20px}
