* {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 *::-webkit-scrollbar {width: 8px;}
#sh135-temp *::-webkit-scrollbar-track {background-color: transparent;}
#sh135-temp *::-webkit-scrollbar-thumb {background-color: #C1C1C1; border-radius: 25px;}
#sh135-temp *::-webkit-scrollbar-thumb:hover {background-color: #E2007A;}

#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-46 {font-size: 4.6rem;}
#sh135-temp .f-48 {font-size: 4.8rem;}
#sh135-temp .f-60 {font-size: 6.0rem;}
#sh135-temp .f-64 {font-size: 6.4rem;}
#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 .semibold {font-weight: 600;}
#sh135-temp .bold {font-weight: 700;}
#sh135-temp .teal {color: #008285;}
#sh135-temp .green {color: #8BCB21;}
#sh135-temp .magenta {color: #E2007E;}
#sh135-temp .navy {color: #306EE8;}

#sh135-temp {position: relative; width: 100%; margin: 0 auto; background: #FFF;}
#sh135-temp .container-box {width: 100%; max-width: 1430px; margin-right: auto; margin-left: auto; padding-right: 15px; padding-left: 15px;}

#sh135-temp .title-box {display: flex; flex-direction: column; gap: 16px;}
#sh135-temp .title-box .title-text {line-height: 1.2;}
#sh135-temp .title-box .subtitle-text {line-height: 1.2;}
.contrast #sh135-temp .title-box .bold {color: #FFE800 !important;}
.contrast #sh135-temp .title-box .semibold {color: #FFE800 !important;}

#sh135-temp .tooltip-wrapper {position: relative; color: #000; text-decoration: none; cursor: pointer;}
#sh135-temp .tooltip-wrapper .tooltip-icon {display: block; min-width: 16px; max-width: 16px; height: auto; margin-top: 1px; fill: none;}
#sh135-temp .tooltip-wrapper .tooltip-icon path {transition: stoke .3s, fill .3s;}
#sh135-temp .tooltip-wrapper:hover .tooltip-icon path {fill: #FFF;}
#sh135-temp .tooltip-wrapper .tooltip-icon circle {transition: stoke .3s, fill .3s;}
#sh135-temp .tooltip-wrapper:hover .tooltip-icon circle {fill: #306EE8; stroke: #306EE8;}
#sh135-temp .tooltip-wrapper .tooltip-box {position: absolute; top: -4px; left: 50%; transform: translate(-50%, -100%); display: none; width: max-content; max-width: 325px; height: auto; padding: 4px; background-color: #FFF; line-height: 1.2; border: 1px solid #306EE8; border-radius: 8px;}
#sh135-temp .tooltip-wrapper:hover .tooltip-box {display: block;}

#sh135-temp .tauron-btn {display: flex; align-items: center; justify-content: center; width: 100%; max-width: 250px; height: auto; padding: 13px; background-color: transparent; color: #000; text-align: center; text-decoration: none !important; border-radius: 250px; transition: background .3s, color .3s, border .3s;}
.zoom-x2 #sh135-temp .tauron-btn {max-width: 275px;}
.zoom-x4 #sh135-temp .tauron-btn {max-width: 300px;}
#sh135-temp .tauron-btn.bg-white {background-color: #FFF; color: #E2007A; border: 1px solid #E2007A;}
#sh135-temp .tauron-btn.bg-white:hover {background-color: #E2007A; color: #FFF; border-color: #E2007A;}
#sh135-temp .tauron-btn.bg-black {background-color: #000; color: #FFF; border: 1px solid #000;}
#sh135-temp .tauron-btn.bg-black:hover {background-color: #FFF; color: #000;}
#sh135-temp .tauron-btn.bg-default {background-color: #FFF; color: #000; border: 1px solid #000;}
#sh135-temp .tauron-btn.bg-default:hover {background-color: #000; color: #FFF;}
#sh135-temp .tauron-btn.bg-magenta {background-color: #E2007A; color: #FFF; border-color: #E2007A;}
#sh135-temp .tauron-btn.bg-magenta:hover {background-color: #AA036C; border-color: #AA036C;}
.contrast #sh135-temp .tauron-btn {background: #000 !important; color: #FFE800 !important; border: 1px solid #FFE800 !important;}
.contrast #sh135-temp .tauron-btn:hover {background: #FFE800 !important; color: #000 !important;}

#sh135-temp .breadcrumbs-box {display: flex; align-items: center; gap: 4px; margin-bottom: auto;}
#sh135-temp .breadcrumbs-box .single-path {color: #757575; text-decoration: none; transition: color .3s;}
#sh135-temp .breadcrumbs-box a.single-path:hover {color: #E2007A !important;}
.contrast #sh135-temp .breadcrumbs-box a.single-path:hover {color: #FFE800 !important;}
#sh135-temp .breadcrumbs-box .single-path.current-page {color: #000;}
#sh135-temp .breadcrumbs-box .icon {display: block; width: 5px; height: auto; background: transparent !important;}
.contrast #sh135-temp .breadcrumbs-box .icon path {fill: #FFE800 !important;}

#sh135-temp .section-top-banner {padding-top: 32px; padding-bottom: 32px; background: #EEF5F6;}
#sh135-temp .section-top-banner .content-wrapper {display: flex; flex-direction: column; gap: 48px;}
#sh135-temp .section-top-banner .content-wrapper .banner-grid-box {display: grid; grid-template-columns: 1fr 525px; column-gap: 16px; row-gap: 8px; padding-right: 48px;}
.zoom-x2 #sh135-temp .section-top-banner .content-wrapper .banner-grid-box {padding-right: 24px;}
.zoom-x4 #sh135-temp .section-top-banner .content-wrapper .banner-grid-box {padding-right: 0;}
#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-img {position: relative; z-index: 1; background: transparent !important;}
#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-img .img {position: absolute; top: 50%; right: 0; transform: translateY(-40%); display: block; width: 100%; max-width: 520px; margin: 0 auto; background: transparent !important;}
#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info {position: relative; z-index: 2; display: flex; flex-direction: column; gap: 12px;}
#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .decoration-icon {display: block; flex-shrink: 0; width: 56px; height: auto;}
.contrast #sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .decoration-icon path[fill] {fill: #FFE800 !important;}
.contrast #sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .decoration-icon path[stroke] {stroke: #FFE800 !important;}
#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .page-title {line-height: 1.3;}
.contrast #sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .page-title {color: #FFE800 !important;}
#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .info-desc {max-width: 425px; line-height: 1.4;}
.zoom-x2 #sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .info-desc {max-width: 100%;}
.zoom-x4 #sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-info .info-desc {max-width: 100%;}
#sh135-temp .section-top-banner .content-wrapper .highlighted-box {position: relative; z-index: 2; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 8px; padding: 16px 16px 16px 32px; background: linear-gradient(176.48deg, #F394C7 -10.63%, #E2007A 43.72%, #B30061 118.77%); border-radius: 250px;}
.contrast #sh135-temp .section-top-banner .content-wrapper .highlighted-box {background: #FFE800 !important;}
#sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box {display: flex; align-items: center; gap: 16px; padding-bottom: 1px; background: transparent !important;}
#sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box .heading-icon {display: block; flex-shrink: 0; width: 40px; height: auto; background: transparent !important;}
.contrast #sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box .heading-icon path {stroke: #FFE800 !important;}
#sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box .heading-text {background: transparent !important; color: #FFF; line-height: 1.2;}
.contrast #sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box .heading-text {color: #000 !important;}
#sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box .heading-text .semibold {background: transparent !important;}
.contrast #sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box .heading-text .semibold {color: #000 !important;}
.contrast #sh135-temp .section-top-banner .content-wrapper .highlighted-box .tauron-btn {border: 2px solid #000 !important;}

#sh135-temp .section-info-boxes {padding-top: 32px; padding-bottom: 32px; background: #EEF5F6;}
#sh135-temp .section-info-boxes .content-wrapper {display: flex; flex-direction: column; gap: 32px;}
#sh135-temp .section-info-boxes .content-wrapper .desc-top {display: flex; flex-direction: column; gap: 12px;}
#sh135-temp .section-info-boxes .content-wrapper .desc-top .desc-title {line-height: 1.2;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .desc-top .desc-title {color: #FFE800 !important;}
#sh135-temp .section-info-boxes .content-wrapper .desc-top .desc-text {line-height: 1.4;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box {display: grid; grid-template-columns: repeat(3, 1fr); grid-auto-rows: max-content; gap: 32px;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box {display: flex; flex-direction: column; align-items: flex-start; gap: 16px; padding: 40px; background: rgba(255, 255, 255, 0.92); border-radius: 20px;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box {background: #000 !important; border: 2px solid #FFF;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box.box-highlighted {background: linear-gradient(176.48deg, #F394C7 -10.63%, #E2007A 43.72%, #B30061 118.77%); box-shadow: 0 0 4px #FFF; filter: drop-shadow(0 0 16px rgba(226, 0, 122, 0.5));}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box.box-highlighted {box-shadow: none; filter: unset; border: 2px solid #FFE800 !important;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-icon {display: block; flex-shrink: 0; width: auto; height: 38px;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-icon path[stroke] {stroke: #FFE800 !important;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-icon path[fill] {fill: #FFE800 !important;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-title {max-width: 310px; color: #000; line-height: 1.3;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-title {color: #FFE800 !important; text-shadow: none !important;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box.box-highlighted .box-title {color: #FFF; text-shadow: 0 0 8px #FFF;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-desc {max-width: 360px; color: #757575; line-height: 1.5;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box.box-highlighted .box-desc {color: #FFF;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box {display: grid; grid-template-columns: repeat(3, 1fr); grid-column: 1/-1; gap: 24px; padding: 24px 40px; background-color: #FFF; border-radius: 20px;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .heading-box {display: flex; align-items: center; gap: 24px;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .single-item {display: flex; align-items: center; gap: 16px;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .single-item .item-icon {display: block; flex-shrink: 0; width: 12px; height: auto;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .heading-box .heading-icon path[fill] {fill: #FFE800!important;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .heading-box .heading-icon path[stroke] {stroke: #FFE800!important;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .heading-box .heading-icon circle[fill] {fill: #FFE800!important;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .single-item .item-icon path[fill] {fill: #FFE800!important;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .single-item .item-icon path[stroke] {stroke: #FFE800!important;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .single-item .item-icon circle[fill] {fill: #FFE800!important;}
#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .single-item .item-text {color: #757575;}
.contrast #sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box {border: 2px solid #FFF;}

#sh135-temp .section-uneven-boxes {position: relative; padding-top: 32px; padding-bottom: 32px; background: #EEF5F6;}
#sh135-temp .section-uneven-boxes .bg-chart {position: absolute; top: 0; left: 0; z-index: 1; display: block; width: 100%; height: 100%; object-fit: cover; object-position: center;}
.contrast #sh135-temp .section-uneven-boxes .bg-chart {display: none !important;}
#sh135-temp .section-uneven-boxes .content-wrapper {position: relative; z-index: 2; display: flex; flex-direction: column; gap: 32px;}
#sh135-temp .section-uneven-boxes .content-wrapper .section-title {line-height: 1.2;}
.contrast #sh135-temp .section-uneven-boxes .content-wrapper .section-title {color: #FFE800 !important;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper {display: grid; grid-template-columns: repeat(3, 1fr) 430px; gap: 32px;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box {overflow: hidden; position: relative; display: flex; flex-direction: column; gap: 24px; padding: 32px; background: #FFF; border-radius: 20px;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box:nth-child(odd) {max-height: max-content; margin-top: auto; filter: drop-shadow(0 0 24px rgba(255, 255, 255, 0.5)) drop-shadow(0 0 5px #FFF);}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box.bigger {padding-bottom: 64px;}
.contrast #sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box {box-shadow: none !important; filter: none !important; border: 2px solid #FFF !important;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .bg-img {position: absolute; top: 0; left: 0; z-index: 1; display: block; width: 100%; height: 100%; object-fit: cover; object-position: center;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .box-heading {position: relative; z-index: 2; color: #000; line-height: 1.2;}
.contrast #sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .box-heading {color: #FFE800 !important;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box:nth-child(even) .box-heading {color: #E2007A;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .box-desc {position: relative; z-index: 5; color: #757575; line-height: 1.5;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .bg-img + .box-desc {margin-top: auto; background: transparent !important; color: #FFF; font-style: italic;}
#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box:last-child::before {content: ''; position: absolute; top: 0; left: 0; z-index: 3; display: block; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.12);}

#sh135-temp .section-with-blop {position: relative; padding-top: 32px; padding-bottom: 32px; background: #EEF5F6;}
#sh135-temp .section-with-blop::before {content: ''; position: absolute; top: 24px; right: 0; z-index: 1; display: block; width: 80%; height: 225px; background: #DEECED; border-radius: 250px 0 0 250px;}
.contrast #sh135-temp .section-with-blop::before {background: #FFE800 !important;}
#sh135-temp .section-with-blop .content-wrapper {position: relative; z-index: 2; display: flex; flex-direction: column; width: 100%;}
.contrast #sh135-temp .section-with-blop .content-wrapper {background: transparent !important;}
#sh135-temp .section-with-blop .content-wrapper .grid-box {display: grid; grid-template-columns: repeat(2, 1fr); gap: 32px; padding-top: 48px;}
.contrast #sh135-temp .section-with-blop .content-wrapper .grid-box {background: transparent !important;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box {display: flex; flex-direction: column; gap: 24px; height: 100%; padding: 40px; background: rgba(255, 255, 255, 0.92); backdrop-filter: blur(64px); border: 1px solid #FFF; border-radius: 40px;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box:first-child {border: 2px solid #E2007A;}
.contrast #sh135-temp .section-with-blop .content-wrapper .grid-box .single-box {border: 2px solid #FFF;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-heading {display: flex; align-items: center; gap: 12px;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-heading .heading-icon {display: block; flex-shrink: 0; width: 20px; height: auto;}
.contrast #sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-heading .heading-icon path {fill: #FFE800 !important;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-heading .heading-text {color: #000; line-height: 1.2;}
.contrast #sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-heading .heading-text {color: #FFE800 !important;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-heading .heading-icon + .heading-text {color: #757575}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-desc {color: #000; line-height: 1.4;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-list {display: flex; flex-direction: column; gap: 4px; padding-left: 20px; list-style: disc;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-list .list-item {color: #757575; line-height: 1.2;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-list .list-item::marker {color: #E2007A;}
.contrast #sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .box-list .list-item::marker {color: #FFE800 !important;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .additional-info {color: #757575;}
.contrast #sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .additional-info {color: #FFE800 !important;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .additional-info-box {display: flex; align-items: center; gap: 8px; padding: 16px; background: #E2007A1A; border-radius: 250px;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .info-icon {display: block; flex-shrink: 0; width: 18px; height: auto;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .desc-wrapper {display: flex; align-items: center; gap: 24px;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .desc-wrapper .desc-icon {display: block; flex-shrink: 0; width: 70px; height: auto;}
#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box .desc-wrapper .box-desc {font-style: italic;}

#sh135-temp .section-tiles-with-img {position: relative; padding-top: 32px; padding-bottom: 64px; background: #EEF5F6;}
#sh135-temp .section-tiles-with-img .bg-img {position: absolute; top: 0; left: 0; z-index: 1; display: block; width: 100%; height: 100%; object-fit: cover; object-position: center -16px;}
.contrast #sh135-temp .section-tiles-with-img .bg-img {display: none;}
#sh135-temp .section-tiles-with-img .section-title {position: relative; z-index: 2; margin-bottom: 24px;}
#sh135-temp .section-tiles-with-img .content-box {position: relative; z-index: 2; display: grid; grid-template-columns: 1fr repeat(2, minmax(0, 370px)); gap: 32px;}
#sh135-temp .section-tiles-with-img .content-box .img-decor {display: block; width: 100%; width: 525px; max-width: 525px; filter: drop-shadow(-2.64px 9.67px 21.98px rgba(0, 0, 0, 0.1)) drop-shadow(-9.67px 37.81px 39.56px rgba(0, 0, 0, 0.09)) drop-shadow(-21.98px 85.28px 52.75px rgba(0, 0, 0, 0.05));}
#sh135-temp .section-tiles-with-img .content-box .single-tile {display: flex; flex-direction: column; padding: 24px; background: #FFF; border-radius: 40px;}
#sh135-temp .section-tiles-with-img .content-box .single-tile:last-child {background: linear-gradient(176.48deg, #F394C7 -10.63%, #E2007A 43.72%, #B30061 118.77%);}
.contrast #sh135-temp .section-tiles-with-img .content-box .single-tile {background: #000 !important; border: 2px solid #FFF;}
#sh135-temp .section-tiles-with-img .content-box .single-tile .tile-heading {margin-bottom: 24px;}
#sh135-temp .section-tiles-with-img .content-box .single-tile:last-child .tile-heading {color: #FFF;}
#sh135-temp .section-tiles-with-img .content-box .single-tile .list-box {display: flex; flex-direction: column; gap: 8px;}
#sh135-temp .section-tiles-with-img .content-box .single-tile .list-box .list-item {display: flex; align-items: start; gap: 8px;}
#sh135-temp .section-tiles-with-img .content-box .single-tile .list-box .list-item .list-icon {display: block; flex-shrink: 0; width: 20px; height: auto;}
.contrast #sh135-temp .section-tiles-with-img .content-box .single-tile .list-box .list-item .list-icon path {stroke: #FFF !important;}
#sh135-temp .section-tiles-with-img .content-box .single-tile .list-box .list-item .list-text {color: rgba(117, 117, 117, 1);}
#sh135-temp .section-tiles-with-img .content-box .single-tile:last-child .list-box .list-item .list-text {color: #FFF;}
#sh135-temp .section-tiles-with-img .content-box .single-tile:last-child .list-box .list-icon path {stroke: #FFF;}
.contrast #sh135-temp .section-tiles-with-img .content-box .single-tile:first-child .list-box .list-icon path {stroke: #FFF;}
#sh135-temp .section-tiles-with-img .content-box .single-tile .info-box {display: flex; align-items: center; gap: 8px; margin-top: 24px; padding: 16px; background: rgba(255, 255, 255, 0.4); color: #FFF; border-radius: 32px;}
#sh135-temp .section-tiles-with-img .content-box .single-tile .info-box .info-icon {display: block; flex-shrink: 0; width: 18px; height: auto;}
.contrast #sh135-temp .section-tiles-with-img .content-box .single-tile .info-box {border: 1px solid #FFF;}


@media all and (max-width: 1600px) {
		html.zoom-x2 {font-size: 11px !important;}
		html.zoom-x4 {font-size: 12px !important;}

		#sh135-temp .f-12 {font-size: 1.0rem;}
		#sh135-temp .f-14 {font-size: 1.2rem;}
		#sh135-temp .f-18 {font-size: 1.6rem;}
		#sh135-temp .f-20 {font-size: 1.8rem;}
		#sh135-temp .f-22 {font-size: 2.0rem;}
		#sh135-temp .f-24 {font-size: 2.2rem;}
		#sh135-temp .f-26 {font-size: 2.4rem;}
		#sh135-temp .f-28 {font-size: 2.6rem;}
		#sh135-temp .f-30 {font-size: 2.8rem;}
		#sh135-temp .f-32 {font-size: 3.0rem;}
		#sh135-temp .f-34 {font-size: 3.2rem;}
		#sh135-temp .f-36 {font-size: 3.4rem;}
		#sh135-temp .f-38 {font-size: 3.6rem;}
		#sh135-temp .f-40 {font-size: 3.8rem;}
		#sh135-temp .f-42 {font-size: 4.0rem;}
		#sh135-temp .f-46 {font-size: 4.0rem;}
		#sh135-temp .f-48 {font-size: 4.0rem;}
		#sh135-temp .f-60 {font-size: 4.6rem;}
		#sh135-temp .f-64 {font-size: 4.6rem;}
		#sh135-temp .f-70 {font-size: 6.0rem;}

		#sh135-temp .tauron-btn {max-width: 215px; padding: 8px;}
		.zoom-x2 #sh135-temp .tauron-btn {max-width: 250px;}
		.zoom-x2 #sh135-temp .tauron-btn {max-width: 275px;}

		#sh135-temp .section-top-banner .content-wrapper .banner-grid-box {grid-template-columns: 1fr 425px;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box {margin-top: 12px; padding: 12px 12px 12px 24px;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box {gap: 8px;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box .heading-icon {width: 32px;}

		#sh135-temp .section-info-boxes .content-wrapper .grid-box {gap: 16px;}
		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box {gap: 12px; padding: 24px;}
		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-icon {width: 32px;}
		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-title {max-width: 290px; line-height: 1.2;}
		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-desc {line-height: 1.4;}

		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper {grid-template-columns: repeat(3, 1fr) 385px; gap: 16px;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box {gap: 12px; padding: 24px;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .box-desc {line-height: 1.4;}

		#sh135-temp .section-with-blop .content-wrapper .grid-box {gap: 16px;}
		#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box {gap: 16px; padding: 24px; border-radius: 24px;}

		#sh135-temp .section-tiles-with-img .content-box {gap: 16px;}
		#sh135-temp .section-tiles-with-img .content-box .img-decor {width: 400px;}
}

@media all and (max-width: 1400px) {
		#sh135-temp .section-top-banner .content-wrapper .banner-grid-box {grid-template-columns: 1fr 380px; padding-right: 24px;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box {margin-top: 0;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box .heading-box {gap: 8px;}

		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box {gap: 8px;}

		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper {grid-template-columns: repeat(3, 1fr) 325px;}
}

@media all and (max-width: 1200px) {
		#sh135-temp .f-16 {font-size: 1.4rem;}
		#sh135-temp .f-18 {font-size: 1.6rem;}
		#sh135-temp .f-20 {font-size: 1.8rem;}
		#sh135-temp .f-22 {font-size: 1.8rem;}
		#sh135-temp .f-24 {font-size: 2.0rem;}
		#sh135-temp .f-26 {font-size: 2.0rem;}
		#sh135-temp .f-28 {font-size: 2.4rem;}
		#sh135-temp .f-30 {font-size: 2.4rem;}
		#sh135-temp .f-32 {font-size: 2.8rem;}
		#sh135-temp .f-34 {font-size: 3.0rem;}
		#sh135-temp .f-36 {font-size: 3.0rem;}
		#sh135-temp .f-38 {font-size: 3.2rem;}
		#sh135-temp .f-40 {font-size: 3.4rem;}
		#sh135-temp .f-42 {font-size: 3.6rem;}
		#sh135-temp .f-46 {font-size: 3.6rem;}
		#sh135-temp .f-48 {font-size: 3.6rem;}
		#sh135-temp .f-60 {font-size: 4.2rem;}
		#sh135-temp .f-64 {font-size: 4.2rem;}
		#sh135-temp .f-70 {font-size: 5.4rem;}

		#sh135-temp .tauron-btn {max-width: 180px;}
		.zoom-x2 #sh135-temp .tauron-btn {max-width: 225px;}
		.zoom-x2 #sh135-temp .tauron-btn {max-width: 250px;}

		#sh135-temp .breadcrumbs-box {display: none;}

		#sh135-temp .section-top-banner .content-wrapper .banner-grid-box {grid-template-columns: 1fr 350px; padding-right: 0 !important;}

		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-title {max-width: 240px;}

		#sh135-temp .section-uneven-boxes .bg-chart {display: none !important;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper {grid-template-columns: repeat(4, 1fr);}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box {gap: 8px; height: 100%; padding: 16px;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box:nth-child(odd) {max-height: 100%;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box.bigger {padding-bottom: 16px;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .box-desc {font-size: 1.4rem;}

		#sh135-temp .section-with-blop::before {display: none;}
		#sh135-temp .section-with-blop .content-wrapper .grid-box {padding-top: 0;}

		#sh135-temp .section-tiles-with-img .bg-img {display: none;}
		#sh135-temp .section-tiles-with-img .content-box {grid-template-columns: 350px repeat(2, 1fr);}
		#sh135-temp .section-tiles-with-img .content-box .img-decor {width: 100%;}
}

@media all and (max-width: 992px) {
		#sh135-temp .section-top-banner .content-wrapper {gap: 32px;}
		#sh135-temp .section-top-banner .content-wrapper .banner-grid-box {grid-template-columns: 1fr 315px;}

		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box {padding: 16px;}
		#sh135-temp .section-info-boxes .content-wrapper .grid-box .single-box .box-desc {line-height: 1.3;}

		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .box-desc {line-height: 1.3;}

		#sh135-temp .section-with-blop .content-wrapper .grid-box .single-box {padding: 16px;}

		#sh135-temp .section-tiles-with-img .content-box {grid-template-columns: repeat(2, 1fr);}
		#sh135-temp .section-tiles-with-img .content-box .img-decor {display: none;}
		#sh135-temp .section-tiles-with-img {padding-bottom: 32px;}

		#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box {grid-template-columns: repeat(2, 1fr); row-gap: 12px; padding: 16px;}
		#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box .heading-box {grid-column: 1/-1;}
}

@media all and (max-width: 768px) {
		#sh135-temp .f-24 {font-size: 1.8rem;}
		#sh135-temp .f-26 {font-size: 2.0rem;}
		#sh135-temp .f-28 {font-size: 2.2rem;}
		#sh135-temp .f-30 {font-size: 2.4rem;}
		#sh135-temp .f-32 {font-size: 2.6rem;}
		#sh135-temp .f-34 {font-size: 2.8rem;}
		#sh135-temp .f-36 {font-size: 2.8rem;}
		#sh135-temp .f-38 {font-size: 2.8rem;}
		#sh135-temp .f-40 {font-size: 2.8rem;}
		#sh135-temp .f-42 {font-size: 2.8rem;}
		#sh135-temp .f-46 {font-size: 2.8rem;}
		#sh135-temp .f-48 {font-size: 2.8rem;}
		#sh135-temp .f-60 {font-size: 3.8rem;}
		#sh135-temp .f-68 {font-size: 3.8rem;}
		#sh135-temp .f-70 {font-size: 4.8rem;}

		#sh135-temp .section-top-banner .content-wrapper .banner-grid-box {grid-template-columns: 1fr;}
		#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-img {display: none;}
		#sh135-temp .section-top-banner .content-wrapper .banner-grid-box .box-img .img {position: static; transform: translateY(0); max-width: 350px;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box {border-radius: 24px;}

		#sh135-temp .section-info-boxes .content-wrapper {gap: 24px;}
		#sh135-temp .section-info-boxes .content-wrapper .grid-box {grid-template-columns: 1fr;}

		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper {grid-template-columns: 1fr;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box .box-desc {font-size: 1.6rem;}
		#sh135-temp .section-uneven-boxes .content-wrapper .boxes-wrapper .single-box:last-child {min-height: 100px;}

		#sh135-temp .section-with-blop .content-wrapper .grid-box {grid-template-columns: 1fr;}

		#sh135-temp .section-tiles-with-img .content-box {grid-template-columns: 1fr;}
}

@media all and (max-width: 576px) {
		#sh135-temp .section-info-boxes .content-wrapper .grid-box .long-box {grid-template-columns: 1fr;}
}

/* other */

#sh135-temp .section-rdn-tool {padding-top: 32px; padding-bottom: 32px;}
.contrast #sh135-temp .section-rdn-tool {background: #000 !important;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box {display: grid; grid-template-columns: 1fr; gap: 32px;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box {display: flex; flex-direction: column; gap: 16px; padding: 40px; background: rgba(255, 255, 255, 0.86); box-shadow: 0 0 12px rgba(17, 17, 17, 0.24); border-radius: 40px;}
.contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box {background: #000 !important; border: 2px solid #FFF;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-icon {display: block; flex-shrink: 0; width: 64px; height: auto;}
.contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-icon path {stroke: #FFE800 !important;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-title {line-height: 1.2;}
.contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-title {color: #FFE800 !important;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-content {display: flex; flex-direction: column; gap: 16px; margin-top: auto;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-content .box-subtitle {color: #000; line-height: 1.3;}
.contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-content .box-subtitle {color: #FFE800 !important;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box .box-content .box-desc {color: #757575; line-height: 1.4;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder {flex-direction: row; align-items: center; gap: 16px; background: #FFF; border: 2px solid #E2007A; border-radius: 40px;}
.contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder {border: 2px solid #FFE800 !important;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .placeholder-icon {display: block; width: 225px; max-width: 100%; height: auto;}
.contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .placeholder-icon path, .contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .placeholder-icon rect, .contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .placeholder-icon circle {stroke: #FFE800 !important;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .placeholder-text {color: #C1C1C1; text-align: center;}
.contrast #sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .placeholder-text {color: #FFE800 !important;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .img-decor {display: block; width: 150px; height: auto;}
#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .content-box {display: flex; flex-direction: column; gap: 16px;}

#sh135-temp .section-additional-info {overflow-x: hidden; position: relative; padding-top: 32px; padding-bottom: 32px;}
#sh135-temp .section-additional-info .decoration {position: absolute; top: 50%; right: 0; z-index: 2; transform: translate(0, -50%); display: block; flex-shrink: 0; width: 330px; height: auto;}
#sh135-temp .section-additional-info .content-wrapper .grid-box {position: relative; display: grid; grid-template-columns: 300px 1fr; align-items: center; gap: 48px; padding: 16px 32px; padding-left: 32px; background: #EEF5F6; border-radius: 250px 0 0 250px;}
#sh135-temp .section-additional-info .content-wrapper .grid-box::before {content: ''; position: absolute; top: 0; bottom: 0; right: 0; transform: translateX(90%); width: 100vw; height: 100%; background: #EEF5F6;}
.contrast #sh135-temp .section-additional-info .content-wrapper .grid-box::before {display: none !important;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-img {position: relative; z-index: 2; display: flex; align-items: center; justify-content: center; background: transparent !important;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-img .img {display: block; width: 100%; max-width: 300px; background: transparent !important; filter: drop-shadow(-2.64px 9.67px 21.98px rgba(0, 0, 0, 0.1)) drop-shadow(-9.67px 37.81px 39.56px rgba(0, 0, 0, 0.09)) drop-shadow(-21.98px 85.28px 52.75px rgba(0, 0, 0, 0.05));}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content {position: relative; z-index: 2; display: flex; flex-direction: column; gap: 24px;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .box-heading .heading-text {color: #000; line-height: 1.2;}
.contrast #sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .box-heading .heading-text {color: #FFE800 !important;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list {display: flex; flex-direction: column; gap: 20px;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item {display: flex; align-items: flex-start; gap: 8px;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .check-icon {display: block; flex-shrink: 0; width: 20px; height: auto; margin-top: 2px;}
.contrast #sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .check-icon path,
.contrast #sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .check-icon circle {stroke: #FFE800 !important;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content {display: flex; flex-direction: column; gap: 8px;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-text {color: #000; line-height: 1.3;}
.contrast #sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-text {color: #FFE800 !important;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-subtext {color: #757575; font-style: italic; line-height: 1.4;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-subtext .link-inline {display: inline-flex; align-items: center; gap: 4px; font-weight: 600; font-style: normal; text-decoration: none; transition: color .3s;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-subtext .link-inline.magenta {color: #E2007A;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-subtext .link-inline:hover {color: #AA036C;}
.contrast #sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-subtext .link-inline {color: #FFE800 !important;}
#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list .list-item .item-content .item-subtext .link-inline .link-icon {display: block; width: 12px; height: auto;}

#sh135-temp .section-bill-impact {padding-top: 32px; padding-bottom: 32px; background: #FFF;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box {display: grid; grid-template-columns: 1fr 425px; align-items: center; gap: 32px;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content {display: flex; flex-direction: column; gap: 16px;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .section-title {color: #000; line-height: 1.2;}
.contrast #sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .section-title {color: #FFE800 !important;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .box-desc {color: #000; line-height: 1.5;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .box-desc .link-inline {font-weight: 600; text-decoration: none; transition: color .3s;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .box-desc .link-inline.magenta {color: #E2007A;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .box-desc .link-inline:hover {color: #AA036C;}
.contrast #sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .box-desc .link-inline {color: #FFE800 !important;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-img {background: transparent !important;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-img .img {display: block; width: 100%; border-radius: 20px;}
#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-content .box-desc.desc-grey {color: #757575;}

#sh135-temp .section-cta-highlight {padding-top: 32px; padding-bottom: 32px; background: #FFF;}
#sh135-temp .section-cta-highlight .content-wrapper .single-box {overflow: hidden; position: relative; display: grid; grid-template-columns: 1fr 425px; align-items: center; gap: 32px; background: #FFF; box-shadow: 0 0 12px 0 rgba(17, 17, 17, 0.24); border: 1px solid #E2007A; border-radius: 40px;}
.contrast #sh135-temp .section-cta-highlight .content-wrapper .single-box {background: #000 !important; border: 2px solid #FFE800 !important;}
#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-content {display: flex; flex-direction: column; gap: 16px; padding: 32px 0 32px 32px;}
#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-content .box-title {color: #000; line-height: 1.2;}
.contrast #sh135-temp .section-cta-highlight .content-wrapper .single-box .box-content .box-title {color: #FFE800 !important;}
#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-content .box-desc {color: #000; line-height: 1.5;}
.contrast #sh135-temp .section-cta-highlight .content-wrapper .single-box .box-content .box-desc {color: #FFE800 !important;}
#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-img {position: relative; width: 100%; height: 100%; background: transparent !important;}
#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-img .img {position: absolute; top: 0; bottom: 0; right: 0; display: block; width: 100%; max-width: 425px; height: 100%; margin: 0 auto; object-fit: cover; object-position: right center; background: transparent !important;}

@media all and (max-width: 1600px) {
		/*#sh135-temp .section-rdn-tool .content-wrapper .grid-box {grid-template-columns: 400px 1fr; gap: 24px;}*/
		#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box {gap: 12px; padding: 24px; border-radius: 24px;}
		#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder {border-radius: 24px;}

		#sh135-temp .section-additional-info .content-wrapper .grid-box {grid-template-columns: 325px 1fr;}

		#sh135-temp .section-bill-impact .content-wrapper .grid-box {grid-template-columns: 1fr 385px;}
}

@media all and (max-width: 1400px) {
		#sh135-temp .section-additional-info .content-wrapper .grid-box {grid-template-columns: 280px 1fr;}

		#sh135-temp .section-bill-impact .content-wrapper .grid-box {grid-template-columns: 1fr 325px;}
}

@media all and (max-width: 1200px) {
		#sh135-temp .section-rdn-tool .content-wrapper .grid-box {gap: 16px;}

		#sh135-temp .section-additional-info .content-wrapper .grid-box .box-img .img {max-width: 280px;}

		#sh135-temp .section-cta-highlight .content-wrapper .single-box {grid-template-columns: 1fr;}
		#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-img {display: none;}
		#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-content {padding: 24px;}
}

@media all and (max-width: 992px) {
		/*#sh135-temp .section-rdn-tool .content-wrapper .grid-box {grid-template-columns: 1fr;}*/
		/*#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder {min-height: 280px;}*/
}

@media all and (max-width: 768px) {
		#sh135-temp .section-additional-info .content-wrapper {background: #EEF5F6;}
		#sh135-temp .section-additional-info .content-wrapper .grid-box {grid-template-columns: 1fr; gap: 16px; padding: 24px 0; background: transparent;}
		#sh135-temp .section-additional-info .content-wrapper .grid-box::before {display: none;}
		#sh135-temp .section-additional-info .content-wrapper .grid-box .box-content .check-list {gap: 16px;}

		#sh135-temp .section-bill-impact .content-wrapper .grid-box {grid-template-columns: 1fr; gap: 24px;}
		#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-img {order: -1;}

		#sh135-temp .section-cta-highlight .content-wrapper .single-box {border-radius: 24px;}

		#sh135-temp .section-cta-highlight .content-wrapper .single-box .box-content {padding: 15px;}

		#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder .img-decor {display: none;}
		#sh135-temp .section-bill-impact .content-wrapper .grid-box .box-img .img {max-width: 300px;}
		#sh135-temp .section-tiles-with-img .section-title {text-align: left !important;}
}

@media all and (max-width: 576px) {

}

.regionalization__desktop {position: static !important; display: block !important;}
#sh135-temp .section-documents {padding-top: 32px; padding-bottom: 32px;}
#sh135-temp .section-documents .section-title-box {display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-between; column-gap: 24px;row-gap: 12px; margin-bottom: 24px;}
#sh135-temp .section-documents .content-wrapper {padding: 32px; background-color: #FFF; box-shadow: 0 0 12px 0 #1111113D; border-radius: 20px;}
#sh135-temp .section-documents .content-wrapper .btn-control {display: flex; align-items: center; gap: 8px; width: max-content; max-width: 100%; margin-top: 24px; margin-left: auto; color: #000; text-decoration: none; transition: color .3s;}
#sh135-temp .section-documents .content-wrapper .btn-control:hover {color: #E2007A; text-decoration: underline;}
#sh135-temp .section-documents .content-wrapper .btn-control .btn-icon {display: block; min-width: 16px; max-width: 16px; height: auto; transition: rotate .3s;}
#sh135-temp .section-documents .content-wrapper .btn-control .btn-icon.rotate {rotate: 180deg;}
#sh135-temp .section-documents .content-wrapper .btn-control .btn-text {padding-bottom: 1px; line-height: 1; transition: color .3s;}
#sh135-temp .section-documents .content-wrapper .btn-control:hover .btn-text {color: #E2007A;}
#sh135-temp .section-documents .content-wrapper .grid-box {display: grid; grid-template-columns: repeat(2, 1fr); grid-auto-rows: max-content; justify-content: space-between; gap: 16px;}
#sh135-temp .section-documents .content-wrapper .grid-box.all-documents {display: none; margin-top: 16px;}
#sh135-temp .section-documents .content-wrapper .grid-box.show {display: grid;}
#sh135-temp .section-documents .content-wrapper .grid-box .single-box {display: flex; align-items: center; gap: 8px; color: #000;}
#sh135-temp .section-documents .content-wrapper .grid-box .single-box .document-icon {display: block; min-width: 16px; max-width: 16px; height: auto;}
#sh135-temp .section-documents .content-wrapper .grid-box .single-box .document-name {padding-top: 1px; transition: color .3s;}
#sh135-temp .section-documents .content-wrapper .grid-box .single-box:hover .document-name {color: #E2007A;}

.contrast #sh135-temp .section-documents .content-wrapper {border: 1px solid #FFF !important;}
.contrast #sh135-temp .section-documents .content-wrapper .grid-box .single-box .document-icon path[stroke] {stroke: #FFE800 !important;}
.contrast #sh135-temp .section-documents .content-wrapper .grid-box .single-box .document-icon path[fill] {fill: #FFE800 !important;}
.contrast #sh135-temp .section-documents .content-wrapper .grid-box .single-box:hover .document-name {color: #FFE800 !important;}
.contrast #sh135-temp .section-documents .content-wrapper .btn-control:hover {color: #FFE800 !important;}
.contrast #sh135-temp .section-documents .content-wrapper .btn-control:hover .btn-text {color: #FFE800 !important;}
.contrast #sh135-temp .section-documents .content-wrapper .btn-control .btn-icon path {stroke: #FFE800 !important;}

#sh135-temp .section-faq-banner {display: flex; flex-direction: column; gap: 24px; padding-bottom: 32px;}
#sh135-temp .section-faq-banner .banner-box {display: flex; align-items: center; gap: 16px; padding: 24px; background: rgba(255, 255, 255, 0.5); box-shadow: 0 0 12px 0 #1111113D; border: 4px solid #FFF; border-radius: 24px;}
.contrast #sh135-temp .section-faq-banner .banner-box {border: 2px solid #FFF;}
#sh135-temp .section-faq-banner .banner-box .banner-icon {display: block; flex-shrink: 0; width: 24px; height: auto; }
.contrast #sh135-temp .section-faq-banner .banner-box .banner-icon {background: none !important;}
#sh135-temp .section-faq-banner .banner-box .banner-content-box {display: flex; flex-wrap: wrap; column-gap: 12px; row-gap: 4px;}
#sh135-temp .section-faq-banner .banner-box .banner-content-box .banner-label {color: #E2007A;}
#sh135-temp .section-faq-banner .banner-box .single-link {display: flex; align-items: center; gap: 8px; margin-left: auto; color: #000; text-decoration: none;}
#sh135-temp .section-faq-banner .banner-box .single-link .btn-text {color: #000; transition: color .3s;}
#sh135-temp .section-faq-banner .banner-box .single-link:hover .btn-text {color: #E2007A;}
#sh135-temp .section-faq-banner .banner-box .single-link .icon-arrow {transform: translateY(1px); display: block; flex-shrink: 0; width: 16px; height: auto;}
#sh135-temp .section-faq-banner .docs-box {display: flex; flex-wrap: wrap; column-gap: 120px; row-gap: 16px; padding: 0 32px;}
#sh135-temp .section-faq-banner .docs-box .single-doc {display: flex; align-items: center; gap: 12px; color: #000; text-decoration: none;}
#sh135-temp .section-faq-banner .docs-box .single-doc .doc-icon {display: block; width: 20px; height: auto;}
#sh135-temp .section-faq-banner .docs-box .single-doc .doc-name {line-height: 1.2; transition: color .3s;}
#sh135-temp .section-faq-banner .docs-box .single-doc:hover .doc-name {color: #E2007A;}

#sh135-temp .single-popup {position: fixed; top: 50%; left: 50%; z-index: 99999; transform: translate(-50%, -50%); display: none; flex-direction: column; width: 100%; max-width: 1300px; height: 100%; max-height: 630px; margin: 0; padding: 0; background-color: #FFF; box-shadow: 0 0 4px rgba(48, 110, 232, 0.4); border: none; border-radius: 8px;}
#sh135-temp .single-popup .popup-content {position: relative; flex: 1; padding: 24px;}
#sh135-temp .single-popup .popup-content .btn-close-popup {position: absolute; top: 24px; right: 24px; display: block; min-width: 14px; max-width: 14px; height: auto;}
#sh135-temp .single-popup .popup-content .popup-decoration-img {position: absolute; top: 0; right: 0; display: block; width: auto; max-width: 30%; height: auto; max-height: 50%;}
#sh135-temp .single-popup .popup-content .information-group .group-heading-box {display: flex; align-items: center; gap: 12px; margin-bottom: 24px;}
#sh135-temp .single-popup .popup-content .information-group .group-heading-box .group-icon {display: block; min-width: 30px; max-width: 30px;}

html:has(.single-popup[open]) {overflow: hidden; height: 100vh;}
#sh135-temp .single-popup {overflow: hidden; position: fixed; top: 50%; left: 50%; z-index: 999999999; transform: translate(-50%, -50%); display: none; flex-direction: column; width: calc(100% - 30px); max-width: 1300px; height: calc(100% - 30px); max-height: 800px; background-color: #FFF; border: none; border-radius: 8px;}
#sh135-temp .single-popup.bigger-width {max-width: 1200px;}
#sh135-temp .single-popup::backdrop {opacity: 0.5; background-color: #000;}
#sh135-temp .single-popup[open] {display: flex;}
#sh135-temp .single-popup.popup-leave-form {max-height: 635px;}
#sh135-temp .single-popup.popup-simple-message {max-height: 500px;}

#sh135-temp .single-popup .btn-close-popup {position: absolute; top: 12px; right: 12px; z-index: 3; display: flex; align-items: center; margin-left: auto; padding: 8px;}
#sh135-temp .single-popup .btn-close-popup .icon-close {display: block; min-width: 14px; max-width: 14px; height: auto;}
#sh135-temp .single-popup .btn-close-popup .icon-close path {transition: fill .3s, stroke .3s;}
#sh135-temp .single-popup .btn-close-popup:hover .icon-close path[fill] {fill: #E2007A;}
#sh135-temp .single-popup .btn-close-popup:hover .icon-close path[stroke] {stroke: #E2007A;}

#sh135-temp .single-popup .bottom-bar {display: flex; align-items: center; gap: 8px; padding: 24px 48px; background-color: #FAFCFC; box-shadow: 0 2px 16px rgba(33, 33, 33, 0.1); border-top: 1px solid #EDEDED; border-radius: 0 0 16px 16px;}
#sh135-temp .single-popup .bottom-bar .buttons-box {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; column-gap: 24px; row-gap: 12px; width: 100%;}
#sh135-temp .single-popup .bottom-bar .buttons-box .single-btn {display: flex; align-items: center; justify-content: center; width: 100%; max-width: 300px; min-height: 50px; padding: 4px 8px; text-align: center; transition: background-color .3s, color .3s, border-color .3s;}
#sh135-temp .single-popup .bottom-bar .buttons-box:not(:has(:nth-child(2))) .single-btn:last-child {margin-left: auto;}
#sh135-temp .single-popup .bottom-bar .buttons-box .single-btn.btn-gray {background-color: transparent; color: #757575;}
#sh135-temp .single-popup .bottom-bar .buttons-box .single-btn.btn-gray:hover {color: #E2007A;}
#sh135-temp .single-popup .bottom-bar .buttons-box .single-btn.btn-magenta {background-color: #E2007A; color: #FFF;}
#sh135-temp .single-popup .bottom-bar .buttons-box .single-btn.btn-magenta:hover {background-color: #AA036C;}

#sh135-temp .single-popup .popup-heading-box {display: flex; align-items: center; gap: 16px;}
#sh135-temp .single-popup .popup-heading-box .heading-icon {display: block; min-width: 32px; max-width: 32px; height: auto;}
#sh135-temp .single-popup .popup-heading-box .heading-text {color: #E2007A; line-height: 1.2;}
#sh135-temp .single-popup .popup-heading-box .heading-text.text-black {color: #000;}
#sh135-temp .single-popup .popup-heading-box:has(.tooltip-wrapper:hover) {z-index: 10;}

#sh135-temp .single-popup .popup-content {overflow-y: auto; position: relative; z-index: 2; display: flex; flex-direction: column; gap: 16px; padding: 32px; border-radius: 0 0 16px 16px;}
#sh135-temp .single-popup:has(.btn-close-popup) .popup-content {padding-top: 40px;}
#sh135-temp .single-popup .popup-content .popup-contact-wrapper {display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; margin-bottom: 24px;}
#sh135-temp .single-popup .popup-content .popup-contact-wrapper .contact-img-1 {display: block; width: 100%; max-width: 225px; height: auto;}
#sh135-temp .single-popup .popup-content .popup-contact-wrapper .contact-box {display: grid; grid-template-columns: max-content 1fr; align-items: center; gap: 16px; height: max-content; padding: 8px 24px; background-color: #FFF; border: 2px solid #E2007A; border-radius: 4px;}
#sh135-temp .single-popup .popup-content .popup-contact-wrapper .contact-box .text-box {display: flex; flex-direction: column; gap: 4px;}
#sh135-temp .single-popup .popup-content .popup-contact-wrapper .contact-box .text-box .text-top {line-height: 1;}
#sh135-temp .single-popup .popup-content .popup-contact-wrapper .contact-box .text-box .text-bottom {color: #000; line-height: 1; transition: color .3s;}
#sh135-temp .single-popup .popup-content .popup-contact-wrapper .contact-box .text-box .text-bottom:hover {color: #008285;}

#sh135-temp .sh531-another-faq .sh135-accordion-container h4 {color: #000 !important; font-size: 18px !important;}
.contrast #sh135-temp .sh531-another-faq .sh135-accordion-container h4 {color: #FFF !important;}
#sh135-temp .contrast .sh531-another-faq .sh135-accordion-container h4 {color: #FFF !important;}
#sh135-temp .sh531-another-faq .sh135-accordion-container:hover h4 {color: #E2007A !important;}
#sh135-temp .sh531-another-faq .sh135-accordion-container .sh135-accordion-head .acc_head_trigger.down {color: #000;}
#sh135-temp .sh531-another-faq .sh135-accordion-container:hover .sh135-accordion-head .acc_head_trigger.down {color: #E2007A;}
#sh135-temp .p_questions_box .c_faq {max-width: 100% !important;}
.sh531-another-faq .sh135-accordion-container.active .sh135-accordion-body {z-index: 1;}

@media all and (max-width: 1600px) {
		#sh135-temp .section-documents .content-wrapper {padding: 24px;}
		#sh135-temp .section-documents .content-wrapper .grid-box {gap: 12px;}
		#sh135-temp .section-documents .content-wrapper .grid-box.all-documents {margin-top: 12px;}
		#sh135-temp .section-documents .content-wrapper .btn-control {margin-top: 16px;}
}

@media all and (max-width: 992px) {
		#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box.box-placeholder br {display: none;}
}

@media all and (max-width: 768px) {
		#sh135-temp .section-documents .content-wrapper {padding: 24px;}
		#sh135-temp .section-documents .content-wrapper .btn-control {margin-top: 16px;}
		#sh135-temp .section-documents .content-wrapper .grid-box {grid-template-columns: 1fr;}
		#sh135-temp .section-additional-info .content-wrapper .grid-box .box-img .img {max-width: 200px; margin-right: auto;}

		#sh135-temp br {display: none;}
}

@media all and (max-width: 576px) {
		#sh135-temp .section-faq-banner .banner-box .banner-icon {display: none;}
		#sh135-temp .single-popup .popup-content {padding: 8px;}
}

#customer_service #z_change .p_questions_box .c_faq {width: 100% !important;}
#customer_service #z_change .p_questions_box h3 {margin-top: 0;}

@media all and (max-width: 1860px) {
		#sh135-temp .section-additional-info .decoration {max-width: 245px;}
}

@media all and (max-width: 1685px) {
		#sh135-temp .section-additional-info .decoration {display: none;}
}

#customer_service #z_change .z_popup_bg {position: fixed; top: 0; z-index: 1000; display: block; width: 100%; height: 100%; background-color: rgba(255, 255, 255, .8);}
#customer_service #z_change .z_sorry_box {position: relative;z-index: 2;max-width: 1400px;padding: 75px 25px;background-color: #FFF;box-shadow: 0px 1px 10px 0px rgb(31 31 31 / 25%);}
#customer_service #z_change .z_eksp_box {position: relative;padding-top: 40px}
#customer_service #z_change .z_eksp_box .z_back_to_root {display: block;margin: 30px 0; color: #000;}
#customer_service #z_change .z_eksp_box .z_back_to_root:hover {color: #E2007E}
#customer_service #z_change .z_eksp_box .z_sorry_box a:hover {text-decoration: underline}
#customer_service #z_change .z_eksp_box .z_sorry_box .z_autocomplete {margin: 0 auto 50px; text-align: center;}
#customer_service #z_change .z_eksp_box .z_sorry_box p {text-align: center; line-height: 1.4;}
#customer_service #z_change .z_eksp_box .regionalization__desktop {position: relative !important; display: inline-block !important; padding: 0 20px;}

@media all and (max-width: 1120px) {
		#customer_service #z_change .z_eksp_box .z_sorry_box p br {display: none;}
		#customer_service #z_change .z_eksp_box {padding-top: 5px;}
		#customer_service #z_change .z_sorry_box {padding: 35px 25px;}
		#customer_service #z_change .z_eksp_box .z_sorry_box p {font-size: 26px;}
		#customer_service #z_change .z_eksp_box .z_sorry_box p b {font-size: 28px;}
}

@media all and (max-width: 800px) {
		#customer_service #z_change .z_eksp_box .z_sorry_box p {font-size: 22px;}
		#customer_service #z_change .z_eksp_box .z_sorry_box p b {font-size: 24px;}
		#customer_service #z_change .z_eksp_box .z_sorry_box a {display: block; font-size: 22px;}
		#customer_service #z_change .z_eksp_box .z_sorry_box a img {display: none;}
		#customer_service #z_change .z_eksp_box .z_sorry_box .z_autocomplete {margin: 0 auto 20px; text-align: center;}
}

#sh135-temp .section-top-banner .content-wrapper .highlighted-box.is-fixed {
		position: fixed;
		left: 50%;
		bottom: 0;
		transform: translateX(-50%);
		width: calc(100% - 30px);
		max-width: 1400px;
		z-index: 9999;
		box-shadow: 0 4px 24px rgba(0, 0, 0, 0.25);
		border-radius: 32px 32px 0 0;
}

#sh135-temp .section-top-banner .content-wrapper .highlighted-box.is-fixed .heading-box .heading-icon {display: none;}

#sh135-temp .highlighted-box-placeholder {
		display: none;
		width: 100%;
}

#sh135-temp .highlighted-box-placeholder.show {
		display: block;
}

@media all and (max-width: 1400px) {
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box.is-fixed {width: 100%; max-width: 100%; flex-wrap: nowrap;}
}

@media all and (max-width: 576px) {
		#sh135-temp .section-rdn-tool .content-wrapper .grid-box .single-box {padding: 16px;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box.is-fixed {flex-direction: column;}
		#sh135-temp .section-top-banner .content-wrapper .highlighted-box.is-fixed .heading-box .heading-text {font-size: 1.6rem; text-align: center;}
}
