#customer_service #z_change .z_documents_box .z_doc_content.z_active {border-radius: 0;}
#customer_service #z_change .z_documents_box {width: 100%; max-width: 100%;}
#customer_service #z_change .z_body {padding: 0;}
#customer_service #z_change .z_body .z_eksp_box {padding-top: 0;}
#customer_service #z_change.service_content > .c_page.z_main_page {padding: 0;}
#sh135-temp .special-page-background {padding-right: 0 !important; padding-left: 0 !important;}
#sh135-temp.content-region-eks .section-banner-info {margin-top: 16px;}

#sh135-temp2 .btn-white {overflow: hidden; position: relative; z-index: 2; display: flex; align-items: center; justify-content: center; width: 100%; max-width: 300px; padding: 16px 8px; background-color: #FFF; color: #E2007A; border: 1px solid #E2007E; border-radius: 4px; transition: background-color .3s, color .3s, border-color .3s;}
.contrast #sh135-temp2 .btn-white {background-color: #000 !important; color: #FFF !important; border-color: #FFE800 !important;}
#sh135-temp2 .btn-white:hover {background-color: #E2007A; color: #FFF;}
.contrast #sh135-temp2 .btn-white:hover {background-color: #FFE800 !important; color: #000 !important; border-color: #FFE800 !important;}

#sh135-temp2 * {line-height: 1.2;}
#sh135-temp2 .f-12 {font-size: 1.2rem;}
#sh135-temp2 .f-14 {font-size: 1.4rem;}
#sh135-temp2 .f-16 {font-size: 1.6rem;}
#sh135-temp2 .f-18 {font-size: 1.8rem;}
#sh135-temp2 .f-20 {font-size: 2.0rem;}
#sh135-temp2 .f-22 {font-size: 2.2rem;}
#sh135-temp2 .f-24 {font-size: 2.4rem;}
#sh135-temp2 .f-26 {font-size: 2.6rem;}
#sh135-temp2 .f-28 {font-size: 2.8rem;}
#sh135-temp2 .f-30 {font-size: 3.0rem;}
#sh135-temp2 .f-32 {font-size: 3.2rem;}
#sh135-temp2 .f-34 {font-size: 3.4rem;}
#sh135-temp2 .f-36 {font-size: 3.6rem;}
#sh135-temp2 .f-38 {font-size: 3.8rem;}
#sh135-temp2 .f-40 {font-size: 4.0rem;}
#sh135-temp2 .f-42 {font-size: 4.2rem;}
#sh135-temp2 .f-48 {font-size: 4.8rem;}
#sh135-temp2 .f-60 {font-size: 6.0rem;}
#sh135-temp2 .f-68 {font-size: 6.8rem;}
#sh135-temp2 .f-70 {font-size: 7.0rem;}

#sh135-temp2 .container-box {max-width: 1430px; margin-right: auto; margin-left: auto; padding-right: 15px; padding-left: 15px;}

#sh135-temp2 .center {text-align: center;}
#sh135-temp2 .uppercase {text-transform: uppercase;}
#sh135-temp2 .thin {font-weight: 300;}
#sh135-temp2 .bold {font-weight: bold;}
#sh135-temp2 .semibold {font-weight: 600;}
#sh135-temp2 .teal {color: #008285;}
#sh135-temp2 .green {color: #8BCB21;}
#sh135-temp2 .magenta {color: #E2007E;}

#sh135-temp2 .info-box .single-text {margin-bottom: 5px;}
#sh135-temp2 .info-box ul {display: flex; flex-direction: column; gap: 4px;}

#sh135-temp2 .grid-info-tiles-wrapper {position: relative; padding-top: 48px;}
#sh135-temp2 .grid-info-tiles-wrapper .tiles-label {margin-bottom: 24px; line-height: 1.2;}
#sh135-temp2 .grid-info-tiles-wrapper .grid-box {display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px;}
#sh135-temp2 .grid-info-tiles-wrapper .grid-box .single-tile {display: flex; flex-direction: column; gap: 18px; padding: 24px; box-shadow: 0 1px 10px 0 rgba(31, 31, 31, 0.25); border-radius: 20px;}
.contrast #sh135-temp2 .grid-info-tiles-wrapper .grid-box .single-tile {border: 1px solid #FFF;}
#sh135-temp2 .grid-info-tiles-wrapper .grid-box .single-tile .tile-icon {display: block; width: 32px; height: auto;}
#sh135-temp2 .grid-info-tiles-wrapper .grid-box .single-tile .tile-heading {margin-bottom: 4px; line-height: 1.2;}
#sh135-temp2 .grid-info-tiles-wrapper .grid-box .single-tile .tile-desc {line-height: 1.2;}

#sh135-temp2 .info-banner-wrapper {position: relative; padding-top: 40px;}
#sh135-temp2 .info-banner-wrapper .info-banner-box {display: grid; grid-template-columns: 1fr max-content 1fr; align-items: center; gap: 32px; padding: 32px; background-color: #FAFAFA; box-shadow: 0 1px 10px 0 rgba(31, 31, 31, 0.25); border-radius: 20px;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box {display: flex; align-items: center; justify-content: space-between; gap: 8px;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box.box-left {align-items: flex-start; justify-content: flex-start; gap: 24px;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .btn-white {display: flex; align-items: center; gap: 12px;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .btn-white .btn-icon {display: block; width: 24px; height: auto;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .btn-white .btn-icon path {transition: stroke .3s;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .btn-white:hover .btn-icon path {stroke: #FFF;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .box-text {display: flex; flex-direction: column; gap: 12px;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .box-text .text-top {line-height: 1.2;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .box-text .text-bottom {line-height: 1.4;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .box-icon {display: block; flex-shrink: 0; width: 32px; height: auto;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .btn-label {line-height: 1.2;}
#sh135-temp2 .info-banner-wrapper .info-banner-box .content-divider {display: block; width: auto; height: 100%;}

