* {box-sizing: border-box; font-family: 'Titillium Web', Arial, sans-serif; outline: none; -webkit-tap-highlight-color: transparent;}
html {font-size: 10px;}
html.zoom2 {font-size: 12px;}
html.zoom4 {font-size: 13px;}
body {margin: 0;}
#sh135-temp h1, #sh135-temp h2, #sh135-temp h3, #sh135-temp h4, #sh135-temp h5, #sh135-temp h6, #sh135-temp li, #sh135-temp p, #sh135-temp ul {margin: 0; padding: 0; font-weight: normal; line-height: 1.25;}
#sh135-temp a {text-decoration: none;}
#sh135-temp button {cursor: pointer;}
#sh135-temp ul {list-style: none;}
#sh135-temp img {width: auto; max-width: 100%; height: auto; border: none;}
#sh135-temp textarea {resize: none;}

#sh135-temp .f-12 {font-size: 1.2rem;}
#sh135-temp .f-14 {font-size: 1.4rem;}
#sh135-temp .f-16 {font-size: 1.6rem;}
#sh135-temp .f-18 {font-size: 1.8rem;}
#sh135-temp .f-20 {font-size: 2.0rem;}
#sh135-temp .f-22 {font-size: 2.2rem;}
#sh135-temp .f-24 {font-size: 2.4rem;}
#sh135-temp .f-26 {font-size: 2.6rem;}
#sh135-temp .f-28 {font-size: 2.8rem;}
#sh135-temp .f-30 {font-size: 3.0rem;}
#sh135-temp .f-32 {font-size: 3.2rem;}
#sh135-temp .f-34 {font-size: 3.4rem;}
#sh135-temp .f-36 {font-size: 3.6rem;}
#sh135-temp .f-38 {font-size: 3.8rem;}
#sh135-temp .f-40 {font-size: 4.0rem;}
#sh135-temp .f-42 {font-size: 4.2rem;}
#sh135-temp .f-48 {font-size: 4.8rem;}
#sh135-temp .f-60 {font-size: 6.0rem;}
#sh135-temp .f-68 {font-size: 6.8rem;}
#sh135-temp .f-70 {font-size: 7.0rem;}

#sh135-temp .center {text-align: center;}
#sh135-temp .uppercase {text-transform: uppercase;}
#sh135-temp .thin {font-weight: 300;}
#sh135-temp .bold {font-weight: bold;}
#sh135-temp .semibold {font-weight: 600;}
#sh135-temp .teal {color: #008285;}
#sh135-temp .green {color: #00891C !important;}
#sh135-temp .magenta {color: #E2007E;}
#sh135-temp .navy {color: #306EE8;}

#sh135-temp *::-webkit-scrollbar {width: 8px; height: 8px;}
#sh135-temp *::-webkit-scrollbar-track {background-color: #C1C1C1; border-radius: 50px;}
.contrast #sh135-temp *::-webkit-scrollbar-track {background-color: #C1C1C1 !important;}
#sh135-temp *::-webkit-scrollbar-thumb {background-color: #585858; border-radius: 50px;}
.contrast #sh135-temp *::-webkit-scrollbar-thumb {background-color: #FFE800 !important;}
#sh135-temp *::-webkit-scrollbar-thumb:hover {background-color: #E2007A;}
.contrast #sh135-temp *::-webkit-scrollbar-thumb:hover {background-color: #E2007A !important;}

#sh135-temp .special-page-background {overflow: hidden; position: relative; padding-bottom: 48px; background: #EEF5F6; background: linear-gradient(90deg, rgba(218, 230, 255, 0.5) 0%, #DAE6FF 98.86%);}
#sh135-temp .special-page-background > * {position: relative; z-index: 2;}
.contrast #sh135-temp .special-page-background {background: #000 !important;}
#sh135-temp .special-page-background .special-bg-decoration {position: absolute; z-index: 1; display: block; width: auto; height: auto; max-height: 100%;}
.contrast #sh135-temp .special-page-background .special-bg-decoration {display: none !important;}
#sh135-temp .special-page-background .special-bg-decoration.decoration-1 {top: 340px; left: 0; max-width: 320px;}
#sh135-temp .special-page-background .special-bg-decoration.decoration-2 {top: 250px; right: 0; max-width: 325px;}
#sh135-temp .special-page-background .special-bg-decoration.decoration-3 {top: 640px; right: 25%; max-width: 350px;}

#sh135-temp .owl-dots {position: static; display: flex; align-items: center; justify-content: center; gap: 16px; margin-top: 24px;}
#sh135-temp .owl-dots .owl-dot {width: 24px; height: 24px; background-color: #FFF; border: 1px solid #707173; border-radius: 250px; transition: width .3s, height .3s;}
#sh135-temp .owl-dots .owl-dot.active {width: 48px; background: #E2007A !important;}
#sh135-temp .owl-dots .owl-dot span {background-color: transparent !important; border-color: transparent !important;}
#sh135-temp .owl-carousel .owl-stage {display: flex; padding-top: 16px; padding-bottom: 16px;}

#sh135-temp {position: relative;}
#sh135-temp .container-box {width: 100%; max-width: 1430px; margin-right: auto; margin-left: auto; padding-right: 15px; padding-left: 15px;}

#sh135-temp .section-space-top {margin-top: 48px;}
#sh135-temp .section-space-bottom {margin-bottom: 48px;}

