body{margin-bottom:0 !important}.hero__content{padding-bottom:96px}@media screen and (max-width:991px){.directions__single-title{font-size:32px !important}}.header.black.active .header__buttons-languages a:not(.active){color:#fff}.header.black.active .header__buttons-burger:before,.header.black.active .header__buttons-burger:after{background-color:#fff}.header.black .header__buttons-languages a:not(.active){color:#000}.header.black .header__buttons-burger:before,.header.black .header__buttons-burger:after{background-color:#000}.milestones__slider-content .swiper-slide .title{font-size:48px}.milestones__slider-content .swiper-slide .description{padding-bottom:100px}@media screen and (max-width:1200px){.milestones__slider-content .swiper-slide .description{padding-bottom:15px}}.milestones__slider-content .swiper-slide .image:before{content:"";position:absolute;background:inherit;filter:grayscale(100%);z-index:1;top:0;bottom:0;left:0;right:0}.header-burger__menu .container{max-height:100%;overflow:auto;scrollbar-width:none}.header-burger__menu .container::-webkit-scrollbar{display:none}@media screen and (max-width:991px){.stats-image{margin:24px 0 0 0}}.quote-author-image{border:2px solid var(--main-color)}.quote-text p{margin-bottom:0}.footer-content__email{margin-top:0px;margin-bottom:8px}.footer-content .footer-content__email:last-of-type{margin-bottom:15px}.directions__single{min-height:280px;padding-bottom:24px}.directions__single-description{margin-bottom:0}.directions__single-numbers{margin-top:45px}.directions__single-numbers .single{margin-bottom:12px}.directions__single-numbers .single:last-of-type{margin-bottom:0}.directions__single-company{margin-top:45px}.directions__single-company .company{display:flex;align-items:center;text-decoration:none;margin-bottom:0px}.directions__single-company .company .logo img{max-width:100%;height:96px;margin-left:-12px;transition:0.3s}.directions__single-company .company .logo img:hover{opacity:0.6;transition:0.3s}.directions__single-company .company .title{color:#fff;font-size:18px;transition:0.3s;font-weight:700;font-family:Montserrat;line-height:1.2;display:none}.directions__single-company .company:hover .logo{transition:0.3s}.directions__single-company .company:hover .title{transition:0.3s;color:var(--lighter-green)}.footer a:focus,.footer a:focus-visible,.footer a:active{color:#fff;outline:none !important}.stats-single{max-width:unset !important}@media screen and (max-width:1400px){.stats-single{max-width:unset !important;padding-right:10px}}.partners{overflow:hidden}.partners-swiper{overflow:visible}.partners .slick-list{overflow:visible}.partners .slide{height:200px;opacity:0.1;transition:0.3s}.partners .slide.slick-active{opacity:1;transition:0.3s}.partners-single{height:100%;width:100%;display:inline-flex;align-items:center;justify-content:center}.partners-single img{max-width:80%;max-height:100%}.partners .arrows{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:140px}.partners .arrows .slick-prev,.partners .arrows .slick-next{cursor:pointer}.partners .arrows .slick-prev svg,.partners .arrows .slick-next svg{width:78px;min-width:78px;height:78px}.partners .arrows .slick-next{margin-left:40px;transform:rotate(180deg)}@media screen and (max-width:991px){.partners .arrows{margin-top:70px}}.solidarity .container .bg-cover{width:100vw;left:-100vw}.footer__title{margin-top:24px;max-width:800px;margin-bottom:auto;color:#fff;font-size:38px;font-weight:400;font-family:Montserrat;line-height:1.4;text-align:center;z-index:2}.footer__title p{margin:0;padding:0}.footer__title b,.footer__title strong{font-weight:600}@media screen and (max-width:991px){.footer__title{font-size:24px}}.quote{overflow:hidden}@media screen and (max-width:991px){.quote .row{justify-content:center;flex-direction:column}}.quote .col-12{height:fit-content}.quote_title{color:var(--main-color);font-size:28px;font-weight:700;line-height:1.2;font-family:Montserrat;margin-bottom:26px}@media screen and (max-width:991px){.quote_title{font-size:26px}}@media screen and (max-width:768px){.quote_title{margin-bottom:32px}}.quote_description{color:#2c2c2c;font-size:20px;font-weight:400;font-family:Montserrat;line-height:1.2;margin-bottom:24px}@media screen and (max-width:991px){.quote_description{font-size:18px;margin-bottom:12px}}@media screen and (max-width:768px){.quote_description{font-size:16px;margin-bottom:10px}}.quote_signature{color:#2c2c2c;font-size:16px;font-weight:700;font-family:Montserrat}@media screen and (max-width:991px){.quote_signature{font-size:14px}}@media screen and (max-width:768px){.quote_signature{font-size:12px}}.quote_image{width:100%;aspect-ratio:1.3;position:relative;right:-15%;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:991px){.quote_image{right:0;margin-top:20px;aspect-ratio:1.5}}.footer{padding-top:0}