.home-banners{flex-direction:column;height:calc(100vh - 196px);margin:-20px -40px 0;max-height:680px;min-height:520px;position:relative}@media screen and (max-width:1200px){.home-banners{height:auto;max-height:inherit}}@media screen and (max-width:1024px){.home-banners{height:auto;margin:0 -40px;max-height:inherit}}@media screen and (max-width:599px){.home-banners{margin:0 -20px}}.home-banners.init{display:flex}.home-banners__inner{height:100%;overflow:hidden;width:100%}.home-banners__inner.slick-initialized .home-banners__imgs img{animation:scrollBottomTop 25s linear infinite}@media (max-width:1024px){.home-banners__inner.slick-initialized .home-banners__imgs img{animation:scrollLeftRight 25s linear infinite}}.home-banners__info{display:flex;flex-direction:column;gap:32px;max-width:48%;width:100%}@media screen and (max-width:1024px){.home-banners__info{gap:24px;max-width:100%}}.home-banners__item{display:flex;height:100%;justify-content:center;max-height:680px;width:100%}@media screen and (max-width:1200px){.home-banners__item{height:auto;max-height:inherit}}@media (max-width:1024px){.home-banners__item{height:auto;max-height:inherit}}.home-banners__item:not(:first-child){display:none}.home-banners__item-inner{align-items:center;display:flex;gap:132px;justify-content:space-between;max-width:1200px;width:calc(100% - 240px)}@media (max-width:1400px){.home-banners__item-inner{gap:60px;width:calc(100% - 80px)}}@media (max-width:1024px){.home-banners__item-inner{flex-direction:column;gap:48px;padding:48px 40px 54px;width:100%}}@media (max-width:768px){.home-banners__item-inner{padding:48px 16px 32px}}.home-banners__title{font-size:56px;font-style:normal;font-weight:500;line-height:100%;text-decoration:none}@media (min-width:1024px) and (max-width:1200px){.home-banners__title{font-size:48px;line-height:110%}}@media (max-width:768px){.home-banners__title{font-size:40px;font-weight:500;line-height:110%}}.home-banners__description{font-size:18px;font-style:normal;font-weight:400;line-height:150%}.home-banners__icons{align-items:center;display:flex;gap:28px}@media (max-width:1024px){.home-banners__icons{-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;row-gap:12px}}.home-banners__icons-item{align-items:center;display:flex;gap:12px;min-width:180px}.home-banners__icons-item svg{height:28px;min-height:28px;min-width:28px;width:28px}.home-banners__icons-item span{font-size:18px;font-style:normal;font-weight:400;line-height:140%}.home-banners__btns{align-items:center;display:flex;gap:16px}@media (max-width:1024px){.home-banners__btns{flex-wrap:wrap;gap:12px}}.home-banners__btns a{align-items:center;border-radius:32px;display:flex;font-size:16px;font-style:normal;font-weight:500;justify-content:center;line-height:100%;margin:0!important;min-height:48px;padding:16px 24px!important}@media (max-width:600px){.home-banners__btns a{max-width:inherit;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;width:calc(50% - 6px)}}.home-banners__imgs{display:inline-flex;flex-direction:column;height:calc(100vh - 196px);max-height:680px;max-width:486px;min-height:520px;min-width:486px;position:relative;width:40.5%}@media (max-width:1200px){.home-banners__imgs{max-width:380px;min-width:380px}}@media (max-width:1024px){.home-banners__imgs{flex-direction:row;height:100%;max-height:343px;max-width:inherit;min-height:343px;min-width:inherit;width:auto}}.home-banners__imgs img{filter:none;transition:all .25s linear}.home-banners__imgs img.lazyload,.home-banners__imgs img.lazyloading{background:transparent}@media (max-width:1024px){.home-banners__imgs img{height:100%;width:auto}}.home-banners__imgs img.mob{display:none;padding:0 6px}@media (max-width:1024px){.home-banners__imgs img.mob{display:block}}.home-banners__imgs img.desk{cursor:pointer;display:block;padding:8px 0}@media (max-width:1024px){.home-banners__imgs img.desk{display:none}}.home-banners__imgs img.desk:hover{filter:contrast(.8)}.home-banners a{outline:none;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:all .3s ease}.home-banners a.home-banners__title:hover{opacity:.65}.home-banners .slick-slider .slick-arrow{align-items:center;border-radius:64px;cursor:pointer;display:flex!important;height:48px;justify-content:center;opacity:1;position:absolute;top:calc(50% - 28px);transition:all .25s ease;visibility:visible;width:48px;z-index:1}.home-banners .slick-slider .slick-arrow.arrow-prev{left:calc(50% - 680px);right:auto}.home-banners .slick-slider .slick-arrow.arrow-prev svg{transform:translateX(-1px)}.home-banners .slick-slider .slick-arrow.arrow-next{left:auto;right:calc(50% - 680px)}@media (max-width:1400px){.home-banners .slick-slider .slick-arrow.arrow-prev{left:40px}.home-banners .slick-slider .slick-arrow.arrow-next{right:40px}}@media (max-width:1024px){.home-banners .slick-slider .slick-arrow{display:none!important}}.home-banners .slider-controls{align-items:center;display:flex;justify-content:flex-start;margin:0 3px -10px;min-height:8px;opacity:0;transition:opacity .2s linear;visibility:hidden}@media (max-width:1024px){.home-banners .slider-controls{margin:0;min-height:6px;width:100%}}.home-banners .slider-controls.initialized{opacity:1;visibility:visible}.home-banners .slider-controls .slick-dots{align-items:center;display:flex;gap:9px;list-style:none}.home-banners .slider-controls .slick-dots li{border-radius:100px;cursor:default;display:flex;height:8px;pointer-events:none;width:8px}@media (max-width:1024px){.home-banners .slider-controls .slick-dots li{height:6px;width:6px}}.home-banners .slider-controls .slick-dots li button,.home-banners .slider-controls .slick-dots li span,.home-banners .slider-controls .slick-dots li.slick-active button,.home-banners .slider-controls .slick-dots li.slick-active span{display:none}.home-banners .home-banners__inner.light .slick-arrow{background-color:hsla(0,0%,100%,.5)}.home-banners .home-banners__inner.light .slick-arrow:hover{background-color:hsla(0,0%,100%,.8)}.home-banners .home-banners__inner.dark .slick-arrow{background-color:hsla(0,0%,100%,.12)}.home-banners .home-banners__inner.dark .slick-arrow svg path{fill:#fff}.home-banners .home-banners__inner.dark .slick-arrow:hover{background-color:hsla(0,0%,100%,.22)}.home-banners .home-banners__item.light .home-banners__description,.home-banners .home-banners__item.light .home-banners__icons-item span,.home-banners .home-banners__item.light .home-banners__title{color:#333}.home-banners .home-banners__item.light .slider-controls .slick-dots li{background-color:hsla(0,0%,100%,.5)}.home-banners .home-banners__item.light .slider-controls .slick-dots li.slick-active{background-color:#fff}.home-banners .home-banners__item.light .home-banners__btns a:first-child{background-color:#ed5725!important;color:#fff!important}.home-banners .home-banners__item.light .home-banners__btns a:first-child:hover{background-color:#ff784d!important}.home-banners .home-banners__item.light .home-banners__btns a:nth-child(2){background:hsla(0,0%,100%,.5)!important;color:#333!important}.home-banners .home-banners__item.light .home-banners__btns a:nth-child(2):hover{background-color:hsla(0,0%,100%,.8)!important}.home-banners .home-banners__item.dark .slider-controls .slick-dots li{background-color:#fff;opacity:.12}.home-banners .home-banners__item.dark .slider-controls .slick-dots li.slick-active{opacity:1}.home-banners .home-banners__item.dark .home-banners__description,.home-banners .home-banners__item.dark .home-banners__icons-item span,.home-banners .home-banners__item.dark .home-banners__title{color:#fff}.home-banners .home-banners__item.dark .home-banners__btns a:first-child{background-color:#ed5725!important;color:#fff!important}.home-banners .home-banners__item.dark .home-banners__btns a:first-child:hover{background-color:#ff784d!important}.home-banners .home-banners__item.dark .home-banners__btns a:nth-child(2){background:hsla(0,0%,100%,.12)!important;color:#fff!important}.home-banners .home-banners__item.dark .home-banners__btns a:nth-child(2):hover{background:hsla(0,0%,100%,.22)!important}.home-banners:not(.one):hover .slick-slider .slick-arrow{opacity:1;visibility:visible}.home-banners.one .slider-controls{display:none}@media (max-width:1024px){.home-banners .slick-slider .slick-arrow{display:flex!important;top:32px}.home-banners .slick-slider .slick-arrow.arrow-prev{height:40px;left:auto;right:64px;width:40px}.home-banners .slick-slider .slick-arrow.arrow-next{height:40px;right:16px;width:40px}.home-banners .home-banners__inner.light .slick-arrow:hover{background-color:hsla(0,0%,100%,.5)}.home-banners .home-banners__inner.dark .slick-arrow:hover{background-color:hsla(0,0%,100%,.12)}}@keyframes scrollBottomTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes scrollLeftRight{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scrollTopDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}