#sh135-temp .btn-magenta {overflow: hidden; position: relative; z-index: 2; display: flex; align-items: center; justify-content: center; width: 100%; max-width: 300px; padding: 8px 16px; background-color: #E2007E; color: #FFF; border: 1px solid #E2007E; border-radius: 250px; transition: background-color .3s, color .3s, border-color .3s;}
.contrast #sh135-temp .btn-magenta {background-color: #000 !important; color: #FFF !important; border-color: #FFE800 !important;}
#sh135-temp .btn-magenta:hover {background-color: #AA036C; border-color: #AA036C;}
.contrast #sh135-temp .btn-magenta:hover {background-color: #FFE800 !important; color: #000 !important; border-color: #FFE800 !important;}

#sh135-temp .btn-white {overflow: hidden; position: relative; z-index: 2; display: flex; align-items: center; justify-content: center; width: 100%; max-width: 300px; padding: 8px 16px; background-color: #FFF; color: #E2007A; border: 1px solid #E2007E; border-radius: 250px; transition: background-color .3s, color .3s, border-color .3s;}
.contrast #sh135-temp .btn-white {background-color: #000 !important; color: #FFF !important; border-color: #FFE800 !important;}
#sh135-temp .btn-white:hover {background-color: #E2007A; color: #FFF;}
.contrast #sh135-temp .btn-white:hover {background-color: #FFE800 !important; color: #000 !important; border-color: #FFE800 !important;}

#sh135-temp .sh-template-breadcrumbs {display: flex; align-items: center; gap: 6px;}
#sh135-temp .sh-template-breadcrumbs .single-breadcrumbs-text {color: #000;}
#sh135-temp .sh-template-breadcrumbs .single-breadcrumbs-link {color: #6B6B6B; text-decoration: none; transition: color .3s;}
#sh135-temp .sh-template-breadcrumbs .single-breadcrumbs-link:hover {color: #E2007A;}
.contrast #sh135-temp .sh-template-breadcrumbs .single-breadcrumbs-link:hover {color: #FFE800 !important;}
#sh135-temp .sh-template-breadcrumbs .breadcrumbs-separator {display: block; min-width: 5px; max-width: 5px; height: auto; margin-top: 2px;}
.contrast #sh135-temp .sh-template-breadcrumbs .breadcrumbs-separator path[fill] {fill: #FFE800 !important;}
.contrast #sh135-temp .sh-template-breadcrumbs .breadcrumbs-separator path[stroke] {stroke: #FFE800 !important;}

#sh135-temp .section-page-heading {position: relative; padding-top: 32px;}
#sh135-temp .section-page-heading:has(.comparison-wrapper.sticky) {z-index: 10;}
#sh135-temp .section-page-heading .heading-box {display: grid; grid-template-columns: 1fr; grid-auto-rows: max-content; gap: 16px;}
#sh135-temp .section-page-heading .heading-box .box-left {display: flex; flex-direction: column;}
#sh135-temp .section-page-heading .heading-box .box-left .heading-wrapper {display: flex; flex-wrap: wrap; justify-content: space-between; column-gap: 24px; row-gap: 16px; margin-top: 24px; margin-bottom: 32px;}
#sh135-temp .section-page-heading .heading-box .box-left .heading-title {line-height: 1.2;}
#sh135-temp .section-page-heading .heading-box .box-left .heading-sub-info {margin-top: 6px;}

#sh135-temp .section-page-heading .heading-desc-box {display: flex; flex-direction: column; margin-top: 16px;}
#sh135-temp .section-page-heading .heading-desc-box .desc-text {margin-bottom: 48px; line-height: 1.2;}

#sh135-temp .section-sliding-boxes {position: relative; min-height: 565px;}
#sh135-temp .section-sliding-boxes .offers-loader-wrapper {position: absolute; top: 0; bottom: 0; left: 15px; right: 15px; z-index: 10; display: none; align-items: center; justify-content: center; width: calc(100% - 30px); height: calc(100% - 50px); padding: 24px; background-color: #FFF; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1), 0 0 8px rgba(5, 22, 23, 0.24); border: 4px solid #FFF; border-radius: 24px;}
#sh135-temp .section-sliding-boxes .offers-loader-wrapper.show {display: flex;}
#sh135-temp .section-sliding-boxes .sliding-btn {position: absolute; top: 50%; z-index: 2; transform: translateY(-50%);}
#sh135-temp .section-sliding-boxes .sliding-btn.btn-slide-left {left: -28px;}
#sh135-temp .section-sliding-boxes .sliding-btn.btn-slide-right {right: -28px;}
#sh135-temp .section-sliding-boxes .sliding-btn.disabled {pointer-events: none; touch-action: none;}
#sh135-temp .section-sliding-boxes .sliding-btn .btn-icon {display: block; min-width: 50px; max-width: 50px; height: auto;}
#sh135-temp .section-sliding-boxes .sliding-btn .btn-icon rect {transition: fill .3s;}
.contrast #sh135-temp .section-sliding-boxes .sliding-btn .btn-icon rect {fill: #FFE800 !important;}
#sh135-temp .section-sliding-boxes .sliding-btn.disabled .btn-icon rect {fill: #757575;}
.contrast #sh135-temp .section-sliding-boxes .sliding-btn.disabled .btn-icon rect {fill: #757575 !important;}
.contrast #sh135-temp .section-sliding-boxes .sliding-btn .btn-icon path {fill: #000 !important;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid {overflow-x: auto; display: grid; grid-auto-columns: 328px; gap: 24px; padding: 24px 8px 48px 8px; grid-auto-flow: column;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer {display: flex; flex-direction: column; gap: 12px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer.hidden-offer {display: none;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box {overflow: hidden; position: relative; width: 100%; height: 175px; box-shadow: 0 0 10px rgba(5, 22, 23, 0.24); border: 5px solid #FFF; border-radius: 40px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .img {display: block; width: 100%; height: 100%; object-fit: cover; object-position: center;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-offer='13'] .img-box .img {transform: translateX(-24px); zoom: 2; min-width: calc(100% + 50px);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-offer='14'] .img-box .img {transform: translateX(-24px); zoom: 2; min-width: calc(100% + 50px);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer {position: absolute; top: 16px; right: 16px; z-index: 2; display: block; max-width: max-content; max-height: max-content; color: #000; text-decoration: none; border-radius: 50%;}
.contrast #sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer {background: transparent !important;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer.btn-disabled {pointer-events: none; touch-action: none;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer .icon {display: block; min-width: 50px; max-width: 50px; height: auto;}
.contrast #sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer .icon {background: transparent !important;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer .icon rect {transition: fill .3s;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer:hover .icon rect {fill: #E2007A;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer.btn-disabled .icon rect {fill: #757575; fill-opacity: 1;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer .icon path {transition: fill .3s;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer:hover .icon path {fill: #FFF;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box .btn-compare-offer.btn-disabled .icon path {fill: #FFF;}

