/*
 * import included styles
 */
@import "inc/fonts.css";
@import "inc/variables.css";
@import "inc/defaults.css";

/*
 * main styles
 */
.header-mobile, .header-mobile-menu {
    display: none;
}

#modals {
    display: none;
}

a {
    color: #000;
}

.header-desktop {
    overflow: hidden;
}

.header-desktop__nav {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 10px 0;
    gap: 10px;
}

.header-desktop__nav:after {
    content: "";
    position: absolute;
    left: -100vw;
    top: 0;
    width: 200vw;
    height: 100%;
    background: #289beb;
    z-index: -1;
}

a.header-desktop__nav-item {
    color: #FFFFFF;
}

.header-desktop__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 10px 0;
}

.header-desktop__geo {
    margin-right: auto;
    margin-left: 160px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 100px;
}

.header-desktop__geo-item {
    max-width: 195px;
    font-size: 12px;
}

.header-desktop__contacts {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    gap: 55px;
}

.header-desktop__contacts-link {
    font-weight: bold;
    text-decoration: none;
}

.btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 25px;
    height: 40px;
    font-size: 14px;
    font-weight: 500;
    border: none;
    cursor: pointer;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    border-radius: 5px;
}

.btn.btn_primary {
    background-color: #289beb;
    color: #fff;
}

.btn.btn_primary:hover {
    background-color: #000000;
}


.modal .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text, .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text a {
    color: #000!important;
}

.modal .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text, .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text a {
    color: #000!important;
}

.header-desktop__nav-item {
    font-weight: 500;
    text-decoration: none;
    padding-top: 2px;
}

section {
    margin-bottom: var(--section-gap);
}

.hero-carousel {
    height: 635px;
}

.hero-carousel__slide {
    background-position: center;
    background-size: cover;
}

.hero-carousel__container {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 100%;
}

.carousel-navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 30px;
    position: relative;
    z-index: 1;
}

.swiper-button-prev.carousel-navigation__prev, .swiper-button-next.carousel-navigation__next {
    position: relative;
    left: unset;
    right: unset;
    top: unset;
    bottom: unset;
    margin: 0;
    width: 29px;
    height: 18px;
}

.swiper-button-prev.carousel-navigation__prev:after, .swiper-button-next.carousel-navigation__next:after {
    display: none;
}

.swiper-button-prev.carousel-navigation__prev {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.17 17.52L11.48 16L4.22998 9.76002L28.92 9.76002L28.92 7.76002L4.22998 7.76002L11.48 1.52002L10.17 2.07127e-05L-1.7932e-05 8.76002L10.17 17.52Z' fill='%2310213F'/%3E%3C/svg%3E%0A");
}

.swiper-button-next.carousel-navigation__next {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0L17.44 1.52L24.69 7.76H0V9.76H24.69L17.44 16L18.75 17.52L28.92 8.76L18.75 0Z' fill='%2310213F'/%3E%3C/svg%3E%0A");
}

.hero-carousel .carousel-navigation {
    position: absolute;
    right: 10px;
    bottom: 40px;
}

.swiper-pagination.carousel-navigation__pag {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    position: relative;
    left: unset;
    right: unset;
    top: unset;
    bottom: unset;
    width: auto;
}

.swiper-pagination.carousel-navigation__pag .swiper-pagination-bullet {
    opacity: 1;
    width: 29px;
    height: 2px;
    background: #000;
}

.swiper-pagination.carousel-navigation__pag .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #289beb;
}

.swiper-button-prev.carousel-navigation__prev:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.17 17.52L11.48 16L4.22998 9.76002L28.92 9.76002L28.92 7.76002L4.22998 7.76002L11.48 1.52002L10.17 2.07127e-05L-1.7932e-05 8.76002L10.17 17.52Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.swiper-button-next.carousel-navigation__next:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0L17.44 1.52L24.69 7.76H0V9.76H24.69L17.44 16L18.75 17.52L28.92 8.76L18.75 0Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.hero-carousel .swiper-button-prev.carousel-navigation__prev {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.17 17.52L11.48 16L4.22998 9.76002L28.92 9.76002L28.92 7.76002L4.22998 7.76002L11.48 1.52002L10.17 2.07127e-05L-1.7932e-05 8.76002L10.17 17.52Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}

.hero-carousel .swiper-button-next.carousel-navigation__next {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0L17.44 1.52L24.69 7.76H0V9.76H24.69L17.44 16L18.75 17.52L28.92 8.76L18.75 0Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
}

.hero-carousel .swiper-button-prev.carousel-navigation__prev:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.17 17.52L11.48 16L4.22998 9.76002L28.92 9.76002L28.92 7.76002L4.22998 7.76002L11.48 1.52002L10.17 2.07127e-05L-1.7932e-05 8.76002L10.17 17.52Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.hero-carousel .swiper-button-next.carousel-navigation__next:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 0L17.44 1.52L24.69 7.76H0V9.76H24.69L17.44 16L18.75 17.52L28.92 8.76L18.75 0Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.hero-carousel .swiper-pagination.carousel-navigation__pag .swiper-pagination-bullet {
    background: #FFFFFF;
}

.hero-carousel .swiper-pagination.carousel-navigation__pag .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #289beb;
}

.hero-marks {
    border-radius: 10px;
    border: 2px solid #FFF;
    background: rgb(0 0 0 / 40%);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    position: relative;
    z-index: 2;
    width: 460px;
    height: 555px;
    margin-top: 40px;
    padding: 30px;
}

.hero-marks-carousel {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%;
}

.hero-marks-carousel .swiper-wrapper {
    height: 420px;
    -ms-flex-line-pack: start;
    align-content: flex-start;
}

.hero-marks-carousel__slide {height: calc((100% - 147px) / 8) !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.hero-marks .carousel-navigation {
    position: relative;
    right: unset;
    bottom: unset;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.mark-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 10px;
    background: #fff;
    border-radius: 5px;
    height: 35px;
    padding: 0 20px;
    text-decoration: none;
    width: 100%;
    border: 1px solid transparent;
}

.mark-item__icon {
    width: 23px;
    height: 23px;
    -o-object-fit: scale-down;
    object-fit: scale-down;
    display: block;
}

.mark-item__title {
    font-size: 14px;
}

.mark-item__title span {
    color: #289beb;
}

.mark-item:hover {
    border-color: #289beb;
}

.swiper-button-prev-marks.carousel-navigation__prev, .swiper-button-next-marks.carousel-navigation__next {
    width: 29px;
    height: 18px;
    cursor: pointer;
}

.swiper-button-prev-marks.carousel-navigation__prev {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.17 17.52L11.48 16L4.22998 9.76002L28.92 9.76002L28.92 7.76002L4.22998 7.76002L11.48 1.52002L10.17 2.07127e-05L-1.7932e-05 8.76002L10.17 17.52Z' fill='white'/%3E%3C/svg%3E%0A");
}

.swiper-button-next-marks.carousel-navigation__next {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 3.05176e-05L17.44 1.52003L24.69 7.76003L-3.05176e-05 7.76003L-3.05176e-05 9.76003L24.69 9.76003L17.44 16L18.75 17.52L28.92 8.76003L18.75 3.05176e-05Z' fill='white'/%3E%3C/svg%3E%0A");
}

.swiper-button-prev-marks.carousel-navigation__prev:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.17 17.52L11.48 16L4.22998 9.76002L28.92 9.76002L28.92 7.76002L4.22998 7.76002L11.48 1.52002L10.17 2.07127e-05L-1.7932e-05 8.76002L10.17 17.52Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.swiper-button-next-marks.carousel-navigation__next:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 3.05176e-05L17.44 1.52003L24.69 7.76003L-3.05176e-05 7.76003L-3.05176e-05 9.76003L24.69 9.76003L17.44 16L18.75 17.52L28.92 8.76003L18.75 3.05176e-05Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.swiper-button-prev-marks.carousel-navigation__prev.swiper-button-disabled, .swiper-button-next-marks.carousel-navigation__next.swiper-button-disabled {
    opacity: .2;
    pointer-events: none;
    cursor: default;
}

.section-hero {
    margin-bottom: 0;
}

.section-filter {
    background: url(../img/ref__section-filter-bg.png) center/cover no-repeat;
    height: 220px;
    padding-top: 40px;
    margin-bottom: 60px;
}

.section-heading {
    display: -ms-grid;
    display: grid;
    grid-gap: 10px;
    margin-bottom: 30px;
}

.section-heading__title {
    font-size: 38px;
    font-weight: bold;
    text-transform: uppercase;
}

.section-heading__description {
    font-size: 24px;
    font-weight: 500;
}

.section-heading.section-heading_color_white {
    color: #fff;
}

.section-heading span {
    color: #289beb;
}

.filter-form {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 30px;
    position: relative;
    bottom: -10px;
}

.main-form-label {
    display: block;
    position: relative;
}

.select2-container--default .select2-selection--single {
    height: 40px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 2px 4px 0px rgba(16, 33, 63, 0.25);
    box-shadow: 0px 2px 4px 0px rgba(16, 33, 63, 0.25);
    border: none;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 40px;
    padding-left: 15px;
    padding-right: 30px;
    font-size: 14px;
    font-weight: 500;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 40px;
    top: 0;
    right: 15px;
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6_350)'%3E%3Cpath d='M-9.93273e-07 0.905923L1.0411 -4.79029e-07L6 5.86063L10.9589 -4.55077e-08L12 0.905923L6 8L-9.93273e-07 0.905923Z' fill='%23299CEA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6_350'%3E%3Crect width='8' height='12' fill='white' transform='translate(12) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    width: 12px;
    background-position: center;
    background-repeat: no-repeat;
}

.filter-form__item {
    overflow: hidden;
    padding: 0 2px 4px;
}

.filter-form__item .btn {
    width: 100%;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #e3e3e3;
}

.select2-dropdown {
    border: none;
    -webkit-box-shadow: 0px 2px 4px 0px rgba(16, 33, 63, 0.25);
    box-shadow: 0px 2px 4px 0px rgba(16, 33, 63, 0.25);
    border-radius: 5px;
    overflow: hidden;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #289beb;
}

.select2-results__option {
    font-size: 14px;
    font-weight: 500;
}

.section-filter .section-heading {
    margin-bottom: 40px;
}

.section-filter .section-heading__description {
    max-width: 345px;
}

.btn.btn_secondary {
    background-color: #000;
    color: #fff;
}

.btn.btn_secondary:hover {
    background-color: #122F61;
}

.compilations {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 30px;
}

.compilations__item {
    border-radius: 5px;
    overflow: hidden;
    height: 200px;
    display: block;
    text-decoration: none;
    padding: 20px;
    color: #fff;
    font-size: 26px;
    font-weight: bold;
    text-transform: uppercase;
    background-position: center;
    background-size: cover;
}

