*{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}a{color:inherit;text-decoration:none}:focus{outline:0}ol,ul{list-style:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a{display:inline-block}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;padding:0;width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background-color:transparent;border:none;padding:0}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../css/build/font/opensans-regular-webfont.eot);src:url(../../css/build/font/opensans-regular-webfont.eot) format("embedded-opentype"),url(../../css/build/font/opensans-regular-webfont.woff2) format("woff2"),url(../../css/build/font/opensans-regular-webfont.woff) format("woff"),url(../../css/build/font/opensans-regular-webfont.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../css/build/font/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../css/build/font/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../css/build/font/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../css/build/font/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../css/build/font/Montserrat-Light.ttf) format("truetype")}html{color:#052850;font-family:Montserrat,serif;font-weight:400;scroll-behavior:smooth}.wrapper{max-width:1200px}.wrapper,.wrapper-smaller{margin:0 auto;padding:0 16px}.wrapper-smaller{max-width:1000px}.header-wrapper{margin:0 auto;max-width:1248px;padding:34px 16px 0}@media screen and (max-width:992px){.header-wrapper{padding:0 16px}}.section{margin:176px 0}.section-title{font-size:48px;font-weight:500;line-height:56px;margin-bottom:64px;position:relative;text-align:center;z-index:5}.section-title span{background-color:#052850;border-radius:2px;display:block;height:4px;margin:64px auto 0;width:100px}.slider .display-none{display:none}.slider__slides{justify-content:center}@media screen and (max-width:992px){.section{margin:128px 0}.section-title{font-size:32px;line-height:40px;margin-bottom:32px}.section-title span{display:none}}.header{display:flex;flex-direction:row;justify-content:space-between}.header__logo{height:80px;width:auto}@media screen and (max-width:420px){.header__logo{height:48px;width:99px}}.header__logo img{height:100%;width:auto}.header__logo img.alt{height:53px}@media screen and (max-width:420px){.header__logo img.alt{border:1px solid #cfd2d8;height:28px;width:55px}}.header__left{align-items:center;display:flex;flex-direction:row;gap:70px}@media screen and (max-width:420px){.header__left{gap:16px}}.header__left a{align-items:center;display:flex}.menu{align-items:flex-end;display:flex;flex-direction:column;gap:23px;justify-content:center}.menu__layer{height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s;visibility:hidden;width:100%;z-index:50}.menu__link{font-size:24px;font-weight:500;line-height:32px;transition:color .3s}.menu__link.active{color:#fabb14;cursor:default}.menu__link.active:hover{color:#fabb14}.menu__icons{align-items:center;display:flex;gap:16px}.menu__icons svg path{transition:fill .3s}.menu a:hover{color:#4182af}.menu a:hover svg path{fill:#4182af}.menu__mobile-icons{align-items:center;display:none;gap:16px}.menu .burger{cursor:pointer;height:24px;position:relative;width:26px;z-index:100}.menu .burger span{background-color:#052850;border-radius:2px;display:inline-block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s;width:22px}.menu .burger span:before{bottom:0;transform:rotate(0) translate(-2px,-9px)}.menu .burger span:after,.menu .burger span:before{background-color:#052850;border-radius:2px;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:background-color .5s,transform .5s;width:26px}.menu .burger span:after{top:0;transform:rotate(0) translate(-2px,9px)}.menu.opened .burger span{background-color:transparent}.menu.opened .burger span:before{transform:rotate(45deg) translate(0)}.menu.opened .burger span:after{color:transparent;transform:rotate(135deg) translate(0)}.menu.opened .menu__layer{opacity:1;visibility:visible}@media screen and (min-width:1200px){.menu__main{align-items:center;display:flex;flex-direction:row;gap:28px}.menu .burger,.menu__layer,.menu__openSubMenu{display:none}.menu__item{position:relative}.menu__item:hover .menu__sub-menu{display:block}.menu__sub-menu{bottom:-100%;display:none;left:0;position:absolute;width:200px}}@media screen and (max-width:1200px){.header__logo{height:48px}header{padding-top:5px}.menu__main,header .header-wrapper{align-items:center}.menu__main{background-color:#eaf2fb;border-radius:16px 0 0 16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:32px;justify-content:center;padding:64px 0;position:fixed;right:-256px;top:0;transition:transform .3s .2s;width:256px;z-index:60}.menu__icons{display:none}.menu__mobile-icons{display:flex}.menu.opened .menu__main{transform:translateX(-256px)}.menu__sub-menu{max-height:0;opacity:0;transition:opacity .3s,max-height .3s;visibility:hidden}.menu__item.expanded .menu__sub-menu{max-height:500px;opacity:1;visibility:visible}}.footer{backdrop-filter:blur(2.5px);background:radial-gradient(100% 105.47% at 0 0,#2a62a0 0,#163256 100%);color:#fff;padding:64px 0;width:100%}.footer__main{display:flex;justify-content:space-between}.footer__logos{flex:0 0 35%;padding-right:74px}.footer__logos--top{display:flex;gap:40px;margin-bottom:30px}.footer__logos--top-wrap{align-items:center;display:flex;flex:0 0 calc(50% - 20px)}.footer__logos img{height:auto;width:100%}.footer__logos--bottom{width:100%}.footer__text{border-left:2px solid rgba(234,242,251,.2);flex:0 0 65%;padding-left:74px}.footer__group-title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:18px}.footer__group-text{font-size:14px;font-weight:500;line-height:20px}.footer__details{display:flex;justify-content:space-between;margin-bottom:52px}.footer__socials{align-items:center;display:flex}.footer__socials a:not(:last-child){margin-right:16px}.footer__socials a:hover svg path{fill:#4182af}.footer__socials a svg path{fill:#fff;transition:fill .3s}.footer__socials--mob{display:none}.footer__list{display:flex;flex-wrap:wrap}.footer__menu--mob{display:none}.footer__item{position:relative}.footer__item:not(:last-child){margin-right:16px;padding-right:16px}.footer__item:not(:last-child):after{background-color:#4182af;border-radius:50%;content:"";height:4px;position:absolute;right:-2px;top:12px;width:4px}.footer__item a{font-size:20px;font-weight:400;line-height:28px;transition:color .3s}.footer__item a:hover{color:#fabb14}.footer__item a.active{color:#4182af;cursor:default}.footer__item a.active:hover{color:#4182af}.footer__copyright{color:hsla(0,0%,100%,.4);font-size:18px;font-weight:400;line-height:24px;margin-top:52px;text-align:center}@media screen and (max-width:992px){.footer{padding:24px 8px}.footer__logos{border-left:2px solid rgba(234,242,251,.2);display:flex;flex-direction:column;order:2;padding-left:13px;padding-right:0}.footer__logos--top{display:block;order:2}.footer__logos--top-wrap:first-child{margin-bottom:33px}.footer__logos--bottom{order:1;padding-bottom:33px}.footer__text{border:none;order:1;padding-left:0;padding-right:13px}.footer__details{flex-direction:column;gap:30px;height:100%;justify-content:center;margin-bottom:0}.footer__socials--desktop{display:none}.footer__socials--mob{display:flex;justify-content:center;margin:40px 0}.footer__menu--desktop{display:none}.footer__menu--mob{display:block}.footer__list{flex-wrap:wrap;justify-content:center}.footer__list a{font-size:12px;font-weight:300;line-height:16px}.footer__copyright{font-size:9.45px;font-weight:400;line-height:13px;margin-top:18px}.footer__group-title{font-size:18px;font-weight:300;letter-spacing:.5px;line-height:22px}.footer__group-text{font-size:12px;font-weight:300;line-height:16px}}.slider{background-color:#fff}.slider__slides-move{display:flex;gap:var(--gap);height:100%;left:0;position:relative;top:0;transition:all .3s ease-in-out;width:100%}.slider__nav,.slider__slides{margin-bottom:16px}.slider__nav{align-items:center;display:flex;gap:16px;justify-content:center}.slider__nav .arrow-left{margin-right:16px}.slider__nav .arrow-right{margin-left:16px}.slider__arrow{height:24px}.slider__bullet{background-color:#a9acb3;border-radius:50%;height:12px;transition:transform .2s;width:12px}.slider__bullet.active{background-color:#fabb14;transform:scale(1.333333333)}.category-title{color:#052850;font-size:64px;font-weight:400;line-height:74px;margin:80px 0;text-align:center}.category-title-duble{border:4px solid #052850;color:#052850;font-size:80px}@media screen and (max-width:992px){.category-title{font-size:32px;font-weight:500;line-height:40px;margin:32px 0}}.form .wpcf7-not-valid-tip{display:none}.form label{color:#19191a;display:block;font-size:14px;font-weight:600;line-height:18px;margin-bottom:8px}.form input{background:#fff;border:2px solid #eaf2fb;border-radius:16px;display:block;padding:14px 16px;transition:border-color .3s;width:100%}.form input::placeholder{color:#73767b;font-size:14px;font-weight:500;line-height:20px}.form input:hover{border-color:#2a62a0}.form__flex{display:flex;gap:32px}.form__flex>div{flex:0 0 calc(50% - 16px)}.form__row{margin-bottom:40px}.form input[type=checkbox]{margin-bottom:16px}.form__checkbox input{display:none}.form__checkbox input:checked~.wpcf7-list-item-label:after{opacity:1}.form__checkbox input:checked~.wpcf7-list-item-label:before{background-color:#2a62a0;border-color:#2a62a0}.form__checkbox .wpcf7-list-item-label{align-items:center;color:#19191a;cursor:pointer;display:flex;font-size:14px;font-weight:600;line-height:14px;position:relative;transition:color .3s}.form__checkbox .wpcf7-list-item-label:before{background-color:#fff;border:2px solid transparent;border-radius:2px;content:"";display:inline-block;height:14px;margin-right:8px;position:relative;transition:border-color .3s,background-color .3s;width:14px}.form__checkbox .wpcf7-list-item-label:after{border:solid #fff;border-width:0 3px 3px 0;content:"";height:10px;left:5px;opacity:0;position:absolute;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:opacity .3s;width:5px}.form__checkbox .wpcf7-list-item-label:hover{color:#2a62a0}.form__checkbox .wpcf7-list-item-label:hover:before{border-color:#2a62a0}.form__check{display:none}.form__check:checked~.form__checkbox-label:after{opacity:1}.form__check:checked~.form__checkbox-label:before{background-color:#2a62a0;border-color:#2a62a0}.form__checkbox-label{align-items:center;color:#19191a;cursor:pointer;display:flex;font-size:14px;font-weight:600;line-height:14px;position:relative;transition:color .3s}.form__checkbox-label:before{background-color:#fff;border:2px solid transparent;border-radius:2px;content:"";display:inline-block;height:14px;margin-right:8px;position:relative;transition:border-color .3s,background-color .3s;width:14px}.form__checkbox-label:after{border:solid #fff;border-width:0 3px 3px 0;content:"";height:10px;left:5px;opacity:0;position:absolute;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:opacity .3s;width:5px}.form__checkbox-label:hover{color:#2a62a0}.form__checkbox-label:hover:before{border-color:#2a62a0}@media screen and (max-width:992px){.form__row{margin-bottom:16px}.form__flex{flex-direction:column;gap:0}.form__btn{margin-top:16px}.form__checkbox-label{font-size:12px;line-height:18px}.form__label{font-size:12px;line-height:16px}.form__input{padding:12px 16px}.form__input::placeholder{font-size:12px;line-height:16px}}form.wpcf7-form{position:relative}form.wpcf7-form.invalid .wpcf7-response-output,form.wpcf7-form.sent .wpcf7-response-output{background-color:#ff8a80;border:unset;border-radius:8px;bottom:34px;color:#19191a;font-size:14px;line-height:18px;padding:5px;position:absolute;right:20%;text-align:center;width:250px}form.wpcf7-form.invalid .wpcf7-response-output:after,form.wpcf7-form.sent .wpcf7-response-output:after{border-color:transparent #ff8a80 transparent transparent;border-style:solid;border-width:8px 11px 8px 0;bottom:14px;content:"";height:0;left:-10px;position:absolute;width:0}@media screen and (max-width:800px){form.wpcf7-form.invalid .wpcf7-response-output:after,form.wpcf7-form.sent .wpcf7-response-output:after{border-color:#ff8a80 transparent transparent;border-style:solid;border-width:11px 8px 0;bottom:-10px;left:50%}}@media screen and (max-width:1100px){form.wpcf7-form.invalid .wpcf7-response-output,form.wpcf7-form.sent .wpcf7-response-output{bottom:11px;right:5%}}@media screen and (max-width:760px){form.wpcf7-form.invalid .wpcf7-response-output,form.wpcf7-form.sent .wpcf7-response-output{bottom:77px;right:16%}}form.wpcf7-form.sent .wpcf7-response-output{background-color:#e7f8eb;bottom:45px}@media screen and (max-width:1100px){form.wpcf7-form.sent .wpcf7-response-output{bottom:20px}}@media screen and (max-width:800px){form.wpcf7-form.sent .wpcf7-response-output{bottom:75px}}form.wpcf7-form.sent .wpcf7-response-output:after{border-color:transparent #e7f8eb transparent transparent;border-width:8px 11px 8px 0;bottom:unset;left:-9px;top:6px}@media screen and (max-width:800px){form.wpcf7-form.sent .wpcf7-response-output:after{border-color:#e7f8eb transparent transparent;border-style:solid;border-width:11px 8px 0;bottom:unset;left:50%;top:26px}}.homepage{overflow:hidden}.hero{align-items:center;display:flex;margin:0 0 240px}.hero__left{flex:0 0 40%}.hero__right{flex:0 0 60%}.hero__right img{height:auto;width:100%}.hero__title{font-size:80px;font-weight:700;line-height:90px}.hero__title span{color:#fabb14;display:block}.hero__subtitle{color:#2a2c2d;font-size:18px;font-weight:300;line-height:22px;padding:49px 0}.hero__mob-img{display:none}.why-participate__main{display:flex;gap:77px;margin:0 auto;max-width:1009px;position:relative}.why-participate__single{backdrop-filter:blur(25px);background:hsla(0,0%,100%,.3);border:4px solid #eaf2fb;border-radius:16px;flex:0 0 calc(16.66667% - 48px);padding:64px 40px;text-align:center}.why-participate__single:hover{background:#fffaec;border-color:#fabb14;box-shadow:0 20px 40px -128px rgba(0,0,0,.16)}.why-participate__svg{margin-bottom:42px}.why-participate__text{color:#2a2c2d;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px}.why-participate__left-desktop-svg{left:-149px;position:absolute;top:62px;z-index:-1}.why-participate__right-desktop-svg{position:absolute;right:-121px;top:-59px;z-index:-1}.why-participate__left-mobile-svg,.why-participate__right-mobile-svg{display:none}@media screen and (max-width:992px){.hero{justify-content:center;text-align:center}.hero__left{flex:0 0 100%;padding:0}.hero__right{display:none}.hero__title{font-size:48px;font-weight:600;line-height:54px}.hero__subtitle{font-size:18px;font-weight:300;line-height:22px;padding:12px 0}.hero__mob-img{display:block;margin-bottom:24px;width:100%}.hero__mob-img img{height:auto;width:100%}.why-participate__main{flex-wrap:wrap;gap:49px}.why-participate__overlay{background:hsla(0,0%,100%,.3);border-radius:16px;height:100%;left:0;position:absolute;top:0;width:100%}.why-participate__single{flex:0 0 100%;position:relative}.why-participate__left-desktop-svg,.why-participate__right-desktop-svg{display:none}.why-participate__left-mobile-svg{bottom:-47px;display:block;left:-17px;position:absolute;z-index:-1}.why-participate__right-mobile-svg{display:block;position:absolute;right:-18px;top:-57px;z-index:-1}}.festivals .slider__slides{height:100%;margin:0 auto;overflow:hidden;position:relative;width:100%}.festivals .slider__slides .slider__slide.s0{left:0}.festivals .slider__slides .slider__slides-move{padding-bottom:calc(42% + 50px)}.festivals .slider__slide{display:flex;height:100%;height:calc(100% - 50px);left:100%;position:absolute;top:0;transition:left .5s;width:100%}.festivals .slider__slide.last-slide{left:-100%;z-index:-1}.festivals__img{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:4px solid #fabb14;border-radius:16px;box-shadow:0 16px 32px -8px rgba(49,49,49,.24);flex:0 0 58%;overflow:hidden}.festivals__text{background:radial-gradient(100% 100% at 50.14% 0,#f8dc9a 0,#fabb14 100%);border-bottom-right-radius:16px;border-top-right-radius:16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.08);display:flex;flex-direction:column;margin:32px 0;padding:32px 64px 32px 32px}.festivals__date{color:#19191a;font-size:24px;font-weight:500;line-height:32px;margin-bottom:32px}.festivals__place{color:#19191a;font-size:32px;font-weight:300;line-height:40px}.festivals__btns{margin-top:auto}.festivals__old-festivals{color:#2a2c2d;display:block;font-size:14px;font-weight:600;line-height:18px;margin-top:16px}.festivals__mob-img{display:none}@media screen and (max-width:992px){.homepage{margin-top:32px}.festivals .slider__slides .slider__slides-move{padding-bottom:calc(140% + 33px)}.festivals .slider__slide{height:calc(100% - 33px)}.festivals__text{border-radius:8px;margin:0 11px;padding:32px 32px 16px;text-align:center}.festivals__date{font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}.festivals__place{font-size:18px;font-weight:300;letter-spacing:.5px;line-height:22px;padding-bottom:22px}.festivals__img{display:none}.festivals__mob-img{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #fabb14;border-radius:8px;box-shadow:0 8px 16.128px -4.032px rgba(49,49,49,.24);display:block;flex:0 0 46%;transform:translateX(-43px);width:calc(100% + 86px)}.festivals__old-festivals{font-size:12px;font-weight:600;line-height:18px}}.webinars{position:relative;text-align:center}.webinars .slider__slide{background:#fff;border:4px solid transparent;border-radius:16px;box-shadow:0 8px 32px -8px rgba(0,0,0,.24);flex:0 0 calc((100% - (var(--slidesNo) - 1)*24px)/var(--slidesNo));padding:32px;text-align:left;transition:border-color .3s,background .3s,border-color .3s}.webinars .slider__slide:hover{background:#fffaec;border-color:#fabb14;box-shadow:0 20px 40px -128px rgba(0,0,0,.16)}.webinars__img{border-radius:16px;overflow:hidden;width:100%}.webinars__img img{height:auto;width:100%}.webinars__title{font-size:20px;font-weight:400;line-height:28px;margin:20px 0}.webinars__subtitle{color:#0967ab;font-size:17px;font-weight:600;line-height:16px;margin:20px 0}.webinars__subjects{align-items:center;display:flex;gap:8px}.webinars__subject{background:#eaf2fb;border-radius:8px;color:#19191a;display:inline-block;padding:8px 12px}.webinars__more{color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.webinars__left-svg{bottom:13px;left:-89px;position:absolute}.webinars__right-svg{position:absolute;right:-109px;top:0}@media screen and (max-width:992px){.webinars .slider__slides{padding-bottom:33px}.webinars .slider__slide{flex:0 0 100%}.webinars__title{font-size:20px;font-weight:400;line-height:28px}.webinars__subject,.webinars__subtitle{font-size:17px;font-weight:600;line-height:16px}.webinars__more{font-size:14px;font-weight:600;line-height:18px}.webinars .slider__nav{display:flex;margin-bottom:33px}.webinars__left-svg,.webinars__right-svg{display:none}}.newsletter{position:relative;z-index:0}.newsletter__main{align-items:center;display:flex}.newsletter__main form{height:846px}.newsletter__img{background:url(https://sons.com/app/themes/sons/img/newsletter.png);background-size:cover;box-shadow:0 16px 32px -20px rgba(49,49,49,.24);flex:0 0 57%;overflow:hidden;position:relative;right:7px;z-index:1}.newsletter__img img{border:4px solid #fabb14;border-radius:16px;height:100%;width:100%}.newsletter form{background:radial-gradient(100% 100% at 50.14% 0,#f8dc9a 0,#fabb14 100%);border-bottom-left-radius:16px;border-top-left-radius:16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.08);flex:0 0 43%;padding:64px}.newsletter form .school,.newsletter form .subject,.newsletter form input[name=predmet]{position:relative}.newsletter form .school #suggestions,.newsletter form .subject #suggestions{background:#fff;border:2px solid #eaf2fb;border-radius:14px;max-height:150px;opacity:0;overflow-y:auto;padding:14px 16px;position:absolute;top:82px;transition:opacity .3s ease-in-out;width:100%;z-index:1}.newsletter form .school .suggestion,.newsletter form .subject .suggestion{border-radius:16px;cursor:pointer;padding:10px}.newsletter form .school .suggestion.highlighted,.newsletter form .school .suggestion:hover,.newsletter form .subject .suggestion.highlighted,.newsletter form .subject .suggestion:hover{background-color:#e9e9e9}.newsletter form .school .suggestion.highlighted,.newsletter form .subject .suggestion.highlighted{font-weight:700}.newsletter form.wpcf7-form.invalid .wpcf7-response-output,.newsletter form.wpcf7-form.sent .wpcf7-response-output{bottom:83px;right:23%}@media screen and (max-width:992px){.newsletter form.wpcf7-form.invalid .wpcf7-response-output,.newsletter form.wpcf7-form.sent .wpcf7-response-output{bottom:154px;right:19%}}@media screen and (max-width:420px){.newsletter form.wpcf7-form.invalid .wpcf7-response-output,.newsletter form.wpcf7-form.sent .wpcf7-response-output{bottom:154px;right:55px}}.newsletter form.wpcf7-form.invalid .wpcf7-response-output:after,.newsletter form.wpcf7-form.sent .wpcf7-response-output:after{border-color:#ff8a80 transparent transparent;border-width:11px 8px 0;bottom:unset;left:45%;top:45px}.newsletter form.wpcf7-form.sent .wpcf7-response-output{background-color:#e7f8eb}@media screen and (max-width:420px){.newsletter form.wpcf7-form.sent .wpcf7-response-output{right:55px}}.newsletter form.wpcf7-form.sent .wpcf7-response-output:after{border-color:#e7f8eb transparent transparent;border-width:11px 8px 0;bottom:unset;left:45%;top:45px}.newsletter__btn{margin:40px auto 0;text-align:center;width:242px}.newsletter__btn p input{box-shadow:0 16px 24px -16px rgba(0,0,0,.48)}@media screen and (max-width:992px){.newsletter__img{display:none}.newsletter form{background:radial-gradient(100% 100% at 50.14% 0,#f8dc9a 0,#fabb14 100%);border-radius:16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.08);flex:0 0 100%;padding:24px 32px}}.news{text-align:center}.news .slider{position:relative}.news .slider__slides{display:flex;gap:24px;overflow:hidden;padding-bottom:64px}.news__right-svg{position:absolute;right:-110px;top:-75px}.news .slider__slide{background-color:#fff;border:4px solid transparent;border-radius:16px;box-shadow:0 8px 32px -8px rgba(0,0,0,.24);flex:0 0 calc((100% - (var(--slidesNo) - 1)*24px)/var(--slidesNo));position:relative;text-align:left;transition:border-color .3s,background .3s,border-color .3s;z-index:1}.news .slider__slide:hover{background:#fffaec;border-color:#fabb14;box-shadow:0 20px 40px -128px rgba(0,0,0,.16)}.news .slider__slide:hover .news__link{color:#4182af}.news .slider__slide:hover .news__link svg{fill:#4182af}.news__content{padding:20px}.news__head{display:flex;justify-content:space-between}.news__tag{background:#4182af;border-radius:8px;color:#fff;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.news__date{color:#19191a;font-size:20px;font-weight:400;line-height:28px}.news__title{color:#052850;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:22px;margin-bottom:28px}.news__link{color:#052850;font-size:14px;font-weight:600;line-height:18px;transition:color .3s}.news__link svg{height:auto;transition:fill .3s;width:13px}.news__img{border-radius:8px;height:224px;margin:28px 0;width:325px}.news__img img{display:block;height:100%;width:100%}@media screen and (max-width:992px){.news .slider__slides{padding-bottom:33px}.news .slider__slide{border:4px solid #fabb14;flex:0 0 100%}.news .slider__nav{display:flex;margin-bottom:33px}.news__right-svg{display:none}}.partners .slider__slides{display:flex;gap:24px;overflow:hidden}.partners .slider__slide{align-items:center;display:flex;flex:0 0 calc((100% - (var(--slidesNo) - 1)*24px)/var(--slidesNo));justify-content:center}.partners__slide{display:flex}.partners__slide a img{height:100%;width:100%}@media screen and (max-width:992px){.partners .slider__slide{flex:0 0 100%}.partners__slide{display:flex;gap:20px}.partners__slide a img{height:100%;width:100%}.partners .slider__nav{display:flex;margin-bottom:33px}}@media screen and (max-width:600px){.news__content{padding:10px}}.about-us{margin:97px 0 128px;position:relative}.about-us__svg{position:absolute;right:0;top:250px;z-index:-1}.about-us__photo-section{align-items:center;display:flex;gap:64px;margin-bottom:80px;position:relative}.about-us__photo-section.left .about-us__photo-section--img{order:1}.about-us__photo-section.left .about-us__photo-section--img .about-us__photo-section--logo{left:unset;position:absolute;right:16px}.about-us__photo-section.left .about-us__photo-section--img .about-us__photo-section--logo img{height:auto;width:100%}.about-us__photo-section.left .about-us__photo-section--main{order:2}.about-us__photo-section--img{border-radius:16px;flex:0 0 40%;position:relative}.about-us__photo-section--img img{height:auto;width:100%}.about-us__photo-section--img.main img{height:393px;width:400px}.about-us__photo-section--img .about-us__photo-section--logo{bottom:15px;left:16px;position:absolute}.about-us__photo-section--img .about-us__photo-section--logo img{height:auto;width:100%}.about-us__photo-section--main{flex-grow:1}.about-us__photo-section.bigger{align-items:flex-start}.about-us__photo-section.bigger .about-us__text{margin-bottom:16px}.about-us__photo-section.bigger li{align-items:center;color:#19191a;display:flex;font-size:14px;font-weight:500;gap:16px;line-height:20px}.about-us__photo-section.bigger li:not(:last-child){margin-bottom:16px}.about-us__photo-section.bigger li .dot{background-color:#fabb14;border-radius:50%;display:inline-block;flex:0 0 16px;height:16px;width:16px}.about-us__subtitle{color:#fabb14;font-size:40px;font-weight:500;line-height:48px;margin-bottom:30px}.about-us__text{color:#2a2c2d;font-size:16px}.about-us__text,.about-us__text--white{font-weight:300;letter-spacing:1px;line-height:24px}.about-us__text--white{color:#fff}.about-us__main-text{background-size:cover;margin-bottom:80px;padding:64px}.about-us__ambassadors{text-align:center}.about-us__ambassadors--main{margin-bottom:64px}.about-us__ambassadors--card{border-radius:32px;box-shadow:0 8px 24px -16px rgba(0,0,0,.2);padding:48px}.about-us__ambassadors--img{border-radius:16px;height:293px;margin-bottom:62px;padding-bottom:100%;position:relative;width:293px}.about-us__ambassadors--img img{border-radius:16px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.about-us__ambassadors--title{color:#19191a;font-size:32px;font-weight:300;line-height:40px;margin-bottom:16px}.about-us__ambassadors--status{color:#19191a;font-size:14px;font-weight:500;line-height:20px}@media screen and (max-width:992px){.about-us{margin:32px 0 64px}.about-us__svg{display:none}.about-us__photo-section{flex-direction:column;gap:16px;margin-bottom:48px}.about-us__photo-section.left .about-us__photo-section--img{order:2}.about-us__photo-section.left .about-us__photo-section--main{order:1}.about-us__photo-section--img{border-radius:16px;flex:0 0 100%;order:2;overflow:hidden}.about-us__photo-section--img img{height:auto;width:100%}.about-us__photo-section--main{order:1}.about-us__photo-section.bigger .about-us__text{margin-bottom:16px}.about-us__photo-section.bigger li{color:#000;display:flex;gap:8px}.about-us__photo-section.bigger li .dot{flex:0 0 8px;height:8px;width:8px}.about-us__subtitle{font-size:24px;font-weight:600;line-height:32px;margin-bottom:16px}.about-us__text{font-size:14px;font-weight:500;line-height:20px}.about-us__text--white{color:#fff}.about-us__main-text{margin-bottom:48px;padding:16px}.about-us__ambassadors{text-align:center}.about-us__ambassadors--main{margin-bottom:32px}.about-us__ambassadors--card{padding:24px 24px 32px}.about-us__ambassadors--img{margin-bottom:32px}.about-us .newsletter{margin:64px 0}.about-us .slider__slide{flex:0 0 100%}}@media screen and (max-width:600px){.about-us__photo-section{color:red}.about-us__photo-section.bigger img{display:none}.about-us__photo-section--img .about-us__photo-section--logo img{width:60%}}.festival-category{overflow:hidden;padding-bottom:128px}.festival-category__future{background-size:cover;padding:128px 0}.festival-category__future .slider{background-color:transparent}.festival-category__future .slider .slider__slides{display:flex;gap:var(--gap);overflow:hidden}.festival-category__future .slider .slider__slide{flex:0 0 calc((100% - (var(--slidesNo) - 1)*var(--gap))/var(--slidesNo))}.festival-category__future-single{text-align:center}.festival-category__future-single--img{background-color:#fff;border-radius:16px;box-shadow:0 20px 40px -128px rgba(0,0,0,.16);height:0;overflow:hidden;padding-bottom:58%;position:relative;width:100%}.festival-category__future-single--img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.festival-category__future-single--mob-img{display:none}.festival-category__future-single--one{display:flex}.festival-category__future-single--one .festival-category__future-single--img{flex:0 0 55%;height:unset;padding-bottom:0}.festival-category__future-single--one .festival-category__future-single--img img{height:auto;object-fit:unset}.festival-category__future-single--one .festival-category__future-single--title{text-align:left}.festival-category__future-single--one .festival-category__future-single--link{display:block;text-align:left}.festival-category__future-single--one .festival-category__future-single--date{align-items:center;display:flex}.festival-category__future-single--text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:25px 0 25px 64px}.festival-category__future-single--date{background:hsla(0,0%,100%,.1);border-radius:16px;color:#fff;display:inline-block;font-size:20px;font-weight:400;line-height:28px;margin-top:26px;padding:16px 24px;text-align:center}.festival-category__future-single--date span{height:auto;margin-right:9px;width:22px}.festival-category__future-single--title{color:#fff;font-size:32px;font-weight:300;line-height:40px;margin-top:16px;text-align:center}.festival-category__future-single--link{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:18px;margin-bottom:18px;margin-top:32px;text-align:center;transition:color .3s;width:100%}.festival-category__future-single--link svg{height:12px;position:absolute;right:0;top:0;width:auto}.festival-category__future-single--link:hover{color:#fabb14}.festival-category__future-single--link:hover .festival-category__future-single--svg{max-width:21px}.festival-category__future-single--svg{display:inline-block;height:12px;margin-left:9px;max-width:13px;overflow:hidden;position:relative;transition:max-width .3s;width:21px}.festival-category__past-title{color:#052850;font-size:32px;font-weight:300;line-height:40px;margin:64px 0 88px}.festival-category__past{position:relative}.festival-category__past-svg{position:absolute;right:-109px;top:0;z-index:-1}.festival-category__past-single{background-color:#fff;border:4px solid transparent;border-radius:16px;box-shadow:0 8px 24px -10px rgba(0,0,0,.08);margin-bottom:48px;padding:32px;transition:background-color .3s,border-color .3s,box-shadow .3s}.festival-category__past-single:hover{background-color:#fffaec;border-color:#fabb14;box-shadow:0 20px 40px -128px rgba(0,0,0,.16)}.festival-category__past-single:hover .festival-category__past-single--link{color:#fabb14}.festival-category__past-single:hover .festival-category__past-single--svg{max-width:21px}.festival-category__past-single--wrap{align-items:center;display:flex}.festival-category__past-single--img{border-radius:8px;flex:0 0 35%;height:0;overflow:hidden;padding-bottom:25%;position:relative;width:100%}.festival-category__past-single--img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.festival-category__past-single--box{flex-grow:1;padding-left:32px}.festival-category__past-single--date{color:#595c5f;font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}.festival-category__past-single--title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:8px}.festival-category__past-single--location{font-size:20px;font-weight:400;line-height:28px;margin-bottom:16px}.festival-category__past-single--text{color:#19191a;font-size:14px;font-weight:500;line-height:20px}.festival-category__past-single--link{align-items:center;display:flex;font-size:14px;font-weight:600;line-height:18px;margin-top:16px;transition:color .3s}.festival-category__past-single--link svg{height:12px;position:absolute;right:0;top:0;width:auto}.festival-category__past-single--svg{height:12px;margin-left:9px;max-width:13px;overflow:hidden;position:relative;transition:max-width .3s;width:21px}.festival-category__past-single--mob-link,.festival-category__past-single--mob-text{display:none}.festival-category__show-more{font-size:20px;font-weight:400;line-height:28px;text-align:center}.news-category__past-svg{position:absolute;right:0;top:360px}@media screen and (max-width:992px){.festival-category{padding-bottom:64px}.festival-category__future{padding:32px 52px}.festival-category__future .slider .slider__slides{gap:0}.festival-category__future .slider .slider__slide{flex:0 0 100%}.festival-category__past-svg{display:none}.festival-category__future-single{text-align:center}.festival-category__future-single--img{display:none}.festival-category__future-single--mob-img{background:#fff;border-radius:4px;box-shadow:0 5px 10px -34px rgba(0,0,0,.16);display:block;height:unset;margin-top:16px;overflow:hidden;padding-bottom:0;width:100%}.festival-category__future-single--mob-img img{height:auto;object-fit:unset;width:100%}.festival-category__future-single--one{display:flex}.festival-category__future-single--one .festival-category__future-single--img{display:none}.festival-category__future-single--one .festival-category__future-single--title{text-align:center}.festival-category__future-single--one .festival-category__future-single--link{display:block;text-align:center}.festival-category__future-single--text{align-items:center;flex:0 0 100%;padding:0}.festival-category__future-single--date{display:inline-block;font-size:14px;line-height:18px;margin-top:0;padding:11px 16px}.festival-category__future-single--date span{margin-right:17px}.festival-category__future-single--title{font-size:18px;letter-spacing:.5px;line-height:22px}.festival-category__future-single--link{color:#fff;font-size:12px}.festival-category__past-title{font-size:18px;letter-spacing:.5px;line-height:22px;margin:32px 0}.festival-category__past-single{border:2px solid #cfd2d8;border-radius:8px;box-shadow:0 2px 8px -5px rgba(0,0,0,.08);margin-bottom:8px;padding:16px}.festival-category__past-single--wrap{margin-bottom:16px}.festival-category__past-single--img{border-radius:2px;flex:0 0 40%;padding-bottom:25%}.festival-category__past-single--img img{height:100%;object-fit:cover;width:100%}.festival-category__past-single--box{padding-left:12px}.festival-category__past-single--date{font-size:12px;font-weight:300;line-height:16px;margin-bottom:8px}.festival-category__past-single--title{font-size:16px;font-weight:400;line-height:20px;margin-bottom:4px}.festival-category__past-single--location{font-size:12px;font-weight:500;line-height:16px;margin-bottom:0}.festival-category__past-single--text{font-size:12px;font-weight:300;line-height:16px}.festival-category__past-single--link{font-size:12px;line-height:18px}.festival-category__past-single--desk-link,.festival-category__past-single--desk-text{display:none}.festival-category__past-single--mob-link,.festival-category__past-single--mob-text{display:block}.festival-category__show-more{font-size:20px;font-weight:400;line-height:28px;text-align:center}.festival-category .news-category__past-svg{display:none}}.webinar-category{margin-bottom:128px;overflow:hidden}.webinar-category__future{background-size:cover;padding:128px 0}.webinar-category__future--wrap{align-items:center;display:flex}.webinar-category__future--img{flex:0 0 50%}.webinar-category__future--img img{background-color:#fff;border-radius:16px;box-shadow:0 20px 40px -128px rgba(0,0,0,.16);height:auto;overflow:hidden;width:100%}.webinar-category__future--main{flex:0 0 50%;padding-left:64px}.webinar-category__future--dateTime{background:hsla(0,0%,100%,.1);border-radius:16px;display:inline-flex;gap:13px;margin-bottom:16px;padding:16px 24px}.webinar-category__future--dateTime.webinar-category__future--dateTime-mob{display:none}.webinar-category__future--date{color:#fff;font-size:20px;font-weight:400;line-height:28px}.webinar-category__future--date svg{height:auto;margin-right:9px;width:22px}.webinar-category__future--title{color:#fff;font-size:32px;font-weight:300;line-height:40px;margin-bottom:16px}.webinar-category__future--lecture{display:flex;gap:5px;margin-bottom:16px}.webinar-category__future--lecture a,.webinar-category__future--lecture p{color:#fff;font-size:20px;font-weight:400;line-height:28px}.webinar-category__future--lecture a:not(:last-child):after{content:",";display:inline-block;position:relative}.webinar-category__future--subjects{display:flex;gap:4px;margin-bottom:42px}.webinar-category__future--subject{background:rgba(234,242,251,.64);border-radius:8px;color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.webinar-category__future--link{color:#fff;display:block;font-size:14px;font-weight:600;line-height:18px;margin-bottom:16px;transition:color .3s}.webinar-category__future--link svg{height:12px;position:absolute;right:0;top:0;width:auto}.webinar-category__future--link:hover{color:#fabb14}.webinar-category__future--link:hover .webinar-category__future--svg{max-width:21px}.webinar-category__future--svg{display:inline-block;height:12px;margin-left:9px;max-width:13px;overflow:hidden;position:relative;transition:max-width .3s;width:21px}.webinar-category__filters-wrap{margin:64px 0 88px}.webinar-category__filters{display:flex;gap:32px;margin-bottom:48px}.webinar-category__filters--select{flex:0 0 35%;position:relative}.webinar-category__filters--select select{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:2px solid #a9acb3;border-radius:16px;color:#595c5f;font-size:20px;font-weight:400;line-height:20px;padding:16px 44px 16px 16px;text-align:left;text-indent:1px;text-overflow:"";width:100%;z-index:5}.webinar-category__filters--select svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:0}.webinar-category__filters--input{flex-grow:1;position:relative}.webinar-category__filters--input input{background-color:transparent;border:2px solid #a9acb3;border-radius:16px;padding:16px 28px 16px 16px;text-align:left;width:100%}.webinar-category__filters--input input::placeholder{color:#595c5f;font-size:20px;font-weight:400;line-height:20px}.webinar-category__filters--input button{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:0}.webinar-category__active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.webinar-category__active-filter{background:#eaf2fb;border-radius:8px;color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.webinar-category__active-filter svg{height:14px;margin-left:9px;transform:translateY(1px);width:14px}.webinar-category__delete-filter{color:#000;font-size:14px;font-weight:600;line-height:18px}.webinar-category__past-wrap{position:relative}.webinar-category__past-svg{position:absolute;right:-110px;top:0;z-index:-1}.webinar-category__past-title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:48px}.webinar-category__past-single{align-items:center;background-color:#fff;border:4px solid transparent;border-radius:16px;box-shadow:0 8px 24px -10px rgba(0,0,0,.2);display:flex;margin-bottom:48px;padding:32px;transition:background-color .3s,border-color .3s}.webinar-category__past-single:hover{background-color:#fffaec;border-color:#fabb14}.webinar-category__past-single:hover .webinar-category__past-single--link{color:#2a62a0}.webinar-category__past-single:hover .webinar-category__past-single--link .webinar-category__past-single--svg{max-width:21px}.webinar-category__past-single--img{background:#787878;border-radius:8px;flex:0 0 43%;overflow:hidden}.webinar-category__past-single--img img{height:auto;width:100%}.webinar-category__past-single--main{flex-grow:1;padding-left:32px}.webinar-category__past-single--date{color:#595c5f;font-size:14px;font-weight:500;line-height:20px;margin-bottom:24px}.webinar-category__past-single--title{font-size:24px;font-weight:500;line-height:32px;margin-bottom:16px}.webinar-category__past-single--text{color:#19191a;font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}.webinar-category__past-single--lecture{display:flex;gap:5px;margin-bottom:32px}.webinar-category__past-single--lecture a,.webinar-category__past-single--lecture p{color:#19191a;font-size:20px;font-weight:400;line-height:28px}.webinar-category__past-single--lecture a:not(:last-child):after{content:",";display:inline-block;position:relative}.webinar-category__past-single--tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:32px;width:100%}.webinar-category__past-single--tags a{background:#eaf2fb;border-radius:8px;color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.webinar-category__past-single--link{font-size:14px;font-weight:600;line-height:18px;transition:color .3s}.webinar-category__past-single--link svg{height:12px;position:absolute;right:0;top:0;width:auto}.webinar-category__past-single--svg{display:inline-block;height:12px;margin-left:9px;max-width:13px;overflow:hidden;position:relative;transition:max-width .3s;width:21px}.webinar-category__see-more{font-size:20px;font-weight:400;line-height:28px;text-align:center}@media screen and (max-width:992px){.webinar-category{margin-bottom:64px}.webinar-category__future{padding:32px 0;text-align:center}.webinar-category__future--wrap{align-items:center;display:flex;flex-direction:column}.webinar-category__future--img{flex:0 0 100%;margin-bottom:16px}.webinar-category__future--img img{border-radius:4px}.webinar-category__future--main{flex:0 0 100%;padding:0}.webinar-category__future--dateTime{background:hsla(0,0%,100%,.1);border-radius:16px;display:inline-flex;gap:17px;margin-bottom:16px;padding:9px 17px}.webinar-category__future--dateTime.webinar-category__future--dateTime-mob{display:inline-flex}.webinar-category__future--dateTime.webinar-category__future--dateTime-desk{display:none}.webinar-category__future--date{align-items:center;display:flex;font-size:14px;font-weight:600;line-height:18px}.webinar-category__future--date svg{margin-right:17px}.webinar-category__future--title{font-size:18px;letter-spacing:.5px;line-height:22px;margin-bottom:4px;text-align:left}.webinar-category__future--lecture{gap:5px}.webinar-category__future--lecture a,.webinar-category__future--lecture p{font-size:12px;font-weight:600;line-height:18px}.webinar-category__future--lecture a:not(:last-child):after{content:",";display:inline-block;position:relative}.webinar-category__future--subjects{gap:8px;margin-bottom:27px}.webinar-category__future--subject{font-size:12px;line-height:12px}.webinar-category__future--link{font-size:12px;line-height:18px}.webinar-category__filters-wrap{margin:32px 0}.webinar-category__filters{flex-direction:column;gap:8px;margin-bottom:0}.webinar-category__active-filters,.webinar-category__delete-filter{display:none}.webinar-category__past-title{margin-bottom:32px}.webinar-category__past-svg{display:none}.webinar-category__past-single{align-items:center;border:2px solid #cfd2d8;border-radius:8px;box-shadow:0 2.55215px 7.65644px -5.10429px rgba(0,0,0,.08);display:flex;margin-bottom:8px;padding:16px}.webinar-category__past-single--img{display:none}.webinar-category__past-single--main{flex-grow:1;padding-left:0}.webinar-category__past-single--date{font-size:12px;line-height:16px;margin-bottom:8px}.webinar-category__past-single--title{font-size:16px;font-weight:400;line-height:20px}.webinar-category__past-single--text{display:none}.webinar-category__past-single--lecture{margin-bottom:16px}.webinar-category__past-single--lecture a,.webinar-category__past-single--lecture p{font-size:12px;line-height:18px}.webinar-category__past-single--tags{gap:8px;margin-bottom:12px}.webinar-category__past-single--tags a{font-size:12px;line-height:12px}.webinar-category__past-single--link{font-size:12px;line-height:18px}.webinar-category__see-more{margin-top:32px}}.materials-category{overflow:hidden;padding-bottom:128px;position:relative}.materials-category__svg-left{left:0;position:absolute;top:1380px;z-index:-1}.materials-category__svg-right{bottom:204px;position:absolute;right:0;z-index:-1}.materials-category__filters-buttons{display:flex;gap:32px;padding-bottom:48px}.materials-category__filters-button{background-color:#4182af;border:2px solid #4182af;border-radius:16px;color:#fff;flex:0 0 calc(25% - 24px);font-size:24px;font-weight:500;line-height:32px;padding:80px 8px;transition:background-color .3s,border-color .3s,color .3s}.materials-category__filters-button:hover{background-color:#2a62a0;border-color:#2a62a0}.materials-category__filters-button.active{background-color:#fffaec;border-color:#fabb14;color:#19191a}.materials-category__filters-wrap{margin:64px 0 88px}.materials-category__filters{display:flex;gap:32px;margin-bottom:48px}.materials-category__filters--select{flex:0 0 35%;position:relative}.materials-category__filters--select select{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:2px solid #a9acb3;border-radius:16px;color:#595c5f;font-size:20px;font-weight:400;line-height:20px;padding:16px 44px 16px 16px;text-align:left;text-indent:1px;text-overflow:"";width:100%;z-index:5}.materials-category__filters--select svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:0}.materials-category__filters--input{flex-grow:1;position:relative}.materials-category__filters--input input{background-color:transparent;border:2px solid #a9acb3;border-radius:16px;padding:16px 28px 16px 16px;text-align:left;width:100%}.materials-category__filters--input input::placeholder{color:#595c5f;font-size:20px;font-weight:400;line-height:20px}.materials-category__filters--input button{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:0}.materials-category__active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.materials-category__active-filter{background:#eaf2fb;border-radius:8px;color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.materials-category__active-filter svg{height:14px;margin-left:9px;transform:translateY(1px);width:14px}.materials-category__delete-filter{color:#000;font-size:14px;font-weight:600;line-height:18px}.materials-category__title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:89px}.materials-category__card{align-items:center;background-color:#fff;border:4px solid transparent;border-radius:16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.2);display:flex;gap:32px;margin-bottom:48px;padding:32px;transition:background-color .3s,border-color .3s}.materials-category__card:hover{background-color:#fffaec;border-color:#fabb14}.materials-category__card:hover .materials-category__card--link{color:#2a62a0}.materials-category__card:hover .materials-category__card--link .materials-category__card--svg{max-width:21px}.materials-category__card--img{flex:0 0 20%}.materials-category__card--img img{height:auto;width:100%}.materials-category__card--main{flex-grow:1}.materials-category__card--title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:16px}.materials-category__card--text{color:#19191a;font-size:14px;font-weight:500;line-height:20px;margin-bottom:24px}.materials-category__card--tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px;width:100%}.materials-category__card--tags a{background:#eaf2fb;border-radius:8px;color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.materials-category__card--link{font-size:14px;font-weight:600;line-height:18px;transition:color .3s}.materials-category__card--link svg{height:12px;position:absolute;right:0;top:0;width:auto}.materials-category__card--svg{display:inline-block;height:12px;margin-left:9px;max-width:13px;overflow:hidden;position:relative;transition:max-width .3s;width:21px}.materials-category__card--button{margin-top:16px}.materials-category__see-more{font-size:20px;font-weight:400;line-height:28px;text-align:center}@media screen and (max-width:992px){.materials-category{margin-bottom:64px}.materials-category__svg-left,.materials-category__svg-right{display:none}.materials-category__filters-buttons{flex-wrap:wrap;gap:4px;padding-bottom:16px}.materials-category__filters-button{border-radius:8px;color:#fff;flex:0 0 calc(25% - 3px);font-size:14px;font-weight:600;line-height:18px;padding:16px 4px;transition:background-color .3s,border-color .3s,color .3s}.materials-category__filters-wrap{margin:32px 0}.materials-category__filters{flex-direction:column;gap:8px;margin-bottom:0}.materials-category__active-filters,.materials-category__delete-filter{display:none}.materials-category__title{font-size:18px;letter-spacing:.5px;line-height:22px;margin-bottom:32px}.materials-category__card{border:2px solid #cfd2d8;border-radius:8px;box-shadow:0 2.55215px 7.65644px -5.10429px rgba(0,0,0,.08);margin-bottom:8px}.materials-category__card--img{display:none}.materials-category__card--main{flex-grow:1}.materials-category__card--title{font-size:16px;font-weight:400;line-height:20px;margin-bottom:16px}.materials-category__card--text{display:none}.materials-category__card--tags{margin-bottom:32px}.materials-category__card--link{font-size:12px;line-height:18px}.materials-category__see-more{margin-top:32px}}.ambasadors-category{margin:97px 0 150px}.ambasadors-category__card{border-radius:32px;box-shadow:0 8px 24px -16px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;gap:0;margin-bottom:24px;max-height:162px;padding:48px;position:relative;transition:gap .3s,max-height .3s}.ambasadors-category__card.opened{gap:32px;max-height:1000px}.ambasadors-category__card.opened .ambasadors-category__img{flex:0 0 30%;opacity:1;visibility:visible}.ambasadors-category__card.opened .ambasadors-category__text{max-height:1000px;opacity:1;visibility:visible}.ambasadors-category__card.opened .ambasadors-category__btn{transform:rotateX(180deg)}.ambasadors-category__img{border-radius:16px;flex:0 0 0;height:0;opacity:0;overflow:hidden;padding-bottom:30%;position:relative;transition:flex .3s,opacity .3s;visibility:hidden;width:100%}.ambasadors-category__img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ambasadors-category__main{flex:0 0 calc(70% - 32px)}.ambasadors-category__title{color:#19191a;font-size:32px;font-weight:300;line-height:40px;margin-bottom:4px;margin-right:24px}.ambasadors-category__status{color:#19191a;font-size:18px;font-weight:600;line-height:22px;margin-bottom:16px}.ambasadors-category__text{color:#19191a;font-size:14px;font-weight:500;line-height:20px;max-height:0;opacity:0;transition:max-height .3s,opacity .3s;visibility:hidden}.ambasadors-category__btn{align-items:center;display:flex;height:22px;position:absolute;right:22px;top:48px;transition:transform .3s;width:22px}.ambasadors-category__btn svg{height:auto;width:22px}.ambasadors-category__see-more{font-size:20px;font-weight:400;line-height:28px;margin-top:64px;text-align:center}@media screen and (max-width:992px){.ambasadors-category{margin:32px 0 64px}.ambasadors-category__card{margin-bottom:24px;max-height:162px;padding:24px;transition:gap .3s,max-height .3s}.ambasadors-category__card.opened{gap:16px;max-height:1000px}.ambasadors-category__card.opened .ambasadors-category__img{opacity:1;padding-bottom:100%;visibility:visible}.ambasadors-category__card.opened .ambasadors-category__text{max-height:1000px;opacity:1;visibility:visible}.ambasadors-category__card.opened .ambasadors-category__btn{transform:rotateX(180deg)}.ambasadors-category__img{border-radius:16px;flex:0 0 100%;height:0;max-width:1000px;opacity:0;overflow:hidden;padding-bottom:0;position:relative;transition:padding .3s,opacity .3s;visibility:hidden;width:100%}.ambasadors-category__img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ambasadors-category__title{font-size:24px;font-weight:500;line-height:32px;margin-bottom:8px}.ambasadors-category__status{font-size:14px;font-weight:500;line-height:20px}.ambasadors-category__text{font-size:12px;line-height:18px}.ambasadors-category__see-more{margin-top:32px}}.future-festival__head{background-size:cover;margin-top:32px;padding:80px 0}.future-festival__date-mob{display:none}.future-festival__img{background-color:#fff;border-radius:32px;margin-bottom:32px;overflow:hidden;width:100%}.future-festival__img img{height:auto;width:100%}.future-festival__info{display:flex;justify-content:space-between}.future-festival__title{color:#fff;font-size:32px;font-weight:300;line-height:40px}.future-festival__date{background:hsla(0,0%,100%,.1);border-radius:16px;color:#fff;font-size:20px;font-weight:400;line-height:28px;margin-bottom:64px;padding:16px 24px}.future-festival__date svg{height:auto;margin-right:9px;width:21px}.future-festival__subtitle{font-size:32px;font-weight:300;line-height:40px;margin:64px 0 32px}.future-festival__text{color:#19191a;font-size:14px;font-weight:500;line-height:20px;margin-bottom:64px}.future-festival__download{align-items:center;background-color:#eaf2fb;border-radius:16px;display:flex;justify-content:space-between;margin-bottom:16px;padding:12px 16px;width:100%}.future-festival__download span{color:#19191a;font-size:14px;font-weight:600;line-height:18px}.future-festival__form{background:radial-gradient(100% 100% at 50.14% 0,#f8dc9a 0,#fabb14 100%);border-radius:16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.08);margin:64px 0 128px;padding:48px;text-align:center}.future-festival__form--title{display:flex;gap:36px;justify-content:center;margin-bottom:48px}.future-festival__form--title p{color:#19191a;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:22px}.future-festival__form--title p span{font-size:32px;font-weight:600;line-height:40px;margin-right:8px}.future-festival__form--title-mob{display:none}.future-festival__form--main{display:flex;gap:32px}.future-festival__form--inputs{flex:0 0 calc(66.66667% - 10.66667px)}.future-festival__form--inputs .form__row{margin-bottom:32px;text-align:left}.future-festival__form .school,.future-festival__form .subject,.future-festival__form input[name=predmet]{position:relative}.future-festival__form .school #suggestions,.future-festival__form .subject #suggestions{background:#fff;border:2px solid #eaf2fb;border-radius:14px;max-height:150px;opacity:0;overflow-y:auto;padding:14px 16px;position:absolute;top:82px;transition:opacity .3s ease-in-out;width:100%;z-index:1}.future-festival__form .school .suggestion,.future-festival__form .subject .suggestion{border-radius:16px;cursor:pointer;padding:10px}.future-festival__form .school .suggestion.highlighted,.future-festival__form .school .suggestion:hover,.future-festival__form .subject .suggestion.highlighted,.future-festival__form .subject .suggestion:hover{background-color:#e9e9e9}.future-festival__form .school .suggestion.highlighted,.future-festival__form .subject .suggestion.highlighted{font-weight:700}.future-festival__form--checkbox{align-items:center;display:flex;gap:16px;justify-content:center;margin:32px 0 48px}.future-festival__form--drop{flex:0 0 calc(33.33333% - 5.33333px)}.future-festival__form--drop input{display:none}.future-festival__form--drop label{cursor:pointer}.future-festival__form--drop-wrap{background-color:hsla(0,0%,100%,.4);border:2px dashed #19191a;border-radius:16px;max-width:350px;min-width:350px;padding:30px 0;transition:background .3s ease-in-out;width:100%}.future-festival__form--drop-wrap:hover{background:linear-gradient(0deg,#fffaec,#fffaec),linear-gradient(0deg,#000,#000);cursor:pointer}.future-festival__form--drop-wrap .codedropz-upload-handler{border:none;margin:0}.future-festival__form--drop-wrap .dnd-upload-counter{display:none}.future-festival__form--drop-wrap .codedropz-upload-container{padding:0}.future-festival__form--drop-wrap .codedropz-upload-inner{border:none}.future-festival__form--drop-wrap .codedropz-upload-inner div,.future-festival__form--drop-wrap .codedropz-upload-inner p,.future-festival__form--drop-wrap .codedropz-upload-inner span{color:#595c5f;font-size:14px;font-weight:600;line-height:18px;margin-top:12px}.future-festival__form--drop-wrap .codedropz-upload-inner>div:not(.codedropz-btn-wrap){background-color:#4182af;border-radius:8px;color:#fff;margin:0 auto 5px;padding:8px 16px;width:160px}.future-festival__form--drop-wrap .codedropz-upload-wrapper{height:100px}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status{border:2px solid #19191a;border-radius:8px;height:40px;margin-bottom:5px;padding:12px;position:relative;top:40px;width:100%}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-image{display:none}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details{padding-left:0}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name{color:#19191a;font-family:var(--global--font-primary);font-size:14px;font-weight:600;line-height:18px}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:none}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .remove-file span:after{height:20px;margin-right:8px;margin-top:-2px;width:20px}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details span.has-error{background-color:#ff8a80;border-radius:8px;bottom:50px;color:#19191a;font-size:14px;line-height:18px;padding:5px;position:absolute;right:0;width:160px}.future-festival__form--drop-wrap .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details span.has-error:after{border-color:#ff8a80 transparent transparent;border-style:solid;border-width:11px 9px 0;bottom:-10px;content:"";height:0;left:50%;position:absolute;width:0}.future-festival__form .codedropz-btn-wrap{height:30px;position:relative;top:-60px;width:100%}.future-festival__form .codedropz-btn-wrap .cd-upload-btn{display:flex;flex-direction:column-reverse;height:150px;position:absolute;top:-67px;width:100%}.future-festival__form--btn p{text-align:-webkit-center}.future-festival__form--btn input{box-shadow:0 16px 24px -16px rgba(0,0,0,.48);width:unset}.future-festival__form--btn .wpcf7-spinner{display:none}.past-festival{margin-bottom:187px;margin-top:112px}.past-festival .wrapper-smaller{text-align:center}.past-festival .wrapper-smaller.content-of-block{text-align:left}.past-festival__img{background:#fff;border:4px solid #eaf2fb;border-radius:16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.08);margin-bottom:32px;overflow:hidden;width:100%}.past-festival__img img{height:auto;width:100%}.past-festival__date-mob{display:none}.past-festival__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:64px}.past-festival__title{color:#19191a;font-size:32px;font-weight:300;line-height:40px;text-align:left}.past-festival__date{background:rgba(0,0,0,.1);border-radius:16px;color:#19191a;font-size:20px;font-weight:400;line-height:28px;padding:17px 25px}.past-festival__date svg{height:auto;margin-right:9px;width:21px}.past-festival__date svg path{stroke:#19191a}.past-festival .gallery__preview-img{background-color:#eaf2fb;border-radius:32px;height:0;margin-bottom:32px;overflow:hidden;padding-bottom:70%;position:relative;width:100%}.past-festival .gallery__preview-img img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.past-festival .gallery__slider{overflow:hidden}.past-festival .gallery__slides{display:flex;gap:8px;transition:transform .5s;width:100%}.past-festival .gallery__slide{border:4px solid #85888e;border-radius:8px;cursor:pointer;flex:0 0 calc((100% - (var(--slidesNo) - 1)*8px)/var(--slidesNo));height:0;overflow:hidden;padding-bottom:calc((100% - (var(--slidesNo) - 1)*8px)/var(--slidesNo));position:relative;transition:border-color .3s}.past-festival .gallery__slide.active{border-color:#fabb14}.past-festival .gallery__slide img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.past-festival .gallery__nav{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:33px}.past-festival .gallery__nav .arrow-left{margin-right:16px}.past-festival .gallery__nav .arrow-right{margin-left:16px}.past-festival .gallery__arrow{height:24px}.past-festival .gallery__bullet{background-color:#a9acb3;border-radius:50%;height:12px;transition:transform .2s;width:12px}.past-festival .gallery__bullet.active{background-color:#fabb14;transform:scale(1.333333333)}@media screen and (max-width:1100px){.future-festival__head{padding:32px 0;text-align:center}.future-festival__date-mob{display:inline-block}.future-festival__date-desk{display:none}.future-festival__img{border-radius:4px;margin-bottom:16px}.future-festival__img img{height:auto;width:100%}.future-festival__info{display:flex;justify-content:space-between}.future-festival__title{font-size:18px;letter-spacing:.5px;line-height:22px;margin-bottom:32px}.future-festival__date{font-size:14px;font-weight:600;line-height:18px;padding:10px 17px}.future-festival__date svg{margin-right:17px}.future-festival__subtitle{font-size:18px;letter-spacing:.5px;line-height:22px;margin:32px 0}.future-festival__text{color:#000;font-size:14px;line-height:20px;margin-bottom:32px}.future-festival__download span{color:#000}.future-festival__form{margin:32px 0 64px;padding:24px 32px}.future-festival__form--title{margin-bottom:24px}.future-festival__form--title-desk{display:none}.future-festival__form--title-mob{display:block}.future-festival__form--title-mob p{color:#000}.future-festival__form--title-mob p span{color:#052850}.future-festival__form--main{display:flex;flex-direction:column;gap:0}.future-festival__form--inputs{flex:0 0 100%}.future-festival__form--inputs .form__row{margin-bottom:24px;text-align:left}.future-festival__form--checkbox{align-items:flex-start;display:flex;flex-direction:column;gap:18px;justify-content:center;margin:24px 0}.future-festival__form .form__checkbox{margin-bottom:0}.future-festival__form--drop{flex:0 0 100%}.future-festival__form--drop input{display:none}.future-festival__form--drop label{cursor:pointer}.future-festival__form--drop-wrap{border-radius:16px;margin:30px auto;max-width:295px;min-width:295px;width:100%}.past-festival{margin-bottom:64px;margin-top:32px}.past-festival__date-mob{display:inline-flex;margin-bottom:16px}.past-festival__info{justify-content:center;margin-bottom:32px}.past-festival__date-desk{display:none}.past-festival__title{font-size:18px;letter-spacing:.5px;line-height:22px;text-align:center}.past-festival__date{background:#f1f3f6;border-radius:16px;font-size:14px;font-weight:600;line-height:18px;padding:9px 17px}.past-festival .gallery__preview-img{border-radius:0;transform:translateX(-16px);width:calc(100% + 32px)}.past-festival .gallery__slide{border:2px solid #85888e}}.single-webinar{margin-bottom:140px;overflow:hidden}.single-webinar__info{background-size:cover;margin-bottom:64px;padding:80px 0}.single-webinar__info.past{padding:80px 0 0}.single-webinar__info.past a,.single-webinar__info.past h1,.single-webinar__info.past p{color:#19191a}.single-webinar__info.past svg path{stroke:#19191a}.single-webinar__info.past .single-webinar__dateTime{background:rgba(0,0,0,.1)}.single-webinar__info.past .single-webinar__subjects{margin-bottom:0}.single-webinar__img{padding-bottom:32px;width:100%}.single-webinar__img img{background-color:#fff;border-radius:16px;box-shadow:0 20px 40px -128px rgba(0,0,0,.16);display:block;height:auto;overflow:hidden;width:100%}.single-webinar__video{height:0;margin-bottom:32px;padding-bottom:58%;position:relative;width:100%}.single-webinar__video iframe{border-radius:16px;box-shadow:0 20px 40px -128px rgba(0,0,0,.16);height:100%;left:0;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}.single-webinar__top{display:flex;gap:32px;justify-content:space-between}.single-webinar__dateTime{background:hsla(0,0%,100%,.1);border-radius:16px;display:inline-flex;gap:13px;margin-bottom:16px;padding:16px 24px}.single-webinar__dateTime.single-webinar__dateTime-mob{display:none}.single-webinar__dateTime.single-webinar__dateTime-desk{flex-direction:column}.single-webinar__date{color:#fff;font-size:20px;font-weight:400;line-height:28px}.single-webinar__date:first-child{order:2}.single-webinar__date:last-child{order:1}.single-webinar__date svg{height:auto;margin-right:9px;width:22px}.single-webinar__title{color:#fff;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:22px}.single-webinar__lecturers{position:relative}.single-webinar__svg{position:absolute;right:-89px;top:0}.single-webinar__lecture{display:flex;gap:5px;margin-bottom:24px}.single-webinar__lecture a,.single-webinar__lecture p{color:#fff;font-size:20px;font-weight:400;line-height:28px}.single-webinar__lecture a:not(:last-child):after{content:",";display:inline-block;position:relative}.single-webinar__subjects{display:flex;gap:4px;margin-bottom:64px}.single-webinar__subject{background:rgba(234,242,251,.64);border-radius:8px;color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.single-webinar__btn{display:block;text-align:center}.single-webinar__second-title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:48px}.single-webinar__text{color:#19191a;font-size:14px;font-weight:500;line-height:20px;margin-bottom:64px}.single-webinar__lecturers--title{font-size:24px;font-weight:500;line-height:32px;padding-bottom:32px}.single-webinar__lecturer{backdrop-filter:blur(25px);background:hsla(0,0%,100%,.3);border:4px solid #eaf2fb;border-radius:27px;padding:16px}.single-webinar__lecturer:not(:last-child){margin-bottom:32px}.single-webinar__lecturer--wrap{align-items:center;display:flex}.single-webinar__lecturer--img{border-radius:16px;flex:0 0 20%;height:0;overflow:hidden;padding-bottom:20%;position:relative;width:20%}.single-webinar__lecturer--img img{height:auto;object-fit:cover;width:100%}.single-webinar__lecturer--details{padding-left:32px}.single-webinar__lecturer--title{color:#19191a;font-size:24px;font-weight:500;line-height:32px;margin-bottom:10px}.single-webinar__lecturer--text-desk{color:#19191a;font-size:14px;font-weight:500;line-height:20px}.single-webinar__lecturer--btn,.single-webinar__lecturer--text-mob{display:none}.single-webinar__future-webinars{display:flex;gap:23px;justify-content:center;margin-top:128px}.single-webinar__future-webinar{border-radius:16px;display:flex;flex-direction:column;padding:64px}.single-webinar__future-webinar .single-webinar__subjects{margin-bottom:0}.single-webinar__future-webinar--link{color:#fff;font-size:14px;font-weight:600;line-height:18px;margin-bottom:35px}.single-webinar__future-webinar--link svg{height:auto;margin-left:9px;width:13px}.single-webinar__future-webinar--title{color:#fff;font-size:24px;font-weight:600;line-height:32px;margin-bottom:28px}.single-webinar__future-webinar--bottom{margin-top:auto}.single-webinar__future-webinar--lecture{margin-bottom:16px}.single-webinar__future-webinar--lecture a,.single-webinar__future-webinar--lecture p{font-size:14px;font-weight:600;line-height:18px}.single-webinar__future-webinar--subjects{align-items:center;gap:16px}.single-webinar__future-webinar--more-subject{color:#fff;font-size:14px;font-weight:600;line-height:18px}@media screen and (max-width:992px){.single-webinar{margin-bottom:64px}.single-webinar__info{background-size:cover;margin-bottom:32px;padding:32px 0;text-align:center}.single-webinar__img{padding-bottom:16px;width:100%}.single-webinar__img img{border-radius:4px;box-shadow:0 5.4129px 10.8258px -34.6426px rgba(0,0,0,.16)}.single-webinar__video{margin-bottom:16px;padding-bottom:56%}.single-webinar__dateTime{background:hsla(0,0%,100%,.1);display:inline-flex;gap:17px;padding:9px 17px}.single-webinar__dateTime.single-webinar__dateTime-mob{display:inline-flex}.single-webinar__dateTime.single-webinar__dateTime-desk{display:none}.single-webinar__date{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;line-height:18px}.single-webinar__date:first-child{order:1}.single-webinar__date:last-child{order:2}.single-webinar__date svg{margin-right:17px}.single-webinar__title{font-size:18px;font-weight:300;letter-spacing:.5px;line-height:22px;margin-bottom:4px;text-align:left}.single-webinar__lecture{margin-bottom:16px}.single-webinar__lecture a,.single-webinar__lecture p{font-size:12px;font-weight:600;line-height:18px}.single-webinar__subjects{gap:8px;margin-bottom:24px}.single-webinar__second-title{font-size:18px;line-height:22px;margin-bottom:32px}.single-webinar__text{margin-bottom:32px}.single-webinar__lecturers--title,.single-webinar__svg{display:none}.single-webinar__lecturer{backdrop-filter:blur(25px);background:hsla(0,0%,100%,.3);border:4px solid #eaf2fb;border-radius:27px;padding:16px}.single-webinar__lecturer:not(:last-child){margin-bottom:32px}.single-webinar__lecturer.opened .single-webinar__lecturer--text-mob{max-height:1000px;opacity:1;visibility:visible}.single-webinar__lecturer--wrap{align-items:center;display:flex;gap:16px}.single-webinar__lecturer--img{border-radius:16px;flex:0 0 20%;height:0;overflow:hidden;padding-bottom:20%;position:relative;width:20%}.single-webinar__lecturer--img img{object-fit:cover;width:100%}.single-webinar__lecturer--details{padding-left:0}.single-webinar__lecturer--title{color:#19191a;font-size:24px;font-weight:500;line-height:32px;margin-bottom:10px}.single-webinar__lecturer--text-desk{display:none}.single-webinar__lecturer--text-mob{color:#19191a;display:block;font-size:14px;font-weight:500;line-height:20px;max-height:0;opacity:0;transition:max-height .3s,opacity .3s;visibility:hidden}.single-webinar__lecturer--btn{display:inline-block;margin-left:auto}.single-webinar__future-webinars{gap:8px;margin-top:32px}.single-webinar__future-webinar{border-radius:8px;padding:16px}.single-webinar__future-webinar--link{font-size:12px;line-height:18px;margin-bottom:0;margin-top:auto;order:3}.single-webinar__future-webinar--title{font-size:14px;line-height:18px;margin-bottom:16px;order:1}.single-webinar__future-webinar--bottom{margin-top:16px;order:2}.single-webinar__future-webinar--lecture{flex-wrap:wrap;margin-bottom:14px}.single-webinar__future-webinar--lecture a,.single-webinar__future-webinar--lecture p{font-size:12px;line-height:18px}.single-webinar__future-webinar--subjects{display:none}}.material-single{margin-bottom:128px;margin-top:112px}.material-single .wrapper{position:relative}.material-single__svg{position:absolute;right:0;top:-112px;z-index:-1}.material-single__card{background-color:#fff;border-radius:16px;box-shadow:0 8px 24px -16px rgba(0,0,0,.2);margin:0 auto;max-width:570px;padding:32px}.material-single__img{border-radius:8px;margin-bottom:24px;overflow:hidden;width:100%}.material-single__img img{height:auto;width:100%}.material-single__title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:20px}.material-single__school{color:#0967ab;font-size:17px;font-weight:600;line-height:16px}.material-single__subjects{display:flex;flex-wrap:wrap;gap:4px;margin-top:20px;width:100%}.material-single__subjects a{background:#eaf2fb;border-radius:8px;color:#19191a;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px}.material-single__text{color:#19191a;font-size:14px;font-weight:500;line-height:20px;margin:64px 0}.material-single__download{align-items:center;background:#eaf2fb;border-radius:16px;display:flex;justify-content:space-between;padding:20px 16px;width:100%}.material-single__download:not(:last-child){margin-bottom:16px}.material-single__download p{color:#19191a;font-size:14px;font-weight:600;line-height:18px}@media screen and (max-width:992px){.material-single{margin-bottom:64px;margin-top:32px}.material-single__svg{display:none}.material-single__card{max-width:300px;padding:16px}.material-single__img{border-radius:4px;margin-bottom:16px}.material-single__title{color:#19191a;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:22px;margin-bottom:8px}.material-single__subjects{margin-top:16px}.material-single__text{color:#000;margin:32px 0}.material-single__download{padding:16px 12px}.material-single__download p{color:#000}}.btn__yellow{background:radial-gradient(100% 100% at 50.14% 0,#f8dc9a 0,#fabb14 100%);border-radius:20px;box-shadow:0 8px 32px -4px rgba(49,49,49,.28);color:#19191a;display:inline-block;font-size:24px;font-weight:500;line-height:32px;padding:32px 64px;transition:background .3s,box-shadow .3s}.btn__yellow:hover{background:radial-gradient(100% 100% at 50.14% 0,#fdf0d2 0,#fabb14 100%);box-shadow:0 16px 32px -8px rgba(49,49,49,.32)}.btn__blue{background:#2a62a0;border-radius:12px;box-shadow:0 16px 24px -16px rgba(0,0,0,.48);color:#fff;display:inline-block;font-size:20px;font-weight:500;line-height:24px;padding:16px 48px;transition:background .3s,box-shadow .3s}.btn__blue:hover{background:#052850;box-shadow:0 24px 24px -24px rgba(0,0,0,.64)}.btn__small-blue{background-color:#4182af;border-radius:8px;box-shadow:0 10px 12px -8px rgba(0,0,0,.32);color:#fff;display:inline-block;font-size:14px;font-weight:600;line-height:18px;padding:8px 16px;transition:background-color .3s,box-shadow .3s}.btn__small-blue:hover{background-color:#2a62a0;box-shadow:0 16px 15px -15px rgba(0,0,0,.32)}.btn__white{background:#fff;border-radius:12px;box-shadow:0 16px 24px -16px rgba(0,0,0,.48);color:#19191a;display:inline-block;font-size:20px;font-weight:500;line-height:24px;padding:16px 48px;transition:background .3s,box-shadow .3s}.btn__white:hover{background:#fff7e1;box-shadow:0 24px 24px -24px rgba(0,0,0,.64)}@media screen and (max-width:992px){.btn__yellow{font-size:18px;font-weight:400;line-height:22px;padding:24px 44px}.btn__blue,.btn__white{font-size:14px;font-weight:600;line-height:18px;padding:12px 24px}}