:root{--navigation__width:100%;--navigation__fs:0.938rem;--navigation-actions__fs:0.938rem;--navigation__gap:3rem;--header-position__top:2rem;--navigation-container__height:100vh;--navigation-components__height:160px;--navigation-components__spacing:2rem 4rem;--menu-item__space-s:0.5rem;--menu-item__space-m:1rem;--menu-item-a__after-bottom:-0.75rem;--site-branding__width:380px;--header-position__top--scrolled:0;--site-branding__width--scrolled:280px;--navigation-components__height--scrolled:90px;--joined-sections__space:2rem;--sticky-icon__right-position:1rem;--sticky-icon__size:45px;--section__space:8rem;--section__gap:4rem;--content__spacing:0 2rem;--content__space:2rem;--content__space-xs:0.5rem;--content__space-s:1rem;--content__space-m:2rem;--content__space-l:3rem;--content__border-radius-s:0.5rem;--content__border-radius-m:1rem;--content__border-radius-l:1.5rem;--categories__gap:1rem;--categories-item__spacing:0.5rem 1rem;--fs__global:1.063rem;--fs__text-xxs:0.75rem;--fs__text-xs:0.938rem;--fs__text-s:1.063rm;--fs__header-xs:1.25rem;--fs__header-s:1.5rem;--fs__header-m:1.875rem;--fs__header-l:3.125rem;--fs__header-xl:6.25rem;--text__line-height:1.5;--header__line-height:1.2;--btn__height:45px;--btn__fs:0.938rem;--page-title__height:375px;--page-title-header__space:3rem;--splide-card__height:375px;--to-top-icon__width:21px;--to-top-icon__height:24px;--to-top__bottom-position:1rem;--to-top__right-position:1rem;--form-input__height:50px;--form-textarea__height:80px;--form__spacing:2rem;--form-btn-icon__size:18px;--consent__fs:0.75rem;--tip__top:2.5rem;--tip__fs:0.60rem;--checkbox__size:20px;--page-title__spacing:calc(var(--navigation-components__height) + 5%) calc(50vw - 737.5px) 1% calc(50vw - 737.5px);--search-input__max-width:191px;--popup__max-width:750px;--close-popup-icon__size:16px;--popup__space:3rem;--flexible-layout-50-50__grid:repeat(2,1fr);--flexible-layout-text__space:1rem;--fs__flexible-header-xs:1.125rem;--fs__flexible-header-s:1.25rem;--fs__flexible-header-m:1.375rem;--fs__flexible-header-l:1.875rem;--fs__flexible-header-xl:2.25rem;--course-item__space:2rem;--hero-container__width:465px;--course-status__gap:3rem}@media screen and (max-width:1550px){:root{--navigation__fs:0.875rem;--navigation-actions__fs:0.875rem;--navigation__gap:2.5rem;--navigation-components__height:145px;--site-branding__width:350px;--site-branding__width--scrolled:250px;--navigation-components__height--scrolled:85px;--sticky-icon__size:42px;--section__space:6.5rem;--fs__header-xs:1.125rem;--fs__header-s:1.375rem;--fs__header-m:1.75rem;--fs__header-l:2.75rem;--fs__header-xl:5.5rem;--page-title__height:350px;--page-title__spacing:calc(var(--navigation-components__height) + 5%) 2rem 1% 2rem;--search-input__max-width:95px;--splide-card__height:365px}}@media screen and (max-width:1350px){:root{--navigation__gap:2rem;--navigation-components__height:135px;--site-branding__width:315px}}@media screen and (max-width:1200px){:root{--navigation-container__width:50%;--navigation__fs:1.5rem;--navigation__gap:1rem;--navigation-components__height:100px;--navigation-components__spacing:0 2rem;--menu-toggle__width:2.25rem;--menu-toggle__height:1.75rem;--menu-toggle-line__height:4px;--menu-toggle-line__top-position:0.75rem;--menu-item-a__after-bottom:-0.375rem;--site-branding__width:250px;--site-branding__width--scrolled:225px;--navigation-components__height--scrolled:75px;--sticky-icon__size:40px;--section__space:5rem;--section__gap:3rem;--categories__gap:0.75rem;--categories-item__spacing:0.375rem 0.75rem;--fs__global:1rem;--fs__text-xxs:0.70rem;--fs__text-xs:0.875rem;--fs__header-xs:1.125rem;--fs__header-s:1.25rem;--fs__header-m:1.5rem;--fs__header-l:2.25rem;--fs__header-xl:5rem;--btn__height:42px;--btn__fs:0.875rem;--page-title__height:235px;--page-title-header__space:1.5rem;--popup__space:3rem 2rem;--flexible-layout-text__space:0.5rem;--fs__flexible-header-xs:1rem;--fs__flexible-header-s:1.125rem;--fs__flexible-header-m:1.25rem;--fs__flexible-header-l:1.75rem;--fs__flexible-header-xl:2rem;--splide-card__height:350px;--course-status__gap:2rem}}@media screen and (max-width:1024px){:root{--flexible-layout-50-50__grid:repeat(1,1fr)}}@media screen and (max-width:767px){:root{--navigation-container__width:100%;--navigation-components__height:70px;--navigation-components__spacing:0 1.5rem;--menu-toggle__width:2rem;--menu-toggle__height:1.5rem;--site-branding__width:200px;--site-branding__width--scrolled:185px;--navigation-components__height--scrolled:65px;--sticky-icon__size:36px;--section__space:3.5rem;--section__gap:3rem;--content__spacing:0 1.5rem;--content__space:1.5rem;--fs__header-l:1.875rem;--fs__header-xl:4rem;--page-title__height:200px;--page-title-header__space:1rem;--page-title__spacing:calc(var(--navigation-components__height) + 5%) 1.5rem 1% 1.5rem;--popup__space:2rem 1rem;--fs__flexible-header-l:1.5rem;--fs__flexible-header-xl:1.75rem;--course-item__space:1rem;--course-status__gap:1rem}}@media screen and (max-width:550px){:root{--section__space:3rem;--section__gap:2.75rem;--page-title__height:165px;--page-title-header__space:0.5rem}}body{background-color:#e8ede6;color:#e8ede6;font-family:Raleway,sans-serif;font-size:var(--fs__global);font-weight:400}section{overflow:hidden}h1,h2,h3,h4,h5,h6{color:#0b262b;font-weight:600}a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a,a:active,a:focus,a:visited{color:#e8ede6}@media(hover:hover){a:hover{color:#e6d3b4}}img{border-radius:var(--content__border-radius-s);height:auto;object-fit:cover;width:100%}.btn,img,svg,svg circle,svg line,svg path,svg rect{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn{align-items:center;border:1px solid transparent;border-radius:var(--content__border-radius-s);cursor:pointer;display:flex;font-size:var(--btn__fs);font-weight:700;gap:.75rem;height:var(--btn__height);justify-content:center;padding:0 1.5rem;width:fit-content}.btn svg{height:20px;width:20px}.btn--primary{background-color:#e6d3b4;border-color:transparent;color:#0b262b}.btn--primary svg line,.btn--primary svg path{stroke:#0b262b}.btn--primary:link,.btn--primary:visited{color:#0b262b}.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background-color:transparent;border-color:#e6d3b4;color:#e6d3b4}.btn--primary:active svg line,.btn--primary:active svg path,.btn--primary:focus svg line,.btn--primary:focus svg path,.btn--primary:hover svg line,.btn--primary:hover svg path{stroke:#e6d3b4}.btn--secondary{background-color:#e6d3b4;border-color:transparent;color:#0b262b}.btn--secondary svg line,.btn--secondary svg path{stroke:#0b262b}.btn--secondary:link,.btn--secondary:visited{color:#0b262b}.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover{background-color:transparent;border-color:#0b262b;color:#0b262b}.btn--secondary:active svg line,.btn--secondary:active svg path,.btn--secondary:focus svg line,.btn--secondary:focus svg path,.btn--secondary:hover svg line,.btn--secondary:hover svg path{stroke:#0b262b}.btn--thirdary{background-color:#0b262b;border-color:transparent;color:#e6d3b4;width:fit-content}.btn--thirdary svg line,.btn--thirdary svg path{stroke:#e6d3b4}.btn--thirdary:link,.btn--thirdary:visited{color:#e6d3b4}.btn--thirdary:active,.btn--thirdary:focus,.btn--thirdary:hover{background-color:transparent;border-color:#0b262b;color:#0b262b}.btn--thirdary:active svg line,.btn--thirdary:active svg path,.btn--thirdary:focus svg line,.btn--thirdary:focus svg path,.btn--thirdary:hover svg line,.btn--thirdary:hover svg path{stroke:#0b262b}.btn--disabled{cursor:not-allowed;opacity:.4;pointer-events:none}@media screen and (max-width:450px){.btn--secondary{width:100%}}input[type=email],input[type=tel],input[type=text],textarea{background-color:transparent;border:0;border-bottom:1px solid #e8ede6;color:#e8ede6;font-family:Raleway,sans-serif;font-size:var(--fs__text-xs);outline:1px solid transparent;padding:1rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}input[type=email]:hover,input[type=tel]:hover,input[type=text]:hover,textarea:hover{border-bottom:1px solid #e6d3b4}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{padding:1rem 1.5rem}input[type=email]:focus::placeholder,input[type=email]:hover::placeholder,input[type=tel]:focus::placeholder,input[type=tel]:hover::placeholder,input[type=text]:focus::placeholder,input[type=text]:hover::placeholder,textarea:focus::placeholder,textarea:hover::placeholder{color:#e6d3b4}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-bottom:1px solid #e6d3b4;color:#e6d3b4}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#e8ede6;font-size:var(--fs__text-xs)}input[type=email]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,textarea:focus-visible{border-radius:var(--content__border-radius-s);outline:1px solid #e6d3b4}input[type=email],input[type=tel],input[type=text]{height:var(--form-input__height);max-width:360px}textarea{height:var(--form-textarea__height);resize:none;width:100%}.custom-checkbox,.wpcf7-list-item{line-height:1;margin-left:3rem;position:relative}.custom-checkbox .wpcf7-list-item-label,.wpcf7-list-item .wpcf7-list-item-label{color:#e8ede6;font-size:var(--consent__fs)}input[type=checkbox]{border-radius:.25rem;height:20px;left:0;opacity:0;position:absolute;width:100%;z-index:-1}input[type=checkbox]+span:after,input[type=checkbox]+span:before{background:transparent;border-radius:.375rem;content:"";cursor:pointer;height:var(--checkbox__size);left:-2.5rem;position:absolute;top:.25rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:var(--checkbox__size)}input[type=checkbox]+span:before{border:1px solid #e8ede6}input[type=checkbox]+span:after{background:#e6d3b4 none repeat scroll 0 0;opacity:0}input[type=checkbox]+span:hover:before{border:1px solid #e6d3b4}input[type=checkbox]:checked+span:after{opacity:1}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7-not-valid-tip{font-size:var(--tip__fs)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:0;margin:1rem 0;padding:.5rem;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#dc3232}.wpcf7 form.sent .wpcf7-response-output{color:#28a745}.wpcf7-not-valid-tip{left:0;position:absolute;top:var(--tip__top)}.pagination{align-items:center;display:flex;justify-content:center;margin-top:calc(var(--section__space)/2)}.pagination .pagination__list{align-items:center;display:flex;gap:1rem}.pagination .pagination__list .pagination__item .pagination__link{align-items:center;background-color:#e6d3b4;border:1px solid transparent;border-radius:var(--content__border-radius-s);color:#0b262b;display:flex;font-weight:700;height:45px;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:45px}.pagination .pagination__list .pagination__item .pagination__link:hover:not(.pagination__link--current){background-color:transparent;border:1px solid #0b262b;color:#0b262b}.pagination .pagination__list .pagination__item .pagination__link--current{background-color:#0b262b;color:#fff}.pagination .pagination__list .pagination__item .pagination__link svg{height:16px;width:16px}.page-title{align-items:flex-end;background-color:#0b262b;display:flex;height:auto;min-height:var(--page-title__height);padding:var(--page-title__spacing);width:100%}.page-title__header{color:#e8ede6;margin-bottom:var(--page-title-header__space);text-transform:uppercase}.section-title{display:flex;justify-content:space-between;margin-bottom:calc(var(--section__space)/2)}@media screen and (max-width:1200px){.section-title{align-items:flex-start;flex-direction:column;gap:2rem}}.section-title .section-title__inner{flex-basis:50%}.section-title .section-title__inner:first-of-type .section-title__description,.section-title .section-title__inner:first-of-type .section-title__header{color:#0b262b}.section-title .section-title__inner:first-of-type .section-title__header{margin-bottom:1rem}.section-title .section-title__inner:first-of-type .section-title__description{font-weight:600}.section-title .section-title__inner:nth-of-type(2){display:flex;justify-content:center}.offer-teaser-splide .splide__track .splide__list .splide__slide{padding:.125rem}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card{background-color:#0b262b}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .card__title .card__header{color:#e8ede6}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .counter .divider svg line{stroke:#e8ede6}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .counter .counter__item .counter__label,.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .counter .counter__item .counter__number{color:#e8ede6}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .counter--finished,.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .counter--info{color:#e6d3b4}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .event-info .event-info__item .event-info__icon circle,.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .event-info .event-info__item .event-info__icon line,.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .event-info .event-info__item .event-info__icon path,.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .event-info .event-info__item .event-info__icon rect{stroke:#e8ede6}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .event-info .event-info__item .event-info__description{color:#e8ede6}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .card__cta .btn--thirdary{background-color:#e6d3b4;color:#0b262b}.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .card__cta .btn--thirdary svg line,.offer-teaser-splide .splide__track .splide__list .splide__slide.is-active .splide__card .card__cta .btn--thirdary svg path{stroke:#0b262b}.offer-teaser-splide .splide__track .splide__list .splide__slide .splide__card{border:2px solid #0b262b;border-radius:var(--content__border-radius-m);display:flex;flex-direction:column;height:var(--splide-card__height);justify-content:space-between;padding:1.5rem}.offer-teaser-splide .splide__track .splide__list .splide__slide .splide__card .card__title .card__header{color:#0b262b;font-weight:700;text-transform:uppercase}.offer-teaser-splide .splide__track .splide__list .splide__slide .splide__card .counter{margin:2rem 0}.offer-teaser-splide .splide__track .splide__list .splide__slide .splide__card .event-info{justify-content:space-between}.offer-teaser-splide .splide__track .splide__list .splide__slide .splide__card .card__cta .btn--thirdary{width:100%}.offer-teaser-splide .splide__arrows .splide__arrow--next,.offer-teaser-splide .splide__arrows .splide__arrow--prev{background:transparent;height:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:auto}.offer-teaser-splide .splide__arrows .splide__arrow--next svg,.offer-teaser-splide .splide__arrows .splide__arrow--prev svg{height:18px;transform:unset;width:100px}.offer-teaser-splide .splide__arrows .splide__arrow--prev{left:-15%}.offer-teaser-splide .splide__arrows .splide__arrow--next{right:-15%}@media screen and (max-width:1650px){.offer-teaser-splide .splide__arrows .splide__arrow{bottom:-15%;top:unset}.offer-teaser-splide .splide__arrows .splide__arrow--prev{left:15%}.offer-teaser-splide .splide__arrows .splide__arrow--next{right:15%}}.page-search{margin-bottom:calc(var(--section__space)/1.5);min-height:45vh}.page-search.has-results .search__content .search-title,.page-search.no-results .search__content .search-title{margin:calc(var(--navigation-components__height) + var(--section__space)/1.25) 0 calc(var(--section__space)/2) 0}.page-search.has-results .search__content .search-title__header,.page-search.no-results .search__content .search-title__header{color:#0b262b;text-align:center}.page-search.has-results .search__content .search-title__header span,.page-search.no-results .search__content .search-title__header span{font-weight:700}.page-search.has-results .search__content .search-title__header span{color:#28a745}.page-search.has-results .search__content .search__result .search__main-description{color:#0b262b;margin-bottom:calc(var(--section__space)/2)}.page-search.has-results .search__content .search__result .search__main-description .search__description{text-align:center}.page-search.has-results .search__content .search__result .search__items{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.page-search.has-results .search__content .search__result .search__items .search__item{background-color:#10353d;border:1px solid #0b262b;border-radius:var(--content__border-radius-m);padding:2rem;position:relative}.page-search.has-results .search__content .search__result .search__items .search__item .search__product-container{display:flex;flex-direction:column;gap:.25rem;padding-right:var(--joined-sections__space)}.page-search.has-results .search__content .search__result .search__items .search__item .search__wrapper{align-items:center;display:flex;gap:1rem}.page-search.has-results .search__content .search__result .search__items .search__item .search__wrapper .search__title{font-weight:500;text-transform:uppercase;width:fit-content}.page-search.has-results .search__content .search__result .search__items .search__item .search__wrapper .search__thumbnail{display:flex}.page-search.has-results .search__content .search__result .search__items .search__item .search__wrapper .search__thumbnail .search__link{display:flex;overflow:hidden}.page-search.has-results .search__content .search__result .search__items .search__item .search__wrapper .search__thumbnail .search__link .wp-post-image{border-radius:var(--content__border-radius-m) 0 0 var(--content__border-radius-m);height:var(--search-thumbnaill__height);object-fit:cover;width:var(--search-thumbnaill__width)}.page-search.has-results .search__content .search__result .search__items .search__item .search__wrapper .search__thumbnail .search__link .wp-post-image:hover{transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.page-search.has-results .search__content .search__result .search__items .search__item .search__page{padding:1rem;position:relative;text-align:center}.page-search.has-results .search__content .search__result .search__items .search__item .search__page .search__link{text-transform:uppercase}.page-search.has-results .search__content .search__result .search__items .search__item .search__page .search__link .search__title{flex-basis:100%}.page-search.has-results .search__content .search__result .search__items .search__item .search__type-label{background-color:#10353d;border-radius:var(--content__border-radius-s);color:#fff;font-weight:700;padding:.125rem .5rem;position:absolute;right:1rem;top:-.75rem;z-index:9}.page-search.no-results .search__content .search-subtitle{margin-bottom:2rem}.page-search.no-results .search__content .search-subtitle__header{color:#dc3232}.page-search.no-results .search__content .search__container{align-items:center;display:flex;flex-direction:column}.page-search.no-results .search__content .search__container .search__description{color:#0b262b;margin-bottom:calc(var(--section__space)/2);text-align:center}.page-search.no-results .search__content .search__container .navigation-search .search-form{background:#10353d;border-radius:var(--content__border-radius-m);padding:2rem}.navigation-search form{align-items:center;display:flex}.navigation-search form input[type=text]{background-color:transparent;border:0;color:#e6d3b4;font-size:var(--navigation-actions__fs);max-width:var(--search-input__max-width);padding:.5rem}.navigation-search form input[type=text]:focus-visible{outline:1px solid transparent}.navigation-search form input[type=text]::placeholder{color:#e8ede6;font-size:var(--navigation-actions__fs);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-search form input[type=text]:focus::placeholder,.navigation-search form input[type=text]:hover::placeholder{color:#e6d3b4}.navigation-search form button{cursor:pointer}.navigation-search form button:hover svg circle,.navigation-search form button:hover svg line{stroke:#e6d3b4}.nav-popup-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.nav-popup-overlay .nav-popup{background-color:#10353d;border-radius:var(--content__border-radius-s);left:50%;max-width:550px;padding:var(--popup__space);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:9999999}.nav-popup-overlay .nav-popup .nav-popup-title{margin-bottom:1rem}.nav-popup-overlay .nav-popup .nav-popup-title__header{color:#e8ede6}.nav-popup-overlay .nav-popup .nav-popup-content__description{margin-bottom:1rem}.nav-popup-overlay .nav-popup .nav-popup-content__image{border-radius:var(--content__border-radius-s);max-height:30vh;object-fit:contain}.nav-popup-overlay--autoload .nav-popup{max-width:650px}.nav-popup-overlay--autoload .nav-popup .nav-popup-title{margin-bottom:.75rem}.nav-popup-overlay--autoload .nav-popup .nav-popup-cta{align-items:center;display:flex;justify-content:center;margin-top:1rem}.nav-popup-overlay--autoload .nav-popup .nav-close-popup{cursor:pointer;position:absolute;right:.75rem;top:.75rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-popup-overlay--autoload .nav-popup .nav-close-popup svg{height:var(--close-popup-icon__size);width:var(--close-popup-icon__size)}@media screen and (max-width:767px){.nav-popup-overlay .nav-popup .wpcf7-form{flex-direction:column}.nav-popup-overlay .nav-popup .wpcf7-form p:nth-child(2),.nav-popup-overlay .nav-popup .wpcf7-form p:nth-child(4){padding-right:0}}.site-header{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-header.scrolled{top:var(--header-position__top--scrolled)}.site-header .navigation-components{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-header .navigation-components.scrolled{background-color:rgba(11,38,43,.9);border-top-left-radius:0;border-top-right-radius:0;height:var(--navigation-components__height--scrolled)}.site-header .site-branding svg.scrolled{width:var(--site-branding__width--scrolled)}.global.hero{background-color:#0b262b;height:100vh;overflow:hidden;padding-top:var(--navigation-components__height)}.global.hero .section__content{align-items:flex-end;display:flex;gap:2rem;height:100%;justify-content:space-between}.global.hero .section__content .section__inner{flex-basis:50%}.global.hero .section__content .section__inner:first-of-type{align-items:flex-end;display:flex;flex-direction:column;gap:calc(var(--section__gap)/1.5);height:100%;justify-content:center;z-index:2}.global.hero .section__content .section__inner:first-of-type .section__title .section__header{color:#e8ede6}.global.hero .section__content .section__inner:first-of-type .section__container{display:flex;flex-direction:column;gap:calc(var(--section__gap)/1.5);max-width:var(--hero-container__width);position:relative}.global.hero .section__content .section__inner:first-of-type .section__container .absolute-icon{left:-25%;position:absolute;top:-1rem;z-index:1}.global.hero .section__content .section__inner:first-of-type .section__container .section__cta{margin-bottom:calc(var(--section__gap)/2)}.global.hero .section__content .section__inner:nth-of-type(2){display:flex;justify-content:center;position:relative}.global.hero .section__content .section__inner:nth-of-type(2):before{background-color:#10353d;border-radius:50%;content:"";height:110%;left:50%;position:absolute;top:12%;transform:translateX(-50%);width:90%;z-index:1}@media screen and (max-width:1450px){.global.hero .section__content .section__inner:nth-of-type(2):before{width:100%}}.global.hero .section__content .section__inner:nth-of-type(2) .section__image{position:relative;width:55vh;z-index:1}@media screen and (max-width:1200px){.global.hero{height:auto}.global.hero .section__content{align-items:center}.global.hero .section__content .section__inner:first-of-type{align-items:flex-start;padding-top:calc(var(--section__space)/2)}.global.hero .section__content .section__inner:first-of-type .section__container .absolute-icon{left:0;position:absolute;top:-1rem;z-index:-1}.global.hero .section__content .section__inner:nth-of-type(2){padding-top:calc(var(--section__space)/2)}.global.hero .section__content .section__inner:nth-of-type(2) .section__image{width:100%}}@media screen and (max-width:1050px){.global.hero .section__content.flex-value{align-items:flex-end}}@media screen and (max-width:850px){.global.hero .section__content{flex-direction:column}.global.hero .section__content .section__inner:first-of-type .section__container{max-width:100%}.global.hero .section__content .section__inner:nth-of-type(2){padding-top:0}}.section-line{margin:0 auto;max-width:1600px}.section-divider,.section-line{background-color:#0b262b;height:2px}.social-media{align-items:center;display:flex;gap:1rem}.social-media .social-media__link{align-items:center;background-color:#e6d3b4;border-radius:var(--content__border-radius-s);display:flex;justify-content:center}.social-media--primary .social-media__link:hover,.social-media--secondary .social-media__link:hover{transform:scale(.95);-o-transform:scale(.95);-moz-transform:scale(.95);-webkit-transform:scale(.95)}.social-media--primary .social-media__link{height:calc(var(--sticky-icon__size) + 10px);width:calc(var(--sticky-icon__size) + 10px)}.social-media--secondary .social-media__link{height:var(--sticky-icon__size);width:var(--sticky-icon__size)}.social-media.social-media-sticky{bottom:50%;display:flex;flex-direction:column;gap:.5rem;opacity:0;pointer-events:none;position:fixed;right:var(--sticky-icon__right-position);transition:opacity .3s ease-out;z-index:96}.social-media.social-media-sticky.visible{opacity:1;pointer-events:auto}.social-media.social-media-sticky.hidden-near-footer{opacity:0;pointer-events:none}.contact{background-color:#0b262b;border-bottom:2px solid #e6d3b4;padding:var(--section__space) 0}.contact .section__content{display:flex;gap:2.5rem;justify-content:space-between}.contact .section__content .section__inner:first-of-type{display:flex;flex-basis:32%;flex-direction:column;gap:calc(var(--section__space)/2.5);margin-top:2rem}.contact .section__content .section__inner:first-of-type .logo__link svg{width:var(--site-branding__width)}.contact .section__content .section__inner:first-of-type .section__links{display:flex;flex-direction:column;gap:1rem}.contact .section__content .section__inner:first-of-type .section__links .section__link{align-items:center;display:flex;gap:1rem;width:fit-content}.contact .section__content .section__inner:first-of-type .section__links .section__link:hover svg path{stroke:#e6d3b4}.contact .section__content .section__inner:nth-of-type(2){flex-basis:48%}.contact .section__content .section__inner form .form-container{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.contact .section__content .section__inner form .form-container .form-row{display:flex;gap:3rem;justify-content:space-between}.contact .section__content .section__inner form .form-container .form-row-ta{flex-basis:100%}.contact .section__content .section__inner form .form-cta{align-items:center;display:flex;gap:3rem;justify-content:space-between;margin-top:3rem}.contact .section__content .section__inner form br{display:none}@media screen and (max-width:1024px){.contact .section__content{flex-direction:column}.contact .section__content .section__inner:first-of-type{flex-basis:100%;margin-top:0}.contact .section__content .section__inner form .form-container .form-row,.contact .section__content .section__inner form .form-container .form-row p{width:100%}.contact .section__content .section__inner form .form-container .form-row p input[type=email],.contact .section__content .section__inner form .form-container .form-row p input[type=tel],.contact .section__content .section__inner form .form-container .form-row p input[type=text]{max-width:100%}}@media screen and (max-width:550px){.contact .section__content .section__inner form .form-container .form-row{flex-direction:column;gap:1rem}.contact .section__content .section__inner form .form-cta{flex-direction:column;gap:2rem}}.categories .categories__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--categories__gap)}.categories .categories__list .categories__item{align-items:center;border:2px solid #10353d;border-radius:var(--content__border-radius-s);color:#0b262b;display:flex;font-weight:700;justify-content:center;padding:var(--categories-item__spacing);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.counter{display:flex;gap:1rem;justify-content:center}.counter .divider svg{height:100%}.counter .counter__item{align-items:center;display:flex;flex-direction:column;gap:.25rem}.counter .counter__item .counter__label,.counter .counter__item .counter__number{color:#0b262b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.counter .counter__item .counter__number{font-size:30px;font-weight:700}.counter .counter__item .counter__label{font-size:12px}.counter--finished,.counter--info{color:#0b262b;font-weight:700;text-transform:uppercase}.event-info{align-items:center;display:flex;gap:calc(var(--course-status__gap)/2)}.event-info .event-info__item{align-items:center;display:flex;gap:.5rem}.event-info .event-info__item .event-info__description{color:#0b262b;font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.course__status .course-item-status{position:absolute;right:1rem;top:-1rem;z-index:1}.course__status .course__label{border-radius:.375rem;font-weight:700;padding:.25rem .5rem}.course__status .course__label--text{line-height:1}.course__status .course__label--bestseller{color:#c89a38}.course__status .course__label--new{color:#6faf7a}.course__status .course__label--hot{color:#c43f3f}.course__status .course__label--bestseller,.course__status .course__label--hot,.course__status .course__label--new{background-color:#0b262b}.cky-btn-revisit-wrapper{border-radius:var(--content__border-radius-s)!important;display:none!important;height:var(--sticky-icon__size)!important;width:var(--sticky-icon__size)!important;z-index:9!important}.cky-consent-container .cky-consent-bar{box-shadow:none!important}.cky-revisit-bottom-left:hover:before{background:#10353d!important}.cky-revisit-bottom-left:hover:after{border-right-color:#10353d!important}.show-revisit{align-items:center;display:flex!important;justify-content:center}.decorated-link{color:#e6d3b4!important}.decorated-link:hover{color:#e8ede6!important}.cky-btn{border-radius:var(--content__border-radius-s)!important;font-weight:700!important;text-transform:uppercase!important;transition:.3s ease!important}.flexible-layout__container .section__layout h1,.flexible-value h1{font-size:var(--fs__flexible-header-xl)}.flexible-layout__container .section__layout h2,.flexible-value h2{font-size:var(--fs__flexible-header-l)}.flexible-layout__container .section__layout h3,.flexible-value h3{font-size:var(--fs__flexible-header-m)}.flexible-layout__container .section__layout h4,.flexible-value h4{font-size:var(--fs__flexible-header-s)}.flexible-layout__container .section__layout h5,.flexible-value h5{font-size:var(--fs__flexible-header-xs)}.flexible-layout__container .section__layout h6,.flexible-value h6{font-size:var(--fs__text-m)}.flexible-layout__container .section__layout h1,.flexible-layout__container .section__layout h2,.flexible-layout__container .section__layout h3,.flexible-layout__container .section__layout h4,.flexible-layout__container .section__layout h5,.flexible-layout__container .section__layout h6,.flexible-value h1,.flexible-value h2,.flexible-value h3,.flexible-value h4,.flexible-value h5,.flexible-value h6{line-height:var(--header__line-height);margin-bottom:var(--flexible-layout-text__space)}.flexible-layout__container .section__layout p,.flexible-value p{line-height:var(--text__line-height);margin-bottom:var(--flexible-layout-text__space)}.flexible-layout__container .section__layout a:hover,.flexible-value a:hover{color:#e6d3b4}.flexible-layout__container .section__layout strong,.flexible-value strong{font-weight:700}.flexible-layout__container .section__layout ol,.flexible-layout__container .section__layout ul,.flexible-value ol,.flexible-value ul{margin:calc(var(--flexible-layout-text__space)/2) 0 calc(var(--flexible-layout-text__space)/2) calc(var(--flexible-layout-text__space)*2);padding:0}.flexible-layout__container .section__layout ol li,.flexible-layout__container .section__layout ul li,.flexible-value ol li,.flexible-value ul li{line-height:1;margin-bottom:calc(var(--flexible-layout-text__space)/1.25)}.flexible-layout__container .section__layout ul>li,.flexible-value ul>li{list-style-type:circle}.flexible-layout__container .section__layout ol>li,.flexible-value ol>li{list-style-type:decimal}.flexible-layout__container .section__layout{margin-bottom:calc(var(--section__space)/2)}.flexible-layout__container .section__layout p{font-size:var(--fs__text-s)}.flexible-layout__container .section__layout h1,.flexible-layout__container .section__layout h2,.flexible-layout__container .section__layout h3,.flexible-layout__container .section__layout h4,.flexible-layout__container .section__layout h5,.flexible-layout__container .section__layout h6{color:#000}.flexible-layout__container .section__layout li,.flexible-layout__container .section__layout p{color:#0b262b}.flexible-layout__container .section__layout a{color:#e8ede6}.flexible-layout__container .section__layout ol li::marker,.flexible-layout__container .section__layout ul li::marker{color:#10353d}.flexible-layout__container .section__layout:last-of-type{margin-bottom:0}.flexible-layout__container .section__layout .layout-title__header{color:#000;font-weight:700;margin-bottom:0}.flexible-layout__container .section__layout .section__figure{margin:0;width:100%}.flexible-layout__container .section__layout .section__figure .section__link .section__image{border-radius:var(--content__border-radius-m);height:100%;object-fit:cover}.flexible-layout__container .section__layout .section__figure .section__link .section__image:hover{transform:scale(.99);-o-transform:scale(.99);-moz-transform:scale(.99);-webkit-transform:scale(.99)}.flexible-layout__container .section__layout .section__figure .section__link .section__image.primary-height{max-height:400px}.flexible-layout__container .section__layout .section__figure .section__link .section__image.secondary-height{max-height:650px}.flexible-layout__container .section__layout .section__figure .section__caption{font-size:.65rem;text-align:center}.flexible-layout__container .section__layout.content-50-50{display:grid;gap:var(--joined-sections__space);grid-template-columns:var(--flexible-layout-50-50__grid)}.flexible-layout__container .section__layout.content-50-50 .section__inner{align-items:center;display:flex}.flexible-layout__container .section-download{align-items:center;display:flex;justify-content:center}.flexible-value h1,.flexible-value h2,.flexible-value h3,.flexible-value h4,.flexible-value h5,.flexible-value h6{color:#000}.flexible-value li,.flexible-value p{color:#0b262b}.flexible-value a{color:#e8ede6}.flexible-value ol li::marker,.flexible-value ul li::marker{color:#10353d}.typography--dark h1,.typography--dark h2,.typography--dark h3,.typography--dark h4,.typography--dark h5,.typography--dark h6{color:#000}.typography--dark li,.typography--dark p{color:#0b262b}.typography--dark a{color:#e8ede6}.typography--dark ol li::marker,.typography--dark ul li::marker{color:#10353d}.typography--light h1,.typography--light h2,.typography--light h3,.typography--light h4,.typography--light h5,.typography--light h6,.typography--light li,.typography--light p{color:#fff}.typography--light a{color:#e6d3b4}.typography--light ol li::marker,.typography--light ul li::marker{color:#e6d3b4}@media screen and (max-width:1050px){.flexible-layout__container .section__layout.content-50-50 .section__figure.block-margin{margin-bottom:var(--flexible-layout-text__space)}}@media screen and (max-width:650px){.section__layout.image-100-center .section__link{max-width:100%}}.to-top{background-color:#10353d;border-radius:var(--content__border-radius-s);bottom:var(--to-top__bottom-position);cursor:pointer;display:none;height:var(--sticky-icon__size);position:fixed;right:var(--sticky-icon__right-position);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:var(--sticky-icon__size);z-index:97}.to-top:hover{transform:scale(.95);-o-transform:scale(.95);-moz-transform:scale(.95);-webkit-transform:scale(.95)}.to-top svg{height:var(--to-top-icon__height);width:var(--to-top-icon__width)}.site-header{left:0;position:fixed;top:var(--header-position__top);width:var(--navigation__width);z-index:99}.site-header .navigation-components{align-items:center;background-color:#10353d;border-radius:var(--content__border-radius-l);display:flex;height:var(--navigation-components__height);justify-content:space-between;padding:var(--navigation-components__spacing)}.site-header .navigation-container{align-items:center}.site-header .navigation-container,.site-header .navigation-container .navigation-control .menu-primary-container .menu{display:flex;gap:var(--navigation__gap)}.site-branding{position:relative;z-index:99}.site-branding__link svg{width:var(--site-branding__width)}.site-branding__link svg:hover{transform:scale(.98);-o-transform:scale(.98);-moz-transform:scale(.98);-webkit-transform:scale(.98)}.navigation-actions{align-items:center;display:flex;gap:var(--navigation__gap)}.navigation-actions .navigation-cta__link{align-items:center;color:#e8ede6;display:flex;font-size:var(--navigation-actions__fs);gap:.75rem}.navigation-actions .navigation-cta__link:hover{color:#e6d3b4}.navigation-actions .navigation-cta__link:hover svg path{stroke:#e6d3b4}.navigation-actions-mobile,.social-media-mobile{display:none}.menu-item a{color:#e8ede6;font-size:var(--navigation__fs);font-weight:400;position:relative;text-decoration:none}.menu-item a:after{background:#e6d3b4;bottom:var(--menu-item-a__after-bottom);content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .3s ease;width:100%}.menu-item a:hover{color:#e6d3b4}.menu-item a:hover:after{transform:scaleX(1)}.menu-item.current-menu-item:not(.menu-item-156) a{color:#e6d3b4}.menu-item.current-menu-item:not(.menu-item-156) a:after{transform:scaleX(1)}.sub-menu{background-color:#0b262b;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-item-has-children:hover .sub-menu{display:block}.menu-toggle{display:none}@media screen and (max-width:1200px){.site-header{top:0}.site-header .navigation-components{border-radius:0}.site-header .navigation-container{flex-direction:row-reverse}.site-header .navigation-control .menu-primary-container{align-items:center;background-color:#0b262b;display:flex;height:var(--navigation-container__height);justify-content:center;left:-100%;position:absolute;top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:var(--navigation-container__width);z-index:98}.site-header .navigation-control .menu-primary-container .menu{align-items:center;flex-direction:column;gap:calc(var(--navigation__gap)*2);height:auto;justify-content:center;width:100%}.site-header .navigation-control.toggled .menu-primary-container{left:0}.site-header .navigation-control.toggled .menu-toggle__line:first-of-type{top:var(--menu-toggle-line__top-position);transform:rotate(135deg)}.site-header .navigation-control.toggled .menu-toggle__line:nth-of-type(2){opacity:0}.site-header .navigation-control.toggled .menu-toggle__line:nth-of-type(3){top:var(--menu-toggle-line__top-position);transform:rotate(-135deg)}.navigation-actions-mobile,.social-media-mobile{align-items:center;display:flex;gap:.5rem}.navigation-actions-mobile{flex-direction:column;gap:.5rem;margin-top:10%}.navigation-actions-mobile__link{align-items:center;display:flex;gap:.5rem}.menu-item a{font-weight:600}.menu-toggle{background-color:transparent;border:0;cursor:pointer;height:var(--menu-toggle__height);outline:0;position:relative;width:var(--menu-toggle__width);z-index:99}.menu-toggle,.menu-toggle__line{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-toggle__line{background-color:#e6d3b4;height:var(--menu-toggle-line__height);left:0;position:absolute;width:100%}.menu-toggle__line:first-of-type{top:0}.menu-toggle__line:nth-of-type(2){top:43%}.menu-toggle__line:nth-of-type(3){bottom:0}}@media screen and (max-width:767px){.navigation-actions .navigation-cta-main,.navigation-actions .navigation-search-main{display:none}}.site-branding a{display:flex}.footer{background-color:#10353d;padding:calc(var(--section__space)/2) 0}.footer .footer__content{display:flex;gap:5rem;justify-content:space-between}.footer .footer__content .footer__inner{display:flex;flex-direction:column;gap:2rem}.footer .footer__content .footer__inner .footer__links{display:flex;gap:3rem;justify-content:flex-end}.footer .footer__content .footer__inner .footer__links .section__description,.footer .footer__content .footer__inner .footer__links .section__link{align-items:center;display:flex;gap:1rem}.footer .footer__content .footer__inner .footer__links .section__description:hover svg path,.footer .footer__content .footer__inner .footer__links .section__link:hover svg path{stroke:#e6d3b4}@media screen and (max-width:1024px){.footer .footer__content{align-items:center;flex-direction:column-reverse;gap:2rem;justify-content:center}.footer .footer__content .footer__inner{align-items:center;gap:1rem}.footer .footer__content .footer__inner .footer__links{align-items:center;flex-wrap:wrap;gap:1rem;justify-content:center}}.main-page.offer-teaser{padding:var(--section__space) 0}.main-page.offer-teaser .section__content{margin:0 auto;max-width:1170px}@media screen and (max-width:1650px){.main-page.offer-teaser.offer-teaser{padding-bottom:calc(var(--section__space)*1.75)}}@media screen and (max-width:450px){.main-page.offer-teaser .section-title .section-title__inner{width:100%}}.main-page.about-us-teaser{height:100vh}.main-page.about-us-teaser .section__content{align-items:center;display:flex;height:100%;justify-content:space-between}.main-page.about-us-teaser .section__content .section__inner{display:flex;flex-basis:50%;height:100%}.main-page.about-us-teaser .section__content .section__inner:first-of-type .section__image{border-radius:0;height:100%}.main-page.about-us-teaser .section__content .section__inner:nth-of-type(2){background-color:#0b262b;flex-direction:column;gap:calc(var(--section__space)/2);justify-content:center;padding:5%}.main-page.about-us-teaser .section__content .section__inner:nth-of-type(2) .section__branding svg{width:var(--site-branding__width)}.main-page.about-us-teaser .section__content .section__inner:nth-of-type(2) .section__container .section__short-description{margin-bottom:calc(var(--section__gap)/2)}@media screen and (max-width:850px){.main-page.about-us-teaser{height:auto}.main-page.about-us-teaser .section__content{flex-direction:column}.main-page.about-us-teaser .section__content .section__inner{flex-basis:100%;width:100%}.main-page.about-us-teaser .section__content .section__inner:first-of-type .section__image{max-height:400px}.main-page.about-us-teaser .section__content .section__inner:nth-of-type(2){padding:calc(var(--section__space)/1.5) var(--content__space)}.main-page.about-us-teaser .section__content .section__inner:nth-of-type(2) .section__branding .section__icon{width:275px}}.main-page.stats{background-position:50%;background-repeat:no-repeat;background-size:inherit;margin:calc(var(--section__space)/2) 0;padding:var(--section__space) 0}.main-page.stats .section__items{display:flex;gap:2.5rem;justify-content:space-between;margin:0 auto;max-width:1170px}.main-page.stats .section__items .section__item{flex-basis:33.333%}.main-page.stats .section__items .section__item .section__description,.main-page.stats .section__items .section__item .section__header{color:#0b262b}.main-page.stats .section__items .section__item .section__header{font-weight:600;margin-bottom:2rem}.main-page.stats .section__items .section__item .section__description{font-weight:700}@media screen and (max-width:1200px){.main-page.stats{background-size:contain;padding:calc(var(--section__space)/2) 0}}@media screen and (max-width:767px){.main-page.stats .section__items{align-items:center;flex-direction:column;gap:2rem;justify-content:center}.main-page.stats .section__items .section__item{flex-basis:100%;text-align:center}.main-page.stats .section__items .section__item .section__header{margin-bottom:1rem}}.main-page.opinions{margin:calc(var(--section__space)/1.5) 0}.main-page.opinions .section__content{margin:0 auto;max-width:1475px}.main-page.opinions .section__content .section__item .section__description,.main-page.opinions .section__content .section__item .section__name{color:#0b262b}.main-page.opinions .section__content .section__item .section__name{font-weight:700;margin:1rem 0;text-align:right}.main-page.opinions .section__content .section__item .section__description{font-style:italic;font-weight:600}.main-page.opinions .section__content .section__item .section__cta{display:flex;justify-content:flex-end}.main-page.opinions .section__content .section__item .section__cta .btn{font-size:calc(var(--btn__fs) - .125rem);height:calc(var(--btn__height) - 5px);width:fit-content}.pages.error-404 .section__content{margin:calc(var(--section__space)/1.5) auto;max-width:1475px}.pages.products .section__content{margin:var(--section__space) auto;max-width:1170px}.pages.single-course .section__content{margin:calc(var(--section__space)/1.5) auto 0 auto;max-width:1170px}.pages.single-course .section__download{margin:calc(var(--section__space)/1.5) auto;max-width:1170px}.pages.single-course .section-divider,.pages.template-primary .section__content{margin:calc(var(--section__space)/1.5) auto;max-width:1475px}.pages.about-us .section__container.container-top{margin:calc(var(--section__space)/1.5) 0}.pages.about-us .section__container.container-bottom{background-color:#0b262b;padding:calc(var(--section__space)/1.5) 0}.pages.about-us .section__container .section__block{display:flex;gap:7%;margin:0 auto;max-width:1600px}.pages.about-us .section__container .section__block .section__inner{display:flex;flex-basis:50%;flex-direction:column;justify-content:center}.pages.about-us .section__container .section__block .section__inner .section__header{margin-bottom:calc(var(--section__gap)/2)}.pages.about-us .section__container .section__block.block-bottom .section__inner .section__header{color:#fff}.pages.about-us .section__container .section__block.block-bottom .section__inner:nth-of-type(2){align-items:flex-end;display:flex;flex-direction:column}.pages.about-us .section__container .section__block.block-bottom .section__inner:nth-of-type(2) .section__cta{margin-top:1rem}.pages.about-us .section__team{margin:calc(var(--section__space)/1.5) auto;max-width:1600px}.pages.about-us .section__team .section__items .section__item{align-items:center;display:flex;gap:5%;margin-bottom:calc(var(--section__space)/2)}.pages.about-us .section__team .section__items .section__item:last-of-type{margin-bottom:0}.pages.about-us .section__team .section__items .section__item:nth-child(2n){flex-direction:row-reverse}.pages.about-us .section__team .section__items .section__item .section__inner.member-content{flex-basis:72%}.pages.about-us .section__team .section__items .section__item .section__inner.member-image{flex-basis:28%}.pages.about-us .section__team .section__items .section__item .section__inner.member-image .section__link{display:flex;width:100%}.pages.about-us .section__team .section__items .section__item .section__inner.member-image .section__link .section__image{object-fit:cover}.pages.about-us .section__team .section__items .section__item .section__inner .section__name{margin-bottom:var(--flexible-layout-text__space);text-transform:uppercase}.pages.about-us .section__team .section__items .section__item .section__inner:first-of-type{display:flex;justify-content:center}@media screen and (max-width:1024px){.pages.about-us .section__container .section__block{flex-direction:column;gap:1rem}.pages.about-us .section__container .section__block.block-bottom .section__inner:nth-of-type(2){align-items:flex-start}.pages.about-us .section__container .section__block svg{display:none}}@media screen and (max-width:767px){.pages.about-us .section__team .section__items svg{display:none}.pages.about-us .section__team .section__items .section__item{border-bottom:2px solid #0b262b;flex-direction:column;gap:1.5rem;margin-bottom:calc(var(--section__space)/1.25);padding-bottom:calc(1.5rem - var(--flexible-layout-text__space))}.pages.about-us .section__team .section__items .section__item:nth-child(2n){flex-direction:column;gap:1.5rem}.pages.about-us .section__team .section__items .section__item .section__inner{flex-basis:100%;width:100%}.pages.about-us .section__team .section__items .section__item .section__inner .section__image{max-height:100%}}.pages.offer .section__content .section__container .section__block{max-width:1475px}.pages.offer .section__content .section__container .section__block .section__inner{display:flex}.pages.offer .section__content .section__container .section__block.block-bottom,.pages.offer .section__content .section__container .section__block.block-top{margin:calc(var(--section__space)/1.5) auto}.pages.offer .section__content .section__container .section__block.block-top{display:flex;gap:7%}.pages.offer .section__content .section__container .section__block.block-top .section__inner{display:flex;flex-basis:50%}@media screen and (max-width:1024px){.pages.offer .section__content .section__container .section__block.block-top{flex-direction:column;gap:1rem}.pages.offer .section__content .section__container .section__block.block-top svg{display:none}}.pages.offer .section__content .section__container .section__block.block-middle{margin:0 auto;padding:calc(var(--section__space)/1.5) 0}@media screen and (max-width:1650px){.pages.offer .section__content .section__container .section__block.block-middle{padding:calc(var(--section__space)/1.5) var(--content__space)}}.pages.offer .section__content .section__container.container-middle{background-color:#0b262b}.pages.single-course .section__content .section__block:first-of-type{align-items:center;display:flex;gap:calc(var(--section__gap)/2);justify-content:space-between;margin-bottom:calc(var(--section__space)/2)}.pages.single-course .section__content .section__block:nth-of-type(2) .section__items{display:flex;flex-direction:column;gap:2rem}.pages.single-course .section__content .section__block:nth-of-type(2) .section__items .section__item .section__header{margin-bottom:1rem}.pages.single-course .section__content .section__block:nth-of-type(2) .section__items .section__item .section__description{color:#0b262b}.pages.single-course .section__content .section__side-panel{align-items:center;display:flex;flex-wrap:wrap;gap:var(--course-status__gap)}.pages.single-course .section__download .section__header{margin-bottom:calc(var(--section__space)/3)}.pages.single-course .section__download .section__links{align-items:center;display:flex;gap:var(--course-status__gap)}@media screen and (max-width:650px){.pages.single-course .section__content .section__block:first-of-type{align-items:flex-start;flex-direction:column;gap:1rem}.pages.single-course .section__download .section__links{flex-wrap:wrap}}.pages.error-404 .section__content{align-items:center;display:flex;flex-direction:column;gap:calc(var(--section__gap)/2);justify-content:center}.pages.error-404 .section__content .section__header{text-align:center}.pages.error-404 .section__content .section__cta{align-items:center;display:flex;flex-direction:column;gap:1rem}.courses__item{border:2px solid #0b262b;border-radius:var(--content__border-radius-m);margin-bottom:calc(var(--section__space)/2);padding:var(--course-item__space);position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.courses__item:last-of-type{margin-bottom:0}.courses__item .courses-item__content{display:flex;gap:2rem;justify-content:space-between}.courses__item .courses-item__content .courses-item__inner{display:flex;flex-direction:column;gap:2rem;justify-content:space-between}.courses__item .courses-item__content .courses-item__inner:first-of-type{flex-basis:72%}.courses__item .courses-item__content .courses-item__inner:nth-of-type(2){flex-basis:28%}.courses__item .courses-item__content .courses-item__inner .title__header{text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.courses__item .courses-item__content .courses-item__inner .event-info{gap:var(--course-status__gap)}.courses__item .courses-item__content .courses-item__inner .card__cta .btn--thirdary{width:100%}.courses__item:hover{background-color:#0b262b}.courses__item:hover .courses-item__content .courses-item__inner .categories .categories__list .categories__item{border:2px solid #e8ede6;color:#e8ede6}.courses__item:hover .courses-item__content .courses-item__inner .title__header{color:#e8ede6}.courses__item:hover .courses-item__content .courses-item__inner .counter .divider svg line{stroke:#e8ede6}.courses__item:hover .courses-item__content .courses-item__inner .counter .counter__item .counter__label,.courses__item:hover .courses-item__content .courses-item__inner .counter .counter__item .counter__number{color:#e8ede6}.courses__item:hover .courses-item__content .courses-item__inner .counter--finished,.courses__item:hover .courses-item__content .courses-item__inner .counter--info{color:#e6d3b4}.courses__item:hover .courses-item__content .courses-item__inner .event-info .event-info__item .event-info__icon circle,.courses__item:hover .courses-item__content .courses-item__inner .event-info .event-info__item .event-info__icon line,.courses__item:hover .courses-item__content .courses-item__inner .event-info .event-info__item .event-info__icon path,.courses__item:hover .courses-item__content .courses-item__inner .event-info .event-info__item .event-info__icon rect{stroke:#e8ede6}.courses__item:hover .courses-item__content .courses-item__inner .event-info .event-info__item .event-info__description{color:#e8ede6}.courses__item:hover .courses-item__content .courses-item__inner .card__cta .btn--thirdary{background-color:#e6d3b4;color:#0b262b}.courses__item:hover .courses-item__content .courses-item__inner .card__cta .btn--thirdary svg line,.courses__item:hover .courses-item__content .courses-item__inner .card__cta .btn--thirdary svg path{stroke:#0b262b}@media screen and (max-width:767px){.courses__item .courses-item__content{flex-direction:column}}.animate-fade-up,[data-animate]{opacity:0;transition:all .3s ease-out}.animate-fade-up{transform:translateY(30px)}.animate-fade-up.visible{opacity:1;transform:none}.animate-fade-down{opacity:0;transform:translateY(-30px);transition:all .3s ease-out}.animate-fade-down.visible{opacity:1;transform:none}.animate-fade-left{opacity:0;transform:translateX(-30px);transition:all .3s ease-out}.animate-fade-left.visible{opacity:1;transform:none}.animate-fade-right{opacity:0;transform:translateX(30px);transition:all .3s ease-out}.animate-fade-right.visible{opacity:1;transform:none}.animate-zoom-in{opacity:0;transform:scale(.8);transition:all .3s ease-out}.animate-zoom-in.visible{opacity:1;transform:none}.animate-rotate-in{opacity:0;transform:rotate(-10deg) scale(.9);transition:all .3s ease-out}.animate-rotate-in.visible{opacity:1;transform:none}.container-xs{height:100%;margin:0 auto;max-width:1170px}.container-s{height:100%;margin:0 auto;max-width:1475px}.container-m,.container-nav{height:100%;margin:0 auto;max-width:1600px}.container-l{height:100%;margin:0 auto;max-width:1920px}.container-xl{height:100%;margin:0 auto;max-width:100%}@media screen and (max-width:1650px){.p-2{padding:var(--content__spacing)}}@media screen and (max-width:1200px){.p-2.no-mobile-padding{padding:0}}.header-xs{font-size:var(--fs__header-xs);line-height:calc(var(--fs__header-xs)*var(--header__line-height))}.header-s{font-size:var(--fs__header-s);line-height:calc(var(--fs__header-s)*var(--header__line-height))}.header-m{font-size:var(--fs__header-m);line-height:calc(var(--fs__header-m)*var(--header__line-height))}.header-l{font-size:var(--fs__header-l);line-height:calc(var(--fs__header-l)*var(--header__line-height))}.header-xl{font-size:var(--fs__header-xl);line-height:calc(var(--fs__header-xl)*var(--header__line-height))}.text-xxs{font-size:var(--fs__text-xxs);line-height:calc(var(--fs__text-xxs)*var(--text__line-height))}.text-xs{font-size:var(--fs__text-xs);line-height:calc(var(--fs__text-xs)*var(--text__line-height))}.text-s{font-size:var(--fs__text-s);line-height:calc(var(--fs__text-s)*var(--text__line-height))}.text-m{font-size:var(--fs__text-m);line-height:calc(var(--fs__text-m)*var(--text__line-height))}.text-l{font-size:var(--fs__text-l);line-height:calc(var(--fs__text-l)*var(--text__line-height))}@media screen and (max-width:1200px){.header-xs{font-size:var(--fs__header-xs);line-height:calc(var(--fs__header-xs)*var(--header__line-height))}.header-s{font-size:var(--fs__header-s);line-height:calc(var(--fs__header-s)*var(--header__line-height))}.header-m{font-size:var(--fs__header-m);line-height:calc(var(--fs__header-m)*var(--header__line-height))}.header-l{font-size:var(--fs__header-l);line-height:calc(var(--fs__header-l)*var(--header__line-height))}.header-xl{font-size:var(--fs__header-xl);line-height:calc(var(--fs__header-xl)*var(--header__line-height))}.text-xxs{font-size:var(--fs__text-xxs);line-height:calc(var(--fs__text-xxs)*var(--text__line-height))}.text-xs{font-size:var(--fs__text-xs);line-height:calc(var(--fs__text-xs)*var(--text__line-height))}.text-s{font-size:var(--fs__text-s);line-height:calc(var(--fs__text-s)*var(--text__line-height))}.text-m{font-size:var(--fs__text-m);line-height:calc(var(--fs__text-m)*var(--text__line-height))}.text-l{font-size:var(--fs__text-l);line-height:calc(var(--fs__text-l)*var(--text__line-height))}}