.color-black-100 {background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.main {padding-left: 2vw; padding-right: 2vw; max-width: none;}
.subtitle-80 {font-family: 'Furore'; font-size: 80px; line-height: 100%; letter-spacing: 0em;}
.subtitle-14 {font-size: 12px; font-family: 'Furore'; letter-spacing: 0.04em; line-height: 120%;}
.index-hero__container-items {max-width: none; width: 256px; height: 100%; padding-bottom: 4vh;}
.index-hero__item {padding-bottom: 2px; height: 100%; display: flex; flex-direction: column; justify-content: space-between; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; width: 100%;}
.index-hero__item-wrap {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 0.1) 0%, rgba(23, 28, 36, 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(30px); height: 100%; display: flex; flex-direction: column; justify-content: space-between; width: 100%; align-items: flex-start;}
.index-hero__card-container {height: 100vh; min-height: 600px;}
.index-hero__block-list {height: 86vh; top: 10vh; min-height: 600px;}
.index-hero__card-wrap--a {padding-top: 10vh; padding-bottom: 4vh; display: flex; flex-direction: column; justify-content: space-between;}
.h-1 {font-family: 'Furore'; line-height: 100%; letter-spacing: 0em; font-size: 86px; font-weight: 400;}
.p-16 {font-size: 16px; font-weight: 400; font-family: 'Inter'; line-height: 130%; letter-spacing: -0.02em;}
.color-text__white {color: rgba(255, 255, 255, 1); text-decoration: none;}
.menu-button {font-family: 'Furore'; letter-spacing: 0.06em; line-height: 130%; font-size: 11px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.menu-button:hover {background-size: auto; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(2, 97, 251, 1); border-left-color: rgba(2, 97, 251, 1); border-right-color: rgba(2, 97, 251, 1); border-bottom-color: rgba(2, 97, 251, 1);}
.button-xl__fill--blue {font-family: 'Furore'; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); column-gap: 10px; text-align: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgba(255, 255, 255, 1); grid-column-start: span 2; grid-column-end: span 2;}
.button-xl__fill--blue:hover {background-image: linear-gradient(rgba(0, 88, 230, 1) 0%, rgba(0, 88, 230, 1) 100%);}
.button-xl__fill--white {font-family: 'Furore'; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); color: rgba(23, 28, 36, 1); text-align: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.button-xl__fill--white:hover {background-image: linear-gradient(rgba(0, 88, 230, 1) 0%, rgba(0, 88, 230, 1) 100%); color: rgba(255, 255, 255, 1);}
.index-hero__wrap-card-subtitle {max-width: 640px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; background-size: auto; background-image: linear-gradient(rgba(45, 55, 70, 0.1) 0%, rgba(45, 55, 70, 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(30px); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.1); border-left-color: rgba(255, 255, 255, 0.1); border-right-color: rgba(255, 255, 255, 0.1); border-bottom-color: rgba(255, 255, 255, 0.1); row-gap: 20px;}
.index-hero__wrap-card-text {justify-content: space-between; row-gap: 50px; display: flex; flex-direction: column; max-width: none;}
.subtitle-12--head {font-weight: 700; font-family: 'Inter'; font-size: 12px; text-transform: uppercase; letter-spacing: -0.01em; line-height: 100%;}
.h-3 {font-family: 'Furore'; font-size: 42px; line-height: 110%; letter-spacing: 0em; font-weight: 400;}
.div-subtitle__wrap {column-gap: 5px; padding-bottom: 16px;}
.div-title__wrap {padding-bottom: 40px;}
.benefit-content__horiz-text {display: flex; flex-direction: column; justify-content: space-between; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}
.benefit-content__horiz-subtext {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.benefit-content__horiz {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1);}
.subtitle-24 {font-family: 'Furore'; font-size: 24px; line-height: 100%; letter-spacing: 0em;}
.color-text__black-70 {color: rgba(76, 76, 76, 1); text-decoration: none;}
.button-s__fill--blue {font-family: 'Furore'; font-size: 11px; line-height: 130%; letter-spacing: 0.06em; padding-left: 24px; padding-right: 24px; padding-top: 16px; padding-bottom: 16px; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.button-s__fill--blue:hover {background-image: linear-gradient(rgba(0, 88, 230, 1) 0%, rgba(0, 88, 230, 1) 100%);}
.benefit-content__vert {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); flex-direction: column;}
.benefit-content__vert-text {display: flex; flex-direction: column; justify-content: space-between; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; row-gap: 20px;}
.benefit-content__logo {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-direction: column; height: 100%; align-items: center; justify-content: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); border-top-style: solid; border-left-style: none; border-right-style: solid; border-bottom-style: none;}
.index-cards__tab {width: 100%;}
.index-cards__tab-menu--item {font-family: 'Furore'; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; color: rgba(23, 28, 36, 1); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); margin-right: -1px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.index-cards__tab-menu--item:hover {background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.cta-help_wrap {height: 60vh; min-height: 600px; padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; display: flex; flex-direction: column; justify-content: space-between; background-position: right -82px top 0%; background-size: cover;}
.cta-help_wrap-subtitle {max-width: 564px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; background-size: auto; background-image: linear-gradient(rgba(45, 55, 70, 0.1) 0%, rgba(45, 55, 70, 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(30px); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.1); border-left-color: rgba(255, 255, 255, 0.1); border-right-color: rgba(255, 255, 255, 0.1); border-bottom-color: rgba(255, 255, 255, 0.1); row-gap: 20px;}
.h-2 {font-family: 'Furore'; line-height: 100%; letter-spacing: 0em; font-size: 64px; font-weight: 400;}
.padding__top--110 {padding-top: 110px;}
.padding__top--40 {padding-top: 40px;}
.color__gray-10 {background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.padding__bottom--40 {padding-bottom: 40px;}
.p-18 {font-family: 'Inter'; font-weight: 400; line-height: 140%; letter-spacing: -0.02em; font-size: 18px;}
.p-12 {font-family: 'Inter'; font-weight: 500; font-size: 12px; line-height: 140%; letter-spacing: -0.01em;}
.color-text__gray-70 {color: rgba(153, 165, 183, 1);}
.cases-slaider__wrap {overflow: visible; align-items: flex-end;}
.cases-slaider__controls-wrap {justify-content: flex-end; width: 100px; height: 50px; top: -90px; right: 0px; bottom: 0px; z-index: 5; position: absolute;}
.slider-str--left {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-position: center center; margin-top: 0px; background-size: auto; background-image: none/*url("/d/str_left_black.svg")*/; background-repeat: no-repeat; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.slider-str--left:hover {background-color: rgb(23, 28, 36);}
.slider-str--right {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-image: none/*url("/d/str_right_black.svg")*/; margin-top: 0px; margin-left: -1px; background-size: auto; width: 50px; height: 50px; display: flex; justify-content: center; align-items: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.slider-str--right:hover {background-color: rgb(23, 28, 36);}
.padding__bottom--110 {padding-bottom: 110px; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto;}
.p-20 {font-family: 'Inter'; font-weight: 400; font-size: 18px; line-height: 140%; letter-spacing: -0.04em;}
.padding__top--60 {padding-top: 60px;}
.subtitle-120 {font-family: 'Furore'; font-size: 6.6vw; line-height: 100%; letter-spacing: 0em; -webkit-text-stroke-width: 1.5px;}
.gallery__wrap {height: auto; display: flex; justify-content: flex-end; align-items: flex-start; row-gap: 20px; flex-direction: column; bottom: 2vw; top: auto; left: auto; right: auto;}
.my-swiper-nav {display: flex; justify-content: flex-end; width: 100px; z-index: 3;}
.index-cards__tab-menu {height: 50px; flex-wrap: nowrap;}
.swiper-container {overflow-x: hidden; overflow-y: hidden;}
.button-xl__outline--blue {font-family: 'Furore'; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-image: none/*linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%)*/; column-gap: 10px; color: rgba(2, 97, 251, 1); background-size: auto; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; display: flex; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-decoration: none;}
.button-xl__outline--blue:hover {background-size: auto; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.company__number-wrap--item {width: 24%;}
.company__number-wrap {padding-bottom: 60px; padding-top: 60px;}
.blog-ind__list--item {display: flex; flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); row-gap: 20px; justify-content: space-between; margin-right: -1px; min-width: 47vw; width: 47vw;}
.p-14 {font-family: 'Inter'; font-weight: 400; line-height: 140%; font-size: 14px; letter-spacing: -0.02em; font-style: normal;}
.color-text__black-50 {color: rgba(127, 127, 127, 1); text-decoration: none;}
.subtitle-20 {font-family: 'Furore'; font-size: 20px; line-height: 110%; letter-spacing: 0.01em;}
.blog-ind__pagin-page {display: flex; flex-direction: row; justify-content: flex-start; column-gap: 0px; position: absolute; top: -70px; right: 0px;}
.blog-ind__navigate {width: 100px; height: 50px; display: flex; flex-direction: row;}
.my-collection__empty {background-size: auto; background-image: none/*linear-gradient(rgb(213, 213, 213) 0%, rgb(213, 213, 213) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 40px; padding-top: 40px; padding-bottom: 40px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; padding-right: 40px; width: 100%; min-width: 100%;}
.index-cards__list {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-color: rgba(182, 191, 204, 1); grid-auto-flow: row;}
.index-cards__button-wrap {display: flex; flex-direction: row; column-gap: 4px;}
.subtitle-32 {font-family: 'Furore'; font-size: 32px; line-height: 100%; letter-spacing: 0em;}
.color-text__black-100 {color: rgba(23, 28, 36, 1); text-decoration: none;}
.color-text__blue-100 {color: rgba(2, 97, 251, 1); text-decoration: none;}
.index-cards__badge-wrap {padding-top: 6px; padding-bottom: 6px; display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; align-content: flex-start; column-gap: 2px; row-gap: 2px;}
.index-cards__badge {display: flex; flex-direction: row; padding-left: 16px; padding-right: 16px; padding-top: 10px; padding-bottom: 10px; font-family: 'Furore'; font-size: 9px; letter-spacing: 0.07em; line-height: 100%; color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(90, 109, 135, 1) 0%, rgba(90, 109, 135, 1) 100%);}
.button-s__outline--blue {font-family: 'Furore'; font-size: 11px; line-height: 130%; letter-spacing: 0.06em; padding-left: 24px; padding-right: 24px; padding-top: 16px; padding-bottom: 16px; background-image: none/*linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%)*/; background-size: auto; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(2, 97, 251, 1); border-left-color: rgba(2, 97, 251, 1); border-right-color: rgba(2, 97, 251, 1); border-bottom-color: rgba(2, 97, 251, 1); color: rgba(2, 97, 251, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-decoration: none;}
.button-s__outline--blue:hover {background-size: auto; background-image: linear-gradient(rgba(0, 88, 230, 1) 0%, rgba(0, 88, 230, 1) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-color: rgba(0, 88, 230, 1); border-left-color: rgba(0, 88, 230, 1); border-right-color: rgba(0, 88, 230, 1); border-bottom-color: rgba(0, 88, 230, 1); color: rgba(255, 255, 255, 1);}
.index-cards__specs-wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto auto; grid-auto-flow: row; justify-items: start; align-items: start; row-gap: 4px; column-gap: 4px;}
.index-cards__specs-item-wrap {display: flex; flex-direction: column; justify-content: flex-start; background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; height: 100%; row-gap: 4px;}
.index-cards__specs-title {display: flex; flex-direction: row; column-gap: 4px;}
.index-cards__specs-title-img {height: 20px; width: 24px;}
.index-cards__img-wrap {overflow-x: hidden; overflow-y: hidden; height: 33.2vw; align-items: center;}
.ind__filter-radio-item {padding-left: 32px; padding-right: 32px; padding-top: 22px; padding-bottom: 22px; font-family: 'Furore'; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); margin-right: -1px; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; height: 50px; text-align: center; color: rgba(23, 28, 36, 1); flex-grow: 1; flex-shrink: 0;}
.ind__filter-radio-item:has(:checked) {color: rgba(255, 255, 255, 1); background-color: rgb(23, 28, 36);}
.ind__filter-radio-item:hover {background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.ind__filter-check-item {padding-left: 32px; padding-right: 32px; padding-top: 22px; padding-bottom: 22px; background-size: auto; background-image: none/*linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-family: 'Furore'; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); margin-right: -1px; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; height: 50px;}
.ind__filter-check-item:has(:checked) {height: 50px; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1);}
.ind__filter-check-item:hover {background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1);}
.faq__wrap {display: flex; flex-wrap: nowrap; column-gap: 4%;}
.faq__form-wrap {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.faq__accordion--item {margin-bottom: -1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-bottom-color: rgba(182, 191, 204, 1); border-top-color: rgba(182, 191, 204, 1);}
.faq__accordion--item-title {padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 20px; background-size: auto; background-image: none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; justify-content: space-between; align-items: center;}
.faq_form {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; background-size: auto; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.color-text__gray-20 {color: rgba(226, 229, 235, 1);}
.input-text__wrap--blue-bg {margin-top: 0px; margin-bottom: 0px; font-size: 14px; color: rgba(23, 28, 36, 1); line-height: 140%; letter-spacing: -0.02em;}
.input-text__box--blue-bg {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(238, 238, 238, 0); border-left-color: rgba(238, 238, 238, 0); border-right-color: rgba(238, 238, 238, 0); border-bottom-color: rgba(238, 238, 238, 0); max-height: 250px; min-width: 100%; font-size: 14px; line-height: 130%; letter-spacing: -0.02em; padding-left: 10px; padding-right: 10px; padding-top: 16px; padding-bottom: 16px; height: auto;}
.button-xl__fill--black {font-family: 'Furore'; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); color: rgba(255, 255, 255, 1); border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.button-xl__fill--black:hover {background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(2, 97, 251, 1); border-left-color: rgba(2, 97, 251, 1); border-right-color: rgba(2, 97, 251, 1); border-bottom-color: rgba(2, 97, 251, 1); color: rgba(2, 97, 251, 1);}
.color-text__gray-50 {color: rgba(182, 191, 204, 1);}
.faq-check__mark {border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(51, 51, 51, 0); border-left-color: rgba(51, 51, 51, 0); border-right-color: rgba(51, 51, 51, 0); border-bottom-color: rgba(51, 51, 51, 0); background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 18px; height: 18px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.input-text__error--blue-bg {color: rgba(255, 255, 255, 0.5); font-size: 12px; font-family: 'Inter'; font-weight: 400; line-height: 100%; letter-spacing: 0.02em; padding-top: 4px; padding-bottom: 4px;}
.faq__form--success-state {display: flex; flex-direction: column; row-gap: 30px;}
.footer-section {background-size: auto; background-image: linear-gradient(rgba(19, 19, 19, 1) 0%, rgba(19, 19, 19, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; overflow-x: hidden; overflow-y: hidden;}
.footer__social-wrap {width: 60px; height: 60px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(31, 31, 31, 1); border-left-color: rgba(31, 31, 31, 1); border-right-color: rgba(31, 31, 31, 1); border-bottom-color: rgba(31, 31, 31, 1); display: flex; justify-content: center; align-items: center; margin-right: -1px;}
.footer__social-wrap:hover {border-top-color: rgba(2, 97, 251, 1); border-left-color: rgba(2, 97, 251, 1); border-right-color: rgba(2, 97, 251, 1); border-bottom-color: rgba(2, 97, 251, 1); background-size: auto; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; z-index: 5;}
.footer__social-icon {opacity: 0.5; height: 20px;}
.footer__str-img {height: auto; width: 100%; opacity: 0.05; pointer-events: none;}
.menu-link {font-family: 'Furore'; font-size: 11px; letter-spacing: 0.06em; line-height: 140%;}
.ind-hero__video-wrap {width: 440px;}
.ind-hero__mob-list {height: 86vh; min-height: 600px;}
.ind-hero__mob-item {max-width: none; width: 256px; height: 100%; padding-bottom: 4vh;}
.ind-hero__mob-item-wrap {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 0.1) 0%, rgba(23, 28, 36, 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(30px); height: 100%; display: flex; flex-direction: column; justify-content: space-between; width: 100%; align-items: flex-start;}
.benefit-content__vert--img {width: 100%; height: 250px;}
.footer__str-img--blocklist {height: 100%; width: 100%; opacity: 0.05; pointer-events: none;}
.footer__str-item {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; display: flex; align-items: center; height: auto; width: 6.45vw;}
.pop-form__cards {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.pop-form__cards-wrap {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; min-height: auto; width: 450px; box-shadow: /*0px 4px 20px 0px rgba(0, 0, 0, 0.3)*/; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(238, 238, 238, 0); border-left-color: rgba(238, 238, 238, 0); border-right-color: rgba(238, 238, 238, 0); border-bottom-color: rgba(238, 238, 238, 0); display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto; flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; overflow-x: visible; overflow-y: visible;}
.slug-value {display: none;}
.input-text__wrap--white-bg {margin-top: 0px; margin-bottom: 0px;}
.input-text__box--white-bg {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); max-height: 250px; min-width: 100%; font-weight: 400; font-family: 'Inter'; font-size: 14px; line-height: 140%; letter-spacing: -0.02em; color: rgba(23, 28, 36, 1); padding-left: 10px; padding-right: 10px; padding-top: 16px; padding-bottom: 16px;}
.input-text__error--white-bg {color: rgba(23, 28, 36, 1); font-size: 12px; font-family: 'Inter'; font-weight: 400; line-height: 100%; letter-spacing: 0.02em; padding-top: 4px; padding-bottom: 4px;}
.faq-check__mark--white-bg {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 18px; height: 18px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.my-root {font-size: 16px; font-family: 'Inter'; font-weight: 400; letter-spacing: 0em; line-height: 100%; color: rgba(23, 28, 36, 1);}
.cat-hero__bg {height: 100vh; width: 100vw; max-width: none; max-height: 100vh; top: 0px;}
.cat-hero__text-wrap {padding-top: 20px; display: flex; flex-direction: column; justify-content: space-between; height: 70vh;}
.cat__tab-item-active {padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-size: auto; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-family: 'Furore'; margin-right: -1px; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; height: 50px;}
.cat__tab-item-active:has(:checked) {background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); color: rgba(255, 255, 255, 1); height: 50px;}
.cat__tab-item-active:hover {background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.cat__tab-item {padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-family: 'Furore'; margin-right: 0px; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; color: rgba(23, 28, 36, 1); display: flex; align-items: center; flex-direction: column; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1);}
.cat__tab-item:has(:checked) {background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); color: rgba(255, 255, 255, 1); height: 50px;}
.cat__tab-item:hover {background-size: auto; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1); border-top-color: rgba(2, 97, 251, 1); border-left-color: rgba(2, 97, 251, 1); border-right-color: rgba(2, 97, 251, 1); border-bottom-color: rgba(2, 97, 251, 1);}
.hk__wrap--blur {background-image: linear-gradient(rgba(45, 55, 70, 0.1) 0%, rgba(45, 55, 70, 0.1) 100%); backdrop-filter: blur(30px);}
.hk__list {display: flex; flex-direction: row; justify-content: flex-start; column-gap: 6px;}
.cat__tab-wrap {display: flex; flex-direction: row; justify-content: flex-start;}
.cards-ind__filter-wrap {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(30px); margin-bottom: 10px; display: flex; justify-content: space-between; top: auto; position: relative;}
.cat__tab-item-act {padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-family: 'Furore'; margin-right: 0px; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; color: rgba(23, 28, 36, 1); display: flex; align-items: center;}
.cat__tab-item-act:has(:checked) {background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); color: rgba(255, 255, 255, 1); height: 50px;}
.cat__tab-item-act:hover {background-size: auto; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.cat-slug {display: none;}
.mod-card__conteiner {display: grid; column-gap: 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto;}
.mod-card__slider-img {width: 100%; height: 100%; min-width: 100%;}
.mod-card__specs-title-img {height: 24px; width: 30px;}
.mod-card__specs-wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 4px; column-gap: 4px; padding-bottom: 0px;}
.mod-card__specs-item-wrap {background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; column-gap: 10px; padding-left: 12px; padding-right: 12px; padding-top: 8px; padding-bottom: 8px;}
.mod-card__specs-title {display: flex; flex-direction: column; row-gap: 2px;}
.mod-card__stock-wrap {background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 20px; padding-left: 14px; padding-right: 14px; padding-top: 10px; padding-bottom: 10px; grid-column-start: span 2; grid-column-end: span 2; justify-content: flex-start; display: flex; align-items: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1);}
.mod-card__reduc-tabs--item {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); margin-right: -1px; width: 100%; font-family: 'Furore'; font-size: 11px; line-height: 130%; letter-spacing: 0.06em; color: rgba(23, 28, 36, 1); column-gap: 8px; padding-top: 10px; padding-bottom: 10px;}
.cat-my-tabs__menu--btn {font-family: 'Furore'; font-size: 11px; color: rgba(23, 28, 36, 1);}
.mod-card__stock-wrap--top {background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: none; column-gap: 20px; padding-left: 14px; padding-right: 14px; padding-top: 14px; padding-bottom: 14px; grid-column-start: span 2; grid-column-end: span 2; justify-content: flex-start;}
.mod-tabs--item {padding-left: 32px; padding-right: 32px; background-size: auto; background-image: none/*linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-family: 'Furore'; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); margin-right: -1px; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; height: 50px; justify-content: center; align-items: center; text-align: center; color: rgba(23, 28, 36, 1); padding-top: 0px; padding-bottom: 0px; flex-shrink: 0;}
.mod-tabs--item:has(:checked) {background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); color: rgba(255, 255, 255, 1); height: 50px;}
.mod-tabs--item:hover {background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.mod-tabs__specs--item {display: grid; flex-direction: row; justify-content: space-between; margin-bottom: -1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-top-color: rgba(226, 229, 235, 1); border-left-color: rgba(226, 229, 235, 1); border-right-color: rgba(226, 229, 235, 1); border-bottom-color: rgba(226, 229, 235, 1); padding-top: 8px; padding-bottom: 8px; align-items: flex-start; column-gap: 20px; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.mod-tabs__specs--item:hover {background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.mod-tabs__baz-item {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); display: flex; column-gap: 20px; margin-bottom: -1px;}
.mod-tabs__baz-img {width: 9.28vw; height: 9.28vw; min-height: 9.28vw; min-width: 9.28vw; cursor: pointer; display: none;}
.mod-tabs__baz-text {display: flex; flex-direction: column; column-gap: 8px;}
.padding__bottom--60 {padding-bottom: 60px;}
.cta-lizing_wrap {min-height: 600px; padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; display: flex; flex-direction: column; justify-content: space-between; background-position: right 26% center; background-size: cover; background-image: url("/d/cta-lizing.webp"); height: 60vh;}
.button-xl__outline--white {font-family: 'Furore'; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; padding-left: 36px; padding-right: 36px; padding-top: 22px; padding-bottom: 22px; background-image: none/*linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%)*/; column-gap: 10px; color: rgba(255, 255, 255, 1); background-size: auto; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; display: flex; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.button-xl__outline--white:hover {background-size: auto; background-image: linear-gradient(rgba(0, 88, 230, 1) 0%, rgba(0, 88, 230, 1) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-color: rgba(0, 88, 230, 1); border-left-color: rgba(0, 88, 230, 1); border-right-color: rgba(0, 88, 230, 1); border-bottom-color: rgba(0, 88, 230, 1);}
.mod-cards__list {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto; grid-auto-flow: row; overflow-x: auto; overflow-y: auto;}
.mod-cards__list--item {display: flex; flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); row-gap: 15px; justify-content: space-between; margin-right: -1px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; min-width: 48vw; max-width: 48vw;}
.mod-card__slider-img-list {position: sticky; top: 60px; display: flex; overflow-x: auto; overflow-y: auto; height: 100%;}
.mod-card__navigate {width: auto; height: auto; display: flex; flex-direction: row;}
.mod-tabs__dop-device--item {display: flex; flex-direction: row; justify-content: space-between; margin-bottom: -1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-top-color: rgba(226, 229, 235, 1); border-left-color: rgba(226, 229, 235, 1); border-right-color: rgba(226, 229, 235, 1); border-bottom-color: rgba(226, 229, 235, 1); padding-top: 5px; padding-bottom: 5px; align-items: center; column-gap: 10px;}
.mod-tabs__dop-device--item:hover {background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.company-hero__wrap--title {justify-content: space-between; row-gap: 50px; display: flex; flex-direction: column;}
.ind-company__docs-left-list {padding-top: 1px; padding-bottom: 1px;}
.ind-company__docs-left-list--item {border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(204, 204, 204, 1); border-bottom-style: solid; border-bottom-color: rgba(204, 204, 204, 1); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: -1px;}
.comp-tabs_wrap {display: flex; flex-direction: row; column-gap: 20px;}
.comp-tabs_menu--item {padding-left: 24px; padding-right: 24px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); padding-top: 22px; padding-bottom: 22px; font-family: 'Furore'; font-size: 12px; line-height: 130%; letter-spacing: 0.05em; color: rgba(23, 28, 36, 1); margin-bottom: -1px; flex-grow: 0; flex-shrink: 1;}
.comp-tabs_menu--item:hover {background-size: auto; background-image: linear-gradient(rgba(23, 28, 36, 1) 0%, rgba(23, 28, 36, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.subtitle-12 {font-size: 12px; line-height: 130%; letter-spacing: 0.05em; font-family: 'Furore';}
.comp-tabs_menu {display: flex; justify-content: flex-start; align-items: stretch; flex-grow: 0; flex-shrink: 0;}
.comp-tabs__engine-table--item {display: grid; flex-direction: row; justify-content: space-between; column-gap: 10px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); padding-top: 6px; padding-bottom: 6px; grid-template-columns: auto 50%; grid-template-rows: auto; margin-top: -1px;}
.comp-tabs__engine-table--item-text-right {text-align: right;}
.h-1__page {font-family: 'Furore'; line-height: 100%; letter-spacing: 0em; font-size: 86px; font-weight: 400;}
.hero-bg__pages {height: 100vh;}
.comp-tabs__item--title {margin-bottom: 20px;}
.comp-tabs__content-wrap {display: grid; grid-template-columns: 60% 1fr; grid-template-rows: auto;}
.comp-hero__title-div {padding-top: 13vh; padding-bottom: 5vh; display: flex; flex-direction: column; justify-content: space-between;}
.blog-cards__list {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto; grid-auto-flow: row; flex-direction: column;}
.blog-cards__list--item {display: flex; flex-direction: row; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); justify-content: space-between; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 20px; grid-template-columns: 1.5fr 1fr; grid-template-rows: auto; margin-bottom: -1px; height: 35.16vw;}
.blog-cards__text-wrap {display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; row-gap: 60px; width: 40%;}
.blog-cards__badge {display: flex; flex-direction: row; padding-left: 16px; padding-right: 16px; padding-top: 10px; padding-bottom: 10px; font-family: 'Furore'; font-size: 9px; letter-spacing: 0.05em; line-height: 100%; color: rgba(23, 28, 36, 1); background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.button__pagin--left {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-position: center center; background-size: auto; background-image: none/*url("/d/str_left_black.svg")*/; background-repeat: no-repeat; display: flex; align-items: center; justify-content: flex-start; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-left: 36px; padding-right: 36px;}
.button__pagin--left:hover {background-color: rgb(23, 28, 36);}
.button__pagin--right {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-image: none/*url("/d/str_right_black.svg")*/; margin-left: -1px; background-size: auto; display: flex; justify-content: center; align-items: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-left: 36px; padding-right: 36px;}
.button__pagin--right:hover {background-color: rgb(23, 28, 36); color: rgba(255, 255, 255, 1);}
.article-cont__wrap {display: flex; grid-template-rows: auto; grid-template-columns: 1fr 1fr; align-items: flex-start; column-gap: 10px;}
.article__cta {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; display: flex; flex-direction: column; justify-content: flex-end; background-position: right -82px top 0%; background-size: cover; height: 500px; position: sticky; top: 70px; width: 400px; align-items: flex-start;}
.article__date {padding-left: 10px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; background-size: auto; background-image: linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: auto;}
.article-help_wrap-subtitle {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; background-size: auto; background-image: linear-gradient(rgba(45, 55, 70, 0.1) 0%, rgba(45, 55, 70, 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(30px); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.1); border-left-color: rgba(255, 255, 255, 0.1); border-right-color: rgba(255, 255, 255, 0.1); border-bottom-color: rgba(255, 255, 255, 0.1); row-gap: 15px;}
.article-cont__wrap--text {width: 59.96vw; display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.slider-str__s--left-gray {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-position: center center; background-color: rgb(245, 247, 250); margin-top: 0px; background-size: auto; background-image: none/*url("/d/str_left_black.svg")*/; background-repeat: no-repeat; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center;}
.slider-str__s--left-gray:hover {background-color: rgb(23, 28, 36);}
.slider-str__s--right-gray {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-color: rgb(245, 247, 250); background-image: none/*url("/d/str_right_black.svg")*/; margin-top: 0px; margin-left: -1px; background-size: auto; width: 50px; height: 50px; display: flex; justify-content: center; align-items: center;}
.slider-str__s--right-gray:hover {background-color: rgb(23, 28, 36);}
.div-subtitle__icon {height: 10px; width: 8px;}
.input-textarea__box--blue-bg {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(238, 238, 238, 0); border-left-color: rgba(238, 238, 238, 0); border-right-color: rgba(238, 238, 238, 0); border-bottom-color: rgba(238, 238, 238, 0); max-height: 100px; min-width: 100%; font-size: 14px; line-height: 130%; letter-spacing: -0.02em; padding-left: 10px; padding-right: 10px; padding-top: 16px; padding-bottom: 16px; height: 100px;}
.blog-cards__img-wrap {overflow-x: clip; overflow-y: clip; width: 60%;}
.blog-ind__content {row-gap: 20px;}
.blog-ind__badge-wrap {display: flex; padding-top: 6px; padding-bottom: 6px; padding-left: 6px; padding-right: 6px;}
.blog-ind__title-wrap {display: flex; row-gap: 2px;}
.cards-ind__filter-wrap-fixed {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(30px); margin-bottom: 10px; display: flex; justify-content: space-between; top: 60px; position: sticky; z-index: 5;}
.scrollbar-hidden {backdrop-filter: none;}
.pop-form__cards-wrap-2 {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; min-height: auto; width: 960px; box-shadow: /*0px 4px 20px 0px rgba(0, 0, 0, 0.3)*/; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(238, 238, 238, 0); border-left-color: rgba(238, 238, 238, 0); border-right-color: rgba(238, 238, 238, 0); border-bottom-color: rgba(238, 238, 238, 0); display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto; flex-direction: row; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.ind-cards__list--item {display: flex; flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); row-gap: 15px; justify-content: space-between; margin-bottom: -1px; margin-right: -1px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.pop-close__wrap {min-width: 40px; min-height: 40px; background-size: auto; background-image: url("/d/x_black.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; top: 0px; right: 0px; background-color: rgb(226, 229, 235); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;}
.pop-close__wrap--img {width: 22px; height: 22px; position: absolute; right: 9px; z-index: 2; display: none; top: 9px;}
.pop-form__cards-default {display: flex; flex-direction: column;}
.pop-form__cards-item {display: flex; flex-direction: column;}
.pop-form__cards-item-img {height: 290px; width: 100%;}
.pop-form__cards-title-wrap {column-gap: 10px; margin-top: 10px; padding-left: 30px; padding-right: 30px;}
.pop-form__cards-content {display: flex; flex-direction: column; row-gap: 10px; padding-left: 30px; padding-top: 0px; padding-bottom: 10px; padding-right: 30px;}
.pop-form__cards__title-text {display: none; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}
.slider-str__tab--right {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-color: rgb(255, 255, 255); background-image: none/*url("/d/str_right_black.svg")*/; margin-top: 0px; margin-left: -1px; background-size: auto; width: 50px; height: 50px; display: flex; justify-content: center; align-items: center;}
.slider-str__tab--right:hover {background-color: rgb(23, 28, 36);}
.slider-str__tab--left {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-position: center center; background-color: rgb(255, 255, 255); margin-top: 0px; background-size: auto; background-image: none/*url("/d/str_left_black.svg")*/; background-repeat: no-repeat; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center;}
.slider-str__tab--left:hover {background-color: rgb(23, 28, 36);}
.mod-card__slider-wrap {max-height: 44.92vw;}
.pop-call__form {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; max-width: none;}
.pop-call__wrap {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; min-height: auto; width: 480px; box-shadow: /*0px 4px 20px 0px rgba(0, 0, 0, 0.3)*/; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(238, 238, 238, 0); border-left-color: rgba(238, 238, 238, 0); border-right-color: rgba(238, 238, 238, 0); border-bottom-color: rgba(238, 238, 238, 0); display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto; flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; overflow-x: visible; overflow-y: visible;}
.pop-call__form-default-wrap {display: flex; flex-direction: column; row-gap: normal;}
.pop-call__form-inputs {row-gap: 4px; display: flex; flex-direction: column;}
.pop-call__form-text {row-gap: 10px; display: flex;}
.pop-call--success-state {display: flex; flex-direction: column; row-gap: 30px;}
.pop-call__form-content {display: flex; flex-direction: column; row-gap: 10px; padding-left: 30px; padding-top: 30px; padding-bottom: 30px; padding-right: 30px;}
.pop__form-img-wrap {height: 250px; width: 100%;}
.pop-leasing__form-content {display: flex; flex-direction: column; row-gap: 10px; padding-left: 30px; padding-top: 30px; padding-bottom: 30px; padding-right: 30px;}
.color-white {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.hero-fixed {position: sticky; top: 0px;}
.pop-form-model__cards__title-text {display: none;}
.pop-doc--img {height: 90vh; display: flex; align-items: center; justify-content: center; width: auto; min-width: auto;}
.preload {position: fixed; z-index: 999999; width: 100vw; height: 100vh; pointer-events: none; display: flex;}
.tt_badge:has(.tt_badge__small:not(.is-removed)) {top: auto; right: auto; left: 10px; bottom: 10px;}
.button-cookie--blue {font-family: 'Furore'; font-size: 10px; line-height: 130%; letter-spacing: 0.06em; padding-left: 16px; padding-right: 16px; padding-top: 8px; padding-bottom: 8px; background-image: none/*linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%)*/; background-size: auto; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(2, 97, 251, 1); border-left-color: rgba(2, 97, 251, 1); border-right-color: rgba(2, 97, 251, 1); border-bottom-color: rgba(2, 97, 251, 1); color: rgba(2, 97, 251, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-decoration: none;}
.button-cookie--blue:hover {background-size: auto; background-image: linear-gradient(rgba(0, 88, 230, 1) 0%, rgba(0, 88, 230, 1) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-color: rgba(0, 88, 230, 1); border-left-color: rgba(0, 88, 230, 1); border-right-color: rgba(0, 88, 230, 1); border-bottom-color: rgba(0, 88, 230, 1); color: rgba(255, 255, 255, 1);}
.index-hero__card-container-end {height: 100vh; min-height: 600px; position: sticky; top: 0px;}
.index-hero__card-wrap--b {padding-top: 10vh; padding-bottom: 4vh; display: flex; flex-direction: column; justify-content: space-between;}
.ind-card__navigate {width: auto; height: auto; flex-direction: row; justify-content: space-between; align-items: center; display: flex; left: 0px; right: 0px; pointer-events: none; bottom: auto;}
.ind-card__slider-img-list {display: flex; overflow-x: scroll; overflow-y: scroll; height: 100%;}
.ind-card__slider-img {width: 100%; height: 100%; min-width: 100%;}
.ind-card-slider-str--left {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-position: center center; margin-top: 0px; background-size: auto; background-image: none/*url("/d/str_left_black.svg")*/; background-repeat: no-repeat; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-color: rgba(23, 28, 36, 0.9); pointer-events: auto;}
.ind-card-slider-str--left:hover {background-color: rgb(23, 28, 36);}
.ind-card-slider-str--right {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1); background-image: none/*url("/d/str_right_black.svg")*/; margin-top: 0px; margin-left: -1px; background-size: auto; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-color: rgba(23, 28, 36, 0.9); pointer-events: auto;}
.ind-card-slider-str--right:hover {background-color: rgb(23, 28, 36);}
.ind-hero__fix-wrap {height: 180vh; position: sticky; top: 0px;}
.max-w--1400px {max-width: 1400px;}
.text--h5 {font-family: 'Manrope'; font-size: 25px; letter-spacing: -0.04em; line-height: 120%; font-weight: 700; width: 100%;}
.text--small-bold {font-family: 'Manrope'; font-size: 14px; letter-spacing: -0.02em; line-height: 140%; font-weight: 700;}
.radius--10px {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.paddings--l-r-20px {padding-left: 20px; padding-right: 20px;}
.radius--20px {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.gap-ver--15px {row-gap: 15px;}
.radius--999px {border-top-left-radius: 999px; border-top-right-radius: 999px; border-bottom-left-radius: 999px; border-bottom-right-radius: 999px;}
.paddings--15px {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.gap-hor--10px {column-gap: 10px;}
.w-h--28px {width: 28px; height: 28px; flex-shrink: 0;}
.color-text--bg-on {color: rgba(0, 0, 0, 1);}
.color--bg-sec {background-color: rgb(241, 245, 255);}
.link-block--primary {color: rgba(18, 104, 218, 1); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; text-decoration: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-bottom-color: rgba(18, 104, 218, 1); border-top-color: rgba(18, 104, 218, 1); border-left-color: rgba(18, 104, 218, 1); border-right-color: rgba(18, 104, 218, 1); column-gap: 5px;}
.link-block--primary:hover {border-top-color: rgba(76, 144, 236, 1); border-left-color: rgba(76, 144, 236, 1); border-right-color: rgba(76, 144, 236, 1); border-bottom-color: rgba(76, 144, 236, 1); color: rgba(76, 144, 236, 1);}
.arrow-r--primary {width: 44px; height: 44px; background-color: rgb(18, 104, 218); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: url("/d/library_image-13161-symbol-i53pse3b1-arrows_white-28px-right.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; flex-grow: 0; flex-shrink: 0;}
.arrow-r--primary:hover {background-color: rgba(18, 104, 218, 0.8);}
.arrow-l--primary {width: 44px; height: 44px; background-color: rgb(18, 104, 218); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: none; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; flex-grow: 0;}
.arrow-l--primary:hover {background-color: rgba(18, 104, 218, 0.8);}
.padding--b-64px {padding-bottom: 64px;}
.paddings--t-b-80-20px {padding-top: 80px; padding-bottom: 20px;}
.c-bg-text {color: rgba(0, 0, 0, 1);}
.c-bg-surface {background-color: rgb(247, 247, 247);}
.c-bg {background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 1); font-family: 'Inter'; font-size: 16px; font-weight: 400;}
.rd-full {border-top-left-radius: 999px; border-top-right-radius: 999px; border-bottom-left-radius: 999px; border-bottom-right-radius: 999px;}
.cnt-max-w {max-width: 1400px; margin-left: auto; margin-right: auto;}
.pd-s {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.txt-l {font-family: 'Inter'; font-size: 20px; letter-spacing: -0.06em; line-height: 120%; font-weight: 600; text-transform: none;}
.txt-s {font-family: 'Inter'; font-size: 14px; letter-spacing: -0.06em; line-height: 140%; font-weight: 400;}
.txt-xs {font-family: 'Inter'; font-size: 12px; letter-spacing: -0.05em; line-height: 140%; font-weight: 400;}
.sl-wrapper {overflow-x: hidden; overflow-y: hidden;}
.slider-item-sz {margin-left: 0px; margin-right: 0px; padding-left: 10px; padding-right: 10px;}
.c-bg-text-gentle {color: rgba(0, 0, 0, 0.64);}
.c-bg-cntrl-pr {background-color: rgb(0, 67, 113); color: rgba(255, 255, 255, 1); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.c-bg-cntrl-pr:hover {background-color: rgb(3, 89, 143);}
.c-bg-cntrl-pr:active {background-color: rgb(31, 101, 148);}
.sz-arrbt {width: 44px; height: 44px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: none/*url("/d/library_image-16779-symbol-ikqrj8iv1-arrows_white-28px-left.svg")*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; flex-grow: 0; display: flex; justify-content: center; align-items: center;}
.sz-arrbt-ic {width: 24px; height: 24px; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto;}
.gp-v-xxs {row-gap: 5px;}
.gp-v-l {row-gap: 60px;}
.gp-v-xl {row-gap: 120px;}
.gp-h-xs {column-gap: 10px;}
.pd-sec-lr {padding-left: 20px; padding-right: 20px;}
.sz-mark-main-m-ic-wr {width: 28px; height: 28px; border-top-left-radius: 9px; border-top-right-radius: 9px; border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; flex-direction: row; justify-content: center; align-items: center; display: flex; overflow-x: hidden; overflow-y: hidden; min-width: 28px; min-height: 28px;}
.sz-mark-main-m-ic {width: 18px; height: 18px;}
.gp-grid-cell {row-gap: 20px; column-gap: 20px; grid-template-rows: auto;}
.pd-sec-cell-xl {padding-top: 10px; padding-bottom: 10px;}
.sz-slider-bt-wr {column-gap: 20px; margin-bottom: 0px; margin-top: auto; padding-top: 0px;}
.pd-slider-lr-compensation {margin-left: -20px; margin-right: -20px; display: flex; justify-content: flex-start; overflow-x: visible; overflow-y: visible; column-gap: normal; flex-direction: row; width: auto; padding-right: 10px; padding-left: 10px; padding-bottom: 0px;}
.c-bg-stat-n-sc {background-color: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.4); box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.04); border-top-color: rgba(0, 0, 0, 0.1); border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rgba(0, 0, 0, 0.1); border-bottom-color: rgba(0, 0, 0, 0.1); border-top-width: 1.3px; border-left-width: 1.3px; border-right-width: 1.3px; border-bottom-width: 1.3px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.rd-xl {border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}
.rd-xxl {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
@media (max-width: 991px) {.h-3 {font-size: 32px;}}
@media (max-width: 991px) {.div-title__wrap {max-width: 96vw;}}
@media (max-width: 991px) {.my-swiper-nav {left: 0px; top: 60px; right: auto;}}
@media (max-width: 991px) {.subtitle-120 {font-size: 54px; -webkit-text-stroke-width: 1px;}}
@media (max-width: 991px) {.company__number-wrap {padding-top: 40px; padding-bottom: 40px;}}
@media (max-width: 991px) {.index-hero__container-items {width: 26vw;}}
@media (max-width: 991px) {.subtitle-80 {font-size: 70px;}}
@media (max-width: 991px) {.h-1 {font-size: 60px;}}
@media (max-width: 991px) {.index-hero__wrap-card-text {max-width: 507px; row-gap: 6.51vw;}}
@media (max-width: 991px) {.ind-hero__video-wrap {width: 46.88vw;}}
@media (max-width: 991px) {.button-xl__fill--white {padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 991px) {.button-xl__fill--blue {padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 991px) {.subtitle-14 {font-size: 12px;}}
@media (max-width: 991px) {.index-hero__wrap-card-subtitle {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; max-width: none;}}
@media (max-width: 991px) {.index-hero_button-wrap {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto; flex-direction: column; row-gap: 5px;}}
@media (max-width: 991px) {.ind-hero__mob-item {width: 26vw;}}
@media (max-width: 991px) {.div-subtitle__wrap {padding-bottom: 10px;}}
@media (max-width: 991px) {.benefit-content__logo {display: none;}}
@media (max-width: 991px) {.benefit-content__horiz--img {height: 380px;}}
@media (max-width: 991px) {.padding__top--110 {padding-top: 80px;}}
@media (max-width: 991px) {.padding__bottom--110 {padding-bottom: 80px;}}
@media (max-width: 991px) {.benefit-content__vert-text {padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.benefit-content__horiz-text {padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.ind__filter-radio-item {padding-top: 18px; padding-bottom: 18px; font-size: 11px; padding-left: 22px; padding-right: 22px;}}
@media (max-width: 991px) {.p-14 {font-size: 12px;}}
@media (max-width: 991px) {.p-12 {font-size: 11px; line-height: 120%; letter-spacing: 0em;}}
@media (max-width: 991px) {.h-2 {font-size: 48px;}}
@media (max-width: 991px) {.cta-help_wrap {justify-content: flex-end; row-gap: 20px; background-position: right 7% top 0%; height: 65vh;}}
@media (max-width: 991px) {.cases-slaider__controls-wrap {top: -60px; left: 0px; right: auto; height: 40px; width: 79px;}}
@media (max-width: 991px) {.subtitle-24 {font-size: 22px;}}
@media (max-width: 991px) {.p-18 {font-size: 16px;}}
@media (max-width: 991px) {.gallery__wrap {row-gap: 20px;}}
@media (max-width: 991px) {.padding__bottom--40 {padding-bottom: 30px;}}
@media (max-width: 991px) {.subtitle-12--head {font-weight: 600; letter-spacing: 0em; font-size: 10px;}}
@media (max-width: 991px) {.faq__wrap {flex-direction: column-reverse; column-gap: normal; row-gap: 20px;}}
@media (max-width: 991px) {.subtitle-20 {font-size: 18px; letter-spacing: 0.02em;}}
@media (max-width: 991px) {.faq__accordion--item-title {padding-top: 16px; padding-bottom: 16px;}}
@media (max-width: 991px) {.input-text__box--blue-bg {font-weight: 400;}}
@media (max-width: 991px) {.footer__str-item {width: 8.46vw;}}
@media (max-width: 991px) {.input-text__box--white-bg {font-weight: 400;}}
@media (max-width: 991px) {.cat__tab-item-active {padding-left: 22px; padding-right: 22px; padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 991px) {.cat__tab-item {padding-left: 22px; padding-right: 22px; padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 991px) {.ind__filter-check-item {font-size: 11px; padding-left: 22px; padding-right: 22px;}}
@media (max-width: 991px) {.pop-form__cards-wrap {min-width: auto; width: 420px;}}
@media (max-width: 991px) {.cat__tab-item-act {padding-left: 22px; padding-right: 22px; padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 991px) {.mod-card__conteiner {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 991px) {.mod-card__stock-wrap {display: none;}}
@media (max-width: 991px) {.mod-card__stock-wrap--top {display: flex; align-items: center; margin-bottom: 5px; justify-content: space-between; border-top-color: rgba(182, 191, 204, 1); border-left-color: rgba(182, 191, 204, 1); border-right-color: rgba(182, 191, 204, 1); border-bottom-color: rgba(182, 191, 204, 1); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}}
@media (max-width: 991px) {.mod-card__specs-wrap {padding-bottom: 0px; grid-template-columns: 1fr 1fr 1fr 1fr;}}
@media (max-width: 991px) {.mod-card__reduc-tabs--item {padding-top: 12px; padding-bottom: 12px;}}
@media (max-width: 991px) {.mod-card__slider-img {height: 65.1vw;}}
@media (max-width: 991px) {.mod-tabs--item {padding-top: 18px; padding-bottom: 18px; font-size: 11px; padding-left: 22px; padding-right: 22px;}}
@media (max-width: 991px) {.cta-lizing_wrap {justify-content: flex-end; row-gap: 20px; background-position: right 33% center; height: 65vh;}}
@media (max-width: 991px) {.cards-ind__filter-wrap {flex-direction: column; row-gap: 5px;}}
@media (max-width: 991px) {.mod-cards__list--item {min-width: 48.05vw; max-width: 48.05vw; row-gap: 10px;}}
@media (max-width: 991px) {.mod-tabs__specs--item:hover {background-size: auto; background-image: none/*linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.mod-tabs__dop-device--item:hover {background-size: auto; background-image: none/*linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.company-hero__wrap--title {row-gap: 6.51vw;}}
@media (max-width: 991px) {.comp-tabs_wrap {flex-direction: column; row-gap: 20px;}}
@media (max-width: 991px) {.comp-tabs_menu {flex-direction: row; overflow-x: auto; overflow-y: auto;}}
@media (max-width: 991px) {.comp-tabs_menu--item {flex-grow: 1; flex-shrink: 0; padding-top: 16px; padding-bottom: 16px; padding-left: 28px; padding-right: 28px; margin-bottom: 0px; margin-right: -1px;}}
@media (max-width: 991px) {.h-1__page {font-size: 60px;}}
@media (max-width: 991px) {.comp-tabs__item--title {margin-bottom: 10px;}}
@media (max-width: 991px) {.blog-cards__list--item {height: 39.06vw;}}
@media (max-width: 991px) {.article__cta {row-gap: 20px; background-position: left 0px top 0px, right 7% top 0%; height: 55vh; max-width: none; width: 100%; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-size: auto, cover; background-image: linear-gradient(rgba(0, 0, 0, 0) 46%, rgba(0, 0, 0, 1) 100%), url("/d/cta-help.webp"); background-repeat: no-repeat, no-repeat; background-attachment: scroll, scroll; display: none;}}
@media (max-width: 991px) {.menu-link {font-size: 12px;}}
@media (max-width: 991px) {.input-textarea__box--blue-bg {font-weight: 400;}}
@media (max-width: 991px) {.article-cont__wrap {flex-direction: column;}}
@media (max-width: 991px) {.subtitle-32 {display: flex;}}
@media (max-width: 991px) {.index-cards__price-text {margin-top: -5px; margin-bottom: -5px;}}
@media (max-width: 991px) {.cards-ind__filter-wrap-fixed {flex-direction: column; row-gap: 5px;}}
@media (max-width: 991px) {.slider-str--left {width: 40px; height: 40px;}}
@media (max-width: 991px) {.slider-str--right {width: 40px; height: 40px;}}
@media (max-width: 991px) {.blog-ind__navigate {width: 99px;}}
@media (max-width: 991px) {.pop-form__cards-wrap-2 {min-width: auto; width: 500px;}}
@media (max-width: 991px) {.pop-form__cards-content {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.pop-form__cards-item-img {height: 260px;}}
@media (max-width: 991px) {.pop-form__cards-title-wrap {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.article-cont__wrap--text {width: 100%; align-items: stretch;}}
@media (max-width: 991px) {.mod-card__slider-wrap {position: relative; top: auto; max-height: none;}}
@media (max-width: 991px) {.pop-call__wrap {min-width: auto; width: 460px;}}
@media (max-width: 991px) {.pop-leasing__form-content {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.pop-form__cards__title-text {display: none;}}
@media (max-width: 991px) {.ind-card-slider-str--left {width: 30px; height: 30px;}}
@media (max-width: 991px) {.ind-card-slider-str--right {width: 30px; height: 30px;}}
@media (max-width: 991px) {.slider-item-sz {max-width: none; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.c-bg-cntrl-pr {background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.pd-slider-lr-compensation {margin-left: -20px; margin-right: -20px; display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.txt-l {font-size: 20px;}}
@media (max-width: 767px) {.h-3 {font-size: 5vw;}}
@media (max-width: 767px) {.div-title__wrap {padding-bottom: 20px;}}
@media (max-width: 767px) {.blog-ind__list--item {width: 90vw; min-width: 90vw;}}
@media (max-width: 767px) {.index-hero__block-list {min-height: auto; position: sticky; width: 100%; max-width: none; top: 75vh; height: 15vh;}}
@media (max-width: 767px) {.index-hero__container-items {padding-left: 2vw; padding-right: 2vw; right: auto; bottom: auto; width: 100%; padding-bottom: 0vh; display: none;}}
@media (max-width: 767px) {.index-hero__item {padding-bottom: 0px; padding-right: 2px; height: 15vh;}}
@media (max-width: 767px) {.ind-hero__video-wrap {width: 100%; max-width: 480px;}}
@media (max-width: 767px) {.index-hero__wrap-card-text {justify-content: space-between; row-gap: 20px; max-width: none;}}
@media (max-width: 767px) {.index-hero__card-wrap--a {height: 100svh; padding-top: 80px;}}
@media (max-width: 767px) {.h-1 {font-size: 11.25vw;}}
@media (max-width: 767px) {.button-xl__fill--blue {font-size: 10px;}}
@media (max-width: 767px) {.index-hero__wrap-card-subtitle {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 767px) {.button-xl__fill--white {font-size: 10px;}}
@media (max-width: 767px) {.subtitle-80 {font-size: 48px;}}
@media (max-width: 767px) {.ind-hero__mob-list {min-height: auto; width: 100%; max-width: none; height: auto;}}
@media (max-width: 767px) {.ind-hero__mob-item {padding-bottom: 0vh; display: flex; right: auto; width: auto; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: solid; border-right-color: rgba(255, 255, 255, 1);}}
@media (max-width: 767px) {.ind-hero__mob-item-wrap {backdrop-filter: /*blur(30px)*/; background-image: linear-gradient(rgba(2, 97, 251, 1) 0%, rgba(2, 97, 251, 1) 100%); height: 160px;}}
@media (max-width: 767px) {.benefit-content__horiz {flex-direction: column;}}
@media (max-width: 767px) {.benefit-content__horiz--img {height: 280px;}}
@media (max-width: 767px) {.benefit-content__horiz-text {padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 10px;}}
@media (max-width: 767px) {.benefit-content__vert-text {padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 10px; row-gap: 10px;}}
@media (max-width: 767px) {.subtitle-24 {font-size: 22px;}}
@media (max-width: 767px) {.ind__filter-radio-item {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.index-cards__list {grid-template-columns: 1fr; flex-direction: row;}}
@media (max-width: 767px) {.subtitle-32 {font-size: 28px;}}
@media (max-width: 767px) {.index-cards__specs-item-wrap {padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 767px) {.index-cards__specs-title-img {height: 16px;}}
@media (max-width: 767px) {.cta-help_wrap {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-size: auto, cover; background-image: linear-gradient(rgba(0, 0, 0, 0) 34%, rgba(0, 0, 0, 0.8) 116%), url("/d/cta-help.webp"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, right 7% top 0%; background-attachment: scroll, scroll; min-height: auto; height: 60vh;}}
@media (max-width: 767px) {.h-2 {font-size: 8.75vw;}}
@media (max-width: 767px) {.cta-help_wrap-subtitle {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; row-gap: 15px;}}
@media (max-width: 767px) {.company__number-wrap--item {width: auto;}}
@media (max-width: 767px) {.company__number-wrap {row-gap: 2.08vw; column-gap: 2.08vw; padding-top: 20px; padding-bottom: 30px;}}
@media (max-width: 767px) {.p-20 {font-size: 18px;}}
@media (max-width: 767px) {.padding__bottom--110 {padding-bottom: 60px;}}
@media (max-width: 767px) {.padding__top--110 {padding-top: 60px;}}
@media (max-width: 767px) {.gallery__wrap {row-gap: 10px;}}
@media (max-width: 767px) {.subtitle-20 {font-size: 16px;}}
@media (max-width: 767px) {.faq_form {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (max-width: 767px) {.input-text__box--blue-bg {padding-top: 14px; padding-bottom: 14px;}}
@media (max-width: 767px) {.p-14 {font-size: 13px;}}
@media (max-width: 767px) {.footer__social-wrap {width: 100%;}}
@media (max-width: 767px) {.input-text__box--white-bg {padding-top: 14px; padding-bottom: 14px;}}
@media (max-width: 767px) {.cat-hero__text-wrap {padding-top: 40px; height: 65vh;}}
@media (max-width: 767px) {.cat__tab-item-active {flex-grow: 1; flex-shrink: 0; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.cat__tab-item {flex-grow: 1; flex-shrink: 0; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.ind__filter-check-item {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.ind__filter-check-item:hover {background-size: auto; background-image: none/*linear-gradient(rgba(245, 247, 250, 1) 0%, rgba(245, 247, 250, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-color: rgba(23, 28, 36, 1); border-left-color: rgba(23, 28, 36, 1); border-right-color: rgba(23, 28, 36, 1); border-bottom-color: rgba(23, 28, 36, 1);}}
@media (max-width: 767px) {.pop-form__cards-wrap {width: 400px;}}
@media (max-width: 767px) {.cat__tab-list {overflow-x: scroll; overflow-y: scroll;}}
@media (max-width: 767px) {.cat__tab-item-act {flex-grow: 1; flex-shrink: 0; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.mod-card__conteiner {flex-direction: column;}}
@media (max-width: 767px) {.mod-card__specs-wrap {grid-template-columns: 1fr 1fr;}}
@media (max-width: 767px) {.mod-card__specs-title-img {height: 20px;}}
@media (max-width: 767px) {.mod-card__specs-item-wrap {padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; column-gap: 4px;}}
@media (max-width: 767px) {.mod-card__stock-wrap--top {padding-left: 12px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 767px) {.mod-tabs--item {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.mod-tabs__specs--item {padding-top: 5px; padding-bottom: 5px;}}
@media (max-width: 767px) {.mod-tabs__baz-item {column-gap: 8px;}}
@media (max-width: 767px) {.padding__bottom--60 {padding-bottom: 40px;}}
@media (max-width: 767px) {.padding__top--60 {padding-top: 40px;}}
@media (max-width: 767px) {.cta-lizing_wrap {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; min-height: auto; height: 60vh; background-size: auto, 1612.8px; background-position: left 0px top 0px, right 34% center; background-image: linear-gradient(rgba(0, 0, 0, 0) 49%, rgba(0, 0, 0, 1) 100%), url("/d/cta-lizing.webp"); background-repeat: no-repeat, no-repeat; background-attachment: scroll, scroll;}}
@media (max-width: 767px) {.mod-cards__list {grid-template-columns: 1fr;}}
@media (max-width: 767px) {.mod-cards__list--item {margin-right: 0px; min-width: 461px; max-width: 461px;}}
@media (max-width: 767px) {.mod-tabs__dop-device--item {padding-top: 5px; padding-bottom: 5px;}}
@media (max-width: 767px) {.company-hero__wrap--title {justify-content: space-between; row-gap: 20px; max-width: none;}}
@media (max-width: 767px) {.h-1__page {font-size: 9.17vw;}}
@media (max-width: 767px) {.hero-bg__pages {height: 100svh;}}
@media (max-width: 767px) {.comp-tabs__content-img-wrap {height: 75vw;}}
@media (max-width: 767px) {.comp-tabs__content-wrap {display: flex; row-gap: 10px; flex-direction: column-reverse;}}
@media (max-width: 767px) {.comp-hero__title-div {height: 100svh;}}
@media (max-width: 767px) {.blog-cards__list {grid-template-columns: 1fr;}}
@media (max-width: 767px) {.blog-cards__list--item {flex-direction: column; row-gap: 15px; height: auto;}}
@media (max-width: 767px) {.index-cards__img-wrap {height: 60vw; width: 100%;}}
@media (max-width: 767px) {.blog-cards__text-wrap {padding-right: 0px; row-gap: 20px; padding-top: 0px; padding-bottom: 10px; justify-content: flex-start; width: 100%;}}
@media (max-width: 767px) {.article__cta {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-size: auto, cover; background-image: linear-gradient(rgba(0, 0, 0, 0) 34%, rgba(0, 0, 0, 0.8) 116%), url("/d/cta-help.webp"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, right 7% top 0%; background-attachment: scroll, scroll; min-height: auto; height: 60vh;}}
@media (max-width: 767px) {.article-help_wrap-subtitle {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; row-gap: 15px;}}
@media (max-width: 767px) {.input-textarea__box--blue-bg {padding-top: 14px; padding-bottom: 14px;}}
@media (max-width: 767px) {.blog-cards__img-wrap {height: 50vw; width: 100%;}}
@media (max-width: 767px) {.pop-form__cards-wrap-2 {width: 440px;}}
@media (max-width: 767px) {.ind-cards__list--item {margin-right: 0px; row-gap: 15px;}}
@media (max-width: 767px) {.pop-call__wrap {width: 400px;}}
@media (max-width: 767px) {.pop-call__form-content {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.pop__form-img-wrap {height: 220px;}}
@media (max-width: 767px) {.pop-leasing__form-content {padding-left: 20px; padding-right: 20px; padding-top: 20px;}}
@media (max-width: 767px) {.pop-close__wrap {min-width: 32px; min-height: 32px;}}
@media (max-width: 767px) {.index-hero__card-wrap--b {height: 100svh; padding-top: 80px;}}
@media (max-width: 767px) {.ind-hero__fix-wrap {height: 100svh;}}
@media (max-width: 767px) {.paddings--l-r-20px {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.gap-ver--15px {row-gap: 10px;}}
@media (max-width: 767px) {.padding--b-64px {padding-bottom: 54px;}}
@media (max-width: 767px) {.paddings--t-b-80-20px {padding-top: 100px;}}
@media (max-width: 767px) {.pd-s {padding-left: 13px; padding-right: 13px; padding-top: 13px; padding-bottom: 13px;}}
@media (max-width: 767px) {.slider-item-sz {padding-left: 5px; padding-right: 5px;}}
@media (max-width: 767px) {.gp-v-l {row-gap: 60px;}}
@media (max-width: 767px) {.gp-v-xl {row-gap: 90px;}}
@media (max-width: 767px) {.pd-sec-lr {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.pd-sec-cell-xl {padding-top: 70px;}}
@media (max-width: 767px) {.pd-slider-lr-compensation {margin-left: -5px; margin-right: -5px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.sz-slider-bt-wr {column-gap: 10px;}}
@media (max-width: 479px) {.main {padding-left: 3vw; padding-right: 3vw;}}
@media (max-width: 479px) {.h-3 {font-size: 5.31vw; letter-spacing: 0.01em;}}
@media (max-width: 479px) {.subtitle-120 {font-size: 48px;}}
@media (max-width: 479px) {.h-1 {font-size: 11.25vw; line-height: 50px;}}
@media (max-width: 479px) {.button-xl__fill--blue {padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 479px) {.button-xl__fill--white {padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 479px) {.p-16 {font-size: 14px;}}
@media (max-width: 479px) {.subtitle-80 {font-size: 42px; letter-spacing: 0.02em;}}
@media (max-width: 479px) {.subtitle-14 {font-size: 10px; letter-spacing: 0.06em;}}
@media (max-width: 479px) {.index-hero_button-wrap {flex-direction: column; row-gap: 5px; display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}}
@media (max-width: 479px) {.ind-hero__video-wrap {width: auto; max-width: none; height: auto;}}
@media (max-width: 479px) {.ind-hero__mob-list {height: auto;}}
@media (max-width: 479px) {.ind-hero__mob-item-wrap {backdrop-filter: none;}}
@media (max-width: 479px) {.subtitle-24 {font-size: 18px; line-height: 110%; letter-spacing: 0.01em;}}
@media (max-width: 479px) {.benefit-content__horiz-text {padding-bottom: 0px;}}
@media (max-width: 479px) {.index-cards__specs-item-wrap {grid-column-start: span 1; grid-column-end: span 1; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px;}}
@media (max-width: 479px) {.index-cards__specs-wrap {grid-template-columns: 1fr 1fr;}}
@media (max-width: 479px) {.p-12 {font-size: 11px; letter-spacing: 0.01em;}}
@media (max-width: 479px) {.subtitle-32 {font-size: 22px; letter-spacing: 0.02em;}}
@media (max-width: 479px) {.index-cards__badge {font-size: 8px; letter-spacing: 0.08em; padding-left: 11px; padding-right: 11px; padding-top: 6px; padding-bottom: 6px;}}
@media (max-width: 479px) {.cta-help_wrap {height: 60vh; min-height: auto; background-position: left 0px top 0px, right 13% top 0%; background-image: linear-gradient(rgba(0, 0, 0, 0) 26%, rgba(0, 0, 0, 0.8) 79%), url("/d/cta-help.webp"); padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.padding__bottom--40 {padding-top: 3.13vw; padding-bottom: 3.13vw;}}
@media (max-width: 479px) {.h-2 {font-size: 7.81vw; letter-spacing: 0.01em;}}
@media (max-width: 479px) {.company__number-wrap {row-gap: 5.63vw; column-gap: 5.63vw;}}
@media (max-width: 479px) {.gallery__wrap {bottom: 4vw;}}
@media (max-width: 479px) {.faq_form {padding-left: 15px; padding-right: 15px; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 479px) {.p-18 {font-size: 15px; line-height: 130%;}}
@media (max-width: 479px) {.input-text__box--blue-bg {font-size: 12px; padding-top: 12px; padding-bottom: 12px;}}
@media (max-width: 479px) {.subtitle-20 {font-size: 14px;}}
@media (max-width: 479px) {.padding__bottom--110 {padding-bottom: 40px;}}
@media (max-width: 479px) {.footer__str-item {width: 11.25vw;}}
@media (max-width: 479px) {.footer__str-img--blocklist {width: 100%;}}
@media (max-width: 479px) {.input-text__box--white-bg {font-size: 12px; padding-top: 12px; padding-bottom: 12px;}}
@media (max-width: 479px) {.cat-hero__text-wrap {padding-top: 30px;}}
@media (max-width: 479px) {.pop-form__cards-wrap {width: 90vw;}}
@media (max-width: 479px) {.mod-card__stock-wrap--top {margin-bottom: 5px;}}
@media (max-width: 479px) {.p-14 {font-size: 12px;}}
@media (max-width: 479px) {.mod-card__specs-title-img {height: 18px;}}
@media (max-width: 479px) {.mod-card__specs-item-wrap {padding-left: 8px; padding-right: 8px; padding-top: 6px; padding-bottom: 6px; column-gap: 2px;}}
@media (max-width: 479px) {.mod-card__reduc-tabs--item {font-size: 8px; padding-left: 10px; padding-right: 10px; padding-top: 14px; padding-bottom: 14px;}}
@media (max-width: 479px) {.mod-card__conteiner {row-gap: 5px;}}
@media (max-width: 479px) {.mod-tabs__baz-item {flex-direction: column; row-gap: 5px; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px;}}
@media (max-width: 479px) {.mod-tabs__baz-img {width: 15.63vw; height: 15.63vw; min-height: 15.63vw; min-width: 15.63vw;}}
@media (max-width: 479px) {.cta-lizing_wrap {min-height: auto; padding-left: 10px; padding-right: 10px; background-position: left 0px top 0px, right 32% center;}}
@media (max-width: 479px) {.h-1__page {font-size: 8.75vw;}}
@media (max-width: 479px) {.button-xl__outline--white {padding-top: 18px; padding-bottom: 18px;}}
@media (max-width: 479px) {.blog-cards__badge {font-size: 8px; letter-spacing: 0.08em; padding-left: 11px; padding-right: 11px; padding-top: 6px; padding-bottom: 6px;}}
@media (max-width: 479px) {.blog-cards__text-wrap {row-gap: 10px;}}
@media (max-width: 479px) {.article__cta {height: 70vh; min-height: auto; background-position: left 0px top 0px, right 13% top 0%; background-image: linear-gradient(rgba(0, 0, 0, 0) 26%, rgba(0, 0, 0, 0.8) 79%), url("/d/cta-help.webp"); padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.input-textarea__box--blue-bg {font-size: 12px; padding-top: 12px; padding-bottom: 12px;}}
@media (max-width: 479px) {.mod-cards__list--item {min-width: 94vw; max-width: 94vw;}}
@media (max-width: 479px) {.cta-help_wrap-subtitle {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.pop-form__cards-wrap-2 {width: 90vw;}}
@media (max-width: 479px) {.pop-form__cards-item-img {height: 56.25vw;}}
@media (max-width: 479px) {.pop-form__cards-title-wrap {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.pop-form__cards-content {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.mod-card__slider-img {height: 75vw;}}
@media (max-width: 479px) {.pop-call__wrap {width: 90vw;}}
@media (max-width: 479px) {.pop-call__form-content {padding-left: 0px; padding-right: 0px; padding-bottom: 10px; padding-top: 20px;}}
@media (max-width: 479px) {.pop-leasing__form-content {padding-left: 0px; padding-right: 0px; padding-bottom: 10px; padding-top: 10px;}}
@media (max-width: 479px) {.pop__form-img-wrap {height: 56.25vw;}}
@media (max-width: 479px) {.pop-call__form-text {row-gap: 5px;}}
@media (max-width: 479px) {.ind-card-slider-str--left {width: 25px; height: 25px;}}
@media (max-width: 479px) {.ind-card-slider-str--right {width: 25px; height: 25px;}}
@media (max-width: 479px) {.gap-ver--15px {row-gap: 15px;}}
@media (max-width: 479px) {.pd-s {padding-top: 13px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px;}}
@media (max-width: 479px) {.gp-v-l {row-gap: 60px;}}
@media (max-width: 479px) {.sz-slider-bt-wr {column-gap: 10px;}}
@media (min-width: 1280px) {.cta-help_wrap {background-position: right 0% top 0%;}}
@media (min-width: 1280px) {.p-20 {font-size: 20px;}}
@media (min-width: 1280px) {.subtitle-120 {font-size: 100px;}}
@media (min-width: 1280px) {.subtitle-14 {font-size: 14px;}}
@media (min-width: 1280px) {.blog-ind__list--item {min-width: 30vw; width: 30vw;}}
@media (min-width: 1280px) {.index-cards__list {grid-template-columns: 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.index-cards__img-wrap {width: 100%; height: 25vw;}}
@media (min-width: 1280px) {.menu-link {font-size: 12px;}}
@media (min-width: 1280px) {.footer__social-icon {height: 24px;}}
@media (min-width: 1280px) {.ind-hero__video-wrap {width: 480px;}}
@media (min-width: 1280px) {.cta-lizing_wrap {background-position: right 34% center;}}
@media (min-width: 1280px) {.mod-cards__list {grid-template-columns: 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.mod-cards__list--item {min-width: 31.95vw; max-width: 31.95vw;}}
@media (min-width: 1280px) {.mod-card__slider-img-list {position: relative; top: auto;}}
@media (min-width: 1280px) {.mod-tabs__dop-device--item {padding-top: 8px; padding-bottom: 8px;}}
@media (min-width: 1280px) {.comp-tabs__content-wrap {grid-template-columns: 55% 1fr;}}
@media (min-width: 1280px) {.blog-cards__list {grid-template-columns: 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.article__cta {background-position: right 6% top 0%; min-width: 31.25vw; width: 31.25vw;}}
@media (min-width: 1280px) {.faq_form {padding-left: 3.13vw; padding-right: 3.13vw; padding-top: 3.13vw; padding-bottom: 3.13vw;}}
@media (min-width: 1280px) {.button__pagin--left {row-gap: 12px; column-gap: 12px; padding-left: 36px; padding-right: 36px; padding-top: 10px; padding-bottom: 10px;}}
@media (min-width: 1280px) {.button__pagin--right {row-gap: 12px; column-gap: 12px; margin-left: -1px; padding-top: 10px; padding-bottom: 10px; padding-left: 36px; padding-right: 36px;}}
@media (min-width: 1280px) {.pop-form__cards-wrap-2 {width: 1100px;}}
@media (min-width: 1280px) {.mod-card__slider-wrap {max-height: 41.41vw; position: relative;}}
@media (min-width: 1280px) {.article-cont__wrap {justify-content: space-between;}}
@media (min-width: 1280px) {.article-cont__wrap--text {width: auto;}}
@media (min-width: 1280px) {.mod-card__reduc-tabs--item {padding-top: 14px; padding-bottom: 14px;}}
@media (min-width: 1280px) {.ind-card__slider-img-list {position: relative; top: auto;}}
@media (min-width: 1440px) {.mod-tabs__baz-img {width: 6.25vw; min-width: 6.25vw; height: 6.25vw; min-height: 6.25vw;}}
@media (min-width: 1440px) {.comp-tabs_wrap {column-gap: 40px;}}
@media (min-width: 1440px) {.comp-tabs_menu--item {padding-left: 30px; padding-right: 30px;}}
@media (min-width: 1440px) {.article__cta {height: 600px; width: 31.94vw; min-width: 31.94vw;}}
@media (min-width: 1440px) {.benefit-content__horiz--img {height: 400px;}}
@media (min-width: 1440px) {.div-title__wrap {max-width: 80vw;}}
@media (min-width: 1440px) {.gallery__wrap {row-gap: 30px; bottom: 3vw;}}
@media (min-width: 1440px) {.index-cards__img-wrap {height: 23.61vw;}}
@media (min-width: 1440px) {.blog-ind__list--item {min-width: 31.5vw; width: 31.5vw;}}
@media (min-width: 1440px) {.pop-call__form-content {padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.pop-call__wrap {width: 500px;}}
@media (min-width: 1440px) {.pop-leasing__form-content {padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.blog-cards__list--item {height: 33.33vw;}}
@media (min-width: 1440px) {.mod-card__slider-wrap {max-height: 38.19vw;}}
@media (min-width: 1920px) {.subtitle-120 {font-size: 6.25vw; -webkit-text-stroke-width: 0.1vw;}}
@media (min-width: 1920px) {.index-cards__img-wrap {height: 21.88vw;}}
@media (min-width: 1920px) {.cta-lizing_wrap {min-height: 31.25vw; padding-left: 2.08vw; padding-right: 2.08vw; padding-top: 2.08vw; padding-bottom: 2.08vw;}}
@media (min-width: 1920px) {.mod-tabs__specs--item {margin-bottom: -0.07vw; border-top-width: 0.07vw; border-bottom-width: 0.07vw; padding-top: 0.42vw; padding-bottom: 0.42vw;}}
@media (min-width: 1920px) {.comp-tabs__content-wrap {grid-template-columns: 65% 1fr;}}
@media (min-width: 1920px) {.article__cta {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw; width: 26.04vw; min-width: 26.04vw; height: 31.25vw;}}
@media (min-width: 1920px) {.padding__bottom--110 {padding-bottom: 5.73vw;}}
@media (min-width: 1920px) {.gallery__wrap {z-index: 10; row-gap: 1.56vw;}}
@media (min-width: 1920px) {.menu-link {font-size: 0.63vw;}}
@media (min-width: 1920px) {.menu-button {font-size: 0.57vw; padding-left: 0.63vw; padding-right: 0.63vw; padding-top: 0.52vw; padding-bottom: 0.52vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.menu-button:hover {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.h-1 {font-size: 5.52vw;}}
@media (min-width: 1920px) {.ind-hero__video-wrap {width: 28.13vw;}}
@media (min-width: 1920px) {.index-hero__wrap-card-subtitle {max-width: 33.33vw; row-gap: 1.04vw; padding-left: 1.56vw; padding-right: 1.56vw; padding-top: 1.56vw; padding-bottom: 1.56vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.p-16 {font-size: 0.83vw;}}
@media (min-width: 1920px) {.button-xl__fill--blue {padding-top: 1.15vw; padding-bottom: 1.15vw; padding-left: 1.88vw; padding-right: 1.88vw; font-size: 0.63vw; column-gap: 0.52vw;}}
@media (min-width: 1920px) {.button-xl__fill--white {padding-left: 1.88vw; padding-right: 1.88vw; padding-top: 1.15vw; padding-bottom: 1.15vw; font-size: 0.63vw;}}
@media (min-width: 1920px) {.index-hero__container-items {width: 13.33vw;}}
@media (min-width: 1920px) {.index-hero__item {padding-bottom: 0.1vw;}}
@media (min-width: 1920px) {.index-hero__item-wrap {padding-left: 1.04vw; padding-right: 1.04vw; padding-top: 1.04vw; padding-bottom: 1.04vw; row-gap: 2.08vw;}}
@media (min-width: 1920px) {.subtitle-80 {font-size: 4.17vw;}}
@media (min-width: 1920px) {.subtitle-14 {font-size: 0.73vw;}}
@media (min-width: 1920px) {.index-hero__wrap-card-text {max-width: 45.05vw; row-gap: 2.6vw;}}
@media (min-width: 1920px) {.benefit-content__horiz--img {height: auto;}}
@media (min-width: 1920px) {.benefit-content__vert--img {height: 23.44vw;}}
@media (min-width: 1920px) {.subtitle-12--head {font-size: 0.63vw;}}
@media (min-width: 1920px) {.div-subtitle__wrap {column-gap: 0.26vw; padding-bottom: 0.83vw;}}
@media (min-width: 1920px) {.h-3 {font-size: 2.19vw;}}
@media (min-width: 1920px) {.div-title__wrap {padding-bottom: 2.08vw;}}
@media (min-width: 1920px) {.benefit-content__horiz {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw; border-top-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; margin-top: -0.07vw; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (min-width: 1920px) {.benefit-content__horiz-text {padding-left: 1.56vw; padding-right: 1.56vw; padding-top: 1.56vw; padding-bottom: 1.56vw;}}
@media (min-width: 1920px) {.subtitle-24 {font-size: 1.25vw;}}
@media (min-width: 1920px) {.benefit-content__horiz-subtext {row-gap: 0.52vw;}}
@media (min-width: 1920px) {.button-s__fill--blue {font-size: 0.57vw; padding-top: 0.83vw; padding-bottom: 0.83vw; padding-left: 1.25vw; padding-right: 1.25vw;}}
@media (min-width: 1920px) {.benefit-content__vert {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw; border-top-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; margin-top: -0.07vw; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (min-width: 1920px) {.benefit-content__vert-text {row-gap: 1.04vw; padding-left: 1.56vw; padding-right: 1.56vw; padding-top: 1.56vw; padding-bottom: 1.56vw;}}
@media (min-width: 1920px) {.benefit-content__logo {margin-top: -0.07vw; padding-top: 1.04vw; padding-bottom: 1.04vw; padding-left: 1.04vw; padding-right: 1.04vw;}}
@media (min-width: 1920px) {.padding__top--110 {padding-top: 5.73vw;}}
@media (min-width: 1920px) {.cards-ind__filter-wrap {margin-bottom: 0.52vw;}}
@media (min-width: 1920px) {.ind__filter-radio-item {height: 2.6vw; margin-right: -0.07vw; padding-left: 1.67vw; padding-right: 1.67vw; padding-top: 1.15vw; padding-bottom: 1.15vw; font-size: 0.63vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.ind__filter-radio-item:has(:checked) {height: 2.6vw;}}
@media (min-width: 1920px) {.ind__filter-check-item {margin-right: -0.07vw; padding-left: 1.67vw; padding-right: 1.67vw; padding-top: 1.15vw; padding-bottom: 1.15vw; font-size: 0.63vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; height: 2.6vw; column-gap: 0.21vw;}}
@media (min-width: 1920px) {.ind__filter-check-item:has(:checked) {height: 2.6vw;}}
@media (min-width: 1920px) {.index-cards__badge-wrap {row-gap: 0.1vw; column-gap: 0.1vw; padding-left: 0.31vw; padding-right: 0.31vw; padding-top: 0.31vw; padding-bottom: 0.31vw;}}
@media (min-width: 1920px) {.index-cards__badge {padding-left: 0.83vw; padding-right: 0.83vw; padding-top: 0.52vw; padding-bottom: 0.52vw; font-size: 0.47vw;}}
@media (min-width: 1920px) {.index-cards__specs-wrap {row-gap: 0.21vw; column-gap: 0.21vw;}}
@media (min-width: 1920px) {.index-cards__specs-item-wrap {row-gap: 0.21vw; padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw;}}
@media (min-width: 1920px) {.index-cards__specs-title {column-gap: 0.21vw;}}
@media (min-width: 1920px) {.index-cards__specs-title-img {height: 1.04vw; width: 1.25vw;}}
@media (min-width: 1920px) {.p-12 {font-size: 0.63vw;}}
@media (min-width: 1920px) {.subtitle-32 {font-size: 1.67vw;}}
@media (min-width: 1920px) {.index-cards__button-wrap {column-gap: 0.21vw;}}
@media (min-width: 1920px) {.button-s__outline--blue {padding-top: 0.83vw; padding-bottom: 0.83vw; padding-left: 1.25vw; padding-right: 1.25vw; font-size: 0.57vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.padding__top--40 {padding-top: 2.08vw;}}
@media (min-width: 1920px) {.padding__bottom--40 {padding-bottom: 2.08vw;}}
@media (min-width: 1920px) {.cta-help_wrap {min-height: 31.25vw; padding-left: 2.08vw; padding-right: 2.08vw; padding-top: 2.08vw; padding-bottom: 2.08vw;}}
@media (min-width: 1920px) {.h-2 {font-size: 3.33vw;}}
@media (min-width: 1920px) {.cta-help_wrap-subtitle {max-width: 29.38vw; row-gap: 1.04vw; padding-left: 1.56vw; padding-right: 1.56vw; padding-top: 1.56vw; padding-bottom: 1.56vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.cases-slaider__controls-wrap {width: 5.21vw; height: 2.6vw; top: -4.69vw;}}
@media (min-width: 1920px) {.slider-str--left {width: 2.6vw; height: 2.6vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.slider-str--right {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; width: 2.6vw; height: 2.6vw; margin-left: -0.07vw;}}
@media (min-width: 1920px) {.div-subtitle__icon {height: 0.52vw; width: 0.42vw;}}
@media (min-width: 1920px) {.p-20 {font-size: 1.04vw;}}
@media (min-width: 1920px) {.company__number-wrap {padding-top: 3.13vw; padding-bottom: 3.13vw;}}
@media (min-width: 1920px) {.ind-company__docs-left-list {padding-top: 0.05vw; padding-bottom: 0.05vw;}}
@media (min-width: 1920px) {.ind-company__docs-left-list--item {border-top-width: 0.07vw; border-bottom-width: 0.07vw; margin-top: -0.07vw;}}
@media (min-width: 1920px) {.blog-ind__navigate {height: 2.6vw; width: 5.21vw;}}
@media (min-width: 1920px) {.blog-ind__list--item {row-gap: 1.04vw; margin-right: -0.07vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw;}}
@media (min-width: 1920px) {.p-14 {font-size: 0.73vw;}}
@media (min-width: 1920px) {.subtitle-20 {font-size: 1.04vw;}}
@media (min-width: 1920px) {.button-xl__outline--blue {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; padding-left: 1.88vw; padding-right: 1.88vw; padding-top: 1.15vw; padding-bottom: 1.15vw; font-size: 0.63vw;}}
@media (min-width: 1920px) {.faq__wrap {column-gap: 3.85vw;}}
@media (min-width: 1920px) {.faq__form-wrap {max-width: 33.33vw;}}
@media (min-width: 1920px) {.faq_form {padding-top: 3.13vw; padding-bottom: 3.13vw; padding-left: 3.13vw; padding-right: 3.13vw;}}
@media (min-width: 1920px) {.p-18 {font-size: 0.94vw;}}
@media (min-width: 1920px) {.input-text__box--blue-bg {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.83vw; padding-bottom: 0.83vw; font-size: 0.83vw; max-height: 15.63vw;}}
@media (min-width: 1920px) {.input-text__error--blue-bg {padding-top: 0.21vw; padding-bottom: 0.21vw; font-size: 0.63vw;}}
@media (min-width: 1920px) {.faq-check__mark {width: 0.94vw; height: 0.94vw;}}
@media (min-width: 1920px) {.button-xl__fill--black {padding-left: 1.88vw; padding-right: 1.88vw; padding-top: 1.15vw; padding-bottom: 1.15vw; font-size: 0.63vw;}}
@media (min-width: 1920px) {.faq__accordion--item {margin-bottom: -0.07vw; border-top-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.footer__social-wrap {width: 3.13vw; height: 3.13vw; margin-right: -0.07vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.footer__social-icon {height: 1.25vw;}}
@media (min-width: 1920px) {.slider-str__s--img {height: 0.47vw; width: 0.36vw;}}
@media (min-width: 1920px) {.faq__accordion--item-title {padding-top: 1.04vw; padding-bottom: 1.04vw;}}
@media (min-width: 1920px) {.index-hero_button-wrap {column-gap: 0.26vw;}}
@media (min-width: 1920px) {.input-text__wrap--blue-bg {font-size: 0.83vw;}}
@media (min-width: 1920px) {.my-root {font-size: 1em;}}
@media (min-width: 1920px) {.blog-cards__badge {font-size: 0.47vw; padding-left: 0.83vw; padding-right: 0.83vw; padding-top: 0.52vw; padding-bottom: 0.52vw;}}
@media (min-width: 1920px) {.input-textarea__box--blue-bg {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.83vw; padding-bottom: 0.83vw; font-size: 0.83vw; max-height: 5.21vw; height: 5.21vw;}}
@media (min-width: 1920px) {.pop-form__cards-wrap {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw; width: 28.13vw; min-width: 23.44vw;}}
@media (min-width: 1920px) {.input-text__box--white-bg {max-height: 13.02vw; padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.83vw; padding-bottom: 0.83vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; font-size: 0.73vw;}}
@media (min-width: 1920px) {.input-text__error--white-bg {font-size: 0.63vw; padding-top: 0.21vw; padding-bottom: 0.21vw;}}
@media (min-width: 1920px) {.faq-check__list {row-gap: 0.52vw; margin-top: 0.31vw;}}
@media (min-width: 1920px) {.faq-check__mark--white-bg {height: 0.94vw; width: 0.94vw;}}
@media (min-width: 1920px) {.hk__wrap {margin-top: 3.13vw; padding-top: 0.42vw; padding-bottom: 0.42vw;}}
@media (min-width: 1920px) {.hk__list {column-gap: 0.31vw;}}
@media (min-width: 1920px) {.blog-cards__list--item {margin-bottom: -0.07vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw; column-gap: 1.04vw; height: 33.85vw;}}
@media (min-width: 1920px) {.blog-cards__text-wrap {row-gap: 3.13vw; padding-bottom: 1.56vw; padding-top: 1.56vw; padding-right: 1.56vw;}}
@media (min-width: 1920px) {.button__pagin--left {row-gap: 0.63vw; column-gap: 0.63vw; padding-left: 1.88vw; padding-right: 1.88vw; padding-top: 0.52vw; padding-bottom: 0.52vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.subtitle-12 {font-size: 0.63vw;}}
@media (min-width: 1920px) {.button__pagin--right {row-gap: 0.63vw; column-gap: 0.63vw; margin-left: -0.07vw; padding-left: 1.88vw; padding-right: 1.88vw; padding-top: 0.52vw; padding-bottom: 0.52vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.padding__top--60 {padding-top: 3.13vw;}}
@media (min-width: 1920px) {.mod-cards__list--item {row-gap: 0.78vw; margin-right: -0.07vw; padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; min-width: 31.95vw; max-width: 31.95vw;}}
@media (min-width: 1920px) {.button-xl__outline--white {column-gap: 0.52vw; padding-top: 1.15vw; padding-bottom: 1.15vw; padding-left: 1.88vw; padding-right: 1.88vw; font-size: 0.63vw;}}
@media (min-width: 1920px) {.padding__bottom--60 {padding-bottom: 3.13vw;}}
@media (min-width: 1920px) {.article__date {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.31vw; padding-bottom: 0.31vw;}}
@media (min-width: 1920px) {.article-help_wrap-subtitle {row-gap: 0.78vw; padding-left: 0.78vw; padding-right: 0.78vw; padding-top: 0.78vw; padding-bottom: 0.78vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.slider-str__s--left-gray {height: 2.6vw; width: 2.6vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.slider-str__s--right-gray {margin-left: -0.07vw; width: 2.6vw; height: 2.6vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.company-hero__wrap--title {row-gap: 2.6vw;}}
@media (min-width: 1920px) {.company__number-wrap--item {row-gap: 0.52vw;}}
@media (min-width: 1920px) {.h-1__page {font-size: 4.48vw;}}
@media (min-width: 1920px) {.hk__wrap--blur {margin-top: 3.13vw; padding-top: 0.42vw; padding-bottom: 0.42vw;}}
@media (min-width: 1920px) {.comp-tabs_wrap {column-gap: 2.08vw;}}
@media (min-width: 1920px) {.comp-tabs_menu--item {margin-bottom: -0.07vw; padding-top: 1.15vw; padding-bottom: 1.15vw; padding-left: 1.56vw; padding-right: 1.56vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.comp-tabs__engine-table--item {column-gap: 0.52vw; margin-top: -0.07vw; padding-top: 0.31vw; padding-bottom: 0.31vw; border-top-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.comp-tabs__item--title {margin-bottom: 1.04vw;}}
@media (min-width: 1920px) {.cat-hero__text-wrap {padding-top: 1.04vw;}}
@media (min-width: 1920px) {.cat__tab-item {padding-left: 1.88vw; padding-right: 1.88vw; padding-top: 1.15vw; padding-bottom: 1.15vw; font-size: 0.63vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.cat__tab-item:hover {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; padding-left: 1.88vw; padding-right: 1.88vw; padding-top: 1.15vw; padding-bottom: 1.15vw; font-size: 0.63vw;}}
@media (min-width: 1920px) {.mod-card__conteiner {column-gap: 1.04vw;}}
@media (min-width: 1920px) {.mod-card__navigate {height: 2.6vw; width: 5.21vw; left: 0.52vw; bottom: 0.52vw;}}
@media (min-width: 1920px) {.mod-card__specs-wrap {padding-bottom: 1.56vw; column-gap: 0.21vw; row-gap: 0.21vw;}}
@media (min-width: 1920px) {.mod-card__specs-item-wrap {column-gap: 0.52vw; padding-left: 0.73vw; padding-right: 0.73vw; padding-top: 0.52vw; padding-bottom: 0.52vw;}}
@media (min-width: 1920px) {.mod-card__specs-title-img {height: 1.46vw; width: 1.77vw;}}
@media (min-width: 1920px) {.mod-card__specs-title {row-gap: 0.1vw;}}
@media (min-width: 1920px) {.mod-card__stock-wrap {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; column-gap: 1.04vw; padding-top: 0.73vw; padding-bottom: 0.73vw; padding-left: 0.73vw; padding-right: 0.73vw;}}
@media (min-width: 1920px) {.mod-card__reduc-tabs--item {padding-top: 0.83vw; padding-bottom: 0.83vw; margin-right: -0.07vw; column-gap: 0.42vw; font-size: 0.57vw;}}
@media (min-width: 1920px) {.mod-tabs--item {margin-right: -0.07vw; padding-left: 1.67vw; padding-right: 1.67vw; height: 2.6vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; font-size: 0.63vw;}}
@media (min-width: 1920px) {.mod-tabs__baz-item {margin-bottom: -0.07vw; padding-top: 0.52vw; padding-bottom: 0.52vw; border-top-width: 0.07vw; border-bottom-width: 0.07vw; border-bottom-style: solid; border-right-width: 0.07vw; padding-left: 0.52vw; padding-right: 0.52vw; column-gap: 1.04vw;}}
@media (min-width: 1920px) {.mod-tabs__baz-text {column-gap: 0.42vw;}}
@media (min-width: 1920px) {.mod-tabs__dop-device--item {margin-bottom: -0.07vw; border-top-width: 0.07vw; border-bottom-width: 0.07vw; padding-top: 0.42vw; padding-bottom: 0.42vw; column-gap: 0.52vw;}}
@media (min-width: 1920px) {.index-cards__tab-menu {height: 2.6vw;}}
@media (min-width: 1920px) {.cards-ind__filter-wrap-fixed {margin-bottom: 0.52vw; top: 3.13vw;}}
@media (min-width: 1920px) {.pop-form__cards-wrap-2 {width: 57.29vw; min-width: 23.44vw; padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw;}}
@media (min-width: 1920px) {.ind-cards__list--item {row-gap: 0.78vw; margin-right: -0.07vw; margin-bottom: -0.07vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw;}}
@media (min-width: 1920px) {.pop-close__wrap {background-size: 24.7px; background-attachment: scroll; min-width: 2.08vw; min-height: 2.08vw;}}
@media (min-width: 1920px) {.pop-form__cards-title-wrap {padding-left: 1.56vw; padding-right: 1.56vw; margin-top: 1.56vw; column-gap: 0.52vw;}}
@media (min-width: 1920px) {.pop-form__cards-item-img {height: 17.71vw;}}
@media (min-width: 1920px) {.pop-form__cards-content {row-gap: 1.04vw; padding-top: 0.52vw; padding-bottom: 1.04vw; padding-left: 1.56vw; padding-right: 1.56vw;}}
@media (min-width: 1920px) {.pop-close__wrap--img {display: flex; height: 1.15vw; letter-spacing: normal; width: 1.15vw; right: 0.47vw; top: 0.47vw;}}
@media (min-width: 1920px) {.pop-form__cards-input-wrap {row-gap: 0.21vw;}}
@media (min-width: 1920px) {.slider-str__tab--right {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; margin-left: -0.07vw; width: 2.6vw; height: 2.6vw;}}
@media (min-width: 1920px) {.slider-str__tab--left {width: 2.6vw; height: 2.6vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.pop-call__wrap {padding-left: 0.52vw; padding-right: 0.52vw; padding-top: 0.52vw; padding-bottom: 0.52vw; width: 28.13vw;}}
@media (min-width: 1920px) {.pop-call__form-content {row-gap: 1.04vw; padding-left: 2.08vw; padding-right: 2.08vw; padding-top: 2.08vw; padding-bottom: 2.08vw;}}
@media (min-width: 1920px) {.pop-leasing__form-content {row-gap: 1.04vw; padding-left: 2.08vw; padding-right: 2.08vw; padding-top: 2.08vw; padding-bottom: 2.08vw;}}
@media (min-width: 1920px) {.pop__form-img-wrap {height: 15.63vw;}}
@media (min-width: 1920px) {.button-cookie--blue {padding-top: 0.83vw; padding-bottom: 0.83vw; padding-left: 1.25vw; padding-right: 1.25vw; font-size: 0.57vw; border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw;}}
@media (min-width: 1920px) {.mod-card__slider-wrap {max-height: 39.58vw;}}
@media (min-width: 1920px) {.ind-card-slider-str--left {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; width: 2.08vw; height: 2.08vw;}}
@media (min-width: 1920px) {.ind-card-slider-str--right {border-top-width: 0.07vw; border-left-width: 0.07vw; border-right-width: 0.07vw; border-bottom-width: 0.07vw; margin-left: -0.07vw; width: 2.08vw; height: 2.08vw;}}
@media (min-width: 1920px) {.ind-card-slider-str__s--img {height: 0.47vw; width: 0.36vw;}}
@media (min-width: 1920px) {.ind-hero__fix-wrap {height: 100%;}}
@media (min-width: 1920px) {.pd-sec-cell-xl {padding-left: 20px;}}
@media (min-width: 1920px) {.cnt-max-w {margin-left: 0px; margin-right: 0px; max-width: 100%;}}
@media (min-width: 1920px) {.pd-slider-lr-compensation {width: 1920px;}}
