@charset "UTF-8";@font-face{font-family:Formular;font-style:normal;font-weight:400;src:url(../fonts/FormularNeutral/formular-neutral-regular.eot);src:local(""),url(../fonts/FormularNeutral/formular-neutral-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/FormularNeutral/formular-neutral-regular.woff2) format("woff2"),url(../fonts/FormularNeutral/formular-neutral-regular.woff) format("woff")}@font-face{font-family:Formular;font-style:normal;font-weight:500;src:url(../fonts/FormularNeutral/formular-neutral-medium.eot);src:local(""),url(../fonts/FormularNeutral/formular-neutral-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/FormularNeutral/formular-neutral-medium.woff2) format("woff2"),url(../fonts/FormularNeutral/formular-neutral-medium.woff) format("woff")}@font-face{font-family:Formular;font-style:normal;font-weight:700;src:url(../fonts/Formular-Bold.eot);src:local(""),url(../fonts/Formular-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Formular-Bold.woff2) format("woff2"),url(../fonts/Formular-Bold.woff) format("woff")}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}html{overflow-x:hidden}body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;overflow-x:hidden}button,input[type=button]{border:none;background:0 0;padding:0;cursor:pointer;font-family:Formular}a{text-decoration:none}a:focus{outline:0!important}input{border:none;background:0 0}img{border-radius:0}.hidden{display:none}li{text-decoration:none;list-style:none}ul{margin:0;padding:0}.wrapper{width:100%;-webkit-transition:margin-left .5s;transition:margin-left .5s;padding-left:161px;padding-top:50px;padding-right:50px;min-height:850px;-webkit-animation:bg-anim 30s ease-in-out infinite;animation:bg-anim 30s ease-in-out infinite;overflow-x:hidden}.container{max-width:1180px;margin:0 auto;width:calc(100% - 40px)}@media (max-width:1220px){.container{max-width:880px}}@media (max-width:992px){.container{max-width:580px}}@media (max-width:768px){.container{max-width:430px}}@media (max-width:576px){.container{max-width:calc(100% - 20px * 2);margin:0 20px}}@-webkit-keyframes bg-anim{0%{background-position:70% 50%}25%{background-position:70% 70%}75%{background-position:70% 30%}100%{background-position:70% 50%}}@keyframes bg-anim{0%{background-position:70% 50%}25%{background-position:70% 70%}75%{background-position:70% 30%}100%{background-position:70% 50%}}.cn-text-container{font-family:Formular;font-style:normal;font-weight:400;font-size:16px;line-height:25px}@media (max-width:768px){.cn-text-container{font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px}}@media (max-width:768px){.cookie-notice-container #cn-notice-text{padding:0 10px}}.cn-privacy-policy-link.cn-link{color:#fff!important}#cookie-notice.cn-animated .cookie-notice-container,#cookie-notice.cookie-notice-visible .cookie-notice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){#cookie-notice.cn-animated .cookie-notice-container,#cookie-notice.cookie-notice-visible .cookie-notice-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cn-buttons-container{margin-left:15px}.cn-buttons-container .cookie__accept{font-family:Formular;font-style:normal;font-weight:400;font-size:16px;line-height:25px;border:1px solid #fff;border-radius:4px;padding:8px;color:#fff;background:0 0}@media (max-width:768px){.cn-buttons-container{margin-top:10px;margin-left:0}}.wrapper{min-width:100%;padding:0;background-color:#ebef59;color:#212121}.menu{background-color:#fff}.menu-button{background-color:#fff;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.menu-button__dot{background-color:#212121!important;mix-blend-mode:initial}.header{padding-left:270px;padding-top:50px;padding-right:50px;margin-bottom:60px}.header__logo{width:250px}.header__contact{color:#212121;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:1px}.content{margin-left:270px;max-width:1228px}.content__main-row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:880px;gap:0 30px}.content__main-col{width:calc(50% - 15px);position:relative}.content__main-col:first-child{padding-top:26px}.content__main-col .title{position:absolute;top:-88px;left:0;font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px;margin-bottom:0}.content__main-image{width:100%;aspect-ratio:1/1.25;position:relative;margin-bottom:100px}.content__main-image img{position:absolute;top:0;right:0;width:auto;height:131%;max-width:none}.content .section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:782px;margin-bottom:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .section__item{margin-bottom:46px}.content .section__count{font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#212121;margin-bottom:5px}.content .section__title{font-family:Formular;font-style:normal;font-weight:500;font-size:22px;line-height:30px;color:#212121;margin-bottom:20px}.content .section__description{font-family:Formular;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#212121;margin-bottom:30px}.content .section__description:last-child{margin-bottom:0}.content .section__link{margin-top:5px;font-family:Formular;font-style:normal;font-weight:500;font-size:22px;line-height:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;cursor:pointer;padding-bottom:5px}.content .essay{padding-left:270px;margin-bottom:100px}.content .essay .title{padding-left:170px;margin-bottom:30px;font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px}.content .essay__item{margin-bottom:29px;padding-top:56px;position:relative;padding-left:170px;max-width:600px}.content .essay__author{font-family:Formular;font-style:normal;font-weight:500;font-size:22px;line-height:30px;color:#212121;margin-bottom:0}.content .essay__author__block{margin-bottom:22px;font-family:Formular;font-style:normal;font-weight:500;font-size:22px;line-height:30px}.content .essay__about-author{font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#212121;margin-bottom:0}.content .essay__title{font-family:Formular;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#212121;margin-bottom:0}.content .essay__photo{width:140px;position:absolute;top:0;left:0}.content .video__link{font-family:Formular;font-style:normal;font-weight:500;font-size:22px;line-height:30px;color:#212121}.content .video__link span{text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:under}.offer__info{max-width:360px;color:#212121;font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;margin-bottom:45px}.offer__info p{margin-bottom:0}.offer__info-name{width:40%}.partner{margin-bottom:65px;font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px}.partner p{margin-bottom:0}.partner a{color:#212121;text-decoration:none}.swiper{width:100%;margin-bottom:100px;overflow:visible}.swiper .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:80%;aspect-ratio:1/.574}.swiper .swiper-slide__arrow{position:absolute;top:-25px;right:18%;line-height:0}.swiper .book-prodigest__nav{position:absolute;top:0;width:40%;z-index:2;height:100%;cursor:pointer}.swiper .book-prodigest__nav:after{display:none}.swiper .book-prodigest__nav.swiper-button-prev{left:0}.swiper .book-prodigest__nav.swiper-button-next{right:0}.swiper .swiper-scrollbar{height:1px;border-radius:0;background:#212121;position:absolute;left:170px;bottom:2px;width:calc(100% - 170px - 75px)}.swiper .swiper-scrollbar-drag{height:3px;background:#212121;top:-1px;border-radius:0}.wrapper .swiper{padding-left:75px;padding-right:75px;padding-bottom:133px;position:relative;padding-top:25px}.offer{padding-left:270px}.offer__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 210px}.offer__logo{width:249px}.offer__logo svg{width:100%;height:auto}.offer__inner{width:calc(100% - 249px - 210px);max-width:430px}.offer .order{margin-bottom:56px;font-family:Formular}.offer .order__price{font-weight:500;font-size:54px;line-height:1.1;color:#231f20}.offer .order__price .woocommerce-Price-currencySymbol{font-family:Formular;font-style:normal;font-weight:500;font-size:22px;line-height:30px;vertical-align:super}.offer .order__action{margin-top:5px;font-family:Formular;font-style:normal;font-weight:500;font-size:22px;line-height:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#231f20;cursor:pointer;border-bottom:1px solid #231f20}.offer__image{line-height:0}@media (max-width:1220px){.header{padding-left:161px}.header__logo{width:136px}.content{margin-left:161px}.content .essay{padding-left:161px}.offer{padding-left:161px}.offer__logo{width:136px}.offer__content{gap:0 198px}.offer__inner{width:calc(100% - 136px - 198px)}}@media (max-width:768px){.header{padding-left:70px;padding-top:20px;padding-right:10px}.header__contact{font-family:Formular;font-style:normal;font-weight:400;font-size:12px;line-height:20px}.content{margin-left:70px;margin-right:10px}.content .section{margin-bottom:20px}.content__main-row{display:block;position:relative}.content__main-col{width:100%}.content__main-col .title{position:relative;top:0;margin-bottom:30px}.content__main-image{margin-bottom:60px}.content .video{margin-bottom:35px}.content .video__link{font-family:Formular;font-style:normal;font-weight:400;font-size:18px;line-height:25px;font-weight:700}.content .section__item{margin-bottom:10px}.content .essay{padding-left:0;margin-bottom:60px}.content .essay .title{padding-left:0}.content .essay__item{padding:0}.content .essay__photo{position:relative;top:0;left:0;width:110px;margin-bottom:16px}.offer{padding-left:70px}.offer__content{display:block}.offer__logo{margin-bottom:22px}.offer__inner{width:100%}.offer__info{margin-bottom:35px}.partner{margin-bottom:35px}.menu{width:270px}.menu-button.open{left:270px}.wrapper .swiper{padding-left:40px;padding-right:10px;padding-bottom:40px}.swiper{width:100%;margin-bottom:60px}.swiper .swiper-slide{width:90%;max-width:90%}.swiper .swiper-scrollbar{left:70px;bottom:2px;width:calc(100% - 70px - 10px)}.swiper img{border-radius:0}}