@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap);@media (min-width:1440px){.container{max-width:1170px}}@media (max-width:1440px){.container{max-width:1170px}}@media (max-width:1200px){.container{max-width:960px}}@media (max-width:996px){.container{max-width:720px}}@media (max-width:768px){.container{max-width:560px}}@media (max-width:576px){.container{width:100%;padding:0 15px}}*{font-family:Montserrat,sans-serif;margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;background:#f9f9f9}a{text-decoration:none}input{outline:0;cursor:pointer}select{outline:0;cursor:pointer;color:#000}img{width:100%}li{list-style-type:none}button{cursor:pointer}.container{margin:0 auto}.hidden{overflow:hidden}.humburger{row-gap:10px;display:flex;flex-direction:column;cursor:pointer;position:relative;z-index:10000}.humburger span{display:block;width:30px;height:4px;border-radius:2px;background:#fff;transition:all .7s}.humburger__active{margin-top:10px}.humburger__active span{background:#fff}.humburger__active span:nth-child(1){transform:rotate(45deg)}.humburger__active span:nth-child(2){transform:rotate(135deg) translate(-10px,10px)}@media (min-width:576px){.humburger{display:none}}@media (max-width:576px){.header__nav{display:none}.mobil__wrapper{display:flex;justify-content:center;text-align:center}.mobil__link{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.mobil__wrapper__list{padding-top:30px}.mobil__list{padding-top:80px}}.mobil{overflow:auto;position:absolute;left:0;top:0;right:0;width:100%;height:100%;z-index:19;background:#181f25;left:-100%;opacity:0;visibility:hidden;transition:all 1s}.mobil__active{left:0;opacity:1;visibility:visible}.header{padding:20px 0;height:20vh;top:0;left:0;right:0;position:absolute}.header__logo{width:200px;z-index:10;position:relative}.header__wrapper{display:flex;align-items:center;justify-content:space-between}.header__menu{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px;z-index:10;position:relative}.header__menu li a{font-weight:700;font-size:20px;line-height:24px;color:#fff;transition:all .6s}.header__menu li a:hover{color:#005a90}.intro{background:url(../img/bg/intro.png) center center/cover no-repeat;position:relative;z-index:5;padding-top:400px;padding-bottom:65px}.intro__title{font-weight:700;font-size:70px;line-height:100%;text-transform:uppercase;color:#fff}.intro__descr{margin-top:10px;font-weight:600;font-size:30px;line-height:110%;color:#fff}.intro__btn{margin-top:35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:18px;line-height:100%;display:flex;align-items:center;text-transform:uppercase;color:#fff;padding:20px 56px;background:#005a90;box-shadow:10px 10px 11px rgba(0,0,0,.3)}.aboutUs{padding:150px 0}.aboutUs__item{text-align:center;display:flex;justify-content:center;margin:0 auto;width:90%;font-weight:500;font-size:23px;line-height:150%}.webinarTopics{background:url(../img/webinarTopics.png) center center/cover no-repeat;padding:190px 0 80px}.webinarTopics__title{font-weight:700;font-size:75px;line-height:100%;text-align:center;text-transform:uppercase;color:#fff}.webinarTopics__descr{font-weight:700;font-size:28px;line-height:130%;text-align:center;color:#fff;padding-top:25px}.cards{padding:90px 0}.cards__wrapper{width:75%;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:60px}.cards__svg{height:75px}.cards__svg svg{width:100%;height:100%}.cards__item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:32%}.cards__item__white{padding-top:15px;font-weight:500;font-size:24px;line-height:100%;color:#5c5c5c}.webinars{background:url(../img/webinars.png) center center/cover no-repeat;padding:250px 0 80px}.webinars__title{font-weight:700;font-size:75px;line-height:100%;text-align:center;text-transform:uppercase;color:#fff}.webinars__descr{font-weight:700;font-size:28px;line-height:130%;text-align:center;color:#fff;padding-top:25px}.shop{padding-top:150px;padding-bottom:100px}.shop__wrapper{display:flex;-moz-column-gap:1%;column-gap:1%}.shop__item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:32%;padding:15px;background:#fff;box-shadow:0 14px 24px rgba(0,0,0,.25)}.shop__item__title{padding-top:10px;font-weight:500;font-size:22px;line-height:100%;text-transform:uppercase}.shop__item__grey{font-weight:800;font-size:14px;line-height:100%;color:#949494}.shop__item__area{padding-top:20px}.shop__item__time{padding-top:8px}.shop__item__text{padding-top:40px;font-weight:500;font-size:18px;line-height:150%;color:#000;transition:all .3s}.shop__item__text span{opacity:0;visibility:hidden;display:block;overflow:hidden;transition:all .5s ease-in;height:0}.shop__item__btn{font-weight:900;font-size:28px;line-height:110%;text-align:center;letter-spacing:.05em;color:#fff;margin-top:40px;width:100%;cursor:pointer;align-items:center;padding:17px 21px;background:#1c5679;border-radius:34px;transition:all .2s ease-in}.shop__item__btn:hover{background:#157ebf}.shop__item__text__active span{height:100%;opacity:1;visibility:visible}.text-open{margin:0 auto;margin-top:7px;display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 15px 10px 15px;height:auto;cursor:pointer;transition:all .4s ease-in}.text-open__active{transform:rotate(180deg)}.contact{background:url(../img/contacts.png) center center/cover no-repeat;padding:120px 0 90px}.contact__wrapper{display:flex;align-items:flex-end}.contact__info{padding:40px 48px;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.35)}.contact__info__text{padding-top:20px;font-weight:600;font-size:20px;line-height:130%;text-transform:uppercase;color:#000}.contact__item{margin-left:70px}.contact__item__title{font-weight:700;font-size:55px;line-height:100%;color:#fff}.contact__item__descr{padding-top:20px;font-weight:700;font-size:19px;line-height:130%;color:#fff}.footer{padding:50px 0}.footer__wrapper{display:flex;justify-content:space-between;align-items:center}.footer__documents{display:flex;-moz-column-gap:20px;column-gap:20px}.footer a{color:#000}.footer img{height:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain}.title{font-size:90px;line-height:120%}@media (max-width:1720px){.title{font-size:72px}}@media (max-width:1580px){.title{font-size:46px}}@media (max-width:1280px){.title{font-size:38px}}@media (max-width:996px){.title{font-size:32px}}@media (max-width:768px){.title{font-size:24px}}@media (max-width:567px){.title{font-size:36px}}@media (max-width:1200px){.intro__title{font-size:50px}.intro__descr{font-size:23px}.aboutUs{padding:120px 0}.webinarTopics__title{font-size:55px}.webinarTopics__descr{font-size:23px;padding-top:23px}.cards__item__img{max-height:245px}.cards__item__white{padding:20px 0;font-size:25px}.webinars{padding:220px 0 80px}.shop__item__title{font-size:19px}.shop__item__text{padding-top:30px;font-size:15px}.shop__item__btn{font-size:22px}.webinars__title{font-size:55px}.webinars__descr{font-size:23px;padding-top:23px}.contact__item__title{font-size:45px}.contact__item__descr{padding-top:10px}.contact__info{padding:20px 38px;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.35)}}@media (max-width:996px){.header__menu li a{font-size:15px;line-height:100%}.intro{padding-bottom:40px;padding-top:330px}.intro__title{font-size:40px}.intro__descr{font-size:18px}.intro__btn{font-size:13px;padding:17px 32px}.aboutUs{padding:70px 0}.aboutUs__item{font-size:18px}.webinarTopics{padding:150px 0 50px}.webinarTopics__title{font-size:43px}.webinarTopics__descr{padding-top:13px;font-size:16px}.cards{padding:60px 0}.cards__svg{height:54px}.cards__item__white{padding:11px 0;font-size:16px}.webinars{padding:170px 0 50px}.webinars__title{font-size:43px}.webinars__descr{padding-top:13px;font-size:16px}.shop{padding-top:100px}.shop__item{padding:10px}.shop__item__title{font-size:13px}.shop__item__grey{font-size:12px}.shop__item__text{padding-top:18px;font-size:13px}.shop__item__btn{margin-top:25px;font-size:18px;padding:12px}.contact{padding:100px 0 60px}.contact__wrapper{justify-content:space-between}.contact__info{width:38%;padding:16px 27px}.contact__info__text{padding-top:10px;font-weight:600;font-size:14px}.contact__item{width:57%;margin-left:0}.contact__item__title{font-size:21px}.contact__item__descr{font-size:16px}.footer{padding:25px 0}.footer img{height:35px;width:auto}}@media (max-width:768px){.header__logo{width:140px}.intro{padding-bottom:40px;padding-top:240px}.intro__btn{padding:14px 24px;margin-top:20px}.aboutUs__item{font-size:16px}.webinarTopics{padding:128px 0 35px}.webinarTopics__title{font-size:33px}.webinarTopics__descr{font-size:13px}.cards{padding:50px 0}.cards__wrapper{width:90%;row-gap:40px}.cards__svg{height:45px}.shop{padding-top:100px;padding-bottom:70px}.webinars{padding:128px 0 35px}.webinars__title{font-size:33px}.webinars__descr{font-size:13px}.contact__info{width:39%;padding:13px 15px}.contact__item__title{font-size:28px}.contact__item__descr{font-size:12px}}@media (max-width:576px){.header__menu{display:none}.header{height:13vh}.header__title{font-size:22px}.intro__title{font-size:20px}.intro__descr{font-size:17px}.aboutUs__item{font-size:14px}.cards__item__img{height:150px}.webinarTopics{padding:90px 0 35px}.webinarTopics__wrapper{flex-direction:column}.webinarTopics__img{max-width:360px;width:95%}.webinarTopics__title{font-size:22px}.cards__wrapper{width:100%}.cards__item{width:49%}.cards__item__white{font-size:13px}.webinars{padding:90px 0 35px}.webinars__wrapper{flex-direction:column}.webinars__img{max-width:360px;width:95%}.webinars__title{font-size:22px}.shop__wrapper{flex-direction:column;flex-wrap:wrap;row-gap:25px}.shop__item{max-width:400px;width:90%;margin:0 auto}.shop__item__title{font-size:16px}.contact__wrapper{flex-direction:column}.contact__info{width:100%}.contact__item{padding:25px 0 0 0;width:100%;margin-left:0}.footer img{height:35px;width:auto;margin:0 auto}.footer__wrapper{flex-direction:column;row-gap:30px}.footer__documents{flex-direction:column;row-gap:13px;text-align:center}}