#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box {position: relative; display: flex; flex: 1; flex-direction: column; padding: 36px 24px 24px 24px; background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 1) 98.86%); box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1), 0 0 8px rgba(5, 22, 23, 0.24); backdrop-filter: blur(20px); border: 4px solid #FFF; border-radius: 40px;}
.contrast #sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box {background: #000 !important;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-bg-magenta='true'] .offer-info-box {background: linear-gradient(180deg, #306EE8 0%, #1B3E82 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-sash {position: absolute; top: -4px; left: 50%; z-index: 2; transform: translateX(-50%); width: max-content; max-width: 100%; padding: 6px 16px; background: linear-gradient(180deg, #C20069 0%, #E2007A 100%); color: #FFF; font-size: 16px; line-height: 1; border-radius: 0 0 20px 20px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-blue='true'] .offer-info-box .info-sash {background: linear-gradient(180deg, #006467 0%, #008285 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-green='true'] .offer-info-box .info-sash {background: linear-gradient(180deg, #00891C 0%, #007017 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-magenta='true'] .offer-info-box .info-sash {background: linear-gradient(180deg, #C20069 0%, #E2007A 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .offer-name {text-align: center; line-height: 1.1;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list {display: flex; flex-direction: column; gap: 12px; margin-bottom: 16px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-label {width: 100%; margin: 0 auto; padding: 4px 16px; background: linear-gradient(180deg, #306EE8 0%, #1B3E82 100%); color: #FFF; text-align: center; line-height: 1; border-radius: 250px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-blue='true'] .offer-info-box .info-list .list-label {background: linear-gradient(180deg, #006467 0%, #008285 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-green='true'] .offer-info-box .info-list .list-label {background: linear-gradient(180deg, #00891C 0%, #007017 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-magenta='true'] .offer-info-box .info-list .list-label {background: linear-gradient(180deg, #C20069 0%, #E2007A 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box {display: flex; flex-direction: column; gap: 8px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item {display: flex; align-items: flex-start; gap: 8px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item .item-text {line-height: 1.2;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item .item-point {transform: translateY(6px); display: block; min-width: 8px; max-width: 8px; min-height: 8px; max-height: 8px; background: linear-gradient(180deg, #306EE8 0%, #1B3E82 100%); box-shadow: 0 0 2px rgba(0, 0, 0, 0.25); border: 1px solid #FFF; border-radius: 50%;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-blue='true'] .offer-info-box .info-list .list-box .list-item .item-point {background: linear-gradient(180deg, #006467 0%, #008285 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-green='true'] .offer-info-box .info-list .list-box .list-item .item-point {background: linear-gradient(180deg, #00891C 0%, #007017 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer[data-colors-magenta='true'] .offer-info-box .info-list .list-box .list-item .item-point {background: linear-gradient(180deg, #C20069 0%, #E2007A 100%);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box {display: flex; flex-direction: column; align-items: center; gap: 16px; margin-top: auto;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer {display: flex; align-items: center; gap: 8px; color: #000; text-decoration: none;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer .btn-text {padding-top: 1px; transition: color .3s;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer:hover .btn-text {color: #E2007A;}
.contrast #sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer:hover .btn-text {color: #FFE800 !important;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer .btn-icon {display: block; min-width: 16px; max-width: 16px; height: auto; margin-top: 2px; transition: transform .3s;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer:hover .btn-icon {transform: translateX(2px);}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer .btn-icon path {transition: stroke .3s}
.contrast #sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer .btn-icon path {stroke: #FFF !important;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer:hover .btn-icon path {stroke: #E2007A;}
.contrast #sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box .btn-check-offer:hover .btn-icon path {stroke: #FFE800 !important;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item .inner-list-box {display: flex; flex-direction: column; gap: 2px; margin-top: 2px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item .inner-list-box .inner-list-item {display: flex; align-items: flex-start; gap: 8px;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item .inner-list-box .inner-list-item .inner-list-item-icon {transform: translateY(6px); display: block; flex-shrink: 0; width: 11px; height: auto;}
#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .offer-name-wrapper {display: flex; align-items: center; justify-content: center; margin-bottom: 24px;}