.catalog {
    display: -ms-grid;
    display: grid;
    grid-gap: 30px;
}

.catalog-grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 30px;
}

section.section-bg {
    background: #EBEEF5;
    padding: 40px 0;
}

.catalog-item {
    overflow: hidden;
    position: relative;
    z-index: 1;
    border-radius: 5px;
    background: #FFF;
    -webkit-box-shadow: 0px 13px 22px -14px rgba(16, 33, 63, 0.25);
    box-shadow: 0px 13px 22px -14px rgba(16, 33, 63, 0.25);
}

.catalog-item:hover {
    outline: 2px solid #289beb;
}

.catalog-item__year {
    position: absolute;
    left: 0;
    top: 10px;
    z-index: 10;
    background: #000;
    color: #fff;
    border-radius: 0 5px 5px 0;
    padding: 5px 20px;
}

.catalog-item-carousel {
    height: 200px;
}

.catalog-item-carousel__slide {
    background-position: center;
    background-size: cover;
}

.catalog-item-carousel .swiper-pagination-bullet {
    width: 42px;
    height: 3px;
    border-radius: 0;
    opacity: 1;
    background: #fff;
}

.catalog-item-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #289beb;
}

.catalog-item__content {
    padding: 10px 20px 20px;
    display: block;
    text-decoration: none;
}

.catalog-item__title {
    font-weight: bold;
    height: 36px;
    margin-bottom: 8px;
}

.catalog-item__specs {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 15px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 15px;
    margin-bottom: 20px;
}

.catalog-item__specs-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 15px;
}