#sh135-temp .box-regionalization-handler {padding-top: 16px; padding-bottom: 8px;}
.z_doc_category.z_open_a > p {cursor: default !important;}
.z_doc_category.z_open_a .z_doc_arrow {display: none !important;}

@media all and (max-width: 1600px) {
		html.zoom-x2 {font-size: 11px !important;}
		html.zoom-x4 {font-size: 12px !important;}

		#sh135-temp2 .f-18 {font-size: 1.6rem;}
		#sh135-temp2 .f-20 {font-size: 1.6rem;}
		#sh135-temp2 .f-22 {font-size: 1.8rem;}
		#sh135-temp2 .f-24 {font-size: 1.8rem;}
		#sh135-temp2 .f-26 {font-size: 2.2rem;}
		#sh135-temp2 .f-28 {font-size: 2.2rem;}
		#sh135-temp2 .f-30 {font-size: 2.4rem;}
		#sh135-temp2 .f-32 {font-size: 2.4rem;}
		#sh135-temp2 .f-34 {font-size: 2.6rem;}
		#sh135-temp2 .f-36 {font-size: 2.6rem;}
		#sh135-temp2 .f-38 {font-size: 3.0rem;}
		#sh135-temp2 .f-40 {font-size: 3.0rem;}
		#sh135-temp2 .f-42 {font-size: 3.2rem;}
		#sh135-temp2 .f-48 {font-size: 4.0rem;}
		#sh135-temp2 .f-60 {font-size: 4.8rem;}
		#sh135-temp2 .f-70 {font-size: 5.2rem;}

		#sh135-temp2 .grid-info-tiles-wrapper .grid-box {gap: 16px;}
		#sh135-temp2 .grid-info-tiles-wrapper .grid-box .single-tile {padding: 16px;}
		#sh135-temp2 .grid-info-tiles-wrapper .grid-box .single-tile .tile-heading {margin-bottom: 0;}

		#sh135-temp2 .info-banner-wrapper .info-banner-box {padding: 24px;}
}

@media all and (max-width: 1400px) {
		#sh135-temp2 .f-22 {font-size: 1.6rem;}
		#sh135-temp2 .f-24 {font-size: 1.6rem;}
		#sh135-temp2 .f-26 {font-size: 2.0rem;}
		#sh135-temp2 .f-28 {font-size: 2.0rem;}
		#sh135-temp2 .f-30 {font-size: 2.2rem;}
		#sh135-temp2 .f-32 {font-size: 2.2rem;}
		#sh135-temp2 .f-34 {font-size: 2.4rem;}
		#sh135-temp2 .f-36 {font-size: 2.4rem;}
		#sh135-temp2 .f-38 {font-size: 2.8rem;}
		#sh135-temp2 .f-40 {font-size: 2.8rem;}
		#sh135-temp2 .f-42 {font-size: 3.0rem;}
		#sh135-temp2 .f-48 {font-size: 3.4rem;}
		#sh135-temp2 .f-60 {font-size: 4.0rem;}
		#sh135-temp2 .f-70 {font-size: 4.6rem;}
}

@media all and (max-width: 1200px) {
		#customer_service .service_content.c_active {margin-top: 0;}
}

@media all and (max-width: 992px) {
		#sh135-temp2 .grid-info-tiles-wrapper {padding-top: 32px;}
		#sh135-temp2 .grid-info-tiles-wrapper .grid-box {grid-template-columns: repeat(2, 1fr);}

		#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box.box-left {gap: 16px;}
		#sh135-temp2 .info-banner-wrapper .info-banner-box {display: flex; flex-direction: column; align-items: flex-start; gap: 24px;}
		#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box {justify-content: flex-start; width: 100%;}
		#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box.box-right {flex-direction: column; align-items: flex-start; padding-left: 48px;}
		#sh135-temp2 .info-banner-wrapper .info-banner-box .content-divider {display: none;}
		#sh135-temp2 .info-banner-wrapper .info-banner-box .content-box .box-text {gap: 8px;}

		#customer_service #z_change.z_prd_content .z_body {padding: 0;}
}

@media all and (max-width: 800px) {
		#customer_service #z_change .z_documents_box {padding-top: 40px;}
}

@media all and (max-width: 768px) {
		#sh135-temp2 .f-26 {font-size: 1.8rem;}
		#sh135-temp2 .f-28 {font-size: 1.8rem;}
		#sh135-temp2 .f-30 {font-size: 2.0rem;}
		#sh135-temp2 .f-32 {font-size: 2.0rem;}
		#sh135-temp2 .f-34 {font-size: 2.2rem;}
		#sh135-temp2 .f-36 {font-size: 2.2rem;}
		#sh135-temp2 .f-38 {font-size: 2.4rem;}
		#sh135-temp2 .f-40 {font-size: 2.4rem;}
		#sh135-temp2 .f-42 {font-size: 2.8rem;}
		#sh135-temp2 .f-48 {font-size: 2.8rem;}
		#sh135-temp2 .f-60 {font-size: 3.4rem;}
		#sh135-temp2 .f-70 {font-size: 3.8rem;}
}

@media all and (max-width: 576px) {
		#sh135-temp2 .grid-info-tiles-wrapper .grid-box {grid-template-columns: 1fr;}
}