#sh135-temp .section-menu-inner {overflow: hidden; position: relative; background: linear-gradient(180deg, #E2007A 0%, #C2036A 100%); box-shadow: 0 0 12px rgba(17, 17, 17, 0.24);}
.contrast #sh135-temp .section-menu-inner {background: transparent !important; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF;}
#sh135-temp .section-menu-inner .menu-inner-box {display: flex; flex-direction: column;}
#sh135-temp .section-menu-inner .menu-inner-box.fixed {position: fixed; bottom: 0; left: 0; right: 0; z-index: 100; width: 100%; max-width: 100%; background: linear-gradient(180deg, #E2007A 0%, #C2036A 100%); box-shadow: 0 0 12px 0 rgba(17, 17, 17, 0.24);}
.contrast #sh135-temp .section-menu-inner .menu-inner-box.fixed {background: #000 !important;}
.contrast #sh135-temp .section-menu-inner .menu-inner-box.fixed {border-top: 1px solid #FFF;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top {display: flex; align-items: center; justify-content: space-between; gap: 16px; max-height: 84px;}
#sh135-temp .section-menu-inner .menu-inner-box.fixed .row-top {padding-right: 0; padding-left: 0;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left {display: flex; flex: 1; align-items: center; gap: 24px;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left .img {display: block; height: 84px;}
.contrast #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left .img path {fill: #FFE800 !important;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left .info {color: #FFF; line-height: 1.2;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right {position: relative; display: flex; align-items: center; justify-content: center; gap: 14px;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .box-right-arr {position: absolute; top: 50%; transform: translate(-100%, -50%); display: block; width: auto; min-height: 85px; height: 100%;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .box-right-arr:first-child {left: -8px;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .box-right-arr:last-child {right: -8px; transform: translate(100%, -50%);}
.contrast #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .box-right-arr {display: none !important;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {min-width: 215px; max-width: 300px; height: 60px; border-radius: 250px;}
#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link:hover {background-color: #F6F6F6; color: #E2007A;}
.zoom-x2 #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {font-size: 25px;}
.zoom-x4 #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {font-size: 26px;}

#sh135-temp .section-info-slider {position: relative; margin-top: 64px; margin-bottom: 64px;}
#sh135-temp .section-info-slider .content-wrapper .slider-label {margin-bottom: 32px;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper {display: grid; grid-template-columns: repeat(3, 1fr); align-items: center; gap: 60px;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box {overflow: hidden; display: flex; flex: 1; flex-direction: column; width: 100%; height: 100%; border: 4px solid #FFF; border-radius: 24px;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box.box-highlighted {border: 1px solid #E2007A;}
.contrast #sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box {border: 2px solid #FFF;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box {overflow: hidden; position: relative; height: 175px;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box .icon-img {position: absolute; top: 24px; right: 24px; display: block; min-width: 75px; max-width: 75px; height: auto;}
.contrast #sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box .icon-img {background: transparent !important;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box .img {display: block; width: 100%; height: 100%; object-fit: cover; object-position: center;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .content-box {display: flex; flex: 1; flex-direction: column; gap: 24px; padding: 24px; background: linear-gradient(90deg, #F5F5F5 26.22%, rgba(48, 110, 232, 0.16) 146.82%);}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box.box-highlighted .content-box {background: linear-gradient(180deg, rgba(255, 242, 249, 0.5) 0%, rgba(255, 242, 249, 0.9) 98.86%);}
.contrast #sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .content-box {background: #000 !important;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .content-box .content-label {max-width: 350px;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box.box-highlighted .content-label {color: #E2007A;}
#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .content-box .content-desc {line-height: 1.5;}

#sh135-temp .section-how-work {position: relative; margin-top: 64px; margin-bottom: 64px; padding-top: 48px; background: linear-gradient(90deg, rgba(48, 110, 232, 0) 26.22%, rgba(48, 110, 232, 0.16) 146.82%);}
#sh135-temp .section-how-work .title-box {margin-bottom: 8px;}
#sh135-temp .section-how-work .text-wrapper {position: relative; z-index: 2;}
#sh135-temp .section-how-work .content-wrapper {position: relative;}
#sh135-temp .section-how-work .content-wrapper .decoration-arrow {position: absolute; z-index: 1; display: block; width: 255px; height: auto;}
.contrast #sh135-temp .section-how-work .content-wrapper .decoration-arrow {display: none;}
#sh135-temp .section-how-work .content-wrapper .decoration-arrow.arrow-1 {bottom: 8px; left: 8px;}
#sh135-temp .section-how-work .content-wrapper .decoration-arrow.arrow-2 {top: 8px; right: 8px;}
#sh135-temp .section-how-work .content-grid {position: relative; z-index: 2; display: grid; grid-template-columns: 585px 1fr; align-items: center; gap: 24px; margin-top: 24px;}
#sh135-temp .section-how-work .content-grid .img-bg {display: block; width: 100%; max-width: 585px; height: auto; margin-top: auto;}
#sh135-temp .section-how-work .content-grid .boxes-wrapper {display: grid; grid-template-columns: repeat(2, 1fr); grid-auto-rows: 1fr; gap: 24px; padding-bottom: 24px;}
#sh135-temp .section-how-work .content-grid .boxes-wrapper .single-box {display: flex; align-items: center; gap: 24px; min-height: 165px; max-height: max-content; padding: 24px; background: linear-gradient(90deg, #FFF 65%, #306EE8 225%); border: 2px solid rgba(48, 110, 232, 0.5); border-radius: 40px;}
.contrast #sh135-temp .section-how-work .content-grid .boxes-wrapper .single-box {background: #000 !important;}
#sh135-temp .section-how-work .content-grid .boxes-wrapper .single-box .iterator {display: block; flex-shrink: 0; width: 48px; height: auto;}

