.home-page{position:relative}.home-page-top{align-items:center;background:linear-gradient(#4560f0,#3146b4);display:flex;height:715px;width:100%}.home-page-top .img-bg{background:url(/web/build/images/home-bg.cfc453ba.jpg);background-position:100%;background-size:cover;height:865px;position:absolute;right:0;top:-116px;width:37%}@media (max-width:1380px){.home-page-top .img-bg{width:30%}}@media (max-width:1259px){.home-page-top .img-bg{display:none}}@media (max-width:767px){.home-page-top{height:555px}}@media (max-width:543px){.home-page-top{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:30px}}.home-tns{margin-bottom:20px;position:relative}.home-tns>.slider-tns>.item+.item{display:none}.home-tns .tns-controls{bottom:0;position:absolute;right:0}.home-tns .tns-controls button{background:#fff;color:#0d2841;font-size:14px;height:70px;position:relative;transition:background-color .3s;width:70px;z-index:9}.home-tns .tns-controls button:active,.home-tns .tns-controls button:focus,.home-tns .tns-controls button:hover{background-color:#ebeeff}.home-tns .tns-inner .tns-item{display:inline-flex}.home-tns .item{position:relative}.home-tns .item:after{background:linear-gradient(0deg,#0f0f0f,hsla(0,0%,6%,0) 70%);bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0}.home-tns .item-light:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 60%)}.home-tns .item-light .text{color:#0d2841}.home-tns .item-dark .btn-primary{background-color:#fff;border-color:#fff;color:#0f0f0f}.home-tns .item-dark .btn-primary:active,.home-tns .item-dark .btn-primary:focus,.home-tns .item-dark .btn-primary:hover{background-color:#ebebeb;border-color:#ebebeb}.home-tns img{height:auto;width:100%}.home-tns .slider-img{overflow:hidden;position:relative;width:100%}.home-tns .text{bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;left:0;line-height:1.5;max-width:calc(100% - 240px);padding:10px 120px 55px;position:absolute;right:0;top:0;z-index:1}.home-tns .slider-title{font-size:2.625rem;font-weight:700;margin-bottom:0}.home-tns .descr{font-size:1.25rem;margin-bottom:30px}.home-tns .btn{max-width:230px;padding:16px 8px;width:100%}.home-tns .slider-product{background:#fff;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:280px;z-index:1}.home-tns .slider-product .catalog{border:0;margin-bottom:0}.home-tns .tns-nav{bottom:20px;display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:1}.home-tns .tns-nav button{background-color:#fff;border:3px solid #fff;border-radius:50%;height:17px;margin:5px;width:17px}.home-tns .tns-nav .tns-nav-active{background:#4560f0}@media screen and (max-width:1259px){.home-tns .text{max-width:none;padding:10px 20px 20px}.home-tns .tns-controls button{font-size:14px;height:50px;width:50px}.home-tns .tns-controls button:active,.home-tns .tns-controls button:focus,.home-tns .tns-controls button:hover{background-color:#ebeeff}}@media screen and (max-width:991px){.home-tns{margin-left:-10px;margin-right:-10px}.home-tns .slider-product{right:5px;top:5px;transform:unset;width:220px}}@media screen and (max-width:767px){.home-tns .slider-product{display:none}}@media screen and (max-width:543px){.home-tns .item{background:#0f0f0f;padding-bottom:107px}.home-tns .item:after{bottom:107px;opacity:1}.home-tns .item-light{background:#fff}.home-tns .btn{max-width:none}.home-tns .tns-controls{bottom:50%;display:flex;justify-content:space-between;transform:translateY(-50%);width:100%;z-index:1}.home-tns button[data-controls]{height:44px;width:44px}}.slider-squares{display:flex;flex-wrap:wrap;margin:0 -10px 2rem}.slider-squares .slider-item{background:#ebeeff;display:block;margin:10px;overflow:hidden;position:relative;width:calc(50% - 20px)}@supports (object-fit:cover){.slider-squares img{height:100%!important;object-fit:cover;width:100%}}.slider-squares .title{background:#fff;bottom:10px;color:#0d2841;font-weight:700;left:10px;letter-spacing:.12em;padding:20px 30px;position:absolute;text-transform:uppercase;transition:all .3s}@media screen and (max-width:991px){.slider-squares .title{padding:5px 15px}}@media screen and (max-width:767px){.slider-squares .slider-item{margin-top:0;width:100%}}.home-banner{color:#fff;display:flex;padding-left:245px;position:relative;z-index:1}.home-banner .text{width:55%}.home-banner .title-top{font-size:44px;font-weight:100}.home-banner .title,.home-banner .title-top{font-family:itc-avant-garde-gothic-pro,sans-serif}.home-banner .title{font-size:90px;font-weight:700;line-height:1}.home-banner .descr{color:#afbaef;font-size:20px;line-height:1.6;margin-bottom:50px}.home-banner .img{position:absolute;right:0}.home-banner .img:before{content:url(/web/build/images/banner-dots.cebe09dc.svg);display:flex;left:-40px;position:absolute;top:-60px}.home-banner img{border-radius:4px;position:relative}@media (max-width:1469px){.home-banner{padding-left:50px;padding-right:50px}}@media (max-width:1380px){.home-banner .img{display:none}}@media (max-width:991px){.home-banner .text{width:100%}}@media (max-width:767px){.home-banner .title-top{font-size:35px}.home-banner .title{font-size:70px}}@media (max-width:543px){.home-banner .title-top{font-size:25px}.home-banner .title{font-size:50px}.home-banner .descr{font-size:18px}}@media (max-width:419px){.home-banner{padding-left:20px;padding-right:20px}.home-banner .title-top{font-size:20px}.home-banner .title{font-size:45px}.home-banner .descr{font-size:16px}}.home-intro{background:#0d2841;color:#fff;padding-bottom:115px;padding-top:145px}.home-intro .container{align-items:center;display:flex;justify-content:space-between}.home-intro .content{padding-left:140px;width:50%}.home-intro .img{position:relative;width:50%;z-index:1}.home-intro .img img{width:100%}.home-intro .img:after{bottom:-40px;content:url(/web/build/images/intro-dots.fd697d5b.svg);position:absolute;right:-70px;z-index:-1}.home-intro h2{color:#fff;font-size:42px;line-height:1.2;margin-bottom:20px}.home-intro .w-text p{color:#6676a2;font-size:18px;margin-bottom:30px}.home-intro .w-highlight{color:#4560f0}.home-intro ul{margin-bottom:50px}.home-intro li{font-size:20px;font-weight:55;line-height:1.8}.home-intro li::marker{color:#4560f0}.home-intro li a{text-decoration:none}.home-intro li a:active,.home-intro li a:hover{text-decoration:underline}@media screen and (max-width:1469px){.home-intro .content{padding-left:30px}.home-intro .img:after{display:none}}@media screen and (max-width:1259px){.home-intro{padding-bottom:80px;padding-top:80px}}@media screen and (max-width:991px){.home-intro .container{flex-direction:column-reverse;flex-wrap:wrap}.home-intro .content{margin-bottom:30px;padding-left:0;width:100%}.home-intro .img{width:100%}}@media screen and (max-width:767px){.home-intro .wpj-col-6{padding:0}.home-intro ul{margin-bottom:0}.home-intro .btn{margin-top:20px}.home-intro{padding:40px}.home-intro .wpj-col-6{padding:0}.home-intro h2{font-size:35px}.home-intro p{font-size:16px}.home-intro ul{margin-bottom:0}.home-intro li{font-size:16px;line-height:2.5}.home-intro .btn{margin-top:20px}}@media screen and (max-width:543px){.home-intro{padding:40px 10px}.home-intro .content{margin-bottom:0}.home-intro .img{display:none}.home-intro h2{font-size:30px}}.home-intro.bottom{background:transparent;padding-top:90px}.home-intro.bottom .img{max-width:580px;padding-left:120px}.home-intro.bottom .img:before{bottom:0;content:url(/web/build/images/reinco-before.dacaa269.svg);position:absolute;right:-10px}.home-intro.bottom .img:after{display:none}.home-intro.bottom h2{color:#0d2841}@media screen and (max-width:1259px){.home-intro.bottom .img{padding-left:0}}@media screen and (max-width:767px){.home-intro.bottom{padding-top:30px}}