header>#nav{position:absolute;left:0;background:transparent;z-index:881}header>#nav .nav__logo{left:calc(50% - 32.5px)}header>#nav .nav__logo .nav__logo-img{width:65px}header>#nav--mobile{position:absolute;background:transparent;z-index:5}header>#nav--mobile .nav-home__logo-img{max-width:113px}#body-wrapper main{padding-top:0!important}.btn-primary{width:190px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:50px}.hero-section{background:url(/img/hero-2.png) no-repeat center center/cover;padding:225px 0 152px;position:relative}.hero-section h1{font-size:48px;line-height:120%}.hero-section p{font-size:18px;line-height:150%;margin:32px 0;color:#333}@media screen and (min-width:1441px){.hero-section .overlay{background:linear-gradient(1deg,#fff 70.44%,#fff0 87.54%);width:100%;height:275px;z-index:51;position:absolute;bottom:-140px;pointer-events:none}}@media screen and (max-width:991px){.hero-section{padding:373px 0 0;background:url(/img/bg-02.png) no-repeat center center/cover;margin-bottom:48px}.hero-section h1{font-size:36px}.hero-section p{margin:24px 0}.hero-section .overlay{display:none}}.hero-section .hero__text{z-index:55}.hero-section .hero__image img{max-width:993px;right:0}.image-right,.image-left{max-width:1440px;margin:0 auto;position:relative;z-index:54}.image-right .eyebrow,.image-left .eyebrow{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#003577;position:relative}.image-right .eyebrow:after,.image-left .eyebrow:after{position:absolute;content:"";width:72px;left:0;bottom:-18px;height:2px;background:#003577}.image-right .headline,.image-left .headline{font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:150%;color:#333;margin:30px 0}.image-right .default__text--smaller,.image-left .default__text--smaller{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#333}.image-right .text-block,.image-left .text-block{padding-top:32px}.image-left{padding-bottom:65px}.image-right{padding-bottom:91px}@media screen and (max-width:991px){.image-right{padding-bottom:82px}.image-right .row{flex-direction:column-reverse}}.quote-section .content{min-height:524px;padding-top:166px;position:relative}.quote-section .content:before{content:"";width:110%;max-width:1179px;left:-5%;top:0;height:100%;min-height:524px;position:absolute;background:url(/img/bg-03.png) no-repeat center center/cover}.quote-section strong{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:150%;color:#333}.quote-section p{margin-top:21px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#333}.quote-section .logo-1{max-width:212px;margin-right:36px}.quote-section .logo-2{max-width:162px}@media screen and (max-width:991px){.quote-section .content{padding-top:52px;min-height:593px}.quote-section .content:before{background:url(/img/bg-01.png) no-repeat center center/cover}.quote-section .content .logo-1{margin-right:0}.quote-section .content .logo-2{margin-right:20px}}.history-section{margin-bottom:111px;z-index:101;position:relative}.history-section .headline--big{font-family:Montserrat;font-style:normal;font-weight:700;font-size:82px;line-height:150%;letter-spacing:.28em;color:#003577;margin-top:-60px;margin-bottom:80px}.history-section .default__text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#333}.history-section .image-block span{font-family:Montserrat;font-style:italic;font-weight:400;font-size:13px;line-height:150%;color:#333;text-align:right;display:flex;position:absolute}.history-section .image-left{padding-bottom:118px}.history-section .image-left .image-block span{right:0}.history-section .image-right{padding-top:108px;padding-bottom:118px}.history-section .image-right .image-block span{left:0}.history-section .default__text--italic{font-family:Special Elite;font-style:normal;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#333}.history-section .default__text--bold-big{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:150%;color:#333;padding-bottom:76px}@media screen and (max-width:991px){.history-section{margin-bottom:50px}.history-section .headline--big{font-size:36px;margin-top:-27px;margin-bottom:58px;text-align:center}.history-section .image-block span{font-size:8px;right:unset;left:unset;margin-top:7px}.history-section .image-left{padding-bottom:62px}.history-section .image-left .text-block{padding-top:44px}.history-section .image-right{padding-top:82px;padding-bottom:82px}.history-section .image-right .text-block{padding-top:51px}.history-section .image-right .image-block span{right:unset;left:unset}.history-section .default__text--bold-big{font-size:20px;padding-bottom:61px;margin-bottom:0}}.logo-section{margin:122px auto 69px}@media screen and (max-width:991px){.logo-section{margin:85px auto 33px}.logo-section img{max-width:100%}}.logos-section{padding:53px 0 50px}.logos-section .logos{justify-content:center;gap:90px}.logos-section h2{font-weight:700;font-size:36px;line-height:120%;margin-bottom:32px}@media screen and (max-width:991px){.logos-section{padding:41px 0 40px}.logos-section .logos{align-items:center;gap:12px}.logos-section .logos img:first-of-type{max-width:217px}.logos-section .logos img:last-of-type{max-width:274px}.logos-section h2{font-size:24px}}.main-section__title{font-weight:700;font-size:35px;line-height:150%}@media screen and (max-width:991px){.main-section__title{font-size:24px}}.new .main-section__col-second{top:-5rem}.new .main-section__col-third{top:-1.5rem}.bestsellers{padding-bottom:5rem}.width-100{min-width:100%}.main-section.news{background:#fff;padding-bottom:173px;padding-top:96px}@media screen and (max-width:991px){.main-section.news{padding-bottom:86px;padding-top:42px}}.main-section.news .annotation,.main-section.news .annotation--light{height:22px;margin-left:42px;position:relative}.main-section.news .annotation img,.main-section.news .annotation--light img{position:absolute;left:-40px}.main-section.news .meeting{background:#c1d1e5;border-radius:10px;box-shadow:0 2px 25px #00000040}.main-section.news .meeting .news__column--first,.main-section.news .meeting .news__column--second{opacity:0}.main-section.news .news-col{background:#fff;border-radius:10px;box-shadow:0 2px 25px #00000040;margin-bottom:0}@media screen and (max-width:991px){.main-section.news .news-col-text>p:not(:first-of-type),.main-section.news .news-col-text>span{color:#595959!important;font-size:.9375rem!important;line-height:1.1875rem!important;-ms-overflow-style:none;scrollbar-width:none;background:none!important;font-family:Montserrat,sans-serif!important;font-style:normal}}@media screen and (max-width:991px){.main-section.news .news-col-text>p:not(:first-of-type) span,.main-section.news .news-col-text>span span{color:#595959!important;font-size:.9375rem!important;line-height:1.1875rem!important;-ms-overflow-style:none;scrollbar-width:none;background:none!important;font-family:Montserrat,sans-serif!important;font-style:normal}}.main-section.news .news__title{font-size:1.125rem;font-weight:700;line-height:1.375rem;color:#1a1a1a}.main-section.news .news__title .news__title--link{font-size:1.125rem;color:#1a1a1a}.main-section.news .news__text{color:#595959!important;font-size:.9375rem!important;line-height:1.1875rem!important;max-height:9.7rem!important;overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;background:none!important}.main-section.news .news__text span,.main-section.news .news__text p{color:#595959!important;font-size:.9375rem!important;line-height:1.1875rem!important;-ms-overflow-style:none;scrollbar-width:none;background:none!important;font-family:Montserrat,sans-serif!important;font-style:normal}.main-section.news .news__text::-webkit-scrollbar{width:0!important}@media screen and (max-width:767px){.main-section.news .news__text{max-height:4.7rem}}@media screen and (max-width:1200px)and (min-width:768px){.main-section.news .news__text{font-size:.85rem}}.main-section.news .news-col-text--blue .news__text--longer{background:linear-gradient(0deg,#c1d1e5,#fff0);width:100%;bottom:0;position:absolute}.main-section.news .news__text--longer{background:linear-gradient(0deg,#fff,#fff0);width:100%;bottom:0;position:absolute}.main-section.news .news__date{color:#000;font-size:.9375rem;line-height:1.1875rem;font-weight:600}.main-section.news .news__date--light{color:#fff;font-size:.875rem;line-height:.9375rem;font-weight:600}.news__col--height{min-height:28.75rem}.socials__link{padding:20px}@media screen and (max-width:767px){.socials__link{padding:0}}.socials__img{height:100%}.socials__img--box-shadow{border-radius:10px;box-shadow:0 4px 12px 3px #0000001a}.socials__img--shadow{box-shadow:0 5px 25px #0000004d;border-radius:1rem}.mobile-carousel__slide--half{max-width:173px;width:100%}.mobile-carousel__slide--full{max-width:346px;width:100%}@media screen and (max-width:370px){.mobile-carousel__slide--full{max-width:296px}}@media screen and (max-width:400px){.socials-section-links .socials__icon{max-width:30px}}@media screen and (max-width:400px){.socials-section-links .main-section__more--dark{font-size:.8rem}}@media screen and (max-width:400px){.main-section.socials .main-section__title--bold{font-size:1.25rem;line-height:1.9rem}}.book .book-author-note{border-bottom:1px solid #D1D1D1;max-width:14.5rem}@media screen and (max-width:767px){.book .book-author-note{max-width:168px}}@media screen and (max-width:767px){.book{max-width:168px}}