.catalog-item__specs-item:before {
    content: "";
    width: 20px;
    height: 20px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

.catalog-item__specs-item.--icon-1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.121 3.60913C14.121 5.59957 12.5023 7.21826 10.5118 7.21826C9.82575 7.21826 9.18401 7.02652 8.63749 6.6913C8.86445 6.43565 9.06401 6.15391 9.23097 5.85261C9.60923 6.07043 10.0462 6.19435 10.5118 6.19435C11.9375 6.19435 13.0971 5.03478 13.0971 3.60913C13.0971 2.18348 11.9375 1.02522 10.5118 1.02522C10.0462 1.02522 9.60923 1.14913 9.23097 1.36565C9.06401 1.06435 8.86575 0.782609 8.63749 0.526956C9.18401 0.191739 9.82575 0 10.5118 0C12.5023 0 14.121 1.62 14.121 3.60913Z' fill='%23289beb'/%3E%3Cpath d='M15.557 14.8069C15.4605 14.9295 15.3131 14.9999 15.1566 14.9999H11.2722C11.3675 14.7273 11.3844 14.4313 11.3179 14.1417L11.2801 13.976H14.5149L13.8222 10.9434C13.6462 10.1752 12.9744 9.63908 12.1866 9.63908H10.1792C9.98746 9.25821 9.73181 8.90995 9.42268 8.61386H12.1866C12.7957 8.61386 13.3944 8.82386 13.8705 9.20343C14.3479 9.5843 14.6844 10.1204 14.8201 10.7152L15.6562 14.3739C15.6914 14.5265 15.6549 14.6856 15.557 14.8069Z' fill='%23289beb'/%3E%3Cpath d='M5.15748 7.21826C7.14791 7.21826 8.76661 5.59957 8.76661 3.60913C8.76661 1.6187 7.14661 0 5.15748 0C3.16835 0 1.54835 1.62 1.54835 3.60913C1.54835 5.59826 3.16704 7.21826 5.15748 7.21826ZM5.15748 1.02522C6.58313 1.02522 7.74139 2.18478 7.74139 3.60913C7.74139 5.03348 6.58182 6.19304 5.15748 6.19304C3.73313 6.19304 2.57356 5.03348 2.57356 3.60913C2.57356 2.18478 3.73182 1.02522 5.15748 1.02522Z' fill='%23289beb'/%3E%3Cpath d='M0.849212 10.7152L0.013125 14.3739C-0.0220924 14.5265 0.0144294 14.6856 0.112255 14.8069C0.210082 14.9282 0.357473 15 0.51269 15H9.80226C9.95878 15 10.1062 14.9295 10.2027 14.8069C10.3005 14.6856 10.3357 14.5252 10.3018 14.3739L9.46573 10.7152C9.33008 10.1204 8.99226 9.58431 8.51617 9.20475C8.04008 8.82518 7.44139 8.61518 6.83226 8.61518H3.48399C2.87486 8.61518 2.27617 8.82388 1.80008 9.20475C1.32399 9.58431 0.986169 10.1217 0.850516 10.7152H0.849212ZM1.84834 10.9434C2.02313 10.1752 2.69617 9.6391 3.48399 9.6391H6.83226C7.62008 9.6391 8.29182 10.1752 8.46791 10.9434L9.16052 13.9761H1.15443L1.84704 10.9434H1.84834Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.catalog-item__specs-item.--icon-2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='15' viewBox='0 0 11 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.84241 12.347V12.0526C9.84241 11.1696 9.17947 10.4402 8.32508 10.3334V10.2318C8.32508 9.45689 7.81454 8.79917 7.11123 8.57775V4.58323C7.11123 4.40219 7.16072 4.22506 7.25319 4.07007L7.73118 3.27299C7.92133 2.9565 8.02162 2.59312 8.02162 2.22454V1.73483C8.02162 0.778849 7.24277 0 6.28679 0H4.46601C3.50873 0 2.73118 0.778849 2.73118 1.73483V2.22454C2.73118 2.59312 2.83147 2.9565 3.02162 3.27299L3.49961 4.06877C3.59208 4.22376 3.64157 4.40089 3.64157 4.58192V8.57645C2.93827 8.79786 2.42772 9.45559 2.42772 10.2305V10.3321C1.57333 10.4402 0.910393 11.1696 0.910393 12.0513V12.3457C0.368586 12.64 0 13.2131 0 13.8721V15H10.7528V13.8721C10.7528 13.2144 10.3842 12.64 9.84241 12.3457V12.347ZM3.77312 1.73352C3.77312 1.35191 4.0844 1.04064 4.46601 1.04064H6.28679C6.6684 1.04064 6.97968 1.35191 6.97968 1.73352V2.22324C6.97968 2.40427 6.93019 2.5814 6.83772 2.73639L6.35973 3.53347C6.16958 3.84996 6.06929 4.21334 6.06929 4.58192V8.4957H4.68351V4.58192C4.68351 4.21203 4.58323 3.84996 4.39307 3.53347L3.91508 2.73769C3.82261 2.5827 3.77312 2.40557 3.77312 2.22454V1.73352ZM9.71086 13.9594H1.04194V13.8734C1.04194 13.4918 1.35322 13.1805 1.73483 13.1805H5.3764V12.1386H1.95233V12.0526C1.95233 11.671 2.26361 11.3597 2.64522 11.3597H5.3764V10.3178H3.46965V10.2318C3.46965 9.85022 3.78093 9.53894 4.16254 9.53894H6.59026C6.97187 9.53894 7.28315 9.85022 7.28315 10.2318V10.3178H6.28679V11.3597H8.10758C8.48919 11.3597 8.80047 11.671 8.80047 12.0526V12.1386H6.89372V13.1805H9.01797C9.39958 13.1805 9.71086 13.4918 9.71086 13.8734V13.9594Z' fill='%23289beb'/%3E%3Cpath d='M6.06929 2.12296H4.68351V3.16489H6.06929V2.12296Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.catalog-item__specs-item.--icon-3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.604 2.46249H12.2265L11.5252 0.357449C11.4337 0.0832199 11.1372 -0.0643417 10.8643 0.0270681C10.59 0.118478 10.4424 0.413601 10.5338 0.687831L11.1412 2.5108C10.9609 2.59307 10.8355 2.77459 10.8355 2.98483V3.28387H10.5364C10.2478 3.28387 10.014 3.51762 10.014 3.80621V5.44767C10.014 5.73627 10.2478 5.97001 10.5364 5.97001H11.3279V13.6576C11.3279 13.8221 11.1934 13.9566 11.0288 13.9566C10.8643 13.9566 10.7297 13.8221 10.7297 13.6576V8.7319C10.7297 7.99148 10.1263 7.38817 9.38574 7.38817H8.56419C8.51848 7.38817 8.47538 7.39601 8.43358 7.40645V4.62629C8.43358 2.52778 6.72518 0.819722 4.62626 0.819722C2.52733 0.819722 0.821546 2.52778 0.821546 4.62629V12.1924H0.522446C0.233795 12.1924 0 12.4262 0 12.7148V14.4777C0 14.7663 0.233795 15 0.522446 15H8.73399C9.02264 15 9.25643 14.7663 9.25643 14.4777V12.7148C9.25643 12.4262 9.02264 12.1924 8.73399 12.1924H8.43489V8.41327C8.47668 8.42371 8.51979 8.43155 8.5655 8.43155H9.38705C9.55162 8.43155 9.68615 8.56605 9.68615 8.73059V13.6563C9.68615 14.3967 10.2896 15 11.0301 15C11.7707 15 12.3741 14.3967 12.3741 13.6563V5.96871H12.6053C12.894 5.96871 13.1278 5.73496 13.1278 5.44637V2.98352C13.1278 2.69493 12.894 2.46118 12.6053 2.46118L12.604 2.46249ZM8.21154 13.9553H1.04489V13.2371H8.21154V13.9553ZM1.86644 12.1924V4.62629C1.86644 3.10366 3.10594 1.86441 4.62887 1.86441C6.1518 1.86441 7.3913 3.10366 7.3913 4.62629V12.1924H1.86644ZM11.0589 4.32725H11.358C11.6466 4.32725 11.8804 4.0935 11.8804 3.80491V3.50587H12.0816V4.92402H11.0589V4.32725Z' fill='%23289beb'/%3E%3Cpath d='M4.62754 2.46246C3.43375 2.46246 2.46331 3.43271 2.46331 4.62626C2.46331 4.91486 2.6971 5.1486 2.98575 5.1486H6.27063C6.55928 5.1486 6.79308 4.91486 6.79308 4.62626C6.79308 3.43271 5.82133 2.46246 4.62884 2.46246H4.62754ZM5.33806 4.10392C5.31586 4.01382 5.27145 3.92763 5.20092 3.85711C4.99717 3.6534 4.66541 3.6534 4.46166 3.85711L4.21481 4.10392H3.6362C3.82428 3.74873 4.19783 3.50714 4.62623 3.50714C5.05464 3.50714 5.42819 3.75003 5.61627 4.10392H5.33676H5.33806Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.catalog-item__specs-item.--icon-4:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2841 3.80554H17.0152C16.7263 3.80554 16.4924 4.03947 16.4924 4.32828V5.07449H15.3293L12.3105 2.05567C12.2125 1.95766 12.0792 1.90277 11.9407 1.90277H9.92551V1.04548H11.9407C12.2295 1.04548 12.4634 0.811553 12.4634 0.522739C12.4634 0.233926 12.2295 0 11.9407 0H6.86618C6.57737 0 6.34344 0.233926 6.34344 0.522739C6.34344 0.811553 6.57737 1.04548 6.86618 1.04548H8.88134V1.90277H6.86618C6.72765 1.90277 6.59436 1.95766 6.49634 2.05567L4.74647 3.80554H2.42551C2.1367 3.80554 1.90277 4.03947 1.90277 4.32828V7.61108H1.04548V4.32828C1.04548 4.03947 0.811553 3.80554 0.522739 3.80554C0.233926 3.80554 0 4.03947 0 4.32828V11.9407C0 12.2295 0.233926 12.4634 0.522739 12.4634C0.811553 12.4634 1.04548 12.2295 1.04548 11.9407V8.65787H1.90277V11.9407C1.90277 12.2295 2.1367 12.4634 2.42551 12.4634H6.01542L8.39911 14.8471C8.49713 14.9451 8.63043 15 8.76895 15H15.1124C15.4012 15 15.6351 14.7661 15.6351 14.4773V11.1945H16.4924V11.9407C16.4924 12.2295 16.7263 12.4634 17.0152 12.4634H18.2841C19.5217 12.4634 20.0758 10.2888 20.0758 8.13513C20.0758 5.98144 19.5152 3.80685 18.2841 3.80685V3.80554ZM18.2671 11.4179H17.5379V10.6717C17.5379 10.3829 17.304 10.149 17.0152 10.149H15.1124C14.8236 10.149 14.5897 10.3829 14.5897 10.6717V13.9545H8.98589L6.6022 11.5708C6.50418 11.4728 6.37088 11.4179 6.23236 11.4179H2.94956V4.85102H4.96472C5.10324 4.85102 5.23654 4.79613 5.33455 4.69812L7.08443 2.94825H11.7264L14.7452 5.96707C14.8432 6.06508 14.9765 6.11997 15.115 6.11997H17.0178C17.3066 6.11997 17.5405 5.88604 17.5405 5.59723V4.85102H18.2697C18.4945 4.96602 19.0316 6.07554 19.0316 8.13382C19.0316 10.1921 18.4932 11.3029 18.2697 11.4166L18.2671 11.4179Z' fill='%23289beb'/%3E%3Cpath d='M12.5758 6.97719H11.0808L10.545 4.83658C10.4953 4.63532 10.3306 4.48373 10.1268 4.44844C9.9229 4.41316 9.71773 4.50072 9.60273 4.67322L7.06482 8.47876C6.95766 8.6395 6.94851 8.84599 7.03869 9.01588C7.13017 9.18577 7.30659 9.29162 7.5 9.29162H8.99504L9.53084 11.4322C9.5805 11.6335 9.74517 11.7851 9.94904 11.8204C9.97909 11.8256 10.0091 11.8282 10.0379 11.8282C10.2104 11.8282 10.3751 11.742 10.4731 11.5956L13.011 7.79005C13.1181 7.62931 13.1273 7.42283 13.0371 7.25294C12.9456 7.08305 12.7692 6.97719 12.5758 6.97719ZM10.2588 10.0326L9.91114 8.64212C9.85233 8.4095 9.64454 8.24614 9.40408 8.24614H8.47752L9.81704 6.23621L10.1647 7.6267C10.2235 7.85931 10.4313 8.02267 10.6717 8.02267H11.5983L10.2588 10.0326Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.catalog-item__specs-item.--icon-5:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.12956 4.14654C6.85565 3.87263 6.49043 3.72132 6.10304 3.72132C5.71565 3.72132 5.35043 3.87263 5.07652 4.14654C4.51043 4.71263 4.51043 5.6335 5.07652 6.19958L6.93782 8.06089C7.22086 8.34393 7.5926 8.4848 7.96434 8.4848C8.33608 8.4848 8.70782 8.34263 8.99087 8.05958C9.26478 7.78567 9.41608 7.42045 9.41608 7.03306C9.41608 6.64567 9.26478 6.28045 8.99087 6.00654L7.12956 4.14524V4.14654ZM8.2526 7.32263C8.09347 7.48176 7.83391 7.48176 7.67478 7.32263L5.81347 5.46132C5.65434 5.30219 5.65434 5.04263 5.81347 4.8835C5.96869 4.72958 6.23739 4.72958 6.3913 4.8835L8.2526 6.7448C8.32956 6.82176 8.3726 6.9248 8.3726 7.03306C8.3726 7.14132 8.32956 7.24437 8.2526 7.32263Z' fill='%23289beb'/%3E%3Cpath d='M10.307 4.91609C10.2691 4.87956 10.2326 4.84304 10.1948 4.80522L8.33348 2.94391C8.29565 2.90609 8.25913 2.86826 8.22261 2.83174C7.77522 2.37652 7.26783 1.8613 6.10435 1.8613H4.76478V0.521739C4.76478 0.233478 4.5313 0 4.24304 0H1.45174C1.16348 0 0.929999 0.233478 0.929999 0.521739V1.95913C0.386086 2.16913 0 2.69609 0 3.31304V13.5483C0 14.3491 0.650868 15 1.45174 15H9.82565C10.6265 15 11.2774 14.3491 11.2774 13.5483V7.03565C11.2774 5.87217 10.7622 5.36478 10.307 4.91739V4.91609ZM3.7213 1.04348V1.8613H1.97348V1.04348H3.7213ZM10.2339 13.5483C10.2339 13.7739 10.05 13.9565 9.82565 13.9565H1.45174C1.22609 13.9565 1.04348 13.7726 1.04348 13.5483V3.31304C1.04348 3.08739 1.22739 2.90478 1.45174 2.90478H6.10435C6.83087 2.90478 7.07478 3.15261 7.47913 3.56348C7.51826 3.60261 7.55609 3.64174 7.59652 3.68217L9.45783 5.54348C9.49826 5.58391 9.53739 5.62174 9.57652 5.66087C9.98739 6.06522 10.2352 6.30913 10.2352 7.03565V13.5483H10.2339Z' fill='%23289beb'/%3E%3Cpath d='M3.40826 8.52658C2.35174 9.5831 1.86 10.4387 1.86 11.2214C1.86 12.2792 2.71956 13.1387 3.77739 13.1387C4.83522 13.1387 5.69478 12.2792 5.69478 11.2214C5.69478 10.4387 5.20304 9.5831 4.14652 8.52658C3.94304 8.3231 3.61304 8.3231 3.40826 8.52658ZM3.77739 12.0953C3.29609 12.0953 2.90348 11.7027 2.90348 11.2214C2.90348 10.9383 3.06522 10.4479 3.77739 9.65223C4.48956 10.4466 4.6513 10.9383 4.6513 11.2214C4.6513 11.7027 4.25869 12.0953 3.77739 12.0953Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.catalog-item__specs-item.--icon-6:before {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.0873 9.13041C18.0873 9.10172 18.09 9.07302 18.09 9.04432C18.09 6.56998 17.0908 4.32521 15.476 2.69086C15.4643 2.67651 15.4552 2.66217 15.4408 2.64782C15.4278 2.63478 15.4121 2.62434 15.3978 2.6126C13.7634 0.999128 11.5187 0 9.04563 0C6.57259 0 4.32781 0.999128 2.69217 2.61391C2.67782 2.62565 2.66347 2.63608 2.64912 2.64912C2.63608 2.66217 2.62564 2.67782 2.6139 2.69217C0.999125 4.32651 0 6.57129 0 9.04563C0 9.07432 0.00130291 9.10302 0.00260726 9.13172C0.00260726 9.13824 0 9.14476 0 9.15258C0 9.16432 0.00260853 9.17476 0.00391287 9.18519C0.0208694 10.3056 0.239999 11.3987 0.659998 12.4382C0.768259 12.7056 1.07347 12.8334 1.33956 12.7265C1.60695 12.6182 1.73608 12.3143 1.62782 12.0469C1.31999 11.2852 1.13347 10.4895 1.07087 9.67432H2.65304C2.9413 9.67432 3.17477 9.44084 3.17477 9.15258C3.17477 8.86432 2.9413 8.63085 2.65304 8.63085H1.05521C1.15043 6.77476 1.88217 5.08564 3.03521 3.77347L4.15695 4.8952C4.25868 4.99694 4.39173 5.04781 4.52607 5.04781C4.66042 5.04781 4.79347 4.99694 4.89521 4.8952C5.09868 4.69173 5.09868 4.36173 4.89521 4.15695L3.77347 3.03521C5.05955 1.90565 6.71085 1.18043 8.52519 1.06304V2.54608C8.52519 2.83434 8.75867 3.06782 9.04693 3.06782C9.33519 3.06782 9.56867 2.83434 9.56867 2.54608V1.06304C11.383 1.18043 13.033 1.90434 14.3204 3.03521L13.1987 4.15695C12.9952 4.36042 12.9952 4.69042 13.1987 4.8952C13.3004 4.99694 13.4334 5.04781 13.5678 5.04781C13.7021 5.04781 13.8352 4.99694 13.9369 4.8952L15.0587 3.77347C16.2104 5.08564 16.9434 6.77476 17.0386 8.63085H15.4408C15.1526 8.63085 14.9191 8.86432 14.9191 9.15258C14.9191 9.44084 15.1526 9.67432 15.4408 9.67432H17.023C16.9591 10.4895 16.7739 11.2852 16.466 12.0469C16.3578 12.3143 16.4869 12.6182 16.7543 12.7265C16.8182 12.7526 16.8847 12.7643 16.95 12.7643C17.156 12.7643 17.3517 12.6417 17.4339 12.4382C17.8539 11.4 18.0743 10.3056 18.0913 9.18519C18.0913 9.17476 18.0952 9.16302 18.0952 9.15258C18.0952 9.14606 18.0939 9.13954 18.0926 9.13172L18.0873 9.13041Z' fill='%23289beb'/%3E%3Cpath d='M12.6104 5.47957C12.4382 5.30739 12.1721 5.27739 11.9661 5.40522L9.31954 7.0513C9.22824 7.03826 9.13563 7.03174 9.04563 7.03174C7.93563 7.03174 7.03172 7.93434 7.03172 9.04564C7.03172 10.1569 7.93432 11.0582 9.04563 11.0582C10.1569 11.0582 11.0582 10.1556 11.0582 9.04564C11.0582 8.95564 11.0517 8.86434 11.0387 8.77173L12.6848 6.12522C12.8126 5.91913 12.7826 5.65305 12.6104 5.48087V5.47957ZM10.0448 8.39478C9.9691 8.51608 9.94693 8.66347 9.98345 8.80173C10.0056 8.88652 10.0161 8.96608 10.0161 9.04564C10.0161 9.58043 9.58171 10.0148 9.04693 10.0148C8.51215 10.0148 8.0765 9.58043 8.0765 9.04564C8.0765 8.51086 8.51215 8.07521 9.04693 8.07521C9.1265 8.07521 9.20606 8.08565 9.29084 8.10782C9.4291 8.14434 9.57519 8.12086 9.6965 8.04652L10.6187 7.47261L10.0448 8.39478Z' fill='%23289beb'/%3E%3Cpath d='M12.2413 11.8252H5.84868C5.56042 11.8252 5.32694 12.0587 5.32694 12.3469V14.4782C5.32694 14.7665 5.56042 15 5.84868 15H12.2413C12.5295 15 12.763 14.7665 12.763 14.4782V12.3469C12.763 12.0587 12.5295 11.8252 12.2413 11.8252ZM11.7195 13.9565H6.37041V12.8687H11.7195V13.9565Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.catalog-item__price {
    display: -ms-grid;
    display: grid;
}