#sh135-temp .section-fancy-slider {position: relative; margin-top: 64px; margin-bottom: 64px;}
#sh135-temp .section-fancy-slider .heading-wrapper {margin-bottom: 48px;}
#sh135-temp .section-fancy-slider .navi-wrapper {display: grid; grid-template-columns: repeat(5, 1fr); grid-auto-rows: 1fr; gap: 24px;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box {position: relative; height: 100%; color: #000; text-decoration: none; border-radius: 16px;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content {overflow: hidden; position: relative; display: flex; align-items: center; gap: 12px; min-height: 82px; height: 100%; padding: 12px; box-shadow: 0 0 24px 0 transparent; border: 2px solid #A5A6A6; border-radius: 16px; transition: background-color .3s, border .3s, box-shadow .3s;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content.content-placeholder {opacity: 0;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content.content-positioned {position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 100%; height: 100%; transition: height .3s;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content.content-positioned {height: calc(100% + 30px); box-shadow: 0 0 24px 0 #E2007AA3;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content {background-color: #E2007A; border-color: #FFF;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content.content-positioned {height: calc(100% + 30px); box-shadow: 0 0 24px 0 #E2007AA3;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content {background-color: #E2007A; border-color: #FFF;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content {background-color: #FFE800 !important; border-color: #FFE800 !important;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content {background-color: #FFE800 !important; border-color: #FFE800 !important;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content .decoration-arrow {position: absolute; top: -6px; bottom: 0; right: 0; z-index: 1; display: block; width: auto; height: calc(100% + 12px); opacity: 0.15;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content .decoration-arrow {display: none;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content .offer-img {position: relative; z-index: 2; display: block; flex-shrink: 0; width: 40px; height: auto; box-shadow: 0 0 2px 0 #00000066; border-radius: 50%; transition: width .3s;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content .offer-img {width: 54px;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content .offer-img {width: 54px;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content .offer-name {position: relative; z-index: 2; background: transparent !important; line-height: 1.2; transition: color .3s;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content .offer-name {color: #FFF;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content .offer-name {background: transparent !important; color: #000 !important;}
#sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content .offer-name {color: #FFF;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content .offer-name {background: transparent !important; color: #000 !important;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content .offer-name * {background: transparent !important;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content .offer-name * {color: #000 !important;}
.contrast #sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content .offer-name * {color: #000 !important;}
#sh135-temp .section-fancy-slider .slider-wrapper {overflow: hidden; display: flex; flex-direction: column; margin-top: 32px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box {color: #FFF;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide {display: flex; flex-direction: column; margin-top: 16px; padding: 60px 32px 32px 32px; background: linear-gradient(180deg, #306EE8 0%, #1B3E82 100%); border-radius: 40px;}
.contrast #sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide {background: #000; border: 2px solid #FFF;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .big-decoration {position: absolute; bottom: 0; left: 24px; display: block; width: 255px; height: auto; opacity: 0.05;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .sash-box {position: absolute; top: 4px; left: 40px; display: flex; align-items: center; justify-content: center; gap: 12px; min-width: 380px; padding: 8px 16px; background-color: #FFF; border-radius: 0 0 20px 20px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .sash-box .sash-icon {display: block; flex-shrink: 0; width: 15px; height: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .sash-box .sash-text {color: #306EE8;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slide-heading-text {margin-bottom: 24px; line-height: 1.2;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content {display: flex; flex: 1; flex-direction: column; gap: 12px !important;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .info-wrapper {display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .info-wrapper .content-box {display: flex; flex-direction: column; gap: 12px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .info-wrapper .content-box .content-heading {display: flex; align-items: center; gap: 12px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .info-wrapper .content-box .content-heading .heading-icon {display: block; flex-shrink: 0; width: 31px; height: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .info-wrapper .content-box .content-heading .heading-text {line-height: 1.2;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .box-highlighted {display: flex; flex-direction: column; gap: 8px; padding: 12px; background-color: rgba(255, 255, 255, 0.1); border-radius: 16px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .link-container a {color: #FFF !important; font-weight: 600; transition: color .3s;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .link-container a:hover {color: #E2007A !important; text-decoration: underline;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .list-box {display: flex; flex-direction: column; gap: 6px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .content-box:first-child .list-box:last-of-type {margin-bottom: 24px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .list-box .list-item {display: flex; align-items: flex-start; gap: 8px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .list-box .list-item .list-icon {transform: translateY(7px); display: block; flex-shrink: 0; width: 16px; height: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .list-box .list-item .list-text {line-height: 1.2;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box {display: flex; flex-direction: column; gap: 16px; margin-top: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .text-top {padding-bottom: 16px; text-align: center; border-bottom: 2px solid #FFF;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .text-top a {color: #FFF !important; font-weight: 600; text-decoration: underline; transition: color .3s;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .text-top a:hover {color: #E2007A !important;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box {display: flex; align-items: center; justify-content: center; gap: 32px; padding-top: 12px; border-top: 1px solid #FFF;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box .single-btn:nth-child(2) {display: flex; align-items: center; gap: 8px; color: #FFF; text-decoration: none; transition: color .3s;}
.contrast #sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box .single-btn:nth-child(2):hover {text-decoration: underline;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box .single-btn:hover {color: #E2007A;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box .single-btn .btn-icon {transform: translateY(1px); display: block; flex-shrink: 0; width: 14px; height: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box .single-btn .btn-icon path {transition: stroke .3s;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box .single-btn:hover .btn-icon path {stroke: #E2007A;}
.zoom-x4 #sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box .btn-zoom-info {max-width: 380px;}
#sh135-temp .section-fancy-slider .additional-offer-info-box {display: block !important; margin-top: auto; margin-bottom: 4px; padding: 12px 32px; background: #EDEDED; color: #306EE8; border-radius: 20px; transition: zoom .3s;}
#sh135-temp .section-fancy-slider .additional-offer-info-box + .bottom-box {margin-top: 0 !important;}
#sh135-temp .section-fancy-slider .additional-offer-info-box.zoom-animation {zoom: 1.125;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .text-top.link-container {max-width: 470px; margin: 0 auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top {position: relative; z-index: 2; margin-top: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top .links-wrapper {display: flex; flex-direction: row; flex-wrap: wrap; align-content: flex-start; gap: 16px;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top .links-wrapper a {display: flex; align-items: center; gap: 4px; color: #FFF; font-size: 1.8rem; font-weight: 600; transition: color .3s;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top .links-wrapper svg {display: block; width: 12px; height: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top .links-wrapper a:hover {color: #E2007A;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top .links-wrapper a svg path {transition: fill .3s;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top .links-wrapper a:hover svg path {fill: #E2007A !important;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top.link-container * {font-size: 1.6rem !important;}

