*{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input{width:100%}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}@font-face{font-family:"Rubik_Medium";src:url("../fonts/Rubik_Medium.woff2") format("woff2"),url("../fonts/Rubik_Medium.woff") format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"Rubik_Regular";src:url("../fonts/Rubik_Regular.woff2") format("woff2"),url("../fonts/Rubik_Regular.woff") format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Merriweather_Black";src:url("../fonts/Merriweather_Black.woff2") format("woff2"),url("../fonts/Merriweather_Black.woff") format("woff");font-display:swap;font-weight:900;font-style:normal}.title{font-family:Merriweather_Black;font-size:1.875rem;line-height:130%;color:#fff}.title--dark{color:#222f33}.text{line-height:185%}.text p:not(:last-child){margin-bottom:15px}.wrapper{min-height:100%;overflow:clip;display:flex;flex-direction:column}[class*=__container]{max-width:52.5rem;padding-left:.9375rem;padding-right:.9375rem;margin:0 auto}body{font-family:"Rubik_Medium";font-size:1rem}.header{position:fixed;width:100%;left:0;top:0;z-index:50}.header::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.7);opacity:0;transition:opacity .3s}.header .header__container{display:flex;align-items:center;justify-content:space-between;padding-top:.3125rem;padding-bottom:.3125rem;gap:1.25rem;min-height:6.5625rem;position:relative;z-index:2}.header .header__container .header__body{display:flex;align-items:center;column-gap:2.6875rem}.header .header__container .header__body .menu__list{display:flex;flex-wrap:wrap;align-items:center;column-gap:2.5rem;row-gap:.3125rem}.header .header__container .header__body .menu__list .menu__link{color:#fff;font-size:.75rem;font-weight:500}.header .header__container .header__body .menu__list .menu__link:hover{text-decoration:underline}.header .header__container .header__body .header__button{padding:10px 21.5px 10px 21.5px;border-radius:4px;background-color:#fff;transition:all .3s}.header .header__container .header__body .header__button:hover{background-color:#333;color:#fff}.header .header__container .header__logo{overflow:hidden}.header .header__container .header__logo img{width:8.4375rem}.header.scroll::before{opacity:1}.main-section{position:relative;min-height:100vh;display:flex}.main-section .main-section__container{padding-top:4.375rem;padding-bottom:3.125rem;position:relative;z-index:2;gap:20px;flex:1 1 auto;display:grid;grid-template-columns:54.32% 1fr;align-items:center}.main-section .main-section__container .main-section__content .main-section__label{font-size:1rem;font-weight:500;color:#fff}.main-section .main-section__container .main-section__content .main-section__label:not(:last-child){margin-bottom:.75rem}.main-section .main-section__container .main-section__video-link{justify-self:center;display:flex;align-items:center;gap:.625rem;color:#fff;font-size:.75rem;font-weight:500}.main-section .main-section__container .main-section__video-link::before{content:"";width:2rem;height:2rem;flex:0 0 2rem;border-radius:50%;background:url("../img/icon/BTN Play.svg") left no-repeat}.main-section .main-section__image{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000}.main-section .main-section__image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.materials{position:relative;z-index:2}.materials .materials__more{border-radius:.25rem;font-size:.75rem;font-weight:500;padding:.625rem .875rem;border:1px solid #646d70}.materials .materials__content{padding-top:1.5625rem;display:grid;gap:.8125rem;justify-items:start}.materials .materials__container{position:relative;padding-bottom:1.25rem;z-index:2;display:grid;grid-template-columns:50% minmax(17.5rem, 20.3125rem);justify-content:space-between;align-items:start;gap:1.25rem;min-width:0}.materials .materials__slider{transform:translate(0, -20.765027%)}.materials .slider-materials{position:relative}.materials .swiper{overflow:hidden}.materials .swiper-initialized{touch-action:pan-y;min-width:0}.materials .swiper-wrapper{display:flex;box-sizing:content-box}.materials .swiper-slide{flex-shrink:0}.materials .slider-materials__slide{aspect-ratio:325/366;position:relative}.materials .slider-materials__slide img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.materials .slider-materials__pagination{display:flex;align-items:center;justify-content:center;padding:0 .3125rem 1rem .3125rem;flex-wrap:wrap;gap:.5rem;position:absolute;bottom:0;left:0;width:100%}.materials .slider-pagination-bullet{flex:0 0 .5rem;height:.5rem;background-color:#fff;opacity:.4;border-radius:50%;cursor:pointer;transition:opacity .3s}.materials .slider-pagination-bullet-active{opacity:1}.inovate{background-color:#222f33;padding:4.375rem 0px 5rem 0px}.inovate .inovate__title:not(:last-child){margin-bottom:.5rem}.inovate .inovate__text{color:#fff;columns:2 15.625rem;gap:2.6875rem}.info{padding-top:5.3125rem;padding-bottom:5.3125rem}.info .info__container{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:4.6875rem;row-gap:1.25rem}.info .info__img{text-align:center}.info .info__img img{max-width:100%}.info .info__content{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:60px;row-gap:37px}.info .info__title:not(:last-child){margin-bottom:.25rem}.info .info__title{font-size:1.125rem;color:#222f33;font-family:Merriweather_Black}.info .info__text{font-size:.75rem;color:#646d70;line-height:1.375rem}.footer{background-color:#222f33;padding-top:2.0625rem;padding-bottom:2.0625rem}.footer .footer__container{display:grid;grid-template-columns:repeat(3, 1fr);color:#fff;align-items:center;row-gap:1.25rem;column-gap:.9375rem}.footer .footer__logo{justify-self:center}.footer .footer__mail{font-size:.75rem;font-weight:500;color:#fff}.footer .footer__mail:hover{text-decoration:underline}.footer .menu-footer{justify-self:end;display:flex;align-items:center;gap:1.875rem}.footer .menu-footer__link{font-size:.75rem;font-weight:500;color:#fff}.footer .menu-footer__link:hover{text-decoration:underline}@media(max-width: 43.75rem){.main-section__container{grid-template-columns:auto;align-content:center}.main-section__image img{opacity:.6}}@media(max-width: 52.5em){.info__container{column-gap:1.25rem;row-gap:1.25rem}}@media(max-width: 47.9988em){.inovate{padding:1.875rem 0px}.materials .materials__container{grid-template-columns:auto}.materials__slider{transform:translate(0, 0)}.info{padding-top:2.5rem;padding-bottom:2.5rem}.info .info__container{grid-template-columns:auto}.info__content{order:1}.info__img{order:2}}@media(min-width: 43.75em){.main-section__video-link{justify-self:center}}@media(min-width: 47.9988em){.materials::before{content:"";background-color:#fff;position:absolute;left:0;top:0;height:2.3125rem;transform:translate(0px, -100%);width:61.7%}.materials::after{content:"";position:absolute;bottom:0;right:0;height:8.75rem;background-color:#222f33;width:38.3%}}@media(max-width: 47.9988em){.title{font-size:1.5rem}}@media(max-width: 39.0625em){.header__container{min-height:4.375rem}.header__body{column-gap:1.25rem}.header__button{padding:.625rem .9375rem .625rem .9375rem}.header__logo{width:2.0625rem;flex:0 0 2.0625rem}}@media(max-width: 23.125em){.menu__list{column-gap:1.25rem;font-size:.875rem}}@media(max-width: 37.5em){.footer .footer__container{grid-template-columns:auto;justify-content:center;text-align:center}}