.catalog-item__price-main {
    font-size: 22px;
    font-weight: bold;
    color: #289beb;
}

.catalog-item__price-credit {
    font-family: 'Kreadon Demi', sans-serif;
    font-size: 14px;
    line-height: 23px;
}

.catalog-item__buttons {
    display: -ms-grid;
    display: grid;
    grid-gap: 20px;
    -ms-grid-columns: 1fr 20px 1fr;
    grid-template-columns: repeat(2, 1fr);
    padding: 0 20px 20px;
}

.btn.btn_bordered {
    border: 1px solid #000;
}

.btn.btn_bordered:hover {
    background-color: #000;
    color: #fff;
}

.section-gifts {
    background: url(../img/ref__section-gifts-bg.png) center/cover no-repeat;
    height: 435px;
    padding: 40px 0;
}

section.section-bg + section.section-gifts {
    margin-top: calc(var(--section-gap) * -1);
}

section.section-gifts + section.section-bg {
    margin-top: calc(var(--section-gap) * -1);
}

.gifts__grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}

.gifts-items {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
    height: 100%;
}

.gifts-items__link {
    background-position: center;
    background-size: cover;
    height: 225px;
    border-radius: 5px;
    overflow: hidden;
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: bold;
    padding: 20px;
}

.gifts__col:last-child .gifts-items__link {
    height: 100%;
}

.catalog-bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.catalog-bottom .btn {
    width: 100%;
    max-width: 460px;
}

.bank-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 30px;
    height: 120px;
    background: #F9F9F9;
    border-radius: 5px;
}

.bank-item__icon {
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
    object-fit: scale-down;
    display: block;
}

.banks-carousel .carousel-navigation {
    margin-top: 30px;
}

section.section-questions:last-child {
    margin-bottom: 0;
}

.section-questions {
    background: url(../img/ref__section-questions-bg.png) center/cover no-repeat;
    height: 435px;
    padding: 40px 0;
}

.questions-grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 0.6fr;
    grid-template-columns: 1fr 0.6fr;
    grid-gap: 30px;
}

.questions-image {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.questions-form {
    display: -ms-grid;
    display: grid;
    grid-gap: 20px;
    max-width: 340px;
}

.main-form-input {
    width: 100%;
    height: 40px;
    border-radius: 5px;
    background: #FFF;
    -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15);
    border: none;
    padding: 0 15px;
    font-size: 14px;
    font-weight: 500;
}

.main-form-checkbox {
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 10px;
}

.main-form-checkbox__input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.main-form-checkbox__checkmark {
    width: 11px;
    height: 11px;
    border: 1px solid #697685;
    background-position: center;
    background-repeat: no-repeat;
}

.main-form-checkbox__text, .main-form-checkbox__text a {
    font-size: 12px;
    color: #697685;
}

.main-form-checkbox__input:checked ~ .main-form-checkbox__checkmark {
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.65625L3.34375 6L6 1' stroke='%23697685' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.main-form-checkbox.main-form-checkbox_white .main-form-checkbox__checkmark {
    border-color: #fff;
}

.main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text, .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text a {
    color: #fff;
}

section .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__checkmark {
    border-color: #fff!important;
}

section .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text, section .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text a {
    color: #fff!important;
}

.modal .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__checkmark {
    border-color: #000!important;
}

.modal section .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text, .modal .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__text a {
    color: #000!important;
}

.main-form-checkbox.main-form-checkbox_white .main-form-checkbox__input:checked ~ .main-form-checkbox__checkmark {
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.65625L3.34375 6L6 1' stroke='%23FFFFFF' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.footer-top {
    background: #289beb;
    padding: 10px 0;
}
a.footer-nav__item{
    color: #FFFFFF;
}

.modal .main-form-checkbox__text, .main-form-checkbox__text a {
    color: #000 !important;
}

.modal .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__checkmark {
    border-color: #000;
}

.modal .main-form-checkbox.main-form-checkbox_white .main-form-checkbox__input:checked ~ .main-form-checkbox__checkmark {
    background-image: url('../img/checkbox-modal.svg');
}

.footer-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.footer-nav__item {
    font-weight: 500;
    text-decoration: none;
}

.footer-bottom {
    background: #000;
    color: #fff;
    padding: 10px 0 30px;
}

.footer-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.footer-inner__geo {
    margin-right: auto;
    margin-left: 160px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 100px;
}

.footer-inner__geo-item {
    font-size: 12px;
    max-width: 195px;
}

.footer-inner__contacts {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    gap: 55px;
}

.footer-inner__contacts-link {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

.footer-copyright__text {
    font-size: 12px;
    line-height: 12px;
}

.footer-copyright__text a {
    color: #fff;
}

.footer-copyright {
    display: -ms-grid;
    display: grid;
    grid-gap: 10px;
}

.modal {
    width: 100%;
    max-width: 465px;
    background: #F9F9F9;
    border-radius: 5px;
    color: #113650;
}

.modal-title {
    margin-bottom: 20px;
    font-size: 27px;
    font-weight: bold;
    text-transform: uppercase;
    color: #289beb;
}

.modal-description {
    font-size: 21px;
    font-weight: 500;
}

.modal-description:not(:last-child) {
    margin-bottom: 40px;
}

.modal-form__inputs {
    display: -ms-grid;
    display: grid;
    grid-gap: 20px;
}

#popup-success .modal-description {
    margin-bottom: 0;
}

section.section-filter + section.section-bg {
    margin-top: calc(var(--section-gap) * -1 - 20px);
    padding-top: 60px;
}



.breadcrumbs {
    margin: 30px 0 20px;
    font-size: 12px;
    font-weight: 500;
}

.breadcrumbs__item {
    text-decoration: none;
}

.breadcrumbs__item:not(:last-child):after {
    content: "\0020\002D\0020";
}

.breadcrumbs__item:last-child {
    color: #289beb;
}

.marks {
    border: 2px solid #000;
    border-radius: 5px;
    padding: 30px;
}

.marks-carousel .carousel-navigation {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-top: 30px;
}

.marks .mark-item {
    border: 1px solid #f3f3f3;
}

.marks-carousel__slide {
    height: calc((100% - 20px) / 4) !important;
}

.marks .mark-item:hover {
    border-color: #289beb;
}

.catalog-sort {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.catalog-sort__title {
    font-size: 14px;
    font-weight: 500;
}

.catalog-sort__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}

.catalog-sort__buttons-item {
    border: 1px solid #000;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 500;
    text-decoration: none;
    height: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0 20px;
}

.catalog-sort__buttons-item:hover, .catalog-sort__buttons-item.--active {
    background: #289beb;
    border-color: #289beb;
    color: #fff;
}

.catalog-sort__buttons-item.--active {
    pointer-events: none;
    cursor: default;
}

.model-page__grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}

.model-gallery {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 4px 140px;
    grid-template-columns: 1fr 140px;
    grid-gap: 4px;
    overflow: hidden;
}

.model-gallery__col {
    overflow: hidden;
}

.model-gallery-carousel {
    height: 345px;
    border-radius: 5px;
}

.model-gallery-carousel__slide {
    background-position: center;
    background-size: cover;
}

.model-gallery-thumbs-carousel {
    height: 345px;
}

.model-gallery-thumbs-carousel__slide {
    background-position: center;
    background-size: cover;
    border-radius: 5px;
    cursor: pointer;
}

.model-gallery-carousel .carousel-navigation {
    position: absolute;
    right: 20px;
    bottom: 10px;
}

.model-content {
    display: -ms-grid;
    display: grid;
    grid-gap: 49px;
}

.model-content__grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}

.model-price {
    display: -ms-grid;
    display: grid;
    grid-gap: 3px;
}

.model-price__main {
    font-size: 30px;
    font-weight: bold;
    color: #289beb;
}

.model-price__credit {
    font-size: 18px;
    font-family: 'Kreadon Demi', sans-serif;
}

.model-futures {
    display: -ms-grid;
    display: grid;
    grid-gap: 20px;
}

.model-futures__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-left: 45px;
    background-image: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9453 1.73362C26.677 0.59537 25.5691 0 24.6141 0C24.2644 0 23.9203 0.0885674 23.6146 0.257502C21.9355 1.18309 20.4037 2.21583 19.0177 3.29285C17.0994 2.07969 14.8232 1.37717 12.381 1.37717C5.54366 1.37662 0 6.88803 0 13.6869C0 20.4859 5.54366 26 12.381 26C19.2183 26 24.7637 20.4875 24.7637 13.6869C24.7637 11.2891 24.0737 9.05137 22.8806 7.1592C23.9263 5.97885 25.0666 4.82419 26.3031 3.73842C26.8722 3.23872 27.119 2.46841 26.9453 1.73362ZM11.9895 20.9927C11.7047 21.3294 10.6299 21.3633 10.1917 20.9615C9.99431 20.6439 6.56079 14.4873 4.10483 12.1168C4.06854 11.3754 4.82507 10.732 5.4249 10.8522C7.71318 11.9653 10.8163 15.7322 10.8163 15.7322C10.8163 15.7322 15.4104 7.12421 24.6136 2.05072C24.7527 2.05072 24.9204 2.13054 24.9374 2.2027C16.2291 9.85176 12.099 20.6783 11.9895 20.9932V20.9927Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
    background-position: center left;
    background-repeat: no-repeat;
    min-height: 26px;
    font-size: 18px;
    font-weight: 500;
}

.model-specs {
    display: -ms-grid;
    display: grid;
    grid-gap: 7px;
}