#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .link-container a {transform: translateY(-1px); display: inline-flex; align-items: center; gap: 4px; color: #FFF; font-weight: 600; transition: color .3s;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .link-container a svg {display: block; width: 12px; height: auto;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .link-container a:hover {color: #E2007A;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .link-container a svg path {transition: fill .3s;}
#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .link-container a:hover svg path {fill: #E2007A !important;}

#sh135-temp .section-contact-info {position: relative; margin-top: 48px; margin-bottom: 64px;}
#sh135-temp .section-contact-info .single-box {position: relative; display: grid; grid-template-columns: 435px 1fr; gap: 32px; padding: 32px; background-color: #FAFAFA; box-shadow: 0 0 12px 0 #1111113D; border: 3px solid #E2007A; border-radius: 40px;}
#sh135-temp .section-contact-info .single-box .sash-box {position: absolute; top: 24px; left: 0; z-index: 2; padding: 10px 16px 10px 32px; background-color: #E2007A; color: #FFF; line-height: 1.2; border-radius: 0 10px 10px 0;}
.zoom-x2 #sh135-temp .section-contact-info .single-box .sash-box {font-size: 20px;}
.zoom-x4 #sh135-temp .section-contact-info .single-box .sash-box {font-size: 20px;}
#sh135-temp .section-contact-info .single-box .buttons-container {position: relative; z-index: 2; display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px;}
#sh135-temp .section-contact-info .single-box .buttons-container .buttons-wrapper {display: flex; flex-direction: column; gap: 16px;}
#sh135-temp .section-contact-info .single-box .buttons-container .buttons-wrapper .link-box {display: flex; align-items: center; gap: 8px; color: #000;}
#sh135-temp .section-contact-info .single-box .buttons-container .buttons-wrapper .link-box .link-icon {display: block; flex-shrink: 0; width: 20px; height: auto;}
.zoom-x2 #sh135-temp .section-contact-info .single-box .buttons-container .buttons-wrapper .link-box .link-text {font-size: 22px;}
.zoom-x4 #sh135-temp .section-contact-info .single-box .buttons-container .buttons-wrapper .link-box .link-text {font-size: 22px;}
#sh135-temp .section-contact-info .single-box .decoration-img {position: absolute; bottom: 0; left: 64px; display: block; width: auto; height: auto; max-height: 70%;}
.contrast #sh135-temp .section-contact-info .single-box .decoration-img {display: none;}