.model-specs-item {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 20px 10px 1fr 10px 1fr;
    grid-template-columns: 20px 1fr 1fr;
    font-weight: 500;
    grid-gap: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.model-specs-item__value {
    color: #289beb;
    text-align: right;
}

.model-specs-item:before {
    content: "";
    height: 20px;
    background-position: center;
    background-repeat: no-repeat;
    /* background-size: contain; */
}

.model-specs-item.--icon-1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9218 1.22043H12.4138C12.1641 1.22043 11.9609 1.41725 11.9609 1.6592C11.9609 1.90115 12.1641 2.09798 12.4138 2.09798H12.9218C13.5681 2.09798 14.0942 2.60758 14.0942 3.23377V11.986C14.0942 12.6122 13.5681 13.1218 12.9218 13.1218H2.07889C1.43252 13.1218 0.906483 12.6122 0.906483 11.986V5.07662H13.2265C13.4763 5.07662 13.6794 4.8798 13.6794 4.63785C13.6794 4.39589 13.4763 4.19907 13.2265 4.19907H0.906483V3.23377C0.906483 2.60758 1.43252 2.09798 2.07889 2.09798H2.28918C2.53893 2.09798 2.7421 1.90115 2.7421 1.6592C2.7421 1.41725 2.53893 1.22043 2.28918 1.22043H2.07889C0.933011 1.22043 0 2.12367 0 3.23377V4.62092C0 4.62656 0 4.6322 0 4.63785V11.986C0 13.0961 0.933011 13.9994 2.07889 13.9994H12.9218C14.0676 13.9994 15 13.0961 15 11.986V3.23377C15 2.12367 14.0676 1.22043 12.9218 1.22043Z' fill='%23289beb'/%3E%3Cpath d='M6.28446 2.09798H8.41771C8.66746 2.09798 8.87062 1.90115 8.87062 1.6592C8.87062 1.41725 8.66746 1.22043 8.41771 1.22043H6.28446C6.03471 1.22043 5.83154 1.41725 5.83154 1.6592C5.83154 1.90115 6.03471 2.09798 6.28446 2.09798Z' fill='%23289beb'/%3E%3Cpath d='M4.16097 3.31775H4.41266C4.94775 3.31775 5.3832 2.8959 5.3832 2.37752V0.940228C5.3832 0.421849 4.94775 0 4.41266 0H4.16097C3.62588 0 3.19043 0.421849 3.19043 0.940228V2.37752C3.19043 2.8959 3.62588 3.31775 4.16097 3.31775ZM4.47736 2.37752C4.47736 2.412 4.44825 2.44021 4.41266 2.44021H4.16097C4.12538 2.44021 4.09627 2.412 4.09627 2.37752V0.940228C4.09627 0.905753 4.12538 0.877546 4.16097 0.877546H4.41266C4.44825 0.877546 4.47736 0.905753 4.47736 0.940228V2.37752Z' fill='%23289beb'/%3E%3Cpath d='M10.2904 3.31775H10.5421C11.0771 3.31775 11.5126 2.8959 11.5126 2.37752V0.940228C11.5126 0.421849 11.0771 0 10.5421 0H10.2904C9.75527 0 9.31982 0.421849 9.31982 0.940228V2.37752C9.31982 2.8959 9.75527 3.31775 10.2904 3.31775ZM10.6068 2.37752C10.6068 2.412 10.5776 2.44021 10.5421 2.44021H10.2904C10.2548 2.44021 10.2257 2.412 10.2257 2.37752V0.940228C10.2257 0.905753 10.2548 0.877546 10.2904 0.877546H10.5421C10.5776 0.877546 10.6068 0.905753 10.6068 0.940228V2.37752Z' fill='%23289beb'/%3E%3Cpath d='M4.24453 6.65933H3.35164V6.60793C3.35164 6.36598 3.14847 6.16916 2.89872 6.16916C2.64897 6.16916 2.4458 6.36598 2.4458 6.60793V7.0981C2.4458 7.34006 2.64897 7.53688 2.89872 7.53688H4.24453C4.49428 7.53688 4.69745 7.34006 4.69745 7.0981C4.69745 6.85615 4.49428 6.65933 4.24453 6.65933Z' fill='%23289beb'/%3E%3Cpath d='M7.92715 6.65933H7.03425V6.60793C7.03425 6.36598 6.83109 6.16916 6.58134 6.16916C6.33158 6.16916 6.12842 6.36598 6.12842 6.60793V7.0981C6.12842 7.34006 6.33158 7.53688 6.58134 7.53688H7.92715C8.1769 7.53688 8.38007 7.34006 8.38007 7.0981C8.38007 6.85615 8.1769 6.65933 7.92715 6.65933Z' fill='%23289beb'/%3E%3Cpath d='M11.6098 6.65933H10.7169V6.60793C10.7169 6.36598 10.5137 6.16916 10.264 6.16916C10.0142 6.16916 9.81104 6.36598 9.81104 6.60793V7.0981C9.81104 7.34006 10.0142 7.53688 10.264 7.53688H11.6098C11.8595 7.53688 12.0627 7.34006 12.0627 7.0981C12.0627 6.85615 11.8595 6.65933 11.6098 6.65933Z' fill='%23289beb'/%3E%3Cpath d='M4.24453 8.72656H3.35164V8.67516C3.35164 8.43321 3.14847 8.23639 2.89872 8.23639C2.64897 8.23639 2.4458 8.43321 2.4458 8.67516V9.16534C2.4458 9.40729 2.64897 9.60411 2.89872 9.60411H4.24453C4.49428 9.60411 4.69745 9.40729 4.69745 9.16534C4.69745 8.92338 4.49428 8.72656 4.24453 8.72656Z' fill='%23289beb'/%3E%3Cpath d='M7.92715 8.72656H7.03425V8.67516C7.03425 8.43321 6.83109 8.23639 6.58134 8.23639C6.33158 8.23639 6.12842 8.43321 6.12842 8.67516V9.16534C6.12842 9.40729 6.33158 9.60411 6.58134 9.60411H7.92715C8.1769 9.60411 8.38007 9.40729 8.38007 9.16534C8.38007 8.92338 8.1769 8.72656 7.92715 8.72656Z' fill='%23289beb'/%3E%3Cpath d='M11.6098 8.72656H10.7169V8.67516C10.7169 8.43321 10.5137 8.23639 10.264 8.23639C10.0142 8.23639 9.81104 8.43321 9.81104 8.67516V9.16534C9.81104 9.40729 10.0142 9.60411 10.264 9.60411H11.6098C11.8595 9.60411 12.0627 9.40729 12.0627 9.16534C12.0627 8.92338 11.8595 8.72656 11.6098 8.72656Z' fill='%23289beb'/%3E%3Cpath d='M2.89872 10.303C2.64897 10.303 2.4458 10.4998 2.4458 10.7418V11.232C2.4458 11.4739 2.64897 11.6707 2.89872 11.6707H4.24453C4.49428 11.6707 4.69745 11.4739 4.69745 11.232C4.69745 10.99 4.49428 10.7932 4.24453 10.7932H3.35164V10.7418C3.35164 10.4998 3.14847 10.303 2.89872 10.303Z' fill='%23289beb'/%3E%3Cpath d='M6.58085 10.303C6.3311 10.303 6.12793 10.4998 6.12793 10.7418V11.232C6.12793 11.4739 6.3311 11.6707 6.58085 11.6707H7.92666C8.17641 11.6707 8.37958 11.4739 8.37958 11.232C8.37958 10.99 8.17641 10.7932 7.92666 10.7932H7.03377V10.7418C7.03377 10.4998 6.8306 10.303 6.58085 10.303Z' fill='%23289beb'/%3E%3Cpath d='M10.264 10.303C10.0142 10.303 9.81104 10.4998 9.81104 10.7418V11.232C9.81104 11.4739 10.0142 11.6707 10.264 11.6707H11.6098C11.8595 11.6707 12.0627 11.4739 12.0627 11.232C12.0627 10.99 11.8595 10.7932 11.6098 10.7932H10.7169V10.7418C10.7169 10.4998 10.5137 10.303 10.264 10.303Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.0873 9.13041C18.0873 9.10172 18.09 9.07302 18.09 9.04432C18.09 6.56998 17.0908 4.32521 15.476 2.69086C15.4643 2.67651 15.4552 2.66217 15.4408 2.64782C15.4278 2.63478 15.4121 2.62434 15.3978 2.6126C13.7634 0.999128 11.5187 0 9.04563 0C6.57259 0 4.32781 0.999128 2.69217 2.61391C2.67782 2.62565 2.66347 2.63608 2.64912 2.64912C2.63608 2.66217 2.62564 2.67782 2.6139 2.69217C0.999125 4.32651 0 6.57129 0 9.04563C0 9.07432 0.00130291 9.10302 0.00260726 9.13172C0.00260726 9.13824 0 9.14476 0 9.15258C0 9.16432 0.00260853 9.17476 0.00391287 9.18519C0.0208694 10.3056 0.239999 11.3987 0.659998 12.4382C0.768259 12.7056 1.07347 12.8334 1.33956 12.7265C1.60695 12.6182 1.73608 12.3143 1.62782 12.0469C1.31999 11.2852 1.13347 10.4895 1.07087 9.67432H2.65304C2.9413 9.67432 3.17477 9.44084 3.17477 9.15258C3.17477 8.86432 2.9413 8.63085 2.65304 8.63085H1.05521C1.15043 6.77476 1.88217 5.08564 3.03521 3.77347L4.15695 4.8952C4.25868 4.99694 4.39173 5.04781 4.52607 5.04781C4.66042 5.04781 4.79347 4.99694 4.89521 4.8952C5.09868 4.69173 5.09868 4.36173 4.89521 4.15695L3.77347 3.03521C5.05955 1.90565 6.71085 1.18043 8.52519 1.06304V2.54608C8.52519 2.83434 8.75867 3.06782 9.04693 3.06782C9.33519 3.06782 9.56867 2.83434 9.56867 2.54608V1.06304C11.383 1.18043 13.033 1.90434 14.3204 3.03521L13.1987 4.15695C12.9952 4.36042 12.9952 4.69042 13.1987 4.8952C13.3004 4.99694 13.4334 5.04781 13.5678 5.04781C13.7021 5.04781 13.8352 4.99694 13.9369 4.8952L15.0587 3.77347C16.2104 5.08564 16.9434 6.77476 17.0386 8.63085H15.4408C15.1526 8.63085 14.9191 8.86432 14.9191 9.15258C14.9191 9.44084 15.1526 9.67432 15.4408 9.67432H17.023C16.9591 10.4895 16.7739 11.2852 16.466 12.0469C16.3578 12.3143 16.4869 12.6182 16.7543 12.7265C16.8182 12.7526 16.8847 12.7643 16.95 12.7643C17.156 12.7643 17.3517 12.6417 17.4339 12.4382C17.8539 11.4 18.0743 10.3056 18.0913 9.18519C18.0913 9.17476 18.0952 9.16302 18.0952 9.15258C18.0952 9.14606 18.0939 9.13954 18.0926 9.13172L18.0873 9.13041Z' fill='%23289beb'/%3E%3Cpath d='M12.6104 5.47957C12.4382 5.30739 12.1721 5.27739 11.9661 5.40522L9.31954 7.0513C9.22824 7.03826 9.13563 7.03174 9.04563 7.03174C7.93563 7.03174 7.03172 7.93434 7.03172 9.04564C7.03172 10.1569 7.93432 11.0582 9.04563 11.0582C10.1569 11.0582 11.0582 10.1556 11.0582 9.04564C11.0582 8.95564 11.0517 8.86434 11.0387 8.77173L12.6848 6.12522C12.8126 5.91913 12.7826 5.65304 12.6104 5.48087V5.47957ZM10.0448 8.39478C9.9691 8.51608 9.94693 8.66347 9.98345 8.80173C10.0056 8.88651 10.0161 8.96608 10.0161 9.04564C10.0161 9.58042 9.58171 10.0148 9.04693 10.0148C8.51215 10.0148 8.0765 9.58042 8.0765 9.04564C8.0765 8.51086 8.51215 8.07521 9.04693 8.07521C9.1265 8.07521 9.20606 8.08565 9.29084 8.10782C9.4291 8.14434 9.57519 8.12086 9.6965 8.04652L10.6187 7.4726L10.0448 8.39478Z' fill='%23289beb'/%3E%3Cpath d='M12.2413 11.8252H5.84868C5.56042 11.8252 5.32694 12.0587 5.32694 12.3469V14.4782C5.32694 14.7665 5.56042 15 5.84868 15H12.2413C12.5295 15 12.763 14.7665 12.763 14.4782V12.3469C12.763 12.0587 12.5295 11.8252 12.2413 11.8252ZM11.7195 13.9565H6.37041V12.8687H11.7195V13.9565Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='11' viewBox='0 0 20 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3722 2.94259C12.8058 1.43571 11.3145 0.764069 9.5523 0.764069H7.07778C5.51559 0.764069 3.49515 2.07721 2.36204 2.91676H1.24559C1.0248 2.91676 0.816507 3.00717 0.658205 3.16647C0.499902 3.33007 0.416585 3.54534 0.416585 3.77783V5.39666L0.0458244 6.16732C0.0166634 6.22759 0 6.29218 0 6.36106V7.22214C0 7.93252 0.56239 8.51375 1.24976 8.51375H2.54117C2.7328 9.49538 3.57847 10.2359 4.58244 10.2359C5.58641 10.2359 6.43208 9.49538 6.62371 8.51375L13.3724 8.52236C13.5682 9.49968 14.4097 10.2359 15.4137 10.2359C16.4176 10.2359 17.2633 9.49538 17.4549 8.51375H19.5795C19.8086 8.51375 19.9961 8.32001 19.9961 8.08321V5.93052C19.9961 4.53128 18.2089 3.57979 14.3764 2.94259H14.3722ZM4.58244 9.37483C3.89091 9.37483 3.33268 8.79791 3.33268 8.08321C3.33268 7.36852 3.89507 6.7916 4.58244 6.7916C5.2698 6.7916 5.83219 7.36852 5.83219 8.08321C5.83219 8.79791 5.2698 9.37483 4.58244 9.37483ZM15.4137 9.37483C14.7221 9.37483 14.1639 8.79791 14.1639 8.08321C14.1639 7.36852 14.7263 6.7916 15.4137 6.7916C16.101 6.7916 16.6634 7.36852 16.6634 8.08321C16.6634 8.79791 16.101 9.37483 15.4137 9.37483ZM19.1629 7.65268H17.4549C17.2591 6.67105 16.4176 5.93483 15.4137 5.93483C14.4097 5.93483 13.564 6.67966 13.3724 7.66129L6.62371 7.65268C6.42791 6.67105 5.58641 5.93052 4.58244 5.93052C3.57847 5.93052 2.7328 6.67105 2.54117 7.64837H1.24976C1.02063 7.64837 0.833171 7.45463 0.833171 7.21783V6.46008L1.20393 5.68942C1.23309 5.62915 1.24976 5.56457 1.24976 5.49568V3.77353H2.49951C2.58699 3.77353 2.67448 3.74339 2.7453 3.69173C3.5743 3.06745 5.65306 1.62084 7.08195 1.62084H9.55647C11.1228 1.62084 12.4642 2.24942 13.8973 3.65728C13.9598 3.71756 14.0348 3.75631 14.1181 3.76922C18.6714 4.50975 19.1629 5.52582 19.1629 5.92622V7.64837V7.65268Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-4:before {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.604 2.46249H12.2265L11.5252 0.357449C11.4337 0.0832199 11.1372 -0.0643417 10.8643 0.0270681C10.59 0.118478 10.4424 0.413601 10.5338 0.687831L11.1412 2.5108C10.9609 2.59307 10.8355 2.77459 10.8355 2.98483V3.28387H10.5364C10.2478 3.28387 10.014 3.51762 10.014 3.80621V5.44767C10.014 5.73627 10.2478 5.97001 10.5364 5.97001H11.3279V13.6576C11.3279 13.8221 11.1934 13.9566 11.0288 13.9566C10.8643 13.9566 10.7297 13.8221 10.7297 13.6576V8.7319C10.7297 7.99148 10.1263 7.38817 9.38574 7.38817H8.56419C8.51848 7.38817 8.47538 7.39601 8.43358 7.40645V4.62629C8.43358 2.52778 6.72518 0.819722 4.62626 0.819722C2.52733 0.819722 0.821546 2.52778 0.821546 4.62629V12.1924H0.522446C0.233795 12.1924 0 12.4262 0 12.7148V14.4777C0 14.7663 0.233795 15 0.522446 15H8.73399C9.02264 15 9.25643 14.7663 9.25643 14.4777V12.7148C9.25643 12.4262 9.02264 12.1924 8.73399 12.1924H8.43489V8.41327C8.47668 8.42371 8.51979 8.43155 8.5655 8.43155H9.38705C9.55162 8.43155 9.68615 8.56605 9.68615 8.73059V13.6563C9.68615 14.3967 10.2896 15 11.0301 15C11.7707 15 12.3741 14.3967 12.3741 13.6563V5.96871H12.6053C12.894 5.96871 13.1278 5.73496 13.1278 5.44637V2.98352C13.1278 2.69493 12.894 2.46118 12.6053 2.46118L12.604 2.46249ZM8.21154 13.9553H1.04489V13.2371H8.21154V13.9553ZM1.86644 12.1924V4.62629C1.86644 3.10366 3.10594 1.86441 4.62887 1.86441C6.1518 1.86441 7.3913 3.10366 7.3913 4.62629V12.1924H1.86644ZM11.0589 4.32725H11.358C11.6466 4.32725 11.8804 4.0935 11.8804 3.80491V3.50587H12.0816V4.92402H11.0589V4.32725Z' fill='%23289beb'/%3E%3Cpath d='M4.62754 2.46246C3.43375 2.46246 2.46331 3.43271 2.46331 4.62627C2.46331 4.91486 2.6971 5.14861 2.98575 5.14861H6.27063C6.55928 5.14861 6.79308 4.91486 6.79308 4.62627C6.79308 3.43271 5.82133 2.46246 4.62884 2.46246H4.62754ZM5.33806 4.10392C5.31586 4.01382 5.27145 3.92763 5.20092 3.85712C4.99717 3.6534 4.66541 3.6534 4.46166 3.85712L4.21481 4.10392H3.6362C3.82428 3.74873 4.19783 3.50715 4.62623 3.50715C5.05464 3.50715 5.42819 3.75004 5.61627 4.10392H5.33676H5.33806Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-5:before {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.121 3.60913C14.121 5.59957 12.5023 7.21826 10.5118 7.21826C9.82575 7.21826 9.18401 7.02652 8.63749 6.6913C8.86445 6.43565 9.06401 6.15391 9.23097 5.85261C9.60923 6.07043 10.0462 6.19435 10.5118 6.19435C11.9375 6.19435 13.0971 5.03478 13.0971 3.60913C13.0971 2.18348 11.9375 1.02522 10.5118 1.02522C10.0462 1.02522 9.60923 1.14913 9.23097 1.36565C9.06401 1.06435 8.86575 0.782609 8.63749 0.526956C9.18401 0.191739 9.82575 0 10.5118 0C12.5023 0 14.121 1.62 14.121 3.60913Z' fill='%23289beb'/%3E%3Cpath d='M15.557 14.8069C15.4605 14.9295 15.3131 14.9999 15.1566 14.9999H11.2722C11.3675 14.7273 11.3844 14.4313 11.3179 14.1417L11.2801 13.976H14.5149L13.8222 10.9434C13.6462 10.1752 12.9744 9.63908 12.1866 9.63908H10.1792C9.98746 9.25821 9.73181 8.90995 9.42268 8.61386H12.1866C12.7957 8.61386 13.3944 8.82386 13.8705 9.20343C14.3479 9.5843 14.6844 10.1204 14.8201 10.7152L15.6562 14.3739C15.6914 14.5265 15.6549 14.6856 15.557 14.8069Z' fill='%23289beb'/%3E%3Cpath d='M5.15748 7.21826C7.14791 7.21826 8.76661 5.59957 8.76661 3.60913C8.76661 1.6187 7.14661 0 5.15748 0C3.16835 0 1.54835 1.62 1.54835 3.60913C1.54835 5.59826 3.16704 7.21826 5.15748 7.21826ZM5.15748 1.02522C6.58313 1.02522 7.74139 2.18478 7.74139 3.60913C7.74139 5.03348 6.58182 6.19304 5.15748 6.19304C3.73313 6.19304 2.57356 5.03348 2.57356 3.60913C2.57356 2.18478 3.73182 1.02522 5.15748 1.02522Z' fill='%23289beb'/%3E%3Cpath d='M0.849212 10.7152L0.013125 14.3739C-0.0220924 14.5265 0.0144294 14.6856 0.112255 14.8069C0.210082 14.9282 0.357473 15 0.51269 15H9.80226C9.95878 15 10.1062 14.9295 10.2027 14.8069C10.3005 14.6856 10.3357 14.5252 10.3018 14.3739L9.46573 10.7152C9.33008 10.1204 8.99226 9.58431 8.51617 9.20475C8.04008 8.82518 7.44139 8.61518 6.83226 8.61518H3.48399C2.87486 8.61518 2.27617 8.82388 1.80008 9.20475C1.32399 9.58431 0.986169 10.1217 0.850516 10.7152H0.849212ZM1.84834 10.9434C2.02313 10.1752 2.69617 9.63909 3.48399 9.63909H6.83226C7.62008 9.63909 8.29182 10.1752 8.46791 10.9434L9.16052 13.9761H1.15443L1.84704 10.9434H1.84834Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-6:before {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='15' viewBox='0 0 11 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.84241 12.347V12.0526C9.84241 11.1696 9.17947 10.4402 8.32508 10.3334V10.2318C8.32508 9.45689 7.81454 8.79917 7.11123 8.57775V4.58323C7.11123 4.40219 7.16072 4.22506 7.25319 4.07007L7.73118 3.27299C7.92133 2.9565 8.02162 2.59312 8.02162 2.22454V1.73483C8.02162 0.778849 7.24277 0 6.28679 0H4.46601C3.50873 0 2.73118 0.778849 2.73118 1.73483V2.22454C2.73118 2.59312 2.83147 2.9565 3.02162 3.27299L3.49961 4.06877C3.59208 4.22376 3.64157 4.40089 3.64157 4.58192V8.57645C2.93827 8.79786 2.42772 9.45559 2.42772 10.2305V10.3321C1.57333 10.4402 0.910393 11.1696 0.910393 12.0513V12.3457C0.368586 12.64 0 13.2131 0 13.8721V15H10.7528V13.8721C10.7528 13.2144 10.3842 12.64 9.84241 12.3457V12.347ZM3.77312 1.73352C3.77312 1.35191 4.0844 1.04064 4.46601 1.04064H6.28679C6.6684 1.04064 6.97968 1.35191 6.97968 1.73352V2.22324C6.97968 2.40427 6.93019 2.5814 6.83772 2.73639L6.35973 3.53347C6.16958 3.84996 6.06929 4.21334 6.06929 4.58192V8.4957H4.68351V4.58192C4.68351 4.21203 4.58323 3.84996 4.39307 3.53347L3.91508 2.73769C3.82261 2.5827 3.77312 2.40557 3.77312 2.22454V1.73352ZM9.71086 13.9594H1.04194V13.8734C1.04194 13.4918 1.35322 13.1805 1.73483 13.1805H5.3764V12.1386H1.95233V12.0526C1.95233 11.671 2.26361 11.3597 2.64522 11.3597H5.3764V10.3178H3.46965V10.2318C3.46965 9.85022 3.78093 9.53894 4.16254 9.53894H6.59026C6.97187 9.53894 7.28315 9.85022 7.28315 10.2318V10.3178H6.28679V11.3597H8.10758C8.48919 11.3597 8.80047 11.671 8.80047 12.0526V12.1386H6.89372V13.1805H9.01797C9.39958 13.1805 9.71086 13.4918 9.71086 13.8734V13.9594Z' fill='%23289beb'/%3E%3Cpath d='M6.06929 2.12296H4.68351V3.16489H6.06929V2.12296Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-7:before {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='16' viewBox='0 0 11 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.07289 0.952986C9.24443 0.952986 9.4255 1.00064 9.57797 1.09593C9.81622 1.23888 9.97823 1.45807 10.0259 1.73443C10.0831 2.00127 10.0259 2.27764 9.86387 2.49682L5.72791 8.38628C5.60402 8.29098 5.48013 8.20521 5.34672 8.12897C5.2133 8.05273 5.07988 7.97649 4.93693 7.90978L8.20568 1.49619C8.37721 1.17217 8.71076 0.962516 9.08242 0.962516M9.08242 0.00952986C8.38674 0.00952986 7.70059 0.390724 7.35752 1.05781L3.57416 8.48158C4.02207 8.54828 4.46044 8.70076 4.86069 8.93901C5.27048 9.18678 5.60402 9.50127 5.86133 9.85388L10.6453 3.04003C11.2933 2.12516 11.0265 0.857687 10.064 0.276366C9.74951 0.0857687 9.40644 0 9.07289 0L9.08242 0.00952986Z' fill='%23289beb'/%3E%3Cpath d='M3.06895 10.6353C3.29767 10.6353 3.52638 10.702 3.71698 10.8164C4.00287 10.9879 4.21253 11.2643 4.28877 11.5979C4.37454 11.9219 4.31736 12.2649 4.14582 12.5604C3.86946 13.0273 3.08801 14.0184 1.44887 14.3806C1.75383 13.6372 1.77289 12.932 1.79195 12.3793C1.81101 11.8456 1.82054 11.5121 1.97301 11.2548C2.20173 10.8736 2.61152 10.6449 3.05942 10.6449M3.05942 9.69188C2.30656 9.69188 1.57276 10.0731 1.15345 10.7688C0.476827 11.8933 1.30592 13.3132 0.0956327 14.8094C-0.123554 15.0763 0.0575132 15.467 0.400588 15.467C0.400588 15.467 0.410118 15.467 0.419648 15.467C2.85929 15.3717 4.30783 14.1519 4.96539 13.0559C5.59436 12.0076 5.26082 10.6449 4.21253 10.0064C3.8504 9.78718 3.45967 9.69188 3.06895 9.69188H3.05942Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-8:before {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='17' viewBox='0 0 13 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7162 5.66667H12.1216C12.6065 5.66667 13 5.24356 13 4.72222V0.944444C13 0.423111 12.6065 0 12.1216 0H10.7162C10.2314 0 9.83784 0.423111 9.83784 0.944444V2.26667H8.72054C8.47811 1.16356 7.56811 0.377778 6.5 0.377778C5.43189 0.377778 4.52189 1.16356 4.27946 2.26667H3.16216V0.944444C3.16216 0.423111 2.76865 0 2.28378 0H0.878378C0.393514 0 0 0.423111 0 0.944444V4.72222C0 5.24356 0.393514 5.66667 0.878378 5.66667H2.28378C2.76865 5.66667 3.16216 5.24356 3.16216 4.72222V3.4H4.27946C4.47973 4.29911 5.13324 5.00556 5.97297 5.22089V11.7791C5.13676 11.9944 4.47973 12.6971 4.27946 13.6H3.16216V12.2778C3.16216 11.7564 2.76865 11.3333 2.28378 11.3333H0.878378C0.393514 11.3333 0 11.7564 0 12.2778V16.0556C0 16.5769 0.393514 17 0.878378 17H2.28378C2.76865 17 3.16216 16.5769 3.16216 16.0556V14.7333H4.27946C4.52189 15.8364 5.43189 16.6222 6.5 16.6222C7.56811 16.6222 8.47811 15.8364 8.72054 14.7333H9.83784V16.0556C9.83784 16.5769 10.2314 17 10.7162 17H12.1216C12.6065 17 13 16.5769 13 16.0556V12.2778C13 11.7564 12.6065 11.3333 12.1216 11.3333H10.7162C10.2314 11.3333 9.83784 11.7564 9.83784 12.2778V13.6H8.72054C8.52027 12.7009 7.86676 11.9944 7.02703 11.7791V5.22089C7.86324 5.00556 8.52027 4.30289 8.72054 3.4H9.83784V4.72222C9.83784 5.24356 10.2314 5.66667 10.7162 5.66667ZM10.8919 4.53333V1.13333H11.9459V4.53333H10.8919ZM6.5 4.15556C5.82189 4.15556 5.27027 3.56244 5.27027 2.83333C5.27027 2.10422 5.82189 1.51111 6.5 1.51111C7.17811 1.51111 7.72973 2.10422 7.72973 2.83333C7.72973 3.56244 7.17811 4.15556 6.5 4.15556ZM6.5 15.4889C5.82189 15.4889 5.27027 14.8958 5.27027 14.1667C5.27027 13.4376 5.82189 12.8444 6.5 12.8444C7.17811 12.8444 7.72973 13.4376 7.72973 14.1667C7.72973 14.8958 7.17811 15.4889 6.5 15.4889ZM2.10811 1.13333V4.53333H1.05405V1.13333H2.10811ZM2.10811 12.4667V15.8667H1.05405V12.4667H2.10811ZM10.8919 15.8667V12.4667H11.9459V15.8667H10.8919Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-9:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.12956 4.14654C6.85565 3.87263 6.49043 3.72132 6.10304 3.72132C5.71565 3.72132 5.35043 3.87263 5.07652 4.14654C4.51043 4.71263 4.51043 5.6335 5.07652 6.19958L6.93782 8.06089C7.22086 8.34393 7.5926 8.4848 7.96434 8.4848C8.33608 8.4848 8.70782 8.34263 8.99087 8.05958C9.26478 7.78567 9.41608 7.42045 9.41608 7.03306C9.41608 6.64567 9.26478 6.28045 8.99087 6.00654L7.12956 4.14523V4.14654ZM8.2526 7.32263C8.09347 7.48176 7.83391 7.48176 7.67478 7.32263L5.81347 5.46132C5.65434 5.30219 5.65434 5.04263 5.81347 4.88349C5.96869 4.72958 6.23739 4.72958 6.3913 4.88349L8.2526 6.7448C8.32956 6.82176 8.3726 6.9248 8.3726 7.03306C8.3726 7.14132 8.32956 7.24436 8.2526 7.32263Z' fill='%23289beb'/%3E%3Cpath d='M10.307 4.91609C10.2691 4.87956 10.2326 4.84304 10.1948 4.80522L8.33348 2.94391C8.29565 2.90609 8.25913 2.86826 8.22261 2.83174C7.77522 2.37652 7.26783 1.8613 6.10435 1.8613H4.76478V0.521739C4.76478 0.233478 4.5313 0 4.24304 0H1.45174C1.16348 0 0.929999 0.233478 0.929999 0.521739V1.95913C0.386086 2.16913 0 2.69609 0 3.31304V13.5483C0 14.3491 0.650868 15 1.45174 15H9.82565C10.6265 15 11.2774 14.3491 11.2774 13.5483V7.03565C11.2774 5.87217 10.7622 5.36478 10.307 4.91739V4.91609ZM3.7213 1.04348V1.8613H1.97348V1.04348H3.7213ZM10.2339 13.5483C10.2339 13.7739 10.05 13.9565 9.82565 13.9565H1.45174C1.22609 13.9565 1.04348 13.7726 1.04348 13.5483V3.31304C1.04348 3.08739 1.22739 2.90478 1.45174 2.90478H6.10435C6.83087 2.90478 7.07478 3.15261 7.47913 3.56348C7.51826 3.60261 7.55609 3.64174 7.59652 3.68217L9.45783 5.54348C9.49826 5.58391 9.53739 5.62174 9.57652 5.66087C9.98739 6.06522 10.2352 6.30913 10.2352 7.03565V13.5483H10.2339Z' fill='%23289beb'/%3E%3Cpath d='M3.40826 8.52657C2.35174 9.58309 1.86 10.4387 1.86 11.2214C1.86 12.2792 2.71956 13.1387 3.77739 13.1387C4.83522 13.1387 5.69478 12.2792 5.69478 11.2214C5.69478 10.4387 5.20304 9.58309 4.14652 8.52657C3.94304 8.32309 3.61304 8.32309 3.40826 8.52657ZM3.77739 12.0953C3.29609 12.0953 2.90348 11.7027 2.90348 11.2214C2.90348 10.9383 3.06522 10.4479 3.77739 9.65222C4.48956 10.4466 4.6513 10.9383 4.6513 11.2214C4.6513 11.7027 4.25869 12.0953 3.77739 12.0953Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-specs-item.--icon-10:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2841 3.80554H17.0152C16.7263 3.80554 16.4924 4.03947 16.4924 4.32828V5.07449H15.3293L12.3105 2.05567C12.2125 1.95766 12.0792 1.90277 11.9407 1.90277H9.92551V1.04548H11.9407C12.2295 1.04548 12.4634 0.811553 12.4634 0.522739C12.4634 0.233926 12.2295 0 11.9407 0H6.86618C6.57737 0 6.34344 0.233926 6.34344 0.522739C6.34344 0.811553 6.57737 1.04548 6.86618 1.04548H8.88134V1.90277H6.86618C6.72765 1.90277 6.59436 1.95766 6.49634 2.05567L4.74647 3.80554H2.42551C2.1367 3.80554 1.90277 4.03947 1.90277 4.32828V7.61108H1.04548V4.32828C1.04548 4.03947 0.811553 3.80554 0.522739 3.80554C0.233926 3.80554 0 4.03947 0 4.32828V11.9407C0 12.2295 0.233926 12.4634 0.522739 12.4634C0.811553 12.4634 1.04548 12.2295 1.04548 11.9407V8.65787H1.90277V11.9407C1.90277 12.2295 2.1367 12.4634 2.42551 12.4634H6.01542L8.39911 14.8471C8.49713 14.9451 8.63043 15 8.76895 15H15.1124C15.4012 15 15.6351 14.7661 15.6351 14.4773V11.1945H16.4924V11.9407C16.4924 12.2295 16.7263 12.4634 17.0152 12.4634H18.2841C19.5217 12.4634 20.0758 10.2888 20.0758 8.13513C20.0758 5.98144 19.5152 3.80685 18.2841 3.80685V3.80554ZM18.2671 11.4179H17.5379V10.6717C17.5379 10.3829 17.304 10.149 17.0152 10.149H15.1124C14.8236 10.149 14.5897 10.3829 14.5897 10.6717V13.9545H8.98589L6.6022 11.5708C6.50418 11.4728 6.37088 11.4179 6.23236 11.4179H2.94956V4.85102H4.96472C5.10324 4.85102 5.23654 4.79613 5.33455 4.69812L7.08443 2.94825H11.7264L14.7452 5.96707C14.8432 6.06508 14.9765 6.11997 15.115 6.11997H17.0178C17.3066 6.11997 17.5405 5.88604 17.5405 5.59723V4.85102H18.2697C18.4945 4.96602 19.0316 6.07554 19.0316 8.13382C19.0316 10.1921 18.4932 11.3029 18.2697 11.4166L18.2671 11.4179Z' fill='%23289beb'/%3E%3Cpath d='M12.5758 6.9772H11.0808L10.545 4.83658C10.4953 4.63532 10.3306 4.48373 10.1268 4.44844C9.9229 4.41316 9.71773 4.50072 9.60273 4.67322L7.06482 8.47876C6.95766 8.63951 6.94851 8.84599 7.03869 9.01588C7.13017 9.18577 7.30659 9.29162 7.5 9.29162H8.99504L9.53084 11.4322C9.5805 11.6335 9.74517 11.7851 9.94904 11.8204C9.97909 11.8256 10.0091 11.8282 10.0379 11.8282C10.2104 11.8282 10.3751 11.742 10.4731 11.5956L13.011 7.79005C13.1181 7.62931 13.1273 7.42283 13.0371 7.25294C12.9456 7.08305 12.7692 6.9772 12.5758 6.9772ZM10.2588 10.0326L9.91114 8.64212C9.85233 8.4095 9.64454 8.24615 9.40408 8.24615H8.47752L9.81704 6.23621L10.1647 7.6267C10.2235 7.85932 10.4313 8.02267 10.6717 8.02267H11.5983L10.2588 10.0326Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
}

.model-tabs {
    display: -ms-grid;
    display: grid;
    grid-gap: 30px;
}

.model-tabs__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 250px;
}