@media all and (max-width: 1600px) {
		html.zoom-x2 {font-size: 11px !important;}
		html.zoom-x4 {font-size: 12px !important;}

		#sh135-temp .f-18 {font-size: 1.6rem;}
		#sh135-temp .f-20 {font-size: 1.6rem;}
		#sh135-temp .f-22 {font-size: 1.8rem;}
		#sh135-temp .f-24 {font-size: 1.8rem;}
		#sh135-temp .f-26 {font-size: 2.2rem;}
		#sh135-temp .f-28 {font-size: 2.2rem;}
		#sh135-temp .f-30 {font-size: 2.4rem;}
		#sh135-temp .f-32 {font-size: 2.4rem;}
		#sh135-temp .f-34 {font-size: 2.6rem;}
		#sh135-temp .f-36 {font-size: 2.6rem;}
		#sh135-temp .f-38 {font-size: 3.0rem;}
		#sh135-temp .f-40 {font-size: 3.0rem;}
		#sh135-temp .f-42 {font-size: 3.2rem;}
		#sh135-temp .f-48 {font-size: 4.0rem;}
		#sh135-temp .f-60 {font-size: 4.8rem;}
		#sh135-temp .f-70 {font-size: 5.2rem;}

		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box {padding: 36px 16px 16px 16px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-sash {font-size: 14px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .offer-name-wrapper {margin-bottom: 16px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list {gap: 8px; margin-bottom: 12px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box {gap: 4px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item .item-point {transform: translateY(4px);}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item .item-text {font-size: 1.4rem;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .buttons-box {gap: 8px;}

		#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .box-right-arr {display: none;}
		.zoom-x2 #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {font-size: 23px;}
		.zoom-x4 #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {font-size: 24px;}

		#sh135-temp .section-info-slider .content-wrapper .slider-label {margin-bottom: 24px;}
		#sh135-temp .section-info-slider .content-wrapper .slider-wrapper {gap: 24px;}
		#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box {height: 155px;}
		#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box .icon-img {min-width: 64px; max-width: 64px;}

		#sh135-temp .section-how-work .content-grid {grid-template-columns: 485px 1fr;}
		#sh135-temp .section-how-work .content-grid .boxes-wrapper .single-box {gap: 16px; min-height: 125px; padding: 16px;}

		#sh135-temp .section-fancy-slider .navi-wrapper {gap: 16px;}
		#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content {gap: 8px; min-height: 74px; padding: 8px;}

		#sh135-temp .section-contact-info .single-box {grid-template-columns: 335px 1fr; gap: 24px;}
		.zoom-x2 #sh135-temp .section-contact-info .single-box {grid-template-columns: 435px 1fr;}
		.zoom-x4 #sh135-temp .section-contact-info .single-box {grid-template-columns: 435px 1fr;}

		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top.link-container * {font-size: 1.4rem !important;}
}

@media all and (max-width: 1550px) {
		#sh135-temp .section-sliding-boxes {padding-right: 55px; padding-left: 55px;}
		#sh135-temp .section-sliding-boxes .sliding-btn.btn-slide-left {left: 10px;}
		#sh135-temp .section-sliding-boxes .sliding-btn.btn-slide-right {right: 10px;}
}

@media all and (max-width: 1400px) {
		#sh135-temp .f-22 {font-size: 1.6rem;}
		#sh135-temp .f-24 {font-size: 1.6rem;}
		#sh135-temp .f-26 {font-size: 2.0rem;}
		#sh135-temp .f-28 {font-size: 2.0rem;}
		#sh135-temp .f-30 {font-size: 2.2rem;}
		#sh135-temp .f-32 {font-size: 2.2rem;}
		#sh135-temp .f-34 {font-size: 2.4rem;}
		#sh135-temp .f-36 {font-size: 2.4rem;}
		#sh135-temp .f-38 {font-size: 2.8rem;}
		#sh135-temp .f-40 {font-size: 2.8rem;}
		#sh135-temp .f-42 {font-size: 3.0rem;}
		#sh135-temp .f-48 {font-size: 3.4rem;}
		#sh135-temp .f-60 {font-size: 4.0rem;}
		#sh135-temp .f-70 {font-size: 4.6rem;}

		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .img-box {height: 125px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list {gap: 6px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box {gap: 3px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .info-list .list-box .list-item {gap: 6px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid .single-offer .offer-info-box .offer-name-wrapper {min-height: 44px !important;}

		#sh135-temp .section-info-slider .content-wrapper .slider-wrapper {gap: 16px;}
		#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box {height: 145px;}
		#sh135-temp .section-info-slider .content-wrapper .slider-wrapper .single-box .img-box .icon-img {min-width: 58px; max-width: 58px;}

		#sh135-temp .section-how-work .content-grid {grid-template-columns: 385px 1fr;}

		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide {padding: 60px 24px 24px 24px; border-radius: 24px;}
		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .sash-box {left: 24px; min-width: auto;}

		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .text-top .links-wrapper a {font-size: 1.6rem;}
}

@media all and (max-width: 1200px) {
		#sh135-temp .owl-carousel .owl-stage {padding-right: 10px; padding-left: 10px;}

		#sh135-temp .sh-template-breadcrumbs {display: none !important;}

		#sh135-temp .special-page-background {padding-bottom: 90px;}
		#sh135-temp .special-page-background .special-bg-decoration {display: none !important;}

		#sh135-temp .section-page-heading .heading-box .box-left .heading-title {margin-top: 0;}

		#sh135-temp .section-sliding-boxes {padding-right: 15px; padding-left: 15px;}
		#sh135-temp .section-sliding-boxes .sliding-btn {top: unset; bottom: -16px; left: 50% !important; transform: translate(-50%, 100%);}
		#sh135-temp .section-sliding-boxes .sliding-btn.btn-slide-left {transform: translate(calc(-50% - 28px), 100%);}
		#sh135-temp .section-sliding-boxes .sliding-btn.btn-slide-right {right: unset !important; transform: translate(calc(-50% + 28px), 100%);}

		#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {min-width: 180px;}
		.zoom-x2 #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {font-size: 21px;}
		.zoom-x4 #sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {font-size: 22px;}

		#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content {justify-content: center; text-align: center;}
		#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content .offer-img {display: none;}
}

@media all and (max-width: 992px) {
		.owl-carousel .owl-stage-outer {padding: 0 3px;}

		#sh135-temp .section-menu-inner .menu-inner-box .row-top {display: grid; justify-content: center; gap: 8px; max-height: fit-content; padding: 12px 0;}
		#sh135-temp .section-menu-inner .menu-inner-box.fixed .row-top {flex-direction: column;}
		#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left .img {display: none;}
		#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left .info {font-size: 1.8rem;}
		#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-right .link {min-width: fit-content; max-width: 200px; height: auto; font-size: 1.8rem;}

		#sh135-temp .section-info-slider .content-wrapper .slider-label {margin-bottom: 8px;}
		#sh135-temp .section-info-slider .content-wrapper .slider-wrapper {display: block;}

		#sh135-temp .section-how-work .content-grid {grid-template-columns: 1fr;}
		#sh135-temp .section-how-work .content-grid .img-bg {display: none;}
		#sh135-temp .section-how-work .content-wrapper .decoration-arrow {display: none !important;}

		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide {max-height: max-content;}
		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .info-wrapper {grid-template-columns: 1fr;}

		#sh135-temp .section-contact-info .single-box {grid-template-columns: 1fr !important;}
		#sh135-temp .section-contact-info .single-box .empty-grid-box {display: none;}
		#sh135-temp .section-contact-info .single-box .buttons-container {padding-top: 48px;}
		#sh135-temp .section-contact-info .single-box .decoration-img {display: none;}

		#sh135-temp .regionalization__desktop {position: static; display: block;}
}

@media all and (max-width: 768px) {
		#sh135-temp .f-26 {font-size: 1.8rem;}
		#sh135-temp .f-28 {font-size: 1.8rem;}
		#sh135-temp .f-30 {font-size: 2.0rem;}
		#sh135-temp .f-32 {font-size: 2.0rem;}
		#sh135-temp .f-34 {font-size: 2.2rem;}
		#sh135-temp .f-36 {font-size: 2.2rem;}
		#sh135-temp .f-38 {font-size: 2.4rem;}
		#sh135-temp .f-40 {font-size: 2.4rem;}
		#sh135-temp .f-42 {font-size: 2.8rem;}
		#sh135-temp .f-48 {font-size: 2.8rem;}
		#sh135-temp .f-60 {font-size: 3.4rem;}
		#sh135-temp .f-70 {font-size: 3.8rem;}

		#sh135-temp .section-page-heading .heading-box .box-left .heading-title {margin-top: 0;}

		#sh135-temp .section-menu-inner .menu-inner-box .row-top {flex-direction: column; justify-content: center;}

		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .slider-content .bottom-box .buttons-box {flex-direction: column; gap: 16px;}

		#sh135-temp .section-fancy-slider .heading-wrapper {margin-bottom: 32px;}
		#sh135-temp .section-fancy-slider .navi-wrapper {grid-template-columns: repeat(2, 1fr);}
		#sh135-temp .section-fancy-slider .navi-wrapper .navi-box .box-content .offer-name {font-size: 1.4rem;}
		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide {margin-top: 0;}
		#sh135-temp .section-fancy-slider .navi-wrapper .navi-box:hover .box-content.content-positioned {height: 100%;}
		#sh135-temp .section-fancy-slider .navi-wrapper .navi-box.active .box-content.content-positioned {height: 100%;}

		#sh135-temp .section-contact-info .single-box .buttons-container {grid-template-columns: 1fr; gap: 24px;}
		#sh135-temp .section-contact-info .single-box .buttons-container .buttons-wrapper {align-items: center;}
}

@media all and (max-width: 576px) {
		#sh135-temp .special-page-background {padding-bottom: 80px;}

		#sh135-temp .section-sliding-boxes .offers-loader-wrapper {height: calc(100% - 35px);}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid {grid-auto-columns: 310px; gap: 16px; padding: 16px 8px 32px 8px;}

		#sh135-temp .section-menu-inner .menu-inner-box .row-top {flex-direction: column;}
		#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left {flex-direction: column; justify-content: center;}
		#sh135-temp .section-menu-inner .menu-inner-box .row-top .box-left .info {text-align: center;}

		#sh135-temp .section-how-work .content-grid .boxes-wrapper {grid-template-columns: 1fr;}

		#sh135-temp .section-fancy-slider .slider-wrapper .slider-box .single-slide .sash-box {right: 24px; gap: 8px;}

		#sh135-temp .section-contact-info .single-box .sash-box {padding: 10px 16px 10px 16px; font-size: 1.4rem;}
}

@supports (-webkit-touch-callout: none) {
		#sh135-temp .special-page-background {padding-bottom: 55px;}

		#sh135-temp .section-sliding-boxes {padding-bottom: 30px;}
		#sh135-temp .section-sliding-boxes .sliding-btn {bottom: 15px;}

		#sh135-temp .section-sliding-boxes .sliding-boxes-grid {padding-bottom: 15px; min-height: 565px;}
		#sh135-temp .section-sliding-boxes .sliding-boxes-grid::-webkit-scrollbar {display: none;}
}

#sh135-temp .banner-expansion-info {display: grid; grid-template-columns: max-content 1fr; align-items: center; gap: 48px; width: 100%; margin-top: 32px; padding: 32px; background-color: #FFF; box-shadow: 0 0 12px rgba(17, 17, 17, 0.24); border: 1px solid #306EE8; border-radius: 20px;}
#sh135-temp .banner-expansion-info .icon-info {display: block; min-width: 100px; max-width: 100px; height: auto;}
#sh135-temp .banner-expansion-info .icon-info path[fill] {fill: #306EE8;}
#sh135-temp .banner-expansion-info .icon-info rect[stroke] {stroke: #306EE8;}
#sh135-temp .banner-expansion-info .content-box {display: flex; flex-direction: column;}
#sh135-temp .banner-expansion-info .content-box .content-heading {margin-bottom: 16px;}
#sh135-temp .banner-expansion-info .content-box .content-label {line-height: 1.2;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper {display: flex; flex-wrap: wrap; align-items: center; column-gap: 24px; row-gap: 8px; margin-top: 16px;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link {display: flex; align-items: center; gap: 8px; max-width: max-content; padding: 8px 16px; background-color: #F6F6F6; color: #000; text-decoration: none; border-radius: 8px; transition: background-color .3s, color .3s;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link:hover {background-color: #E2007A; color: #FFF;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link .btn-icon {display: block; max-width: 20px; height: auto;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link .btn-icon path {transition: fill .3s;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link:hover .btn-icon path {fill: #FFF;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link .btn-text {line-height: 1.2;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .single-text {display: flex; align-items: center; gap: 8px;}
#sh135-temp .banner-expansion-info .content-box .btns-wrapper .single-text .btn-icon {display: block; min-width: 18px; max-width: 18px; height: auto;}

@media all and (max-width: 1600px) {
		#sh135-temp .banner-expansion-info {gap: 32px; padding: 24px;}
		#sh135-temp .banner-expansion-info .icon-info {min-width: 64px; max-width: 64px;}
		#sh135-temp .banner-expansion-info .content-box .btn-go-back .btn-icon {max-width: 19px;}
}

@media all and (max-width: 992px) {
		#sh135-temp .banner-expansion-info {padding: 16px;}
}

@media all and (max-width: 768px) {
		#sh135-temp .section-banner-top .title-box {grid-template-columns: 1fr; grid-auto-rows: max-content;}

		#sh135-temp .banner-expansion-info {grid-template-columns: 1fr; gap: 16px;}
}

@media all and (max-width: 576px) {
		#sh135-temp .banner-expansion-info .icon-info {display: none;}
		#sh135-temp .banner-expansion-info .content-box .content-label {margin-bottom: 8px;}
		#sh135-temp .banner-expansion-info .content-box .btn-go-back {margin-top: 0;}
		#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link {padding: 8px;}
		#sh135-temp .banner-expansion-info .content-box .btns-wrapper .btn-offer-link .btn-text {font-size: 1.4rem;}
}