.model-tabs__nav-item {
    font-size: 38px;
    font-weight: bold;
    background: none;
    border: none;
    text-transform: uppercase;
    color: #000;
    position: relative;
    z-index: 1;
    cursor: pointer;
}

.model-tabs__nav-item.js-gl-tab-link-active {
    cursor: default;
    pointer-events: none;
}

.model-tabs__nav-item.js-gl-tab-link-active:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 95px;
    height: 3px;
    background: #289beb;
}

.model-seo {
    display: -ms-grid;
    display: grid;
    grid-gap: 10px;
}

.model-seo__text {
    font-size: 18px;
    font-weight: 500;
}

.model-options {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

.model-options__item:not(:last-child) {
    margin-bottom: 10px;
}

.model-options__item {
    font-size: 18px;
    font-weight: 500;
    background-image: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9453 1.73362C26.677 0.59537 25.5691 0 24.6141 0C24.2644 0 23.9203 0.0885674 23.6146 0.257502C21.9355 1.18309 20.4037 2.21583 19.0177 3.29285C17.0994 2.07969 14.8232 1.37717 12.381 1.37717C5.54366 1.37662 0 6.88803 0 13.6869C0 20.4859 5.54366 26 12.381 26C19.2183 26 24.7637 20.4875 24.7637 13.6869C24.7637 11.2891 24.0737 9.05137 22.8806 7.1592C23.9263 5.97885 25.0666 4.82419 26.3031 3.73842C26.8722 3.23872 27.119 2.46841 26.9453 1.73362ZM11.9895 20.9927C11.7047 21.3294 10.6299 21.3633 10.1917 20.9615C9.99431 20.6439 6.56079 14.4873 4.10483 12.1168C4.06854 11.3754 4.82507 10.732 5.4249 10.8522C7.71318 11.9653 10.8163 15.7322 10.8163 15.7322C10.8163 15.7322 15.4104 7.12421 24.6136 2.05072C24.7527 2.05072 24.9204 2.13054 24.9374 2.2027C16.2291 9.85176 12.099 20.6783 11.9895 20.9932V20.9927Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
    background-position: left top;
    background-repeat: no-repeat;
    padding: 4px 0 2px 40px;
}

.catalog-carousel {
    padding: 2px;
}

.catalog-carousel .carousel-navigation {
    margin-top: 30px;
}

.section-finance-page {
    background: url(../img/ref__section-finance-page-bg.png) center/cover no-repeat;
    padding: 30px 0 40px;
    color: #fff;
}

.section-finance-page .breadcrumbs {
    margin-top: 0;
}

.section-finance-page .breadcrumbs__item {
    color: #fff;
}

.section-finance-page .breadcrumbs__item:last-child {
    color: #289beb;
}

.finance-steps {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[4];
    grid-template-columns: repeat(4, 1fr);
    margin-bottom: 40px;
}

.finance-steps__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 20px;
}

.finance-steps__number {
    background: url(../img/ref__finance-steps-bg.svg) center/contain no-repeat;
    width: 127px;
    height: 129px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    font-size: 49px;
    font-weight: bold;
    padding-top: 45px;
    padding-left: 41px;
}

.finance-steps__text {
    font-size: 24px;
    font-weight: 500;
    padding-top: 40px;
}

.finance-page-grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}

.finance-form {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}

.finance-form__inputs {
    display: -ms-grid;
    display: grid;
    grid-gap: 20px;
    overflow: hidden;
}

.main-form-text {
    font-size: 14px;
    font-weight: 500;
}

.finance-inner-grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}

.finance-car-preview {
    height: 220px;
    background-position: center;
    background-size: cover;
    border-radius: 5px;
}

.finance-car-name {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.finance-car-specs {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: auto;
}

.finance-car-specs .model-specs-item {
    -ms-grid-columns: 20px 10px 1fr;
    grid-template-columns: 20px 1fr;
}

.finance-car-specs .model-specs-item .model-specs-item__value {
    color: #fff;
    text-align: left;
}

.finance-car-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.finance-inner-grid__col:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.finance-car-price__item {
    display: -ms-grid;
    display: grid;
    grid-gap: 5px;
}

.finance-car-price__value {
    font-size: 18px;
    font-weight: bold;
}

.finance-futures {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.finance-futures__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 10px;
}

.finance-futures__text {
    font-size: 24px;
    font-weight: 500;
    text-align: center;
}

.terms {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}

.list {
    display: -ms-grid;
    display: grid;
    grid-gap: 10px;
}

.list__item {
    list-style: none;
    font-size: 18px;
    background-image: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9453 1.73362C26.677 0.59537 25.5691 0 24.6141 0C24.2644 0 23.9203 0.0885674 23.6146 0.257502C21.9355 1.18309 20.4037 2.21583 19.0177 3.29285C17.0994 2.07969 14.8232 1.37717 12.381 1.37717C5.54366 1.37662 0 6.88803 0 13.6869C0 20.4859 5.54366 26 12.381 26C19.2183 26 24.7637 20.4875 24.7637 13.6869C24.7637 11.2891 24.0737 9.05137 22.8806 7.1592C23.9263 5.97885 25.0666 4.82419 26.3031 3.73842C26.8722 3.23872 27.119 2.46841 26.9453 1.73362ZM11.9895 20.9927C11.7047 21.3294 10.6299 21.3633 10.1917 20.9615C9.99431 20.6439 6.56079 14.4873 4.10483 12.1168C4.06854 11.3754 4.82507 10.732 5.4249 10.8522C7.71318 11.9653 10.8163 15.7322 10.8163 15.7322C10.8163 15.7322 15.4104 7.12421 24.6136 2.05072C24.7527 2.05072 24.9204 2.13054 24.9374 2.2027C16.2291 9.85176 12.099 20.6783 11.9895 20.9932V20.9927Z' fill='%23289beb'/%3E%3C/svg%3E%0A");
    background-position: top left;
    background-repeat: no-repeat;
    padding: 4px 0 2px 40px;
}

input:focus {
    outline: none;
}

.finance-steps.finance-steps_2columns {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    height: 100%;
}

.page {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 30px;
}

.page__content {
    display: -ms-grid;
    display: grid;
    grid-gap: 20px;
}

.page__text {
    font-size: 18px;
    font-weight: 500;
}

.list.list_small .list__item {
    font-weight: 500;
    background-size: 17px;
    padding: 0 0 2px 25px;
    background-position: top 3px left;
}

.contacts {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[4];
    grid-template-columns: repeat(4, 1fr);
    margin-bottom: 30px;
}

.contacts__item {
    display: -ms-grid;
    display: grid;
    grid-gap: 5px;
}

.contacts__title {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
}

.contacts__link {
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    color: #289beb;
}

.contacts__col .btn {
    width: 100%;
}

.contacts-map__iframe {
    width: 100%;
    height: 495px;
    border: 1px solid #289beb;
    border-radius: 5px;
}

.finance-form__inputs .main-form-label {
    overflow: hidden;
}