.cst-two-scams .description h2{
	margin-bottom:20px;
}
.cst-two-scams .flex_row .content-col .cont-inner{
	padding-top: 9.80625%;
	padding-right: 9.80625%;
	padding-left: 9.80625%;
	padding-bottom: 9.80625%;
}
.cst-two-scams .flex_row .media_column .content_box{
	padding-top: 9.80625%;
	padding-right: 9.80625%;
	padding-left: 9.80625%;
	padding-bottom: 9.80625%;
	margin-top: 0;
}
.cst-two-scams .flex_row .media_column section{
	padding-top:20px;
	border-top:1px solid 
}
.cst-two-scams .text_block{
	display:flex;
	flex-direction:column;
	row-gap:20px;
}
.cst-two-scams .text_block h3{
	margin-bottom:8px;
	font-size: max(18px, min(24px, max(0.5px, 0.015625 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px))));
	line-height:1.5
}
.cst-avoid-scams .page-center{
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: 6%;
	padding-right: 6%;
	padding-left: 6%;
	padding-bottom: 6%;

}
.cst-avoid-scams .page-center .flex_row{
	row-gap: 60px;
	column-gap: 60px;
	flex-direction: row;
	flex-wrap: nowrap;
}
.cst-avoid-scams .media_column.col6{
	width:auto
}
.cst-avoid-scams .content-col.col6 {
	width:auto
}
.cst-avoid-scams .media_column .text_block ul{
	padding-left:0 ;
	margin-left:8px;
}
.simple-banner.comm-banner{
	min-height:0;
	padding:0
}
.cst-marketing.two-col-content{
	padding-top: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cst-marketing .description h2{
	font-size: max(22px, min(48px, max(0.5px, 0.028125 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.3;
}
.cst-marketing .content-col.col6{
	width:auto;
	padding-right: max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width)));
} 
.cst-marketing.two-col-content .content_box{
	margin-top:0
}
.cst-marketing .img-col.col6{
	width:auto
}
.cst-marketing.two-col-content .flex_row{
	flex-wrap:nowrap;
}
.cst-cancellation.cst-marketing.two-col-content .flex_row{

	display:grid;
	grid-template-rows: minmax(221px, auto);
	grid-template-columns: 0.6875fr 1.3125fr;
}
.cst-cancellation.cst-marketing.two-col-content .content_box ul{
	padding-left:0
}
.two-col-content.cst-customer{
	padding-top: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cst-customer.two-col-content .flex_row{
	display:grid;
	grid-template-rows: minmax(221px, auto);
	grid-template-columns: 1fr 1fr;

}
.cst-customer.two-col-content h2{
	font-size: max(22px, min(48px, max(0.5px, 0.028125 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-align: left;
	line-height: 1.3;
	margin-bottom: 0;
}
.cst-customer .flex_row .col6{
	width:100%
}
.cst-customer.two-col-content .content_box{
	margin-top:0;
}
.cst-customer.two-col-content .content_box ul{
	padding-left:0;
}
.cst-real .rich_text{
	width: 69.4220188474889%;
	margin:0 auto
}
.cst-real .rich_text h1{
	font-size: max(36px, min(84px, max(0.5px, 0.05625 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-decoration: none;
	text-align: center;
	letter-spacing: 0em;
	line-height: 1.2;
}
.cst-real .rich_text span span{
	color:#ff4b4a !important
}
.cst-kitchen .top_content {
	width: 46.87458385490185%;
	margin:0 auto;

}
.cst-kitchen .top_content h1{
	font-size:50px
}
.cst-kitchen .page-center{

	padding-top: max(0.5px, 0.0312516 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0312516 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0312516 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cst-kitchen .bottom_row{
	max-width:1091px;
	margin:0 auto
}

.simple-banner.cm-banner.v2.cst-renov h1{
	font-size: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.simple-banner.cm-banner.v2.cst-renov .img_wrap.col3{
	width: 44.019554%;
	right: 0;
	margin-left: 0px;
	margin-top: min(-0.5px, -0.0159983 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: min(-0.5px, -0.0081906 * (var(--scaling-factor) - var(--scrollbar-width)));
	 right: -40px;
}
.two-col-content.cst-study .flex_row .content_box a>span {
	align-items: center;
	display: flex;
	flex-direction: row;
	height: 100%;
	justify-content: flex-end;
	width: 100%;
}

.two-col-content.cst-study .page-center {
	max-width: unset;
	padding: max(.5px, .0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	width: 100% !important;
}
.two-col-content.cst-study .flex_row {
	align-items: flex-start !important;
	column-gap: 60px;
	display: grid;
	grid-template-columns: 1fr 1fr;
	row-gap: 80px;
}
.two-col-content.cst-study .flex_row .content-col.col6 {
	height: 100%;
}
.two-col-content.cst-study .flex_row .content-col .description {
	height: 100%;
	margin: 0;
}
.two-col-content.cst-study .description picture {
	display: block;
	height: 100%;
	mask-image: url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/Harmoney_NZ_November2025/Images/download.svg);
	mask-position: 0 0;
	mask-repeat: no-repeat;
	mask-size: 100% 100%;
}
.two-col-content.cst-study .description picture img {
	height: 100%;
}
.two-col-content.cst-study .flex_row .content-col .cont-inner, .two-col-content.cst-study .flex_row .content-col.col6 {
	height: 100%;
}
.cst-study .flex_row .col6{
	width:100%
}
.two-col-content.cst-study .flex_row .content_box a {
	align-items: center;
	background: #ff4b4a;
	border: 1px solid #ff4b4a;
	border-radius: 50px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	display: inline-flex;
	display: block;
	height: auto;
	height: 100%;
	height: 45px;
	margin-bottom: 50px;
	margin-top: 75px;
	min-height: 10px;
	min-width: 10px;
	min-width: 0;
	padding: 0 4px;
	touch-action: manipulation;
	transition: all .2s 
		ease, visibility 0s;
	width: 100%;
	width: 220.171875px;
}
.two-col-content.cst-study .flex_row .content_box a>span {
	align-items: center;
	display: flex;
	flex-direction: row;
	height: 100%;
	justify-content: flex-end;
	width: 100%;
}
.two-col-content.cst-study .flex_row .content_box a>span span:last-child {
	align-items: center;
	display: inline-flex;
	height: 1000%;
	justify-content: center;
	margin-left: 6px;
	min-height: 35px;
	min-width: 35px;
}

.two-col-content.cst-study .flex_row .content_box a>span span:first-child {
	font-family: var(--body-font);
	font-size: 16px;
	letter-spacing: 2.4px;
	margin-right: 6px;
}
.cst-consolidation .rich_text {
	text-align:center;

	padding-bottom: 5%;
}
.cst-consolidation .rich_text h2{
	font-size: max(26px, min(52px, max(0.5px, 0.0375004 * (var(--scaling-factor) - var(--scrollbar-width)))));
	margin-bottom:12px
		line-height: 1.3;
}
.cst-disclaimer  a {
	color: #ff4b4a!important;
	text-decoration: underline;
}
.cst-consolidation .rich_text p{
	font-size: 24px;
	text-decoration: none;
	text-align: center;
	line-height: 1.6;
}
.cst-disclaimer .rich_text{
	width: 72.777099609375%;
	margin:0 auto
}
.cst-disclaimer .page-center{
	padding-top:40px;
	padding-bottom:40px
}
.need-us-section .page-center {
	padding: 6%;
}
.need-us-section .page-center .content_widget {
	margin: 0 auto;
	width: 69.4220188474889%;
}
.need-us-section .page-center .content_widget h1, .need-us-section .page-center .content_widget h2 {
	font-size: 78px;
	letter-spacing: 0;
	line-height: 1.2;
	margin-bottom: 45px;
}
.need-us-section .page-center .content_widget .rich_text {
	font-size: 18px;
	margin-bottom: 5.810654198137713%;
}
.cnt-wit-bg-wrp.need-us-section .btn_row.count_2.moreButton {
	justify-content: center;
}
.cst-marketing.two-col-content {
	padding-top: max(0.5px, 0.028125 * (var(--scaling-factor) - var(--scrollbar-width)));
}
@media(max-width:750px){
	.need-us-section .page-center .content_widget {
		width: 100%;
	}

	.need-us-section .page-center .content_widget h2 {
		font-size: 50px;
	}
	.cst-avoid-scams .page-center{
		padding-top: 10%;
		padding-right: 10%;
		padding-left: 10%;
		padding-bottom: 10%;
		row-gap: 36px;
		display:flex
	}
	.cst-disclaimer .rich_text {
		margin: 0 auto;
		width: 84.51121794871794%;
	}
	.cst-kitchen .top_content {
		width: 99.4302488912738%;

	} 
	.cst-two-scams .flex_row{
		gap:0 !important;
	}
	.cst-avoid-scams .page-center .flex_row{
		flex-wrap:wrap;
	}
	.cst-avoid-scams .page-center .flex_row{
		gap:0px;
	}
	.cst-marketing.two-col-content .flex_row {
		flex-wrap: wrap;
		row-gap:33px
	} 
	.cst-marketing.two-col-content{
		padding-top: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.cst-cancellation.cst-marketing.two-col-content .flex_row{
		row-gap: 32px;
		grid-template-rows: minmax(12px, auto) minmax(200px, auto);
		grid-template-columns: minmax(0px, 1fr);
	}
	.cst-marketing .description{
		margin-bottom:0 !important;
	}
	.cst-marketing .description h2{
		margin-bottom:0 ;
	}
	.cst-customer.two-col-content .flex_row{
		row-gap: 32px;
		grid-template-rows: minmax(12px, auto) minmax(200px, auto);
		grid-template-columns: minmax(0px, 1fr);
	}
	.two-col-content.cst-customer{
		padding-top: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}
@media (max-width: 1000px) {
	.two-col-content.cst-study .flex_row {
		grid-template-columns: 1fr;
		row-gap: 40px;
	}
}
@font-face {
	font-family: "madefor-text";
	src: url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/madefor-text.var.original.woff2) format("woff2-variations"),
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/madefor-text1.woff2) format("woff2");
	font-style: normal;
	font-weight: 400;
	unicode-range: U+0, U+D, U+20-7E, U+A0-A5, U+A7-B4, U+B6-107, U+10A-113, U+116-11B, U+11E-123, U+126-12B, U+12E-133, U+136-13E, U+141-148, U+14A-14B, U+150-155, U+158-15B, U+15E-16B, U+16E-17E, U+1A0-1A1, U+1AF-1B0, U+218-21B, U+237, U+2C6-2C7, U+2D8-2DD, U+400-45F, U+462-463, U+472-475, U+490-491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
}

@font-face {
	font-family: "wix-madefor-text-v2";
	src: url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/wix-madefor-text-v2.woff2) format("woff2");
	font-style: normal;
	font-weight: 400;
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Haas Grot Text R 55 Roman Regular */
@font-face {
	font-family: Haas_Grot_Text_R_55_Roman_Regular;
	src: url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/file.woff2) format("woff2"), 
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/file.woff) format("woff"),
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/file.ttf) format("ttf");
	font-display: block;
}

/* Haas Grot Disp R 75 Bold Regular */
@font-face {
	font-family: Haas_Grot_Disp_R_75_Bold_Regular;
	src: url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Disp.woff2) format("woff2"),
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Disp.woff) format("woff"),
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Disp.ttf) format("ttf");
	font-display: block;
}
/* Haas_Grot_Text_R_75_Bold_Regular */
@font-face {
	font-family: Haas_Grot_Text_R_75_Bold_Regular ;
	src: url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Text%20Bold.ttf) format("woff2"),
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Text%20Bold.woff) format("woff"), 
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Text%20Bold.ttf) format("ttf");
	font-display: block;
}
/* Haas Grot Text R 65 Medium Regular */
@font-face {
	font-family: Haas_Grot_Text_R_65_Medium_Regular;
	src: url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Tex%20Medium.woff2) format("woff2"),
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Tex%20Medium.woff) format("woff"),
		url(https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/raw_assets/public/Harmoney_NZ_November2025/fonts/Haas%20Grot%20Tex%20Medium.ttf) format("ttf");
	font-display: block;
}


:root{
	--body-size: "Haas_Grot_Text_R_55_Roman_Regular";
	--hass-grot-disp-bold: "Haas_Grot_Disp_R_75_Bold_Regular";
	--hass-grot-text-bold: "Haas_Grot_Text_R_75_Bold_Regular";
	--hass-grot-text-medium: "Haas_Grot_Text_R_65_Medium_Regular";

	--scrollbar-width: 15px;

	--one-unit: 1cqw;
	--browser-zoom: 1;
	--spx-stopper-min: 0px;
	--spx-stopper-max: 9999px;
	--section-max-width: 9999px;
	--variables-m23xgjxo : 1400px;
	--full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
	--scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
	--shd: 0px max(0.5px, 0.0007838 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0031671 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(142, 142, 142, 0.6);
}


.child_theme body{
	font-family: var(--body-size);
}
.child_theme h1{
	font-family: var(--hass-grot-disp-bold);
}
.child_theme h2{
	font-family: var(--hass-grot-text-bold);
}
.child_theme h3{
	font-family: var(--hass-grot-text-bold);
}
.child_theme h4{
	font-family: var(--hass-grot-text-bold);
}
.child_theme h5{
	font-family: var(--hass-grot-text-bold);
}
.child_theme h6{
	font-family: var(--hass-grot-text-bold);
}


.child_theme p{
	margin-bottom: 0;
}
.child_theme ul{
	margin-left: .5em;
}
.child_theme ul li{
	margin-left: 1.3em;
	margin-bottom: 0;
}
.simple-banner.cm-banner{
	min-height: 767px;
	justify-content: normal;
}
.simple-banner.cm-banner h1 {
	font-size: max(0.5px, 0.0546875 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 60px;
}

.simple-banner.cm-banner h1 span{
	color: #ff4b4a;
}
.blog-post__body ul li {
	margin-bottom: 20px ;
}
.blog-post__body ul {
	padding: 0;
}
.cm-banner.simple-banner .page-center {
	max-width: 100%;
	position: static;
}

.simple-banner.cm-banner .img_wrap.col3 {
	width: 49.199584%;
	padding: 0;
	bottom: 0;
	position: absolute;
	right: 0;
}
.simple-banner.cm-banner .flex_row {
	/* 	padding-top: 3%;
	padding-right: 0%;
	padding-left: 0%;
	padding-bottom: 0.8311148626712551%; */
	margin-top: 2.9160478307845743%;
}

.simple-banner.cm-banner .banner-content-inner.col9{
	width: 100%;
	z-index: 1;
	padding-left: 0;
	padding-right: 0;
}

.simple-banner.cm-banner .flex_row {
	gap: 0;
	flex-wrap: nowrap;
}
.simple-banner.cm-banner {
	padding-left: 3%;
	padding-right: 3%;
	padding-bottom: 0.78125%;
	padding-top: 80px;
}
.cm-banner .banner-content-inner .btn_row a.hs-button span.icon,
.applySection .bototm_btn a.hs-button span.icon{
	margin-left: 12px;
	display: flex;
	align-items: center;
	width: 35px;
	height: 35px;
}

.cm-banner .banner-content-inner .btn_row a.hs-button,
.applySection .bototm_btn a.hs-button{
	align-items: center;
	display: flex;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing: 2.4px;
}
.cm-banner .banner-content-inner .btn_row a.hs-button span.icon svg,
.applySection .bototm_btn a.hs-button span.icon svg{
	width: 100%;
	height: 100%;
}

.simple-banner.cm-banner .banner-content-inner.col9 .top_sec p {
	font-family: 'Haas_Grot_Text_R_75_Bold_Regular';
	font-size: 24px;
}

.cm-cards .page-center {
	padding: 0;
	max-width: 100%;
	margin: 0;
}
.cnt-wit-tp-img-wrp.cm-cards {
	padding-top: 4%;
}
.cnt-wit-tp-img-wrp.cm-cards .top_sec.noButton {
	margin: 64.5px 0;
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row {
	padding-top: max(0.5px, 0.0158353 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158353 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158353 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0158353 * (var(--scaling-factor) - var(--scrollbar-width)));
	flex-wrap:nowrap;
	column-gap: max(0.5px, 0.0158353 * (var(--scaling-factor) - var(--scrollbar-width)));
	justify-content: flex-start;
}

.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .inner_spacing {
	display: flex;
	flex-direction: column-reverse;
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row {

	width: 91.08343019882359%;
	align-self: center;
	justify-self: end;
	margin-bottom: max(0.5px, 0.0003935 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row>.splide__track {
	overflow-x: scroll;

}

.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20{
	width: 26.100211224000905%;
	padding: 0;
	min-height: 660px;
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .tp-img-cnt {
	width: 99.083546%;
	margin-top: max(0.5px, 0.023753 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding: 0 22px;
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .tp-img {
	width: 100%;
	margin: 0;
}
.cm-counter .page-center{
	padding: 0;
}
.cm-counter .rich_text iframe {
	width: 100%;
}

.featurePoints .left-media .icon-wrap .hs_cos_wrapper_type_icon{
	display:none;
}
.feat-wrap.featurePoints .feat-item-wrp .left-media {
	max-width: none;
	width: auto;
}
.feat-wrap.featurePoints  .page-center{
	padding-top: 5%;
	padding-left: 10%;
	padding-right: 10%;
	padding-bottom: 5%;
}
.featurePoints .feat-item-wrp .featitem {
	padding: 0;
}
.featurePoints .feat-item-wrp .featitem .tick {
	height: 36px;
	width: 36px;
}
.featurePoints .feat-item-wrp .featitem .tick svg {
	width: 100%;
	height: 100%;
	max-height: none;
	max-width: none;
}
.feat-wrap.featurePoints .feat-item-wrp .featitem.col12 .outer_wrap {
	align-items: start;
}
.feat-wrap.featurePoints .feat-item-wrp {
	gap: 50px;
}
.feat-wrap.featurePoints .feat-item-wrp .right-content p {
	line-height: 1.2;

}
.feat-wrap.featurePoints .feat-item-wrp.left .featitem.col12 .outer_wrap {
	gap: 20px;
	flex-wrap: nowrap;
}
.feat-wrap.featurePoints .feat-item-wrp .right-content h4 {
	margin-bottom: 10px;
}
.feat-wrap.featurePoints .feat-item-wrp .right-content{
	max-width: none;
}
.feat-wrap.featurePoints .feat-item-wrp .right-content .btn-wrap {
	display: none;
}
.simple-banner.cm-banner .banner-content-inner.col9 .top_sec p {
	margin-bottom: 15px;
}
.simple-banner.cm-banner h1 {
	line-height: 0.9;
	margin-top: -12px
}

.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .inner_spacing {
	border-radius: 25px;
	box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
	height: 100%;
	justify-content: space-between;
	overflow:hidden;
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .tp-img-cnt h3 {
	margin-bottom: max(0.5px, 0.0079177 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .tp-img-cnt h3 a {
	color: inherit;
}
.applySection .top_sec h1.title {
	font-family: var(--hass-grot-text-bold);
}
.applySection .page-center.theme_center {
	padding-top: 5%;
	padding-right: 10%;
	padding-left: 10%;
	padding-bottom: 5%;
}
.applySection .bottom_row .inner_spacing {
	padding: 20px 24px;
}
.applySection .cnt-col {
	padding: 0;
}
.cnt-wit-tp-img-wrp.applySection .flex-row {
	gap: 36px;
}
.cnt-wit-tp-img-wrp.applySection .cnt-col.col4 {
	width: calc(33.33% - 24px);
}
.applySection .page-center .bottom_row .splide__track {
	overflow: visible;
}
.cnt-wit-tp-img-wrp.applySection .cnt-col.col4 .inner_spacing{
	box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
	border-radius: 20px;
	height: 100%;
}
.applySection .top_sec.noButton {
	margin-bottom: 90px;
}
.cnt-wit-tp-img-wrp.applySection .cnt-col.col4 .inner_spacing h2.col-title {
	color: #ff4b4a;
	font-size: max(18px, min(64px, max(0.5px, 0.05 * (var(--scaling-factor) - var(--scrollbar-width)))));
}
.applySection .tp-img-cnt-inner h5 {
	font-size: 21.6px;
	line-height: 1.5;
	margin-bottom: 10px;
}

.featurePoints.type2 .top_sec.noButton h1.title {
	font-family: var(--hass-grot-text-bold);
	margin-bottom: 20px;
	line-height: 1.3;
}
.featurePoints.type2 .top_sec.noButton .top_content p {
	font-size: 18px;
	line-height: 1.6;
}
.featurePoints.type2 .feat-item-wrp .featitem {
	border-bottom: 1px solid;
	padding-bottom: 30px;
	padding-top: 20px;
}
.featurePoints.type2 .feat-item-wrp .featitem .tick {
	height: 24px;
	width: 24px;
}
.featurePoints.type2 .upper-content .top_sec.noButton {
	margin-bottom: 60px;
}
.feat-wrap.featurePoints.type2 .feat-item-wrp.left .featitem.col12 .outer_wrap {
	gap: 14px;
	align-items: center;
}
.feat-wrap.featurePoints.type2 .feat-item-wrp{
	gap: 28px;
	padding:0;
}
.feat-wrap.featurePoints.type2 .feat-item-wrp .right-content p {
	font-size: 18px;
}
.simple-banner.cm-banner .flex_row .bottom-content p {
	font-size: 18px;
	margin-bottom: 0;
}
.simple-banner.cm-banner .flex_row .bottom-content {
	margin-top: 20px;
}
.interestSection .tp-img-cnt-inner h2,.interestSection .tp-img-cnt-inner h4 {
	display: inline-block;
}
.cnt-wit-tp-img-wrp.interestSection {
	padding: 0;
}
.logo_slider.logoSection {
	padding: 0;
}
.imageWithText .rich_text h4 {
	margin: 0;
}
.imageWithText .rich_text img {
	margin-bottom: max(0.5px, 0.0113892 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.logoSection .logos_row.flex_row {
	justify-content: center;
	gap: max(0.5px, 0.0078125 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 0;
}
.interestSection .tp-img-cnt-inner p {
	font-size: max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.interestSection .tp-img-cnt-inner h2 {
	font-size: max(0.5px, 0.0421875 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 0;
}
.interestSection .tp-img-cnt-inner h4 {
	margin-bottom: 0;
}
.interestSection .cnt-col.col6 {
	padding: 0;
}
.interestSection .cnt-col.col6:not(:last-child) {
	border-right: 1px solid #434343;
}
.offerSection .page-center.theme_center {
	padding-top: 5%;
	padding-right: 10%;
	padding-left: 10%;
	padding-bottom: 5%;
}
.offerSection .page-center.theme_center .content-col.col6,.offerSection .page-center.theme_center .media_column.col6 {
	padding: 0;
}
.two-col-content.offerSection .content-col .description {
	margin: 0;
}
.two-col-content.offerSection ul {
	margin: 0;
	padding: 0;
}
.two-col-content.offerSection .columns_rowo_wrap {
	max-width: 852px;
	margin: 0 auto;
}
.two-col-content.offerSection  ul li {
	list-style: none;
	margin: 0;
}
.two-col-content.offerSection ul li h3 {
	color: #ff4b4a;
	font-size: 36px;
	margin-bottom: 40px;
}
.two-col-content.offerSection ul li h6 {
	margin-bottom: 30px;
}
.two-col-content.offerSection ul li {
	border-top: 1px solid #434343;
	padding-top: 28px;
}
.two-col-content.offerSection .content_box{
	margin: 0;
}
.two-col-content.offerSection ul {
	margin-right: 60px;
}
.offerSection .top_sec.noButton {
	margin-bottom: 85px;
}
.offerSection .page-center.theme_center .content-col.col6 {
	width: max(0.5px, 0.3164026 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.offerSection .page-center.theme_center .media_column.col6 {
	width: max(0.5px, 0.2558594 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.two-col-content.offerSection .flex_row {
	gap: 0;
	flex-wrap: nowrap;
	align-items:flex-start !important;
}
.two-col-content.offerSection .text_block ul {
	margin: 0;
}
.ratingSection .page-center.theme_center {
	padding-top: 4.999973320849601%;
	padding-right: 10.00002571391341%;
	padding-left: 10.00002571391341%;
	padding-bottom: 4.999973320849601%;
}
.ratingSection .top_content figure {
	margin: 0;
	display: flex;
	justify-content: center;
	margin-bottom: 12px;
}
.ratingSection .top_content figure span {
	height: 40px;
	width: 40px;
}
.top_content figure span svg {
	width: 100%;
	height: 100%;
	stroke: #b38f00;
	stroke-width: 10px;
	fill: #fff;
}
.top_content figure span svg path {
	fill: #fc0;
}
.ratingSection .flex-row.flex_row {
	row-gap: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	column-gap: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.ratingSection .flex-row.flex_row .cnt-col.col4 {
	padding: 0;
	width: calc((((33.3333333% - ((0px + 0px) + max(0.5px, 0.02108 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px) - 1px));
	padding-top: max(0.5px, 0.0197627 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0197627 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0197627 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0197627 * (var(--scaling-factor) - var(--scrollbar-width)));
	box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
	border-radius: 22px;
}
.ratingSection .tp-img-cnt-inner figure {
	margin: 0;
	display: flex;
}
.ratingSection .tp-img-cnt-inner figure span {
	width: 36px;
	height: 36px;
}
.ratingSection .tp-img-cnt-inner figure span svg {
	width: 100%;
	height: 100%;
	stroke: #b38f00;
	stroke-width: 10px;
	fill: #fff;
}
.ratingSection .tp-img-cnt-inner figure span svg path{
	fill: #fc0;
}
.ratingSection .splide__track {
	overflow: visible;
}

.featurePoints.type2 .bottom_content {
	margin-top: 90px;
	text-align: center;
	margin-bottom: 40px;
}
.featurePoints.type2 .bottom_content p {
	font-size: 18px;
}
.ratingSection .flex-row.flex_row .cnt-col.col4{
	background:#fff;
}
.ratingSection .tp-img-cnt-inner img,
.ratingSection .tp-img-cnt-inner h3{
	margin-bottom:10px;
}
.ratingSection.different .flex-row.flex_row .cnt-col.col4 {
	box-shadow: none;
	border: 2px solid #4343431a;
}

.ratingSection .tp-img-cnt-inner h3{
	font-weight: bold;
	font-size: 36px;
	line-height: normal;
}
.ratingSection .tp-img-cnt-inner figure{
	justify-content:center;
	margin-bottom:18px;
}
.ratingSection .tp-img-cnt-inner figure span{
	position:relative;
}
.ratingSection .tp-img-cnt-inner figure span > span{
	height: 36px;
	inset-inline-start: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 18px;
}
.ratingSection .tp-img-cnt-inner figure span > span svg{
	width:36px;
	height:36px;
}
.ratingSection .tp-img-cnt-inner figure span > span > svg path{
	fill:#fc0 !important;
}
.ratingSection .tp-img-cnt-inner figure span:last-of-type > svg path{
	fill:#fff;
	stroke:#b38f00;
}
.featurePoints .feat-item-wrp .featitem .tick{
	color: transparent;
	background: linear-gradient(302deg, #45D06C 40%, #EFFBF2 100%);
	border-radius: 50rem;
}
.featurePoints .feat-item-wrp .featitem .tick svg > g > path:first-of-type{
	fill:none;
}
.cnt-wit-bg-wrp.cm-counter .content_widget h2 {
	position: absolute;
	top: 70%;
	text-align: center;
	width: 100%;
}
.cm-counter .rich_text iframe {
	min-height: 427px;
	border:none;
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .inner_spacing:hover img {
	transform: scale(1.05);
}
.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .inner_spacing img {
	transition: all 0.3s ease;
}
.svgCards .page-center {
	padding-top: 5.46875%;
	padding-right: 6%;
	padding-left: 6%;
	padding-bottom: 5.46875%;
}
.ratingSection .top_sec{
	padding:0;
	margin-bottom: 30px;
}
.ratingSection .top_sec h2{
	font-size:62px;
}
.ratingSection .top_content figure,
.ratingSection .tp-img-cnt-inner figure{
	display:flex;
	justify-content:center;
	align-items:center;
	gap:6px;
}
.ratingSection .tp-img-cnt-inner p{
	font-size:16px;
}
.ratingSection .tp-img-cnt-inner a p {
	text-decoration: underline;
}
.ratingSection .tp-img-cnt-inner a {
	color: inherit;
}
.ratingSection .flex-row.flex_row{
	gap:44px;
}
.ratingSection .flex-row.flex_row .cnt-col.col4{
	width: calc(calc((((33.3333333% - ((0px + 0px) + max(.5px, .02108 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px) - 1px)) + 5px);
}
.feat-wrap.featurePoints .feat-item-wrp {
	padding: 26.5px 0;
}
.cnt-wit-tp-img-wrp.applySection .cnt-col.col4 .inner_spacing,
.ratingSection .flex-row.flex_row .cnt-col.col4{
	box-shadow: 0 1px 16px 0px rgb(0 0 0 / 30%);
}
.cnt-wit-tp-img-wrp.applySection .bototm_btn .btn_row {
	margin-top: 70px;
}

.cnt-wit-tp-img-wrp.applySection .bottom_content {
	text-align: center;
	margin-top: 20px;
}

.careers-two-col .page-center.theme_center {
	padding-left: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-top: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.careers-two-col .page-center.theme_center .content-col.col6, .careers-two-col .page-center.theme_center .media_column.col6 {
	padding: 0;
}
.careers-two-col .page-center.theme_center .content-col.col6 {
	width: 39.8%;
}
.careers-two-col .page-center.theme_center .media_column.col6 {
	width: 60.2%;
}
.two-col-content.careers-two-col .content_box {
	margin: 0;
}
.two-col-content.careers-two-col .content_box .hs-responsive-embed-wrapper.hs-responsive-embed {
	min-height: auto !important;
	min-width: auto !important;
	max-height: none !important;
	width: 100% !important;
	max-width: 721px !important;
}
.careers-two-col .page-center.theme_center .content-col.col6 .cont-inner {
	max-width: 306px;
	margin: 0 auto;
}
.two-col-content.careers-two-col .content-col .description {
	margin-bottom: 0;
}
.two-col-content.careers-two-col .content-col .description h2 {
	font-size: 56px;
	font-family: var(--hass-grot-disp-bold);
}
.two-col-content.careers-two-col .content-col .description p {
	font-size: max(4px, min(20px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)))));
}
.two-col-content.careers-two-col .flex_row {
	align-items: center;
}
.careers-two-col.type2 .page-center.theme_center {
	padding-top: 60px;
	padding-bottom: 60px;
	padding-left: 4.6112%;
	padding-right: 4.655%;
}
.two-col-content.careers-two-col.type2 .content-col .description h2 {
	font-size: 48px;
	text-align: right;
	line-height: 1.3;
}

.careers-two-col.type2 .page-center.theme_center .content-col.col6 .cont-inner {
	margin: 0;
	max-width: none;
}
.careers-two-col.type2 .page-center.theme_center .content-col.col6 {
	width: calc(39.8% - 30px);
}
.careers-two-col.type2 .page-center.theme_center .media_column.col6 {
	width: calc(60.2% - 30px);
}
.careers-two-col.type2 .page-center.theme_center .media_column.col6 h4 {
	font-family: var(--hass-grot-text-medium);
	line-height: 1.5;
	font-size: 20px;
}
.careers-two-col.type2 .page-center.theme_center .media_column.col6 p {
	margin-bottom: 25px;
}
.career-values .top_sec.noButton {
	padding: 0;
	margin: 0;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	text-align: left;
}
.career-values .top_sec.noButton h3.title {
	font-size: 48px;
	padding-bottom: 20px;
	border-bottom: 1px solid #434343;
	margin-bottom: 0;
}
.cnt-wit-tp-img-wrp.career-values .page-center {
	padding-left: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-top: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cnt-wit-tp-img-wrp.career-values .flex-row {
	justify-content: start;
	gap: 0;
}
.cnt-wit-tp-img-wrp.career-values .inner_spacing .tp-img-cnt h4.col-title {
	margin-bottom: 30px;
}
.career-values .cnt-col.col4 {
	padding-left: 0px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
}
.career-values .cnt-col.col4 .inner_spacing {
	width: 80.59962754044635%;
}
.svgCards .tp-img-cnt h5 {
	font-size: 21.8px;
	line-height: 1.5;
	margin-bottom: 7.201831679733574%;
}

.svgCards .cnt-col.col3 {
	width: calc(((25% - ((0% + 0%) + 27px)) - 0px));
	padding: 0;
}
.cnt-wit-tp-img-wrp.svgCards .flex-row {
	gap: 36px;
}
.svgCards .cnt-col.col3 .tp-img-cnt-inner {
	width: 97.68655679639032%;
}
.cs-footer.cs-footer .cs-bottom {
	padding-bottom: 0;
}

.cs-footer .cs-menu {
	height: 336.890625px;
}
.cs-footer .cs-top {
	padding: 0;
}

.cs-footer .footer-section .flex_row {
	column-gap: 33px;
}
.interestCalculator .loan-calculator {
	margin-bottom: 20px;

}
.simple-banner.cm-banner.v2 h1 {
	font-size: max(0.5px, 0.0795544 * (var(--scaling-factor) - var(--scrollbar-width)));
	line-height: 0.9;
}

.simple-banner.cm-banner.v2 .banner-content-inner.col9 {
	width: 66.04353586832683%;
}

.simple-banner.cm-banner.v2 .flex_row {
	justify-content: flex-start;
	margin-top: 0;
}

.simple-banner.cm-banner.v2 .img_wrap.col3 {
	width: 64.61613744989901%;
	right: -6%;
	bottom: 0;
	padding: 0 20px;
}

.simple-banner.cm-banner.v2 {
	min-height: 776px;
	padding: 100px 2%;
	padding-bottom: 0;
}
.cnt-wit-tp-img-wrp .lottie_container {
	margin: 0 auto;
	width: 32.41720278989106%;
}

.cnt-wit-tp-img-wrp.cm-mask-img .page-center {
	padding-top: max(0.5px, 0.0312514 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0312514 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0312514 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0312514 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.cm-mask-img .top_sec {
	padding-top: 40px;
	padding-bottom: 40px;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
}

.cnt-wit-tp-img-wrp.cm-mask-img .top_sec h2 {
	font-size: max(22px, min(38px, max(0.5px, 0.0296875 * (var(--scaling-factor) - var(--scrollbar-width)))));
	color: #000000;
	margin-bottom: 12px;
}



.cnt-wit-tp-img-wrp.cm-mask-img .top_sec p {
	font-size: 18px;
	letter-spacing: 0em;
	line-height: 1.4;
	color: #000000;
	font-family: 'Haas_Grot_Text_R_75_Bold_Regular';
}


.cnt-wit-tp-img-wrp.cm-mask-img .top_sec .top_content {
	width: 71.83357007575758%;
	margin: auto;
}


.cnt-wit-tp-img-wrp.cm-mask-img .flex-row {
	row-gap: 40px;
	column-gap: 20px;
	margin: auto;
	width: 83.11032063961703%;
}

.cnt-wit-tp-img-wrp.cm-mask-img .cnt-col {
	padding: 0;
	width: calc(((33.3333333% - ((0px + 0px) + 13.3333333px)) - 0px));
	min-height: 329.28125px;
}

.cnt-wit-tp-img-wrp.cm-mask-img .tp-img {
	margin-bottom: 36.09375px;
	--mask-image: url(data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='10.595 35.291 179.523 137.578' viewBox='10.595 35.291 179.523 137.578' height='200' width='200' y='0' x='0' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M11.8 126.3s3.3 26.6 21.1 40.5c8.5 7.7 31.2 6.9 39.6 4 1.5-.6 3.1-1.2 4.6-1.8 5.9-2.6 12.1-4.5 18.5-5.7 6.8-1.3 13.7-2.6 20.5-3.7 6.4-1 12.9-1.3 19.4-.9 7.6.7 14.5 2.6 22 .3 24.4-7.5 32.2-35.6 32.6-56.4.2-12.1-1.1-25.2-9.2-35.2-7.4-9.2-19-14.2-30.9-16.6-13.7-2.8-22.9 4.3-42.1-9.1-23.6-13-45.1-2.2-45.1-2.2-9.2 5.4-16.2 9.2-24.4 15.5-7.1 6.6-17 12.5-20.4 21.5.1.1-11 19.5-6.2 49.8z'/%3E%3C/g%3E%3C/svg%3E%0A);
	--mask-image: url(data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='10.595 35.291 179.523 137.578' viewBox='10.595 35.291 179.523 137.578' height='200' width='200' y='0' x='0' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M11.8 126.3s3.3 26.6 21.1 40.5c8.5 7.7 31.2 6.9 39.6 4 1.5-.6 3.1-1.2 4.6-1.8 5.9-2.6 12.1-4.5 18.5-5.7 6.8-1.3 13.7-2.6 20.5-3.7 6.4-1 12.9-1.3 19.4-.9 7.6.7 14.5 2.6 22 .3 24.4-7.5 32.2-35.6 32.6-56.4.2-12.1-1.1-25.2-9.2-35.2-7.4-9.2-19-14.2-30.9-16.6-13.7-2.8-22.9 4.3-42.1-9.1-23.6-13-45.1-2.2-45.1-2.2-9.2 5.4-16.2 9.2-24.4 15.5-7.1 6.6-17 12.5-20.4 21.5.1.1-11 19.5-6.2 49.8z'/%3E%3C/g%3E%3C/svg%3E%0A);
	--mask-image: url(data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='10.595 35.291 179.523 137.578' viewBox='10.595 35.291 179.523 137.578' height='200' width='200' y='0' x='0' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M11.8 126.3s3.3 26.6 21.1 40.5c8.5 7.7 31.2 6.9 39.6 4 1.5-.6 3.1-1.2 4.6-1.8 5.9-2.6 12.1-4.5 18.5-5.7 6.8-1.3 13.7-2.6 20.5-3.7 6.4-1 12.9-1.3 19.4-.9 7.6.7 14.5 2.6 22 .3 24.4-7.5 32.2-35.6 32.6-56.4.2-12.1-1.1-25.2-9.2-35.2-7.4-9.2-19-14.2-30.9-16.6-13.7-2.8-22.9 4.3-42.1-9.1-23.6-13-45.1-2.2-45.1-2.2-9.2 5.4-16.2 9.2-24.4 15.5-7.1 6.6-17 12.5-20.4 21.5.1.1-11 19.5-6.2 49.8z'/%3E%3C/g%3E%3C/svg%3E%0A);
	--mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='10.595 35.291 179.523 137.578' viewBox='10.595 35.291 179.523 137.578' height='200' width='200' y='0' x='0' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M11.8 126.3s3.3 26.6 21.1 40.5c8.5 7.7 31.2 6.9 39.6 4 1.5-.6 3.1-1.2 4.6-1.8 5.9-2.6 12.1-4.5 18.5-5.7 6.8-1.3 13.7-2.6 20.5-3.7 6.4-1 12.9-1.3 19.4-.9 7.6.7 14.5 2.6 22 .3 24.4-7.5 32.2-35.6 32.6-56.4.2-12.1-1.1-25.2-9.2-35.2-7.4-9.2-19-14.2-30.9-16.6-13.7-2.8-22.9 4.3-42.1-9.1-23.6-13-45.1-2.2-45.1-2.2-9.2 5.4-16.2 9.2-24.4 15.5-7.1 6.6-17 12.5-20.4 21.5.1.1-11 19.5-6.2 49.8z'/%3E%3C/g%3E%3C/svg%3E%0A");
	--mask-position: 0% 0%;
	--mask-size: 100% 100%;
	--mask-repeat: no-repeat;
}

.cnt-wit-tp-img-wrp.cm-mask-img .tp-img img {
	object-fit: cover;
	object-position: 46% 43%;
	width: 100%;
	display: block;
	height: 100%;
	-webkit-mask-image: var(--mask-image,none);
	mask-image: var(--mask-image,none);
	-webkit-mask-position: var(--mask-position,0);
	mask-position: var(--mask-position,0);
	-webkit-mask-repeat: var(--mask-repeat,no-repeat);
	mask-repeat: var(--mask-repeat,no-repeat);
	-webkit-mask-size: var(--mask-size,100% 100%);
	mask-size: var(--mask-size,100% 100%);
	opacity: var(--mediaOpacity,1);
	width: 100%;
}

.cnt-wit-tp-img-wrp.cm-mask-img .cnt-col h3 {
	color: #000000;
	font-size: 18px;
	font-style: normal;
	text-align: center;
	letter-spacing: 0em;
	line-height: 1.4;
	margin-bottom: 16.0390625px;
}

.cnt-wit-tp-img-wrp.cm-mask-img .cnt-col p {
	color: #000000;
}
.cm-mask-img a.hs-button {
	align-items: center;
	display: flex;
	font-size: 16px;
	letter-spacing: 2.4px;
	padding: 4px 4px 4px 30px;
}

.cm-mask-img a.hs-button span.icon {
	align-items: center;
	display: flex;
	height: 35px;
	margin-left: 12px;
	width: 35px;
}
.cnt-wit-tp-img-wrp.cm-mask-img .bottom_content p {
	text-align: center;
	margin-top: 10px;
}
.multi-content-col .content-col.cardGroup .card:first-child h2.suffix {
	font-size: 50px;
	bottom: 10px;
	position: relative;
}
.ratingSection.cm-rating .page-center.theme_center {
	padding: 5.999973320849601% 7.00002571391341%;
}

.ratingSection .flex-row.flex_row .cnt-col.col4 {
	padding-top: 50px;
	padding-bottom: 50px;
	margin-bottom: 40px;
}
.simple-banner.banner-wit-bread h1 {
	font-size: max(0.5px, 0.0795544 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.simple-banner.banner-wit-bread {
	min-height: 776px;
}
.two-col-content.cs-study .page-center {
	max-width: unset;
	padding: max(.5px, .0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	width: 100% !important;
}

.two-col-content.cs-study .flex_row {
	align-items: flex-start!important;
	column-gap: 60px;
	display: grid;
	grid-template-columns: 1fr 1fr;
	row-gap: 80px;
}

.two-col-content.cs-study .flex_row>div {
	padding: 0;
	width: 100%;
	height: 100%;
}



.two-col-content.cs-study .flex_row .content-col h4 {
	font-size: 28px;
	line-height: 1.2;
}

.two-col-content.cs-study .flex_row .content-col {
	width: 86.27108249578491%;
}

.two-col-content.cs-study .flex_row .content-col p {
	font-size: 18px;
	line-height: 1.6;
}
.two-col-content.cs-study .flex_row .content-col a {
	align-items: center;
	background: #ff4b4a;
	border: 1px solid #ff4b4a;
	border-radius: 50px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	display: inline-flex;
	display: block;
	height: auto;
	height: 100%;
	height: 45px;
	margin-bottom: 50px;
	margin-top: 75px;
	min-height: 10px;
	min-width: 10px;
	min-width: 0;
	padding: 0 4px;
	touch-action: manipulation;
	transition: all .2s ease,visibility 0s;
	width: 100%;
	width: 220.171875px;
}

.two-col-content.cs-study .flex_row .content-col a>span {
	align-items: center;
	display: flex;
	flex-direction: row;
	height: 100%;
	justify-content: flex-end;
	width: 100%;
}

.two-col-content.cs-study .flex_row .content-col a>span span:first-child {
	font-family: var(--body-font);
	font-size: 16px;
	letter-spacing: 2.4px;
	margin-right: 6px;
}

.two-col-content.cs-study .flex_row .content-col a>span span:last-child {
	align-items: center;
	display: inline-flex;
	justify-content: center;
	margin-left: 6px;
	min-height: 35px;
	min-width: 35px;
}

.two-col-content.cs-study .single-img {
	display: block;
	height: 100%;
	mask-image: url("https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/Harmoney_NZ_November2025/Images/download%20%2814%29.svg");
}
.two-col-content.cs-study .flex_row .content-col p:last-child {
	font-size: 16px;
	line-height: 1;
}
.simple-banner.cm-banner.banner-content {
	padding: 0;
	min-height: 560px!important;
}

.simple-banner.cm-banner.banner-content .page-center {
	max-width: 1400px;
	padding-top: 50px;
	padding-right: 2%;
	padding-left: 2%;
	padding-bottom: 0%;
	padding-bottom: 20px;
}


.simple-banner.banner-content.cm-banner .flex_row {margin-top: 0;}

.simple-banner.banner-content.cm-banner .img_wrap.col3 {
	right: 9%;
	width: 46.199584%;
}
.simple-banner.cm-banner.top .flex_row{
	margin-top:0
}
.simple-banner.wedding-banner h1 {
	font-size: max(0.5px, 0.0795544 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.simple-banner.wedding-banner .flex_row {
	margin-top: 0;
}

.cnt-wit-tp-img-wrp.cm-circle-col {
	padding-top: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.cm-circle-col .top_sec {
	width: 68.37680107598476%;
	margin: auto;
	padding: 0;
}

.cnt-wit-tp-img-wrp.cm-circle-col .top_sec h2 {
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	margin-bottom: 40px;
}

.cnt-wit-tp-img-wrp.cm-circle-col .top_sec  p {
	font-size: 18px;
	width: 69.607143%;
	text-align: left;
	margin: auto;
}

.cnt-wit-tp-img-wrp.cm-circle-col .top_content {
}

.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col {
	width: calc(((33.3333333% - ((0px + 0px) + 21.3333333px)) - 0px));
	padding: 0;
	padding: 0 20px;
}

.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col .tp-img {
	mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='10 10 180 180' viewBox='10 10 180 180' height='200' width='200' y='0' x='0' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M190 100c0 49.706-40.294 90-90 90s-90-40.294-90-90 40.294-90 90-90 90 40.294 90 90z'/%3E%3C/g%3E%3C/svg%3E%0A");
	mask-position: 0% 0%;
	mask-size: 100% 100%;
	mask-repeat: no-repeat;
	margin-bottom: 40px;
	margin-top: max(0.5px, 0.039642 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col .tp-img img {
	height: 100%;
	border-radius: 0;
}

.cnt-wit-tp-img-wrp.cm-circle-col .flex-row {
	row-gap: 32px;
	column-gap: 32px;
}

.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col .tp-img img {
	height: 100%;
	width: 100%;
}

.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col  h3 {
	font-size: 18px;
}

.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col .tp-img-cnt p {
	text-align: left;
	padding: 0 20px;
}
.applySection.without-card .top_sec.noButton {
	margin: 0;
}

.applySection.without-card .top_sec.noButton h2 {
	font-size: 67.99897660333475px;
}

.applySection.without-card .top_content p {
	font-size: 24px;
	letter-spacing: 0em;
	line-height: 1.6;
}
.cnt-wit-tp-img-wrp.applySection.cm-full-width .top_content p {
	font-size: 24px;
	letter-spacing: 0em;
	line-height: 1.6;
	position: relative;
}
.accordion_wrap.accordion_wrap.faq-sec.v2 {
	width: 72%;
	margin: auto;
}
.interestCalculator .content_widget {
	padding-bottom: 7%;
}
.interestCalculator.v2 .content_widget h2.title {
	margin-bottom: 0;
	font-size: max(26px, min(52px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.3;
	margin-top: 0;
}

.interestCalculator.v2 .content_widget  p {
	font-size: 24px;
	text-decoration: none;
	text-align: center;
	line-height: 1.6;
	margin-bottom: 60px;
}
.cnt-wit-tp-img-wrp.cm-cards-cols h2 {
	font-size: max(22px, min(48px, max(0.5px, 0.0453125 * (var(--scaling-factor) - var(--scrollbar-width)))));
	font-weight: 400;
	padding-top: 40px;
	padding-bottom: 80px;
	margin: 0;
}

.cnt-wit-tp-img-wrp.cm-cards-cols .flex-row {
	row-gap: 40px;
	column-gap: 20px;
	justify-content: center;
	padding: 0px 6.6%;
}

.cnt-wit-tp-img-wrp.cm-cards-cols .tp-svg {
	width: 43px;
	margin: auto;
	margin-bottom: 20px;
}

.cnt-wit-tp-img-wrp.cm-cards-cols .tp-svg svg {
	height: 100%;
	width: 100%;
}

.cnt-wit-tp-img-wrp.cm-cards-cols h3 {
	font-size: 24px;
	letter-spacing: 0em;
	line-height: 1.4;
	margin-bottom: max(0.5px, 0.0157094 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.cm-cards-cols p {
	font-size: 16px;
	line-height: 1.6;
}

.cnt-wit-tp-img-wrp.cm-cards-cols .cnt-col {
	padding: 0;
	min-width: 0px;
	width: calc(((33.3333333% - ((0px + 0px) + 13.3333333px)) - 0px));
	min-height: 209.234375px;
}

.cm-cards-cols .top_sec {
	padding: 0;
	margin: 0;
}

.cnt-wit-tp-img-wrp.cm-cards-cols .page-center {
	padding-top: max(0.5px, 0.0312533 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0312533 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0312533 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0455013 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cnt-wit-tp-img-wrp.cm-works .top_sec {
	margin: 0;
	padding-top: max(0.5px, 0.0312533 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625013 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625013 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.015624 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.cm-works .top_sec h2 {
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-decoration: none;
	text-align: center;
	line-height: 1.3;
	margin: 0;
}

.cnt-wit-tp-img-wrp.cm-works  .cnt-col {
	flex: 1;
	margin-left: max(0.5px, 0.0272095 * (var(--scaling-factor) - var(--scrollbar-width)));padding-top: 20px;padding-right: max(0.4px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));padding-left: max(0.4px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));padding-bottom: 20px;width: 390px;}

.cnt-wit-tp-img-wrp.cm-works .flex-row {
	flex-wrap: nowrap;
}

.cnt-wit-tp-img-wrp.cm-works .cnt-col .tp-img {
	width: 97.24927805785326%;
	margin-bottom: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cnt-wit-tp-img-wrp.cm-works .top_sec {
	margin: 0;
	padding-top: max(0.5px, 0.0312533 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625013 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625013 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.015624 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.cm-works .top_sec h2 {
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-decoration: none;
	text-align: center;
	line-height: 1.3;
	margin: 0;
}

.cnt-wit-tp-img-wrp.cm-works  .cnt-col {
	flex: 1;
	margin-left: max(0.5px, 0.0192095 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-top: 20px;
	padding-right: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: 20px;
	width: 390px;
}

.cnt-wit-tp-img-wrp.cm-works .flex-row {
	flex-wrap: nowrap;
}

.cnt-wit-tp-img-wrp.cm-works .cnt-col .tp-img {
	width: 97.24927805785326%;
	margin-bottom: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.cnt-wit-tp-img-wrp.cm-works .btn_row a.hs-button {
	align-items: center;
	display: flex;
	font-size: 16px;
	letter-spacing: 2.4px;
	padding: 4px 4px 4px 30px;
	margin: 10px 0;
}

.cnt-wit-tp-img-wrp.cm-works .btn_row a.hs-button span.icon {
	align-items: center;
	display: flex;
	height: 35px;
	margin-left: 12px;
	width: 35px;
}

.cnt-wit-tp-img-wrp.cm-works .btn_row {
	padding-top: max(0.5px, 0.0312533 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625013 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625013 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0312533 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: 0 !important;
}
.cnt-wit-tp-img-wrp.cm-planning-kitchen .page-center {
	padding-top: max(0.5px, 0.0312516 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0312516 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0312516 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen  .bottom_row {
	width: 86.110321%;
	margin: auto;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen .flex-row {
	row-gap: 60px;
	justify-content: center;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen .flex-row .cnt-col {
	padding: 0;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen .cnt-col .tp-img img {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' data-bbox='10 10 180 180' data-type='shape' preserveAspectRatio='none' viewBox='10 10 180 180'%3E%3Cpath d='M190 100c0 49.706-40.294 90-90 90s-90-40.294-90-90 40.294-90 90-90 90 40.294 90 90'/%3E%3C/svg%3E");
	mask-position: 0 0;
	mask-repeat: no-repeat;
	mask-size: 100% 100%;
}
.cnt-wit-tp-img-wrp.cm-planning-kitchen .top_content {
	width: 46.87458385490185%;
	margin: auto;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen .top_content h1 {
	font-size: 50px;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen .top_content p {
	font-size: 18px;
	color: #000000;
	width: 71.83357007575758%;
	font-style: normal;
	letter-spacing: 0em;
	line-height: 1.4;
	margin: auto;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen .cnt-col h3 {
	font-weight: 400;
	font-size: 18px;
	font-style: normal;
	text-align: center;
	letter-spacing: 0em;
	line-height: 1.4;
	color: #000000;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen .cnt-col p {
	color: #000000;
}
.cnt-wit-tp-img-wrp.cm-planning-kitchen a.hs-button svg {
	vertical-align: middle;
}
.interestCalculator-bottom .content_widget {
	width: 72.777099609375%;
	margin: auto;
	text-align: left;
	font-size: 16px;
	line-height: 1.1em;
	padding: 40px 0;
}

.interestCalculator.v2 .loan-calculator {
	margin-bottom: 60px;
}
.simple-banner.cm-banner .banner-breacrumb {
	position: relative;
	order: 1;
	top: -50px;
	z-index: 9;
	min-height: 39.8046875px;
}

.cm-banner.simple-banner>.page-center {
	order: 2;

}

.simple-banner.cm-banner.brd_right .banner-breacrumb ul.hs-breadcrumb-menu {
	justify-content: flex-start;
	margin-left: 0;
	color: #000!important;
}

.simple-banner.cm-banner.brd_right .banner-breacrumb ul.hs-breadcrumb-menu li {
	margin: 0;
}

.cm-banner.simple-banner .banner-breacrumb ul.hs-breadcrumb-menu li:after {
	color: #000;
	font-size: 16px;
	line-height: 1;
	padding-right: 0;
	padding-left: 10px;
	vertical-align: initial;
}
.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:not(:first-child) {
	padding-left: 0;
}

.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:hover a {
    color: #ff4b4a!important;
}
.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item  {
	padding:10px;
	color: #000 !important;
	opacity: 1;
	line-height: 1;
}

.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item a {
	color: #000 !important;
	opacity: 1;
	font-size: 16px;
	line-height: 1;
}

.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item>span {
	font-size: 16px;
	color: #ff4b4a;
}

.cnt-wit-tp-img-wrp.cm-planning-kitchen.cm-finance .cnt-col .tp-img img {
	mask-image: url("https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/Harmoney_NZ_November2025/Images/download%20%2818%29.svg");
}
.cnt-wit-tp-img-wrp.cm-planning-kitchen .bottom_content p {
	text-align: center;
	margin-top: 10px;
}
.without-content.simple-banner.cm-banner .banner-breacrumb {
	top: 0!important;
}

.without-content.simple-banner.cm-banner {
	min-height: auto !important;
	padding-top: 0;
	padding-bottom: 0;
	margin-left:3%
}

.without-content.simple-banner.cm-banner>.page-center {
	height: 0;
}
.without-content.simple-banner.cm-banner .flex_row {
	margin: 0;
}

.cst-marketing.top.two-col-content {padding: max(.5px, .027125 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px, .0625 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px, .0625 * (var(--scaling-factor) - var(--scrollbar-width)));}

.without-content.simple-banner.cm-banner .page-center {
	margin-left: max(.5px,.027125 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px,.0625 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px,.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-top: 20px;
	padding-bottom: 0;
}
.cs-accordions-filter .tabs {
	display: none !important;
}


.cs-accordions-filter .top-section-title h2 {
	font-size: 50px;
}

.cs-accordions-filter .page-center {
	position: relative;
	width: 72%;
	padding: 32px;
	padding-top: 0;
}

.cs-accordions-filter .middle-section {
	position: absolute;
	top: 0;
	right: 0;
}

.cs-accordions-filter {
	padding-top: 32px;
}

.simple-banner.cm-banner-type3 .card-content {
	display: flex;
	row-gap: 8.002px;
	width: 435.5234375px;
	margin-top: 40px;
}

.simple-banner.cm-banner-type3 h2.suffix {
	font-size: 28px;
	text-decoration: none;
	line-height: 0.7;
}



.simple-banner.cm-banner-type3 h4 {
	font-size: 53px;
}
.simple-banner.cm-banner-type3 .card {
	width: calc(((50% - ((0% + 0%) + 4px)) - 0px));
}
.simple-banner.cm-banner-type3 .title p {
	font-size: 14px;
	letter-spacing: 0em;
	line-height: 1.6;
}
.simple-banner.cm-banner-type3 .rateWrp {
	display: flex;
	gap: 10px;
	margin-top: 10px;
}
.multi-content-col.cm-multi-cont2 .rows {
	display: flex;
}
.multi-content-col.cm-multi-cont2 .rows .content-col.cardGroup {
	order: 2;
}
.multi-content-col.cm-multi-cont2 .content-col.cardGroup .card {
	width: 100%;
}
.multi-content-col.cm-multi-cont2 .content-col.cardGroup .card h4 {
	font-size: max(0.5px, 0.0190323 * (var(--scaling-factor) - var(--scrollbar-width)));
	text-align: center;
	margin: 0;
}
.multi-content-col.cm-multi-cont2 .rows .content-col.imageText {
	width: 23.19656529166959%;
	order:2;
}

.multi-content-col.cm-multi-cont2 .imageWrp {
	width: 25.59125%;
}
.simple-banner.cm-banner-type3.cm-banner .flex_row {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 80px;
}
.cm-harmoney-loan .page-center {
	padding-left: max(0.5px, 0.02125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.02125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-top: max(0.5px, 0.0325 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.06125 * (var(--scaling-factor) - var(--scrollbar-width)));
	display: flex;
}
.cm-harmoney-loan .top_sec .flex_row {
	flex-direction: column;
}
.cm-harmoney-loan .top_sec .flex_row .content_widget {
	width: 100%;
}
.cm-harmoney-loan h2 {
	font-size: max(26px, min(52px, max(0.5px, 0.040625 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-align:left;
}

.cm-harmoney-loan .top_content a:hover {
	background-color: #d33d3b;
	border-color: #ff4b4a;
	color: #fff;
}
.cm-harmoney-loan .top_sec {width: 33.745426%;}

.cm-harmoney-loan .bottom_row {
	width: 70%;
}

.cm-harmoney-loan .flex-row {
	row-gap: 20px;
	column-gap: 20px;
}

.cm-harmoney-loan .top_content a {
	align-items: center;
	display: flex;
	font-size: 16px;
	letter-spacing: 2.4px;
	padding: 4px 4px 4px 30px;
	background-color: #ff4b4a;
	border-color: #ff4b4a;
	border-radius: 100px;
	border-width: 1px;
	color: #fff;
	width: fit-content;
	margin-bottom: 20px;
}
.cm-harmoney-loan .top_content p {
	margin-bottom: max(0.5px, 0.013425 * (var(--scaling-factor) - var(--scrollbar-width)));
	font-size: 18px;
	font-style: normal;
	text-align: left;
	letter-spacing: 0em;
	line-height: 1.6;
}

.cm-harmoney-loan .top_content a svg {
	align-items: center;
	display: flex;
	height: 35px;
	margin-left: 12px;
	width: 35px;
}
.cm-harmoney-loan .flex-row .cnt-col {
	width: calc(((33.3333333% - ((0px + 0px) + 13.3333333px)) - 0px));

}
.cm-harmoney-loan .flex-row .cnt-col p {
	margin-bottom: 20px;
}
.cm-harmoney-loan .flex-row .cnt-col p {
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	letter-spacing: 0em;
	line-height: 1.6;
}
.cm-harmoney-loan .flex-row .cnt-col h3 {
	font-size: max(17px, min(21px, max(0.5px, 0.0164063 * (var(--scaling-factor) - var(--scrollbar-width)))));
	font-style: normal;
	text-decoration: none;
	text-align: left;
	letter-spacing: 0em;
	line-height: 1.2;
}
.cm-harmoney-loan .flex-row .cnt-col .tp-img {
	padding: 0 40px;
}
.cnt-wit-tp-img-wrp.cm-circle-col.hassle-free .top_sec {
	width: 100%;
}
.cnt-wit-tp-img-wrp.cm-circle-col.hassle-free .top_sec p {
	width: 100%;
	text-align: center;
	padding-top: 40px;
}
.cnt-wit-tp-img-wrp.cm-circle-col.hassle-free .cnt-col:nth-child(1) .tp-img {
	mask-image: url("https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/Harmoney_NZ_November2025/Images/download-1.svg");
}

.cnt-wit-tp-img-wrp.cm-circle-col.hassle-free .cnt-col:nth-child(2) .tp-img {
	mask-image: url("https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/Harmoney_NZ_November2025/Images/download%20%281%29-1.svg");
}

.cnt-wit-tp-img-wrp.cm-circle-col.hassle-free .cnt-col:nth-child(3) .tp-img {
	mask-image: url("https://442126493.fs1.hubspotusercontent-ap1.net/hubfs/442126493/Harmoney_NZ_November2025/Images/download%20%282%29.svg");
}

.cnt-wit-tp-img-wrp.cm-circle-col.hassle-free .cnt-col .tp-img-cnt p {
	padding: 0;
}
.cm-borrow-more .page-center {
	padding-top: max(0.5px, 0.0625004 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625004 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625004 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0625004 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cm-borrow-more  .top_content {
	width: 85.19949776785714%;
	margin: auto;
}

.cm-borrow-more .bottom_row .flex-row {
	row-gap: 24px;
	column-gap: 24px;
	background-color: #fff0;
}

.cm-borrow-more .bottom_row .cnt-col h3 {
	font-size: max(18px, min(22px, max(0.5px, 0.0156253 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-decoration: none;
	text-align: center;
	line-height: 1.5;
}

.cm-borrow-more .bottom_row .cnt-col .tp-img-cnt-inner {
	text-align: left;
}
.cm-borrow-more h2.title {
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-decoration: none;
	text-align: center;
	line-height: 1.3;
	padding-bottom: 40px;
}

.cm-borrow-more .bottom_row .cnt-col {
	width: calc(((50% - ((0px + 0px) + 12px)) - 0px));
	padding-top: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	background-color: #f5f5f599;
	border-radius: 25px;
}
.cm-borrow-more.v2 .page-center {
	padding: 0;
}
.cm-borrow-more.v2 .bottom_row .cnt-col {
	width: calc(((33.3333333% - ((0px + 0px) + 16px)) - 0px));
}
.cm-borrow-more .bottom_row .cnt-col ul {
	margin: 0;
	padding: 0;
	margin-inline-start: .5em;
}
.accordion_wrap.faq-sec .top_sec h2 {
	font-size: 64px;
}
.cs-accordions-filter .top-section-title h2 {
	text-align: left;
	width: 72%;
}
.cs-mobile-logo img {
	width: 41px !important;
}
.need-us-sec .page-center .content_widget .btn_row .hs-sec-btn:hover {
	border: 1px solid #434343;
	background: #FF8D8C!important;
	color: white!important;
}
.header.cs-header.landing-header .right-section {
	justify-content: center;
	align-items: center;
}

.header.cs-header.landing-header .container-wrapper .right-section .button-section-container {
	display: flex;
}

.header.cs-header.landing-header .container-wrapper .right-section .button-section-container>div:nth-child(3) {
	display: none;
}
.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .inner_spacing .tp-img {
	display: flex;
	align-items: center;
	justify-content: center;
}
.cst-two-scams.cm-years .flex_row .media_column ul {
	margin: 0;
	padding: 0;
}

.cst-two-scams.cm-years .flex_row .media_column ul li {
	list-style: none;
	height: 250.547px;
	border-top: 1px solid #9f9595;
	border-bottom: 1px solid #9f9595;
}

li {}

.cst-two-scams.cm-years .flex_row .media_column .content_box {
	padding-left: 0;
}

.cst-two-scams.cm-years .description h2 {
	font-size: max(26px, min(60px, max(0.5px, 0.0375004 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.3;
}
.cnt-wit-tp-img-wrp.content-section {
	padding: 6%;
}

.cnt-wit-tp-img-wrp.content-section .page-center {
	width: 81.67541126232899%;
	margin-top: 5.577035670848108%;
}

.cnt-wit-tp-img-wrp.content-section h3.title {
	font-size: 48px;
}

.cnt-wit-tp-img-wrp.content-section .top_content {
	width: 84.9991796554553%;
	margin: auto;
	margin-bottom: 36.034048px;
}

.cnt-wit-tp-img-wrp.content-section .top_content h4 {
	margin-bottom: 39.0340475217322px;
}

.cnt-wit-tp-img-wrp.content-section .cnt-col {
	width: 47.20316229116945%;
	padding: 0;
}

.cnt-wit-tp-img-wrp.content-section .cnt-col ul {
	padding: 0;
	margin: 0;
}

.cnt-wit-tp-img-wrp.content-section .cnt-col ul li {
	text-align: left;
}

.cnt-wit-tp-img-wrp.content-section .flex-row {
	width: 93%;
	margin: auto;
	margin-top: 40px;
}
.cm-listing-checks h2 {
	font-size: 30px;
	margin: auto;
}

.cnt-wit-bg-wrp.cm-listing-checks {
	padding-top: 20px;
	padding-bottom: 100px;
}

.cm-listing-checks .content_widget {
	width: 78.65749662348291%;
	margin: auto;
}

.cnt-wit-bg-wrp.cm-listing-checks .page-center {
	padding: 0;
}

.cnt-wit-bg-wrp.cm-listing-checks p:last-child {
	margin-top: 21px;
}
.cnt-wit-tp-img-wrp.c-awards-bottom .tp-img img {
	border-radius: 0 !important;
}
.cnt-wit-tp-img-wrp.c-awards-bottom.cs-gold .page-center .bottom_row .cnt-col .inner_spacing .tp-img {
	border-radius: 0 !important;
	aspect-ratio: 0 !important;
}
.need-date section{
	display:flex;
	justify-content:center;
	flex-direction:column;
	margin-bottom:100px
}
.need-date section h4,.need-date section p{
	text-align:center;
	font-size:20px
}
.need-date h2.title{
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	margin-bottom:20px !important
}
.need-date section p a{
	font-weight:900;
	font-size:31px
}
.multi-content-col.cm-multi-cont2 .imageText .imageWrp {
	width: 100%;
}
.ratingSection .flex-row.flex_row{
	flex-wrap: nowrap;
}
.ratingSection .tp-img-cnt-inner p a {
	text-decoration: underline;
}
@media(max-width:1680px){
	.simple-banner.cm-banner {
		min-height: 667px!important;
	}
}
@media (max-width: 1460px){
	.simple-banner.cm-banner{
		/* 		min-height: auto; */
	}
	.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 {
		min-height: auto;
	}
	.simple-banner.cm-banner {
		/*     min-height: auto!important; */
	}

}

@media (max-width: 1000px){
	.simple-banner.cm-banner {
		padding-top: max(0.5px, 0.1041664 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: 3%;
		padding-left: 3%;
		padding-bottom: 3%;
	}
	.interestCalculator .content_widget {
		padding-bottom: 0;
	}
	.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col .tp-img-cnt p{
		padding:0;
	}
	.simple-banner.cm-banner .flex_row {
		padding-top: 3%;
		padding-bottom: 3%;
		margin: 0;
	}
	.ratingSection .top_sec h2{
		font-size: 40px;
	}
	.cs-footer .cs-menu {
		height: auto !important;
	}
	.svgCards .cnt-col.col3 {
		width: calc(50% - 18px);
	}
	.two-col-content.cs-study .flex_row {
		grid-template-columns: 1fr;
		row-gap: 40px;
	}


	.two-col-content.cs-study .flex_row .content-col a {
		font-size: 15px;
		height: 41px;
		letter-spacing: 2.25px;
		margin-bottom: 10px;
		margin-top: 40px;
		width: 30.985966435185187%;
	}
	.cnt-wit-tp-img-wrp.cm-planning-kitchen .bottom_row {
		width: 100%;
	}
	.cnt-wit-tp-img-wrp.cm-planning-kitchen .top_content {
		width: 80%;
	}
	.cs-accordions-filter .top-section-title h2 {
		text-align: left !important;
	}
	.cm-harmoney-loan .top_sec {
		width: 80%;
	}

	.cm-harmoney-loan .bottom_row {
		width: 100%;
	}
	.cm-harmoney-loan .page-center {
		flex-direction: column;
	}
	.multi-content-col.cm-multi-cont2 .rows .content-col {
		width: 100%!important;
	}

	.multi-content-col .content-col.imageGroup .imageWrp {
		width: 22.67062484494053%;
	}

	.multi-content-col.cm-multi-cont2 .content-col.cardGroup .card h4 {
		font-size: 30px;
		margin-bottom: 10px;
	}
	.cs-accordions-filter .middle-section {
		position: relative;
	}
	.cs-accordions-filter .top-section-title h2 {
		width: 100%;
		text-align: center!important;
	}
	.simple-banner.cm-banner {
		min-height: 550px!important;
	}
	.simple-banner.cm-banner .img_wrap.col3 {
		height: 100%;
		width: 73%;
		right: -140px;
	}
	.ratingSection .flex-row.flex_row{
		flex-wrap: wrap;
	}
	.simple-banner.cm-banner.v2 .img_wrap.col3 {
		height: 100%;
		width: 75.05%;
		    right: -97px;

	}
	.simple-banner.banner-content.cm-banner .img_wrap.col3 {
		width: 100%;
		right: -140px;
	}

}


@media (max-width: 991px){
	.cnt-wit-tp-img-wrp.applySection .cnt-col.col4 {
		width: 100%;
	}
	.applySection .page-center.theme_center{
		padding-top: 10%;
		padding-right: 5%;
		padding-left: 5%;
		padding-bottom: 10%;
	}
	.applySection .top_sec.noButton {
		margin-bottom: 40px;
	}
	.cnt-wit-tp-img-wrp.applySection .cnt-col.col4 .inner_spacing{
		padding-left: 65px;
		padding-right: 40px;
	}
	.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 {
		width: 50%;
	}
	.cnt-wit-bg-wrp.cm-counter .content_widget h2 {
		font-size: 34px;
	}
	.cs-header.landing-header .primary-section .container-wrapper {
		min-height: 64px;
	}

}


@media (max-width: 767px){
	.two-col-content.offerSection .flex_row{
		flex-wrap: wrap;
	}
	.svgCards .cnt-col.col3 {
		width: 100%;
	}
	.offerSection .page-center.theme_center .content-col.col6, .offerSection .page-center.theme_center .media_column.col6 {
		width: 100%;
	}
	.two-col-content.offerSection ul{
		margin-right: 0;
	}
	.offerSection .top_sec.noButton {
		margin-bottom: 55px;
	}
	.accordion_wrap.accordion_wrap.faq-sec.v2 {
		width: 100%;
		margin: auto;
	}

	.two-col-content.offerSection ul li {
		padding-top: 12px;
	}
	.ratingSection .flex-row.flex_row .cnt-col.col4{
		width: calc((((100% - ((0px + 0px) + 0px)) - 0px) - 1px));
	}
	.featurePoints.type2 .feat-item-wrp .featitem {
		padding-bottom: 20px;
		padding-top: 10px;
	}

	.feat-wrap.featurePoints.type2 .feat-item-wrp .right-content p{
		font-size:16px;
	}
	.feat-wrap.featurePoints.type2 .feat-item-wrp.left .featitem.col12 .outer_wrap{
		align-items:start;
	}
	.feat-wrap.featurePoints.type2 .page-center{
		padding-top: max(0.5px, 0.1025653 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.1025653 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.1025653 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1025653 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.feat-wrap.featurePoints:not(.type2) .inner {
		padding-top: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.offerSection ul li h6,
	.two-col-content.offerSection ul li h3{
		margin-bottom:12px;
	}
	.offerSection .page-center.theme_center{
		padding:10%;
	}

	.simple-banner.cm-banner {
		padding-top: 19%;
	}
	.simple-banner.cm-banner .banner-content-inner.col9 .top_sec p {
		font-size: 16px;
	}
	.simple-banner.cm-banner .flex_row .bottom-content p{
		font-size: 16px;
	}
	.cnt-wit-bg-wrp.cm-counter .content_widget h2{
		font-size: 34px;
	}
	.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20{
		width: 70%;
	}
	.cm-counter .rich_text iframe{
		min-height: auto;
	}
	.feat-wrap.featurePoints .feat-item-wrp{
		gap: 20px;
	}
	.two-col-content.offerSection ul li {
		padding-bottom: 2.7777777777777777%;
	}
	.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .inner_spacing {
		border-radius: 4px;
	}
	.cnt-wit-tp-img-wrp.cm-cards .bottom_row .flex_row .cnt-col.col20 .tp-img-cnt {
		margin-top: 25px;
	}
	.ratingSection .top_sec h2{
		font-size: 30px;
	}
	.ratingSection .page-center.theme_center {
		padding-top: 10%;
		padding-right: 10.00002571391341%;
		padding-left: 10.00002571391341%;
		padding-bottom: 10%;
	}
	.ratingSection .flex-row.flex_row .cnt-col.col4 {
		border-radius: 8px; 
	}
	.ratingSection .flex-row.flex_row{
		gap: 10px;

	}
	.two-col-content.careers-two-col .content-col .description h2 {
		font-size: 28px;
		margin-bottom: 20px;
	}

	.two-col-content.careers-two-col .content-col .description p {
		font-size: 18px;
	}
	.careers-two-col .page-center.theme_center .content-col.col6 {
		width: 100%;
	}
	.careers-two-col .page-center.theme_center .media_column.col6 {
		width: 100%;
	}
	.careers-two-col .page-center.theme_center .content-col.col6 .cont-inner {
		max-width: none;
		margin: 0;
	}
	.careers-two-col .page-center.theme_center {
		padding-left: 8vw;
		padding-right: 8vw;
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.careers-two-col.type2 .page-center.theme_center .content-col.col6 {
		width: 100%;
	}
	.careers-two-col.type2 .page-center.theme_center .media_column.col6 {
		width: 100%;
	}
	.two-col-content.careers-two-col.type2 .content-col .description h2 {
		text-align: left;
		font-size: 40px;
	}
	.careers-two-col.type2 .page-center.theme_center {
		padding-left: 10%;
		padding-right: 10%;
	}
	.cnt-wit-tp-img-wrp.career-values .page-center {
		padding-left: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-top: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.career-values .cnt-col.col4 .inner_spacing {
		width: 100%;
	}
	.cnt-wit-tp-img-wrp.cm-mask-img .flex-row {
		flex-direction: column;
	}

	.cnt-wit-tp-img-wrp.cm-mask-img .cnt-col {
		width: 100%;
	}

	.cnt-wit-tp-img-wrp.cm-mask-img .page-center {
		padding-top: max(0.5px, 0.0769234 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0769234 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0769234 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0769234 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.cst-two-column.two-col {
		padding-top: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.two-col-content.cst-two-column.two-col h1 {
		font-size: 26px!important;
		text-decoration: none;
		text-align: left;
		line-height: 1.2;
	}
	.two-col-content.cs-study .flex_row {
		grid-template-columns: 1fr;
		row-gap: 40px;
	}

	.two-col-content.cs-study .flex_row .content-col a {
		font-size: 15px;
		height: 41px;
		letter-spacing: 2.25px;
		margin-bottom: 10px;
		margin-top: 40px;
		width: 30.985966435185187%;
	}

	.two-col-content.cs-study .flex_row .content-col {
		width: 100%;
	}

	.two-col-content.cs-study .flex_row .content-col a {
		height: 45px;
		margin-bottom: 50px;
		width: 202.625px;
	}

	.two-col-content.cs-study .flex_row .description {
		align-items: center;
		display: flex;
		flex-direction: column;
		margin-bottom: 0;
	}

	.two-col-content.cs-study .flex_row .content-col p:last-child {
		font-size: max(.5px, .0431256 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px)) !important;
	}

	.two-col-content.cs-study .page-center {
		padding: max(.5px, .1025641 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	}
	.cnt-wit-tp-img-wrp.cm-cards-cols .flex-row {
		flex-direction: column;
		row-gap: 60px;
	}

	.cnt-wit-tp-img-wrp.cm-cards-cols .cnt-col {
		width: 100%;
		min-height: auto;
	}

	.cnt-wit-tp-img-wrp.cm-cards-cols .tp-svg {
		width: 10.393372%;
	}
	.cnt-wit-tp-img-wrp.cm-works .flex-row {
		flex-direction: column;
	}

	.cnt-wit-tp-img-wrp.cm-works .cnt-col {
		width: 100%;
		padding-top: 20px;
		padding-right: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: 20px;
		margin: 0;
	}

	.cnt-wit-tp-img-wrp.cm-works .cnt-col .tp-img {
		width: 58.12100276029832%;
		margin: auto;
	}

	.cnt-wit-tp-img-wrp.cm-works .cnt-col h3.col-title {
		font-size: 30px;
	}
	.cnt-wit-tp-img-wrp.cm-circle-col .flex-row {
		flex-direction: column;
	}

	.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col {
		width: 100%;
	}

	.cnt-wit-tp-img-wrp.cm-circle-col .cnt-col .tp-img {
		width: 81.80445451113627%;
		margin-left: auto;
		margin-bottom: 27.984375px;
		margin-right: auto;
	}

	.cnt-wit-tp-img-wrp.cm-circle-col .top_sec {
		width: 100%;
	}
	.cnt-wit-tp-img-wrp.cm-planning-kitchen .cnt-col .tp-img img {
		width: 79.02671439068908%;
	}
	.cnt-wit-tp-img-wrp.cm-planning-kitchen .top_content {
		width: 100%;
	}
	.interestCalculator-bottom .content_widget {
		width: 84.51121794871794%;
		font-size: max(0.5px, 0.0358977 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		line-height: 1.2;
	}
	.simple-banner.cm-banner .banner-breacrumb {
		top: -6em;
	}

	.without-content.simple-banner.cm-banner {
		padding-left: max(.5px,.027125 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px,.0625 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px,.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.cs-accordions-filter .page-center {
		width: 96%;
	}


	.cs-accordions-filter .top-section-title h2 {
		text-align: center;
	}
	.simple-banner.cm-banner-type3 h4 {
		font-size: 35px;
	}
	.simple-banner.cm-banner-type3 .card {
		width: auto;
		margin-right: 20px;
	}
	.cm-harmoney-loan .flex-row .cnt-col {
		width: 100%;
	}
	.cm-harmoney-loan .bottom_row {
		width: 100%;
	}
	.cnt-wit-tp-img-wrp .tp-img {
		width: 80%;
		margin: auto;
	}
	.cm-borrow-more .bottom_row .flex-row {
		flex-direction: column;
	}
	.cm-borrow-more .bottom_row .cnt-col {
		width: 100%;
	}
	.cm-borrow-more.v2 .bottom_row .cnt-col {
		width:100%;
	}
	.cm-borrow-more.v2 .page-center {
		padding: max(.5px, .0625004 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.manifesto-sec .description h2 {
		font-size: 33px !important;
		line-height: 1.3;
	}
	.cst-two-scams.cm-years .flex_row .media_column .content_box {
		padding-top: 0;
		padding-left: 6.80625%;
	} 

	.cst-two-scams .flex_row .content-col .cont-inner {
		padding-bottom: 1.80625%;
	}
	.cnt-wit-tp-img-wrp.content-section .page-center {
		width: 100%;
	}
	.cnt-wit-tp-img-wrp.content-section .flex-row {
		flex-direction: column;
	}

	.cnt-wit-tp-img-wrp.content-section .cnt-col {
		width: 100%;
	}
	.cm-listing-checks .content_widget {
		width: 90%;
	}
	.two-col-content.offerSection ul li h3 {
		font-size: 30px !important;
		line-height: 1.1 !important;
	}

	.simple-banner.cm-banner .img_wrap.col3 {
		right: -88px;
	}
	.simple-banner.cm-banner.v2 {
		min-height: auto !important;
	}
	.simple-banner.cm-banner {
		min-height: auto !important;
	}
	.multi-content-col.cm-multi-cont2 .imageText .imageWrp {
		width: 67.88117322337666%;
	}

	.multi-content-col.cm-multi-cont2 .content-col.imageGroup .imageWrp {
		width: 22.67062484494053%;
	}


}
@media(max-width:600px){
	.cnt-wit-bg-wrp.need-date.custom-services .page-center .rich_text ul li h3{
		border-bottom:1px solid;
		padding-bottom:24px;
		text-align:left;
	}
	.cnt-wit-bg-wrp.need-date.custom-services .page-center .rich_text ul li>div{
		text-align:left;
	}
}



.two-col-content.complaint-sec .page-center,
.two-col-content.financial-sec .page-center,
.two-col-content.credit-file-sec .page-center{
	max-width:100%;
}
.simple-banner.about-us-banner{
	min-height:auto;
	max-height: 398px;
}
.simple-banner.about-us-banner .page-center{
	width: 55.780029296875%;
	padding-right: 0;
	padding-left: 0;
	padding-top: 7.54367%;
	padding-bottom: 7.54367%;
}
.simple-banner.about-us-banner .banner-content-inner {
	padding: 0;
}
.simple-banner.about-us-banner .banner-content-inner h1{
	font-size: max(36px, min(84px, max(0.5px, 0.05625 * (var(--scaling-factor) - var(--scrollbar-width)))));
}
.simple-banner .flex_row{
	justify-content:center;
}
.two-col-content.complaint-sec .content-col,
.two-col-content.complaint-sec .media_column,
.two-col-content.financial-sec .top_sec,
.two-col-content.financial-sec .content-col,
.two-col-content.financial-sec .media_column,
.two-col-content.credit-file-sec .content-col,
.two-col-content.credit-file-sec .media_column{
	padding:0;
}
.two-col-content.financial-sec .top_sec{
	text-align:left;
	padding-bottom:60px;
	margin-bottom:0;
	border-bottom:1px solid #b2b2b2;
}
.two-col-content.financial-sec .flex_row{
	padding:28px 0;
	padding-top: calc((max(0.5px, 0.021875 * (var(--scaling-factor) - var(--scrollbar-width)))) + 28px);
	border-bottom: 1px solid #b2b2b2;
}
.two-col-content.complaint-sec .cont-inner h2,
.two-col-content.financial-sec .top_sec h2,
.two-col-content.credit-file-sec .cont-inner h2{
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.4;
}
.two-col-content.credit-file-sec .cont-inner h2{
	font-size: max(22px, min(48px, max(0.5px, 0.0281249 * (var(--scaling-factor) - var(--scrollbar-width)))));
}
.two-col-content.financial-sec .top_sec h2{
	margin-bottom:60px;
}
.two-col-content.complaint-sec .cont-inner h4{
	font-size: max(22px, min(48px, max(0.5px, 0.0281249 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.4;
}
.two-col-content.complaint-sec .cont-inner,
.two-col-content.complaint-sec .media_column .content_box,
.two-col-content.financial-sec,
.two-col-content.credit-file-sec .cont-inner,
.two-col-content.credit-file-sec .media_column .content_box{
	padding-top: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.two-col-content.financial-sec{
	padding-bottom:0;
	padding-top:0;
}
.two-col-content.financial-sec.pad-top{
	padding-top: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.two-col-content.financial-sec.pad-bottom{
	padding-bottom: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.two-col-content.complaint-sec .media_column .content_box,
.two-col-content.financial-sec .media_column .content_box,
.two-col-content.credit-file-sec .content_box{
	margin-top:0;
}
.two-col-content.complaint-sec .media_column .cont-inner h3,
.two-col-content.credit-file-sec .content_box h3{
	font-size: max(18px, min(24px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.5;
	letter-spacing: -.02rem;
}
.two-col-content.credit-file-sec .cont-inner h2{
	margin-bottom:20px;
}
.two-col-content.credit-file-sec .content_box h3 {
	letter-spacing:-0.02em;
	margin-bottom:20px;
}
.two-col-content.financial-sec .cont-inner h3{
	font-size: 20px;
	line-height: 1.4;
	margin-bottom:0;
}
.two-col-content.complaint-sec .media_column .text_block > div{
	padding:25px 0 20px;
	border-bottom:1px solid #000;
}
.two-col-content.complaint-sec .media_column .text_block > div:last-child{
	padding-bottom:0;
	border-bottom:none;
}
.two-col-content.complaint-sec .content-col .description {
	margin-bottom: 0;
}
.simple-banner.career-story-banner{
	padding:0;
	min-height: 46.35036496350365vh;
}
.simple-banner.career-story-banner .page-center{
	padding:6%;
}
.simple-banner.career-story-banner .flex_row{
	justify-content:center;
	align-items:center;
}
.simple-banner.career-story-banner .banner-content-inner{
	width: 64.99978360454898%;
	padding:0;
}
.simple-banner.career-story-banner .banner-content-inner h1{
	font-size: 78px;
	letter-spacing: 0em;
	line-height: 1.2;
	margin-bottom:0;
	    font-size: max(36px, min(84px, max(0.5px, 0.05625 * (var(--scaling-factor) - var(--scrollbar-width)))));
}
.two-col-content.career-story-sec .flex_row{
	display:grid;
	column-gap: 60px;
	grid-template-columns: 0.7983098360655736fr 1.201690163934426fr;
}
.two-col-content.career-story-sec .flex_row > div{
	width:100%;
}
.two-col-content.career-story-sec .media_column{
	padding:0;
	padding-top: 60px;
	padding-bottom: 60px;
	padding-left: 16%;
	text-align: right;
}
.two-col-content.career-story-sec .media_column .content_box{
	margin-top:0;
}
.two-col-content.career-story-sec .media_column h2{
	font-size: max(22px, min(48px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	letter-spacing: 0em;
	line-height: 1.3;
	margin-bottom:0;
}
.two-col-content.career-story-sec .media_column h3 {
	font-size:21.64px;
	letter-spacing: 0em;
	line-height: 1.3;
	margin-bottom:10px;
	font-weight: 700;
}
.two-col-content.career-story-sec .media_column p {
	font-size: 19.47px;
	line-height: 1;
	letter-spacing: 0em;
	width:74.3310037769982%;
	margin-left:auto;
}
.two-col-content.career-story-sec .content-col{
	padding:0;
	padding-top: 60px;
	padding-bottom: 60px;
	padding-right: 16%;
}
.two-col-content.career-story-sec .content-col .description{
	margin-bottom:0;
}
.two-col-content.career-story-sec .content-col .btn-items .btn_row{
	margin-top: 63.725px;
	justify-content: center !important;
}
.two-col-content.career-story-sec .content-col .btn-items .btn_row .hs-sec-btn,
.career-story-bottom-pane .hs-sec-btn{
	font-size:16px;
	text-transform:uppercase;
} 
.two-col-content.career-story-sec .content-col .btn-items .btn_row .hs-sec-btn:hover,
.career-story-bottom-pane .hs-sec-btn:hover{
	border-color:#ff4b4a;
}
.two-col-content.career-story-sec .mediaimg {
	width: 52.157941212512746%;
	aspect-ratio: 1.0167051770436522;
	margin-left: 47.917217733556605%;
}
.career-story-bottom-pane .page-center{
	padding:6%;
	padding-top:calc(3% + 11.5px);
	padding-bottom:calc(100px + 11.5px);
}

.career-story-bottom-pane .page-center .content_widget{
	width: 71.368782%;
	margin:0 auto;
}
.career-story-bottom-pane .page-center .content_widget h2{
	font-size: 52px;
	text-align: center;
	letter-spacing: 0em;
	line-height: 1.3;
	margin-bottom:55px;
}

.career-story-bottom-pane .page-center .content_widget p:last-of-type{
	margin-bottom:28px;
}
.two-col-content.career-story-sec .media_column h2,
.two-col-content.career-story-sec .media_column h3{
	font-family: var(--hass-grot-disp-bold);
}
.two-col-content.career-story-sec .media_column p{
	font-family: var(--hass-grot-text-medium);
}
.two-col-content.career-story-sec .content-col .description p strongP{
	font-family: var(--hass-grot-text-bold);
}
.our-purpose-sec .page-center{
	padding-top: 33.5px;
	padding-left: 3%;
	padding-right: 3%;
	padding-bottom: 3%;
}
.our-purpose-sec .content_widget{
	margin-top: 4.237741023936164%;
	width: 63.89926342253989%;
	margin-left: auto;
	margin-right: auto;
}
.our-purpose-sec .content_widget h2.title{
	font-size:42px;
	margin-bottom:57px;
	font-family: var(--hass-grot-disp-bold);
}
.our-purpose-sec .content_widget{
	font-size:18px;
}
.two-col-content.manifesto-sec .page-center {
	padding-top: 3%;
	padding-left: 3%;
	padding-right: 3%;
	padding-bottom: 0%;
}
.two-col-content.manifesto-sec .content-col{
	padding: 0 4%;
}
.two-col-content.manifesto-sec .description h2{
	margin-top: 9%;
	width: 83.810013%;
	margin-bottom:0;
	font-size: max(26px, min(52px, max(0.5px, 0.040625 * (var(--scaling-factor) - var(--scrollbar-width)))));
	font-family: var(--hass-grot-disp-bold);
	margin-bottom: 19.8515625px;
}
.two-col-content.manifesto-sec .description p{
	width: 82.028034%;

}
.two-col-content.manifesto-sec .flex_row{
	padding:5%;
}
.two-col-content.manifesto-sec .media_column{
	padding: 0;
}
.two-col-content.manifesto-sec .content_box{
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: grid;
	grid-template-rows: minmax(max-content, 100%);
	grid-template-columns: minmax(0px, 1fr);
	margin-top: 0;
}
.two-col-content.manifesto-sec .text_block {
	width: 100%;
	height: auto;
	--aspect-ratio: 0.6665277198832852;
	aspect-ratio: 1 / var(--aspect-ratio);
	display: block;
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.001360949597919621%;
	margin-bottom: 0%;
	grid-area: 1 / 1 / 2 / 2;
	position: relative;
}
.two-col-content.manifesto-sec .text_block > div{
	width: 100% !important;
	height: 100% !important;
	position: relative !important;
	overflow: hidden !important;
	padding: 0 !important;
	max-width: 583px !important;
	min-width: 256px !important;
	max-height: 390px !important;
	margin: 0px auto !important;
	display: block !important;
}
.two-col-content.manifesto-sec .text_block > div > div{
	position: relative;
	overflow: hidden;
	max-width: 100%;
	margin: 0 !important;
	padding:0 !important;
	height: 100%;
}
.two-col-content.manifesto-sec .text_block iframe{
	position:static  !important;
}
.signup-update-sec .page-center{
	padding:0;
	max-width:100%;
}
.signup-update-sec .page-center .content_widget{
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	align-items:center;
}
.signup-update-sec .page-center .content_widget h2{
	margin: 40px 0;
	margin-left:calc( 7.431860252053463% + 40px);
	width: 72.7913967294602%;
	text-align:left;
	font-size: max(34px, min(60px, max(0.5px, 0.046875 * (var(--scaling-factor) - var(--scrollbar-width)))));
	font-style: normal;
	letter-spacing: 0em;
	line-height: normal;
	font-family: var(--hass-grot-disp-bold);
}
.signup-update-sec .page-center .content_widget .rich_text{
	height: 100%;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 40px;
}
.signup-update-sec .page-center .content_widget p{
	font-weight: normal;
	font-size: 24px;
	font-style: normal;
	letter-spacing: 0em;
	line-height: 1.6;
}
.signup-update-sec .page-center .content_widget .btn_row{
	margin-top:0;
	height: 100%;
	padding: 40px 40px 40px 0;
}
.signup-update-sec .page-center .content_widget .btn_row .hs-sec-btn{
	width: 334px;
	line-height: 1.4em;
	letter-spacing: 0.25em;
	text-transform:uppercase;
	border: 1px solid #FF4B4A;
}
.signup-update-sec .page-center .content_widget .btn_row .hs-sec-btn:hover{
	border:1px solid #000;
	background:#fff;
	color:#000;
}
.how-we-do-sec .page-center{
	padding:0;
}
.how-we-do-sec .page-center .content_widget h3{
	padding:62.5px 0;
	width: 42.875%;
	margin: 0 auto;
}
.how-we-do-sec .page-center .content_widget .rich_text{
	padding-bottom:62.5px;
	width: 59.5831298828125%;
	text-align: left;
	margin: 0 auto;
}
.more-about-us-sec .page-center{
	padding:6%;
}
.more-about-us-sec .page-center .top_sec{
	padding:0;
}
.more-about-us-sec .page-center .content_widget{
	margin-bottom:60px;
}
.more-about-us-sec .page-center .content_widget h3{
	padding-bottom:44px;
	font-size: 52px;
}
.more-about-us-sec .page-center .flex_row{
	gap:36px;
}
.more-about-us-sec .page-center .flex_row .cnt-col{
	width: calc(((25% - ((0% + 0%) + 27px)) - 0px));
	background-color:#f5f5f5;
	padding:34.5px;
	border-radius: 20px;
}
.more-about-us-sec .page-center .flex_row .cnt-col h4{
	margin-bottom: 51.53125px;
	font-family: var(--hass-grot-disp-bold);
}
.more-about-us-sec .page-center .flex_row .cnt-col .hs-button{
	font-weight: normal;
	text-transform:uppercase;
	font-size: 14px;
	letter-spacing: 0.25em;
	padding-left: 17.5px;
	padding-right: 17.5px;
}
.more-about-us-sec .page-center .flex_row .cnt-col .hs-button:hover{
	background:#000;
	border:1px solid #000;
}
.need-us-sec .page-center{
	padding:6%;
}
.need-us-sec .page-center .content_widget{
	width: 69.4220188474889%;
	margin:0 auto;
}
.need-us-sec .page-center .content_widget h1{
	font-size: 78px;
	letter-spacing: 0em;
	line-height: 1.2;
	margin-bottom: 45px;
}
.need-us-sec .page-center .content_widget .rich_text{
	margin-bottom: 5.810654198137713%;
	font-size:18px;
}
.need-us-sec .page-center .content_widget .btn_row .hs-sec-btn{
	font-weight: normal;
	text-transform:uppercase;
	font-size: 14px;
	color: #FF4B4A;
	letter-spacing: 0.25em;
}
.need-us-sec .page-center .content_widget .btn_row .btn_item:first-child .hs-sec-btn:hover{
	color:#fff;
}
.need-us-sec .page-center .content_widget .btn_row .btn_item:last-child .hs-sec-btn:hover{
	color:#000;
	border:1px solid #000;
	background-color:transparent;
}
.multi-content-col.achievements-sec .rows > .content-col.cardGroup{
	flex:2;
	order:2;
	justify-content:center;
	align-items:center;
}
.multi-content-col.achievements-sec{
	padding:0 2.9998779296875%;
}
.multi-content-col.achievements-sec .card_inner,
.multi-content-col.achievements-sec .content-col.cardGroup .card{
	width:100%;
}
.multi-content-col.achievements-sec .rows > .content-col.imageText,
.multi-content-col.achievements-sec .rows > .content-col.imageGroup{
	flex:1;
}
.multi-content-col.achievements-sec .rows > .content-col.imageGroup{
	order:1;
}
.multi-content-col.achievements-sec .rows > .content-col.imageText{
	order:3;
}
.multi-content-col.achievements-sec .rows > .content-col.cardGroup h4{
	font-size: max(0.5px, 0.0190325 * (var(--scaling-factor) - var(--scrollbar-width)));
	text-align: center;
	letter-spacing: 0em;
	margin-bottom:0;
}
.multi-content-col.achievements-sec .content-col.imageText .imageWrp img {
	width: 100%;
}
.multi-content-col.achievements-sec .content-col.imageText .imageWrp{
	width:auto;
}
.cnt-wit-tp-img-wrp.more-about-us-sec .col-btn-grp {
	margin-top: 40px;
}
.need-us-sec .page-center .content_widget .btn_row .hs-sec-btn {
	padding-top: 9.5px;
	padding-bottom: 9.5px;
}
.career-story-bottom-pane .page-center .content_widget p:not(:last-child) {
	margin-bottom: 20px!important;
}
.career-story-bottom-pane .page-center .content_widget p{
	width: 88.23732162963303%;

}
.simple-banner.about-us-banner {
	padding: 0;
}
.cnt-wit-bg-wrp.heads-up-sec .page-center {
	padding: calc(20px + max(.5px, .03125 * (var(--scaling-factor) - var(--scrollbar-width)))) max(.5px, .03125 * (var(--scaling-factor) - var(--scrollbar-width)));
}
@media(max-width:991px){
	.two-col-content.financial-sec .top_sec h2{
		margin-bottom:0;
	}

	.two-col-content.financial-sec .flex_row .content-col{
		margin-right: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: max(0.5px, 0.359375 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.financial-sec .flex_row{
		padding-top: 28px;
	}
	.more-about-us-sec .page-center .flex_row .cnt-col {
		width: calc(((50% - ((0px + 0px) + 18px)) - 0px));
	}
	.signup-update-sec .page-center .content_widget {
		padding: 8%;
	}

	.signup-update-sec .page-center .content_widget .btn_row .hs-sec-btn{
		font-size:14px;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.signup-update-sec .page-center .content_widget .btn_row .hs-sec-btn{
		width:158.828125px;
		height: 39.08299472839849px;
	}
	.signup-update-sec .page-center .content_widget h2{
		padding:8%;
		margin:0;
		width:100%;
		text-align:center;
		padding: 0;
		margin-bottom: 20px;
	}
	.signup-update-sec .page-center .content_widget .rich_text,
	.signup-update-sec .page-center .content_widget .btn_row{
		padding:8%;
		padding: 0;
	}
	.signup-update-sec .page-center .content_widget{
		display:block;
	}
	.signup-update-sec .page-center .content_widget{
		grid-template-columns:repeat(1, 1fr);
	}
	.signup-update-sec .page-center .content_widget .btn_row {
		margin-top: 20px;
	}

}
@media(max-width:767px){
	.need-us-sec .page-center .content_widget{
		width:100%;
	}
	.need-us-sec .page-center .content_widget h1{
		font-size:36px;
	}
	.more-about-us-sec .page-center,
	.need-us-sec .page-center{
		padding:10%;
	}
	.more-about-us-sec .page-center .content_widget{
		margin-bottom:40px;
	}
	.more-about-us-sec .page-center .flex_row .cnt-col{
		width: calc(((100% - ((0px + 0px) + 0px)) - 0px));
	}
	.more-about-us-sec .page-center .content_widget h3{
		font-size:30px;
		padding-bottom:0;
	}
	.more-about-us-sec .page-center .top_sec{
		margin-bottom:0;
	}
	.how-we-do-sec .page-center .content_widget .rich_text{
		width: 78.46754807692308%;
	}
	.how-we-do-sec .page-center .content_widget h3{
		width: 84.00240384615384%;
		text-align:left;
		font-size:30px;
		padding:23px 0;
	}

	.our-purpose-sec .content_widget h2.title{
		font-size:24px;
		line-height:normal;
		margin-bottom:0;
	}
	.our-purpose-sec .page-center{
		padding-top: 8%;
		padding-bottom: 8%;
		padding-left: 8%;
		padding-right: 8%;
	}
	.our-purpose-sec .content_widget{
		width:100%;
		margin-top: calc(4.237741023936164% + 31px);
	}
	.simple-banner.about-us-banner .banner-content-inner h1{
		font-size:36px;
		letter-spacing: 0.05em;
		margin-bottom:0;
	}
	.simple-banner.about-us-banner .page-center{
		padding-top: 13.543669871794872%;
		width: 70.04607371794872%;
		padding-bottom: 13.543669871794872%;
	}
	.career-story-bottom-pane .page-center{
		padding:10%;
		padding-top:calc(10% + 11.5px);
		padding-bottom:calc(10% + 11.5px);
	}
	.career-story-bottom-pane .page-center .content_widget h2{
		font-size:26px;
	}
	.career-story-bottom-pane .page-center .content_widget,
	.career-story-bottom-pane .page-center .content_widget p{
		width:100%;
		margin:0;
	}
	.two-col-content.career-story-sec .flex_row{
		row-gap:100px;
	}
	.two-col-content.career-story-sec .media_column p{
		font-size:15.64px;
		width:100%;
		margin-left:0;
	}
	.two-col-content.career-story-sec .media_column h3 {
		font-size:28px;
		text-wrap: nowrap;
	}
	.two-col-content.career-story-sec .media_column h2{
		font-size:40px;
		margin-top: 38px;
	}
	.two-col-content.career-story-sec .mediaimg{
		width: 80.14420188252167%;
		margin-left: auto;
		margin-right:auto;
	}
	.two-col-content.career-story-sec .media_column{
		text-align:center;
		padding:10% 10% 0 10%;
	}
	.two-col-content.career-story-sec .content-col{
		padding:0 10% 10% 10%;
	}
	.two-col-content.career-story-sec .flex_row{
		grid-template-columns: minmax(0px, 1fr);
	}
	.simple-banner.career-story-banner .banner-content-inner h1{
		font-size: 38px;
	}
	.simple-banner.career-story-banner{
		min-height:auto;
	}
	.simple-banner.career-story-banner .page-center{
		padding:10%;
	}
	.two-col-content.financial-sec .flex_row .content-col{
		margin-right: 0;
		max-width: none;
	}
	.simple-banner.career-story-banner .banner-content-inner{
		width:100%;
	}
	.two-col-content.financial-sec .content-col .description,
	.two-col-content.credit-file-sec .content-col .description{
		margin-bottom:0;
	}
	.two-col-content.complaint-sec{
		margin-right: 5%;
		margin-left: 5%;
	}
	.two-col-content.complaint-sec .flex_row,
	.two-col-content.credit-file-sec .flex_row{
		gap:0;
	}
	.two-col-content.complaint-sec .cont-inner,
	.two-col-content.complaint-sec .media_column .content_box{
		padding-top: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.financial-sec,
	.two-col-content.credit-file-sec .cont-inner,
	.two-col-content.credit-file-sec .media_column .content_box{
		padding-top: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.financial-sec{
		padding-top:0;
		padding-bottom:0;
	}
	.two-col-content.financial-sec.pad-top{
		padding-top: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.financial-sec.pad-bottom{
		padding-bottom: max(0.5px, 0.078125 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}
.two-col-content.career-story-sec .content-col .description p > strong{
	font-family:var(--hass-grot-text-bold);
}

.two-col-content.career-story-sec .content-col .description h2{
	font-size:30px;
} 
.two-col-content.loan-steps-sec .top_sec {
	padding-top: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: 0;
	padding-left: 0;
	padding-bottom: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 0;
	padding-bottom: 16px;
}
.two-col-content.loan-steps-sec .top_sec h2{
	font-family: var(--hass-grot-text-bold);
	font-size: 52px;
	text-decoration: none;
	text-align: center;
	line-height: 1.3;
	margin-bottom:0;
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
}
.two-col-content.loan-steps-sec .flex_row {
	padding: max(.5px, .03125 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right:0;
}
.two-col-content.loan-steps-sec .flex_row .media_column{
	padding-left: max(.5px, .03125 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.two-col-content.loan-steps-sec .flex_row > .content-col {
	padding: 0;
	flex: 2;
}
.two-col-content.loan-steps-sec .flex_row > .content-col h2{
	font-size:30px;
	margin-bottom: max(0.5px, 0.006543 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.two-col-content.loan-steps-sec .flex_row > .content-col h4,
.two-col-content.loan-steps-sec .content-col .description{
	margin-bottom:0;
}
.two-col-content.loan-steps-sec .flex_row > .content-col h4:not(:last-child){
	margin-bottom: max(0.5px, 0.0093628 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.two-col-content.loan-steps-sec .flex_row > .media_column {
	flex: 1;
}
.heads-up-sec .content_widget h4{
	margin-bottom: max(0.5px, 0.0093625 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.heads-up-sec .content_widget p:not(:last-of-type){
	margin-bottom: max(0.5px, 0.0264404 * (var(--scaling-factor) - var(--scrollbar-width)));
}
.accordion_wrap.faq-sec .page-center{
	padding:32px;
}
.accordion_wrap.faq-sec .top_sec{
	margin-bottom:0;
	padding:0;
}
.accordion_wrap.faq-sec .acctitle .carrortwrap .down.arrow{
	display:none;
}
.accordion_wrap.faq-sec .top_sec h2{
	font-size:47px;
	margin-bottom:24px;
}
.accordion_wrap.faq-sec .acc-item{
	border-bottom:1px solid #434343;
	border-radius:0;
}
.accordion_wrap.faq-sec .acc-item .acctitle{
	padding:24px 0 !important;
	padding-bottom:calc(24px + 12px) !important;
	font-weight:normal;
	font-size:20px;
}
.accordion_wrap.faq-sec .acc-item .acctitle h4{
	font-family:var(--body-size);
	display:flex;
	justify-content:space-between;
	align-items:center;
	font-size: 20px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1;
}
/* .accordion_wrap.faq-sec .acc-item .acc-content{
padding:0 !important;
padding-bottom:calc(24px +16px) !important;
} */
.accordion_wrap.faq-sec .acc-item .acctitle,
.accordion_wrap.faq-sec .acc-item .acc-content{
	box-shadow:none;
	padding:0;
}
.two-col-content.complaint-sec .media_column .content_box h3{
	font-size:24px;
	letter-spacing: -0.02em;
}
.two-col-content.complaint-sec .media_column .text_block>div:first-child{
	border-top:1px solid #000;
}
.accordion_wrap .acc-item .carrortwrap{
	position:static !important;
}
.accordion_wrap .acc-item .carrortwrap svg{
	width:30px !important;
	height:auto;
}
.cnt-wit-tp-img-wrp.applySection.cm-full-width {
	padding-top: 5%;
	padding-right: 10%;
	padding-left: 10%;
	padding-bottom: 5%;
}

.cnt-wit-tp-img-wrp.applySection.cm-full-width .cnt-col.col4 .inner_spacing {
	padding-bottom: 80px;
	box-shadow: none;
	border: 1px solid #b2b2b2;
}
.cnt-wit-tp-img-wrp.applySection.change .cnt-col.col4 .inner_spacing {
	box-shadow: none;
	border: 1px solid #b2b2b2;
}

.applySection.change .page-center.theme_center {
	padding-left: 6%;
	padding-right: 6%;
}
@media(max-width:767px){
	.two-col-content.loan-steps-sec .top_sec h2{
		font-size:26px;
	}
	.two-col-content.loan-steps-sec .flex_row>.content-col h2{
		margin-bottom: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));a
	}
	.two-col-content.loan-steps-sec  .flex_row{
		row-gap: 10px;
		width: 89.0633534476032%;
		margin: 0 auto;
		padding:0;
		padding-bottom: 20px;
	}
	.two-col-content.loan-steps-sec .flex_row > .media_column{
		padding:0;
	}
	.two-col-content.loan-steps-sec .top_sec{
		padding-top: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.loan-steps-sec  .flex_row{
		flex-direction:column;
	}
	.two-col-content.loan-steps-sec .flex_row > .media_column .mediaimg{
		width: 47.844288136398724%;
		margin: 0 auto;
	}
	.cnt-wit-tp-img-wrp.applySection.cm-full-width .cnt-col.col4 .inner_spacing {
		padding: 33px;
	}
}

.header.cs-header .container-wrapper .logo-menu-wrp {
	display: flex;
	align-items: center;
}

.header.cs-header .container-wrapper .right-section .button-section-container {
	align-items: center;
	gap:0;
}


.header-wrapper {
	position:relative;
	top: 0;
	z-index: 99;
	width: 100%;
	min-height: 100px;
}

.header.cs-header .container-wrapper .right-section .button-section-container .icon-wrp svg {
	max-width: 25.83px;
	height: auto;
}

.cs-header  .right-section .button-section-container .cs-contact-btn {
	display: flex;
	align-items: center;
}

.header.cs-header .container-wrapper .right-section .button-section-container .icon-wrp  a {
	display: flex;
}
.header.cs-header .right-section .cs-contact-btn .contant-wrp a {
	font-size: 16px;
	line-height: 25.6px;
	font-weight: 400;
	white-space: nowrap;
}

.header.cs-header .primary-section .page-center {
	max-width: 100%;
	padding: 0;
	margin-left: 2%;
	margin-right: 1.99951171875%;
}

header.header.cs-header {
	min-height: 100px;
}
.header.cs-header .primary-section {
	min-height: 100px;
	box-shadow: none;
}

.header.cs-header .logo-section {
	height: 37.51906331062351px;
	min-width: 0px;
	width: 164.06464968124348px;
	max-width: 99999px;
	max-height: 99999px;
	margin-right: max(.5px, .015625 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 99999999999px)) - 15px));
}
.header.cs-header .right-section .cs-contact-btn .icon-wrp {
	margin-right: max(0.5px, 0.0078125 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 99999999999px)) - 15px));
}

header.header.cs-header .primary-container {
	min-height: 100% !important;
	height: 100% !important;
}
.header.cs-header .container-wrapper .logo-menu-wrp div.nav {
	width: max(0.5px, 0.3103211 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 99999999999px)) - 15px));
	height: 44px;
}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li {
	flex-grow: 1;
	display: flex;
	padding: 4px;
	justify-content: center;
	margin: 0;
	gap: 6px;
	height: 100%;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger {
	display: none;
}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li > .mobile-child-trigger:before {
	content: "";
	height: 10px;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 10px;
}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li > .mobile-child-trigger {
	display: block;
	position: relative;
	width: 10px;
	height: 10px;
}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li a {
	font-size: 16px;
	white-space: nowrap;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper {
	column-gap: 8px;
	height: 100%;
	flex-wrap: nowrap;
}

.header.cs-header .right-section .cs-contact-btn {
	width: 145px;
	margin-right: max(0.5px, 0.015625 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 99999999999px)) - 15px));
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li ul {
	padding: 10px;
	top: 17px;
	border-radius: 20px;
	left: -24px;
	display: flex !important;
	flex-direction: column;
	row-gap: 4px;
	box-shadow: none;
	border: 1px solid rgb(245, 245, 245);

}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li ul li {
	margin: 0;
}


.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li ul li a {
	padding: 8px 4px;
	line-height: 20px;
	letter-spacing: 0.8px;
	white-space: nowrap;
}
.cs-hea nav.header__menu.header__menu--desktop {
	height: 100%;
}
nav.header__menu.header__menu--desktop {
	height: 100%;
}
.header.cs-header .container-wrapper .right-section .button-section-container > div:nth-child(3) {
	height: 45px;
	min-width: 0px;
	width: 150px;
	margin-right: max(0.5px, 0.015625 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 99999999999px)) - 15px));
}

.header.cs-header .container-wrapper .right-section .button-section-container > div:last-child {
	height: 45px;
	min-width: 0px;
	width: 100px;
	display: flex;
	align-items: center;
}
.header.cs-header .container-wrapper .right-section .button-section-container div:last-child a.hs-sec-btn {
	padding: 0 !important;
	letter-spacing: 2.1px;
	height: 100%;
	width: 100%;
	display: flex;  
	align-items: center;
	justify-content: center;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	line-height: 19.6px;
	border: none;
}

.header.cs-header .container-wrapper .right-section .button-section-container>div:nth-child(2) a.hs-sec-btn {
	padding: 0;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	letter-spacing: 2.1px;
	font-size: 14px;
	font-weight: 400;
}
.header.cs-header .container-wrapper .right-section .button-section-container .icon-wrp svg path {
	fill: #ff4b4a;
}

.header.cs-header .container-wrapper .right-section .button-section-container>div:nth-child(2) a.hs-sec-btn:hover {
	border: 1px solid #FF4B4A;
	padding-right: 0px;
	background: #FFD6D2;
	color:rgb(255, 75, 74);
}
.header.cs-header .container-wrapper .right-section .button-section-container>div:nth-child(2) a.hs-sec-btn:hover {
	border: 1px solid #FF4B4A;
	padding-right: 0px;
	background: #FFD6D2;
	color:rgb(255, 75, 74);
}


.header.cs-header .container-wrapper .right-section .button-section-container div:last-child a.hs-sec-btn:hover {
	border: 0px solid #FF4B4A;
	padding-right: 0px;
	padding-left: 6px;
	background: #FFD6D2;
	color:rgb(255, 75, 74);
}
.cs-mobile-logo{
	display:none;
}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>.mobile-child-trigger {
	display: none;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger {
	display: block;
	margin-left: 6px;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger svg:first-child {
	display: none;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger svg {
	width: 10px;
	height: 10px;
}
.cnt-wit-tp-img-wrp.career-insights .page-center {
	display: flex;
	padding: 86.5px 43.2px 43.2px;
}

.cnt-wit-tp-img-wrp.career-insights .page-center .top_sec {
	flex: 1;
	margin: 0;
	padding: 0;
	text-align: left;
}

.cnt-wit-tp-img-wrp.career-insights .page-center .bottom_row {
	flex: 2;
}

.cnt-wit-tp-img-wrp.career-insights .page-center .top_sec .content_widget {
	width: 87.4%;
}

.career-insights h2.title {
	color: #ff4b4a;
	font-family: var(--hass-grot-disp-bold);
	font-size: max(26px, min(52px, max(.5px, .040625 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.2;
}

.career-insights .top_sec p {
	font-style: normal;
	letter-spacing: 0em;
	line-height: 1.6;
	font-family: 'Haas_Grot_Text_R_65_Medium_Regular';
}



.cnt-wit-tp-img-wrp.career-insights .tp-img-cnt p:first-child {
	font-family: var(--hass-grot-text-medium);
	font-size: 14px;
	line-height: 1.4;
	margin-bottom: max(.5px,.0032654 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.cnt-wit-tp-img-wrp.career-insights .tp-img-cnt h3 {
	color: #ff4b4a;
	font-family: var(--hass-grot-disp-bold);
	font-size: max(17px, min(21px, max(.5px, .0164063 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: 1.2;
}

.cnt-wit-tp-img-wrp.career-insights .tp-img-cnt img {
	margin: 0 auto;
	width: 81.6%;
}

.cnt-wit-tp-img-wrp.career-insights .tp-img-cnt-inner p:last-child {
	text-align: left;
	margin-top: 5px;
}

.cnt-wit-tp-img-wrp.career-insights .cnt-col .col-btn-grp {
	margin-top: 10px;
	justify-content: flex-start;
}

.cnt-wit-tp-img-wrp.career-insights .cnt-col .btn_row {
	margin: 0;
}

.cnt-wit-tp-img-wrp.career-insights .cnt-col .col-btn-grp a {
	background: none !important;
	border: none !important;
	color: #ff4b4a;
	font-size: 16px;
	outline: none !important;
	padding: 0 !important;
}
.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .inner_spacing ul {
	padding: 0;
	margin: 0;
	margin-inline-start: .5em;
	font-weight: normal;
	font-family: 'Haas_Grot_Text_R_65_Medium_Regular';
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .inner_spacing ul li {
	margin-inline-start: 1.3em;
}

.cnt-wit-tp-img-wrp.cm-google-id .cnt-col {
	background-color: white;
	border-radius: max(0.5px, 0.0158103 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.0158103 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.0158103 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.0158103 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	box-shadow: 0 1px 16px 0 rgba(0,0,0,.3);
	--l_display: unset;
	min-width: 0px;
	width: calc((((33.3333333% - ((0% + 0%) + max(0.5px, 0.0041647 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px) - 1px));
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	box-sizing: border-box;
	padding-top: max(0.5px, 0.0189734 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0189734 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0189734 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0189734 * (var(--scaling-factor) - var(--scrollbar-width)));
	display: var(--l_display,var(--container-display));
	height: calc(0.5px, 0.2343758 * (var(--scaling-factor) - var(--scrollbar-width)));
	opacity: 0;
	height: 377.15px;
}
.cnt-wit-tp-img-wrp.cm-google-id .splide__track {
	overflow: visible;
}
.cnt-wit-tp-img-wrp.cm-google-id .cnt-col.is-visible+.cnt-col {
	opacity: 1;
}
.cnt-wit-tp-img-wrp.cm-google-id .cnt-col.is-visible{
	opacity:1;
}

.cnt-wit-tp-img-wrp.cm-google-id .flex-row {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	row-gap: max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width)));
	column-gap: max(0.5px, 0.0062498 * (var(--scaling-factor) - var(--scrollbar-width)));
	display: var(--l_display,var(--container-display));
	flex-direction: row;
	justify-content: center;
	flex-wrap: wrap;
	--container-layout-type: flex-container-layout;
	--container-display: flex;

}


.cnt-wit-tp-img-wrp.cm-google-id .tp-img-cnt-inner>div {
	min-height: 63.375px;
	height: auto;
	min-width: 0px;
	width: 261.8125px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	box-sizing: border-box;
	row-gap: 0px;
	column-gap: 5px;
	display: var(--l_display,var(--container-display));
	grid-template-rows: minmax(63.375px,auto);
	grid-template-columns: 0.4028655117026305fr 1.5971344882973695fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	align-self: flex-start;
	order: 1;
	position: relative;
}

.cnt-wit-tp-img-wrp.cm-google-id .tp-img-cnt-inner>div svg {
	top: 25px;
	left: 28px;
	position: absolute;
	right: 0;
	height: 28.041667938232422px;
	min-width: 0px;
	width: 28.041667938232422px;';
	top: 0;
}


.cnt-wit-tp-img-wrp.cm-google-id .tp-img-cnt-inner>div svg p {}

.cnt-wit-tp-img-wrp.cm-google-id .tp-img-cnt-inner span {
	display: flex;
}

.cnt-wit-tp-img-wrp.cm-google-id .tp-img-cnt-inner span svg {
	height: 26px;
	width: 26px;
	padding-inline-end: 6px;
	fill: #fff;
	stroke: #b38f00;
	stroke-width: 10px;
}

.cnt-wit-tp-img-wrp.cm-google-id .tp-img-cnt-inner span svg path {
	fill: #fc0;
}
.cm-google-id button.splide__arrow {
	background-color: #fff!important;
	border-bottom: 1px solid rgba(199,199,199,1);
	border: 1px solid rgba(199,199,199,1);
	box-shadow: 1px 2px 8px 1px rgba(0,0,0,0.07);
	border-radius: 200px;
	box-sizing: border-box;
	cursor: pointer;
	direction: ltr;
	display: block;
	min-height: 10px;
	padding: 8px;
	touch-action: manipulation;
}
.cm-google-id button.splide__arrow--prev {
	left: -15%;
}
.cm-google-id button.splide__arrow--next {
	right: -15%;
}

.cm-google-id button.splide__arrow svg {
	fill: rgba(0,0,0,1);
}

.cm-google-id .bottom_row {
	height: auto;
	min-width: 0px;
	max-width: 77.99802105490886%;
	margin: auto;
}
.cnt-wit-tp-img-wrp.cm-google-id .page-center {
	padding-top: 5%;
	padding-right: 2%;
	padding-left: 2%;
	padding-bottom: 5%;
}
.simple-banner.legal-banner {
	min-height: auto;
}

.simple-banner.legal-banner .page-center {
	pointer-events: none;
	padding-top: max(0.5px, 0.06375 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0445 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.simple-banner.legal-banner h2 {
	font-size: 52px;
	text-decoration: none;
	text-align: center;
	line-height: 1.3;
	margin-bottom: 12px;
}
.two-col-content.complaint-sec.cm-two-legal .media_column .text_block > div {
	display: flex;
	justify-content: space-between;
}
.two-col-content.complaint-sec.cm-two-legal .media_column .content_box h3 {
	width: 67.9255535932618%;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li ul li.active-branch.active a {
	color: #ff4b4a;
	opacity: .6;
}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch>a {
	color: #434343;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch.active>a {
	color: #ff4b4a;
	opacity: .6;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch>a svg path {
	fill: #434343;
}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch.active>a svg path {
	fill: #ff4b4a;

}
.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch.active:hover>a {
    opacity: 1;
}

.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li ul li.active-branch.active:hover>a {
    opacity: 1;
}
@media(max-width:1080px){
	.header.cs-header .container-wrapper .right-section .button-section-container>div:nth-child(2), .header.cs-header .right-section .cs-contact-btn{
		width: 135px;
	}
	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li> a {
		font-size: 14px;
	}
}

@media(min-width:991px){
	.cs-header .nav>nav>ul .header__menu-item--depth-1>a:hover > .child-trigger {
		transform: rotate(-180deg);
		transition: all 0.3s;
	}

	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li:last-child >ul {
		left: 0;
	}



	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li ul {
		max-height: 0;
		overflow: hidden;
		transition: max-height 1s;
	}
	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li:hover > ul {
		max-height: 600px;
	}
	.header.cs-header .container-wrapper .right-section .button-section-container>div:nth-child(3) a {
		width: 100%;
		height: 100%;
		font-size: 14px;
		letter-spacing: 2.1px;
		display: flex;
		align-items: center;
		line-height: 1;
	}
	.header.cs-header .container-wrapper .right-section .button-section-container>div:nth-child(3) a:hover {
		border: 1px solid #FF4B4A;
		background: #FFD6D2;
		color: #FF4B4A;
	}
}

@media(max-width:991px){

	.cs-header .container-wrapper.mobile-open .nav .top-section.mobile_section {
		display: none;
	}

	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger {
		background: transparent;    
		cursor: pointer;
		display: block;
		height: auto;
		left: 0;
		margin: 0;
		position: static;
		right: 0;
		top: 0;
		width: auto;
		z-index: 2;
	}
	.header-wrapper {
		min-height: auto;
	}

	.cs-mobile-logo{
		display:block;
	}
	.header.cs-header .container-wrapper .logo-menu-wrp .logo-section{
		display: none;
	}

	.header.cs-header .right-section .cs-contact-btn {
		display: none;
	}

	header.header .button-section-container .btn-section {
		display: block;
	}

	.header.cs-header .right-section {
		width: 100%;
		justify-content: space-between;
		flex-direction: row-reverse;
	}

	.header.cs-header .right-section .langauge {
		display: none;
	}

	.header.cs-header .cst-humburger-icon {
		height: 44.5px;
		width: 44.5px;
		background: #f5f5f5;
		border-radius: 10px;
	}

	.header.cs-header .cst-humburger-icon .trigger {
		width: 100%;
	}

	.header.cs-header .cst-humburger-icon .wrap svg {
		width: 60px;
		height: 60px;
	}

	.header.cs-header .cst-humburger-icon .wrap svg g {
		fill: rgb(255, 141, 140);
	}

	.header.cs-header .cst-humburger-icon .cst-in-wrapper {
		height: 100%;
		width: 100%;
		padding: 10px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding-top: 12px;
		padding-bottom: 11px;
	}

	.header.cs-header .cst-humburger-icon .cst-in-wrapper .wrap {
		display: inline-block;
		margin: 0px 4px 0px 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		fill: #FF8D8C;
		flex-shrink: 0;
		width: 100%;
		height: 100%;
		display: inline-flex;
		flex-direction: column;
		justify-content: space-between;
	}

	.header.cs-header .cst-humburger-icon .cst-in-wrapper .wrap span.trigger {
		width: 100%;
		margin: 0;
		background: #FF8D8C;
	}
	.header.cs-header .cst-humburger-icon:hover span.trigger {
		background: white !important;
	}
	.header.cs-header .primary-section {
		min-height: auto;
		box-shadow:none;
		border-bottom: 1px solid rgb(143 132 132);
	}

	header.header.cs-header {
		min-height: 64px;
	}

	header.header.cs-header .button-section-container .btn-section {
		padding: 0;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container div:nth-child(3) {
		min-width: 139px;
		height: 41.39px;
	}



	.header.cs-header .container-wrapper .right-section .button-section-container div:nth-child(3) a.hs-sec-btn {
		padding: 1.97px 14.777px;
		height: 100%;
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center;  
		font-size: 13px;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container div:last-child a.hs-sec-btn {
		font-size: 13px;
		letter-spacing: normal;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container>div:last-child {
		width: 92.58px;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container div:nth-child(3) {
		margin-right: max(0.5px, 0.0340946 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	}

	.cs-header .cs-mobile-logo {
		margin-right: max(0.5px, 0.0340946 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	}

	.header.cs-header .primary-section {
		padding-bottom: 8px;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav {
		height: 100vh;
		width: calc(100vw - 15px);
		background: white !important;
		padding-top: 32px;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper >li>  a {
		color: black;
		font-size: 24.48px;
		font-weight: 400;
		margin: 0;
		padding: 10px 20px;
		padding-right: 0;
		line-height: 24.48px;
		font-family: var(--hass-grot-disp-bold);
		display:flex;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li {
		height: auto;
		display: block;
		padding: 0;
		border-top: none;
		border-bottom: 1px solid rgb(178, 178, 178);
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li ul li a {
		color: #000000;
		font-size: 14px;
		line-height: 22.4px;
		padding: 10px 0;
		font-size: 14px;
		font-family: "wix-madefor-text-v2";
		letter-spacing: 0;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li ul {
		border: none;
		width: auto;
		padding: 0;
		gap: 0;
		display:none !important;
	}
	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li.child-open ul {
		display: block !important;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li .mobile-child-trigger {
		display: none;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav nav {
		width: 90% !important;
		margin: auto;
		padding-top: 40px;
	}

	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper {
		margin: 0;
		padding: 0;
		margin-top: 0;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .mobile-close-icon {
		display: flex;
		width: 100%;
		position: static;
		justify-content: center;
		padding-right: 15px;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .mobile-close-icon svg path {
		fill: black;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .mobile-close-icon svg {
		width: 28px;
		height: 28px;
		margin-right:0;
		transition: all 0.3s;
	}
	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .mobile-close-icon svg:hover {
		transform: rotate(90deg);
	}
	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger{
		display: flex !important;
		justify-content: center;
		align-items: center;
	}

	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger svg path{
		fill:black;
	}
	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger svg:first-child {
		display: none;
	}

	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger svg {
		width: 11.98px;
		height: 6.33px;
	}
	.cs-header li.child-open svg {
		transform: rotate(180deg);
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li>a{
		font: normal normal normal max(0.5px, 0.0358974 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px)) / 1em wfont_11d367_c0f06850c089489681f03f61097a013b, wf_c0f06850c089489681f03f610, orig_haas_grot_text_r_75_bold;
		font-family: var(--hass-grot-text-bold) !important;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container>div:nth-child(3){
		width: 139.8px;
	}
	.header.cs-header .container-wrapper .right-section .button-section-container div:nth-child(3) a.hs-sec-btn:hover {
		background: #d33d3b;
		color:white;
	}
	.header.cs-header .container-wrapper .right-section .button-section-container div:last-child a.hs-sec-btn:hover {
		background: unset;
	}


	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li>a>.child-trigger{
		width: 50px;
	}

	.header.cs-header .cst-humburger-icon:hover { 
		background: #FF8D8C;
	}

	.header.cs-header .cst-humburger-icon:hover svg path {
		fill: white;
	}

	html.mobile-menu-is-open {
		overflow: hidden;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav {
		width: 100vw;
	}

	.header.cs-header .container-wrapper .logo-menu-wrp div.nav nav {
		padding-right: 15px;
	}
	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li>a:hover {
		color: #000!important;
	}
	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper>li:hover>a {
		color: #000!important;
	}
	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch.active:hover>a {
		color: #ff4b4a !important;
		opacity: .6;
	}
	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch.active>a svg path {
		fill: black;
	}
	.header.cs-header .logo-menu-wrp div.nav .header__menu-wrapper>li.active-branch.active:hover>a {
		color: #ff4b4a;
	}
	.header.cs-header .container-wrapper .logo-menu-wrp div.nav .header__menu-wrapper >li.active-branch> a {
		color: #ff4b4a!important;
		opacity: .6;
	}
}
@media(max-width:767px){
	.cnt-wit-tp-img-wrp.career-insights .page-center {
		flex-direction: column;
		padding: max(.5px, .1538461 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px, .0769234 * (var(--scaling-factor) - var(--scrollbar-width))) max(.5px, .0769234 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.career-insights h2.title {
		font-size: max(26px,min(52px,max(.5px,.1230769 * (var(--scaling-factor) - var(--scrollbar-width)))));
		margin-bottom: max(.5px,.0256414 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.career-insights .top_sec p {
		font-family: var(--hass-grot-text-medium);
		font-size: 20px;
		margin-bottom: 25px;
	}

	.career-insights .top_sec p {
		font-family: var(--hass-grot-text-medium);
		font-size: 20px;
		margin-bottom: 25px!important;
	}
	.cnt-wit-tp-img-wrp.career-insights .page-center .top_sec .content_widget {
		width: 100%;
	}
	.cnt-wit-tp-img-wrp.career-insights .tp-img-cnt p:first-child {
		font-size: 18px !important;
		font-family: 'Haas_Grot_Text_R_55_Roman_Regular';
	}

	.cnt-wit-tp-img-wrp.career-insights .tp-img-cnt h3 {
		font-size: max(17px, min(48px, max(0.5px, 0.0820513 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		margin-bottom: max(0.5px, 0.0060308 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.simple-banner.legal-banner .page-center {
		min-height: 400px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.simple-banner.legal-banner h2 {
		font-size: max(26px, min(60px, max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))));
	}
	.two-col-content.complaint-sec.cm-two-legal .media_column .content_box {
		padding-top: 0;
	}

	.two-col-content.complaint-sec.cm-two-legal .media_column .content_box h3 {
		font-size: max(18px, min(24px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)))));
	}

	.two-col-content.complaint-sec.cm-two-legal .media_column .content_box  p a {
		font-size: 14px;
		white-space: nowrap;
	}

	.two-col-content.complaint-sec.cm-two-legal .media_column .text_block > div {
		gap: 10px;
	}
}

@media(max-width:480px){
	header.header.cs-header .button-section-container{
		display:flex;
	}
	 
}

@media(max-width:380px){
	.header.cs-header .right-section {
		flex-wrap: nowrap;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container {
		flex-wrap: nowrap;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container div:nth-child(3) {
		min-width: 100px;
		margin-right: 5px;
	}

	.header.cs-header .container-wrapper .right-section .button-section-container>div:last-child {
		width: 70px;
	}
	.simple-banner.legal-banner .page-center {
		min-height: auto;
	}
}




/* Footer */


.footer.cs-footer{
	margin-bottom: 11px;
}
.cs-footer .col-section {
	padding: 0;
}


.cs-footer .cs-bottom .flex_row {
	display: flex;
	flex-wrap: nowrap;
}

.cs-footer .cs-top .flex_row {
	display: flex;
	flex-wrap: nowrap;
	gap: 31px;
}

.cs-footer .footer-section {
	background: transparent;
}

.footer.cs-footer {
	background: #323232;

}

.cs-footer .cs-menu .hs-menu-wrapper>ul {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
}

/* ////////// */

.cs-footer .cs-bottom {
	margin-left: max(0.5px, 0.0299799 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	margin-right: max(0.5px, 0.0299799 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
}


.cs-footer .cs-bottom .cs-bottom-right .footer-content h6 {
	font-size: 12px;
	font-family: var(--body-size);
	font-weight: 400;
	margin-bottom: 0;
	line-height: 19.2px;
	color: white;
}
.cs-footer p  a{
	text-decoration: underline !important;
}
.cs-footer .cs-bottom .cs-bottom-right .footer-content p {
	font-size: 12px;
	line-height: 19.2px;
	font-family: var(--body-size);
	font-weight: 400;
	margin: 0;
}
.cs-footer .cs-bottom .cs-bottom-left .c-bottom a {
	text-decoration: none !important;
	color:white;
}

.cs-footer .cs-bottom .cs-bottom-left .c-top .footer-content p {
	font-family: var(--body-size);
	font-size: 12px;
	font-weight: 400;
	line-height: 19.2px;
	margin: 0;
}

.cs-footer .cs-bottom .cs-bottom-left .c-mid, .cs-footer .cs-bottom .cs-bottom-left .c-bottom {
	width: calc(50% + 50px);
}

.cs-footer .cs-bottom .cs-bottom-left .c-mid h6, .cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content h6 {
	font-size: max(14px, min(24px, max(0.5px, 0.0109375 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px))));
	line-height: 31.25px;
	margin: 0;
	margin-bottom: max(0.5px, 0.0078125 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	letter-spacing: -0.41px;
	color:white;
}

.cs-footer .cs-bottom .cs-bottom-left .c-mid .footer-content div {
	border-top: 1px solid rgb(67, 67, 67);
	margin-bottom: max(0.5px, 0.0078125 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	line-height: 0;
}

.cs-footer .cs-bottom .cs-bottom-left .c-mid p, .cs-footer .cs-bottom .cs-bottom-left .c-bottom p {
	font-size: 12px;
	font-weight: 400;
	line-height: 19.2px;
	margin: 0;
}

.footer.cs-footerv p {
	font-family: var(--body-size);
}

.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content div {
	border-top: 1px solid rgb(67, 67, 67);
	margin-bottom: 8px;
	line-height: 0;
}


.cs-footer .cs-bottom  .cs-bottom-left {
	width: 48.7% !important;
	padding-right: 50px;
}

.cs-footer .cs-bottom .cs-bottom-right {
	width: 53.26% !important;
}

.cs-footer .cs-bottom .cs-bottom-left .c-mid h6 {
	margin-bottom: 8px;
}

.cs-footer .cs-bottom .cs-bottom-left .c-bottom {
	margin-top: 60px;
}

.cs-footer .cs-bottom .cs-bottom-left .c-mid {
	width: calc(50% + 50px);
}

.cs-footer .cs-logo {
	width: 3.6868489583333335% !important;
	margin-top: 2.9644775390625%;
	margin-left: 3.0816650390625%;
}



.cs-footer .cs-logo .footer-logo img {
	width: 70px !important;
}

/* .cs-footer .cs-menu .footer-menu {
margin-top: max(0.5px, 0.0927276 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
margin-left: max(0.5px, 0.023753 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
margin-right: max(0.5px, 0.023753 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
} */

.cs-footer .cs-menu .hs-menu-wrapper>ul>li {
	margin: 0;
	margin-right: max(0.5px, 0.0395883 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	margin-top: max(0.5px, 0.0003903 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	width: max(0.5px, 0.1250127 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
}

.cs-footer .cs-menu .hs-menu-wrapper>ul {
	margin: 0;
}

.cs-footer .cs-menu .hs-menu-wrapper>ul>li:last-child {
	margin-right: 0;
}

.cs-footer .cs-menu .hs-menu-wrapper>ul>li ul {
	margin: 0;
}

.cs-footer .cs-menu .hs-menu-wrapper>ul>li ul li {
	margin: 0;
}

.cs-footer .cs-menu .hs-menu-wrapper>ul>li ul li a {
	font-size: 12px;
	line-height: 19.2px;
	color: white;
	text-decoration: underline;
}

.cs-footer .cs-menu .hs-menu-wrapper>ul>li>a {
	font-size: 12px;
	line-height: 19.2px;
}

.cs-footer .cs-top {
	padding-top: 0 !important;
	padding-bottom:30px !important;
}


.cs-footer  .cs-menu {
	margin-left: max(.5px, .023753 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	margin-right: max(.5px, .023753 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	margin-top: max(.5px, .0927276 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	width: max-content !important;
}


.cs-footer .cs-bottom .cs-bottom-left .c-mid{
	margin-top: 20%;
}
@media(max-width:1680px){
	.cs-footer .cs-bottom .cs-bottom-left .c-bottom {
		margin-bottom: 15px;
		margin-top: 50px;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-mid {
		margin-top: 17%!important;
	}
	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content div {
		margin: 0;
	}

}
@media(max-width:1499px){
	.cs-footer .cs-bottom .cs-bottom-left .c-mid{
		margin-top: 4.9vw !important;
	}

	.cs-footer.cs-footer .cs-bottom {
		padding-bottom: 4vw !important;
	}
	.cs-footer .cs-top .flex_row {
		gap: 25px;
	}
	.cs-footer .cs-menu .hs-menu-wrapper>ul>li ul li a{
		white-space: break-spaces;
	}
	.cs-bottom .cs-bottom-left .c-bottom {
		margin-top: 10px !important;
	}
	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content div {
		margin: 8px;
	}
}



@media(max-width:1299px){

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom,  {
		margin-top: 0.8vw!important;
	}

	.cs-footer.cs-footer .cs-bottom {
		padding-bottom: 5vw!important;
	}

	.cs-footer.cs-footer .cs-bottom {
		padding-bottom: 28px !important;
	}

	.cs-footer .cs-bottom .cs-bottom-left {
		padding-right: 24px;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-mid,.cs-footer .cs-bottom .cs-bottom-left .c-bottom {
		width: calc(50% + 30px);
	}

} 


@media(max-width:1024px){
	.cs-footer.cs-footer .cs-bottom {
		padding-bottom: 0px!important;
	}

	.cs-footer .cs-top .flex_row {
		gap: 19px;
	}
}

@media(max-width:999px){
	.cs-footer .cs-bottom .flex_row {
		flex-direction: column-reverse;
	}


	.cs-footer .cs-bottom .flex_row .col-section {
		width: 100% !important;
	}

	.cs-footer.cs-footer .cs-bottom {
		margin: 0;
		padding-bottom: max(0.5px, 0.0520836 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		padding-left: max(0.5px, 0.0520836 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0520836 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-mid {
		width: 49.933643830128204% !important;
		display: inline-block;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom {
		width: 48.455028044871796% !important;
		display: inline-block;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content {
		display: flex;
		flex-direction: column;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content div {
		order: 2;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content h6 {
		order: 1;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content p {
		order: 3;
	}

	.cs-footer .cs-bottom .flex_row .col-section {
		display: flex;
		flex-wrap: wrap;
		column-gap: 14px;
	}
	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content h6, .cs-footer .cs-bottom .cs-bottom-left .c-mid h6 {
		line-height: 21px;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-mid .footer-content div, .cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content div {
		margin-bottom: max(0.5px, 0.0172689 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.cs-footer .cs-bottom .cs-bottom-left{
		padding:0;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content h6, .cs-footer .cs-bottom .cs-bottom-left .c-mid h6 {
		line-height: 21px;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-mid .footer-content div, .cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content div {
		margin-bottom: max(0.5px, 0.0172689 * (var(--scaling-factor) - var(--scrollbar-width)));
	}


	.cs-footer .cs-bottom .cs-bottom-right .footer-row {
		width: 93.9869950457317%;
	}

	.cs-footer .cs-bottom .cs-bottom-right .footer-row p {
		font-size: 12px;
		text-align: left;
		font-weight: 700;
	}


	.cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content h6, .cs-footer .cs-bottom .cs-bottom-left .c-mid h6 {
		line-height: 21px;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-mid .footer-content div, .cs-footer .cs-bottom .cs-bottom-left .c-bottom .footer-content div {
		margin-bottom: max(0.5px, 0.0172689 * (var(--scaling-factor) - var(--scrollbar-width)));
	}


	.cs-footer .cs-bottom .cs-bottom-right .footer-row {
		width: 93.9869950457317%;
	}

	.cs-footer .cs-bottom .cs-bottom-right .footer-row p {
		font-size: 12px;
		text-align: left;
		font-weight: 700;
	}

	.cs-footer .cs-top .flex_row {
		display: flex;
		flex-direction: column;
		position: relative;
	}

	.cs-footer .cs-menu .hs-menu-wrapper>ul {
		flex-direction: column;
		row-gap: 10px;
	}

	.cs-footer .cs-menu .hs-menu-wrapper>ul>li:nth-child(4) {
		order: 7;
	}

	.cs-footer .cs-menu .hs-menu-wrapper>ul>li:nth-child(3) {
		order: 6;
	}

	.cs-footer .cs-top {
		padding-left: max(0.5px, 0.0520836 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0520836 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-top: max(0.5px, 0.0520836 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		padding-bottom: 10px !important;
	}
	.cs-footer .cs-logo {
		position: absolute;
		left: 50%;
		margin: 0;
		max-width: 32.23px;
		margin-left: -16px;
		margin-top: 2.9644775390625%;
	}

	.cs-footer .cs-menu {
		margin: 0;
	}

	.cs-footer .cs-menu .hs-menu-wrapper>ul>li {
		margin: 0;
	}

	.cs-footer .cs-menu .hs-menu-wrapper>ul>li ul li a {
		white-space: nowrap;
	}

}



@media(max-width:970px){
	.cs-footer .cs-bottom .cs-bottom-left .c-mid {
		display: inline-block;
		width: 45.933644%!important;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom {
		display: inline-block;
		width: 45.455028%!important;
	}

	.cs-footer .cs-bottom .cs-bottom-left{
		justify-content: space-between;
	}
}


@media(max-width:749px){
	.cs-footer .cs-bottom .flex_row .col-section {
		flex-direction: column;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-mid {
		width: 100% !important;
	}

	.cs-footer .cs-bottom .cs-bottom-left .c-bottom {
		width: 100% !important;
	}

	.cs-footer.cs-footer .cs-bottom, .cs-footer .cs-top {
		padding-left: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.cs-footer .cs-logo {
		width: auto !important;
		max-width: 100%;
		margin-left: -35px;
		margin-top: 0;
	}

	.cs-footer .cs-menu .hs-menu-wrapper>ul>li>a {
		white-space: nowrap;
	}

}



@media(max-width:531px){
	.cs-footer .cs-menu {
		padding-top: 100px !important;
	}
}


/* Pages CSS*/


.cnt-wit-bg-wrp.cs-legal {
	padding-top: 2.3%;
}

.cnt-wit-bg-wrp.cs-legal .page-center {
	padding-right: 5.000000000000001%;
	padding-left: 5.000000000000001%;
	padding-bottom: 0;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text ul {
	padding: 0;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text h4 {
	margin-bottom: 10px;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text ul p a {
	color: #ff4b4a !important;
	font-size: 16px;
	text-decoration: underline;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_ {
	color: rgb(67, 67, 67);
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text ul p  span {
	color: rgb(67, 67, 67);
	text-decoration: none;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text ul p a:nth-child(2) {
	text-decoration: none;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text li{
	line-height: 1.45;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text p{
	line-height: inherit;
}

.cnt-wit-bg-wrp.cs-legal .page-center .rich_text span{
	line-height: 1;
	font-size: 16px;
}
.cnt-wit-bg-wrp.cs-legal.cs-privacy-policy ol {
	margin-bottom: 0;
}

.cnt-wit-bg-wrp.cs-legal.cs-privacy-policy ol li {
	margin: 0;
}

.cnt-wit-bg-wrp.cs-legal.cs-privacy-policy ul {
	margin-bottom: 0;
}
.cnt-wit-bg-wrp.cs-limits h2 {
	font-size: 30px;
	margin-top: 65px;
}
.two-col-content.cs-notifiable .page-center {
	max-width: 100%;
	padding-right: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.two-col-content.cs-notifiable .page-center .content-col {
	padding: 0;
	width: 100%;
}

.two-col-content.cs-notifiable .page-center .content-col h2 {
	font-size: max(22px, min(48px, max(0.5px, 0.028125 * (var(--scaling-factor) - var(--scrollbar-width)))));
	white-space: pre-wrap;
	max-width: 432px;
	line-height: 1.3;
	margin-bottom: 41px;
} 

.two-col-content.cs-notifiable .page-center .flex_row {
	display: grid;
	grid-template-columns: 0.6946428571428571fr 1.3053571428571429fr;
}
.two-col-content.cs-notifiable {
	padding-top: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
}

.two-col-content.cs-notifiable .page-center .media_column {
	padding: 0;
	width: 100%;
}
.two-col-content.cs-notifiable ul {
	padding: 0;
	margin-bottom: 0;
}

.two-col-content.cs-notifiable .page-center .media_column .content_box {
	margin: 0;
}
.cnt-wit-bg-wrp.c-awards-top .bg_el {
	display: none;
}

.cnt-wit-bg-wrp.c-awards-top .page-center {
	padding: 0;
	padding-left: max(0.5px, 0.0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) !important;
	padding-right: max(0.5px, 0.0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	padding-top: max(0.5px, 0.0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	padding-bottom: max(0.5px, 0.0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
}

.cnt-wit-bg-wrp.c-awards-top .page-center .rich_text h2 {
	font-size: max(24px, min(70px, max(0.5px, 0.1230768 * (var(--scaling-factor) - var(--scrollbar-width)))));
	text-decoration: none;
	text-align: center;
	letter-spacing: 0em;
	line-height: normal;
	margin: 0;
	color: #ff4b4a !important;
}

.cnt-wit-bg-wrp.c-awards-top .page-center .rich_text {
	width: 80.83203125%;
	margin: auto;
}

.cnt-wit-bg-wrp.c-awards-top .page-center .rich_text  p {
	margin-top: 38px;
	font-size: 16px;
	text-align: left;
}
/* Cards css */
.cnt-wit-tp-img-wrp.c-awards-bottom .page-center {
	padding-left: max(.5px, .0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	padding-right: max(.5px, .0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	padding-top: max(.5px, .0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	padding-bottom: max(.5px, .0312502 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) !important;
	display: flex;
	flex-direction: column;
	row-gap: 40px;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .title {
	font-size: max(24px, min(70px, max(0.5px, 0.1230768 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: normal;
	margin-top: 10px;
	margin-bottom: 10px;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .top_sec {
	padding: 0;
	margin-bottom: 10px;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .flex-row {
	display: flex;
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	row-gap: 16px;
	column-gap: 20px;
	flex-direction: row;
	justify-content: center;
	flex-wrap: wrap;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col {
	padding: 0;
	min-height: 356.5364761352539px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: calc(((25% - ((0px + 0px) + 15px)) - 0px));
	max-width: 99999px;
	max-height: 99999px;
	box-sizing: border-box;
	padding-bottom: max(0.5px, 0.0078125 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	padding-top: max(0.5px, 0.0234375 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(123.31568609619137px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	flex-basis: auto;
	flex-grow: 0;
	flex-shrink: 0;
	position: relative;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .inner_spacing {
	width: 84.15021929824562%;
	height: auto;
	--l_display: unset;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0.008249999999861757px;
	margin-bottom: 0px;
	flex-direction: column-reverse;
}

.cnt-wit-tp-img-wrp.c-awards-bottom  .tp-img {
	min-height: unset;
	--l_display: unset;
	height: auto;
	--aspect-ratio: 0.9926548485062504;
	min-width: 0px;
	width: 92.43977280146242%;
	max-width: 99999px;
	max-height: 99999px;
	aspect-ratio: 1/var(--aspect-ratio);
	--comp-display: unset;
	display: var(--l_display,var(--display,block));
	pointer-events: auto;
	margin-left: 3.7730313315056%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 14.224247042430294%;
	align-self: flex-start;
	order: 1;
	position: relative;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .inner_spacing .tp-img {
	padding-left: 10px;
	padding-right: 10px;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .flex-row .tp-img-cnt-inner span {
	background: white;
	border-top-left-radius: 500px;
	border-top-right-radius: 500px;
	height: 100% !important;
	bottom: 0 !important;
	height: unset !important;
	left: 0 !important;
	margin: 0 !important;
	max-height: unset !important;
	max-width: unset !important;
	min-height: unset !important;
	min-width: unset !important;
	padding: 0 !important;
	position: absolute !important;
	right: 0 !important;
	top: 0 !important;
	width: unset !important;
	z-index: -9 !important;
	border-bottom-left-radius: 50px;
	border-bottom-right-radius: 50px;
}
.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col {
	background-color: #fff;
	border-radius: 500px 500px 50px 50px;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .tp-img img {
	border-radius: max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
}
.cs-cal-btn .page-center .btn_row {
	justify-content: flex-start !important;
}

.cs-cal-btn .page-center {
	padding-left: 5%;
	padding-right: 5%;
}

.cs-cal-btn .page-center a {
	padding-bottom: max(0.5px, 0.0062493 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) !important;
	padding-left: max(0.5px, 0.0117182 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) !important;
	padding-right: max(0.5px, 0.0117182 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) !important;
	padding-top: max(0.5px, 0.0062493 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) !important;
	border-radius: 0;
	font-size: 24px !important;
	font-family: var(--hass-grot-text-bold);
	min-height: 68.03px;
	display: flex;
	justify-content: center;
	align-items: center;
	min-width: 343.75px;
}

.cs-cal-btn .page-center a:hover {
	background: white;
	color:#d33d3b;
}
.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .tp-img-cnt-inner p {
	font-size: 16px;
	font-family: var(--hass-grot-text-medium);
}

.cnt-wit-bg-wrp.cs-scam {
	background: linear-gradient(0deg, #d33d3b 0%, #FF4B4A 100%);
	padding:0 !important;
}
.cnt-wit-bg-wrp.cs-scam .rich_text {
	display: flex;
	justify-content: center;
	position: relative;
}

.cnt-wit-bg-wrp.cs-scam .page-center {
	padding: 0;
	padding-top: 6%;
	padding-right: 6%;
	padding-left: 6%;
	padding-bottom: 6%;
	min-height: 61.070559610705594vh;
	display: flex;
	justify-content: center;
	align-items: center;
}
.cnt-wit-bg-wrp.cs-scam .page-center  .content_widget{
	width: 100%;
}
.cnt-wit-bg-wrp.cs-scam .rich_text section {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.cnt-wit-bg-wrp.cs-scam .rich_text>span {
	position: absolute;
	right: 0;
	bottom: -55px;
}

.cnt-wit-bg-wrp.cs-scam .rich_text section h1 {
	font-size: 77.90px;
}


.two-col-content.cs-july .page-center .content-col {
	padding: 0;
}

.two-col-content.cs-july .page-center  .media_column {
	padding: 0;
}

.two-col-content.cs-july .page-center .content-col .cont-inner {
	padding-top: 9.80625%;
	padding-right: 9.80625%;
	padding-left: 9.80625%;
	padding-bottom: 9.80625%;
}

.two-col-content.cs-july .page-center .media_column .content_box {
	margin: 0;
	padding-top: 12%;
	padding-right: 12%;
	padding-left: 12%;
	padding-bottom: 12%;
}

.two-col-content.cs-july .page-center .media_column .content_box h3 {
	margin: 0;
	margin-bottom: 8px;
	font-size: max(18px, min(24px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)))));
}

.two-col-content.cs-july .page-center .media_column .content_box span {
	display: block;
	width: 100%;
	border-top: 1px solid black;
	margin-bottom: 20px;
	margin-top: 20px;
}

.two-col-content.cs-july .content-col .description h2 {
	font-size: max(26px, min(60px, max(0.5px, 0.0375 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px))));
}



.two-col-content.cs-general .page-center {
	padding: 6% !important;
}

.two-col-content.cs-general .page-center .flex_row {
	display: grid;
	grid-template-columns: 0.7374070125196099fr 1.2625929874803894fr;
	row-gap: 60px;
	column-gap: 60px;
}

.two-col-content.cs-general .page-center .flex_row .content-col {
	width: 100%;
	padding-right: 50px;
	padding-left:0;
}

.two-col-content.cs-general .page-center .flex_row .media_column {
	width: 100%;
	padding: 0;
}

.two-col-content.cs-general .page-center .flex_row .content_box {
	margin: 0;
}

.two-col-content.cs-general .page-center .flex_row .content_box ul {
	padding: 0;
}

.two-col-content .content-col .description h1 {
	font-size: max(0.5px, 0.05625 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
}
.two-col-content.credit-file-sec.req-call .media_column .content_box {
	padding: 0;
}



.two-col-content.credit-file-sec.req-call .cont-inner {
	padding: 0;
}


.two-col-content.credit-file-sec.req-call .page-center {
	padding: max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)));
}

.two-col-content.credit-file-sec.req-call .page-center ol li {
	margin: 0;
}

.two-col-content.credit-file-sec.req-call .media_column  .right_column_btn {
	margin-top: 28px;
}

.two-col-content.credit-file-sec.req-call .media_column .right_column_btn a {
	font-size: 16px;
	padding: 8px 15px;
	line-height: 25.5px;
}
.two-col-content.credit-file-sec.req-call .page-center .flex_row {
	flex-wrap: nowrap;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center {
	padding: max(0.5px, 0.03125 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	display: grid;
	row-gap: 40px;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row {
	row-gap: 16px;
	column-gap: 20px;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .cnt-col {
	padding: 0;
	width: calc(25% - 15px);
	background: white;
	border-top-left-radius: 500px;
	padding-top: 26px;
	border-top-right-radius: 500px;
	border-bottom-left-radius: 60px;
	border-bottom-right-radius: 60px;
}

.cnt-wit-tp-img-wrp.cs-boards {
	padding: 0;
}
.cnt-wit-tp-img-wrp.cs-boards .page-center  .top_sec {
	padding: 0;
	margin: 0;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .top_sec h2 {
	font-size: max(24px, min(70px, max(0.5px, 0.1230766 * (var(--scaling-factor) - var(--scrollbar-width)))));
	line-height: normal;
	color: #ff4b4a;
	width: 88.17773919059618%;
	margin: auto;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .top_sec  p {
	width: 49.166666666666664%;
	margin: auto;
	font-size: max(0.5px, 0.015625 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	line-height: 1.2;
	font-family: var(--hass-grot-text-bold);
	text-align: left;
	margin-top: 38px;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .cnt-col .inner_spacing {
	width: 83.97568903802349%;
	margin: auto;
}
.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .tp-img-cnt-inner > img {
	margin-left: 3.780113599268786%;
	margin-bottom: 15%;
	width: 92.43977280146242% !important;
	--aspect-ratio: 0.9926195352779151;
	border-radius: 420px;
}


.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .tp-img-cnt-inner  h3 {
	color: rgb(255, 75, 74);
	margin-bottom: 25px;
	font-size: max(18px, min(21px, max(0.5px, 0.0164063 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px))));
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .tp-img-cnt-inner {
	text-align: left;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .tp-img-cnt-inner  h6 {
	margin-bottom: 25px;
	font-family: var(--hass-grot-text-medium);
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .tp-img-cnt-inner  section {
	margin-top: 24px;
}

.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .tp-img-cnt-inner > a {
	display: block;
	text-align: center;
	margin-top: 43px;
	margin-bottom: 66px;
}
.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .tp-img-cnt-inner h6{
	line-height: 26px;
}
.cnt-wit-tp-img-wrp.cs-boards.cs-monique .page-center .bottom_row .flex-row .tp-img-cnt-inner>img {
	width: 100% !important;
	margin: 0;
	margin-bottom: 10%;
}

.cnt-wit-tp-img-wrp.cs-boards.cs-monique .page-center .bottom_row .flex-row .tp-img-cnt-inner h3 {
	padding-top: 35px;
}
.interestCalculator.cs-quick .content_widget .rich_text p {
	text-align: center;
	font-size: 20px;
	text-align: center;
	letter-spacing: 0em;
	line-height: 1.6;
}

.interestCalculator.cs-quick .content_widget .rich_text {
	margin: auto;
	margin-bottom: 110px;
	padding-top: 8px;
}

.two-col-content.cs-latest .page-center {
	padding-right: 5%;
	padding-left: 5%;
	padding-top: 80px;
	padding-bottom: 7%;
}

.two-col-content.cs-latest .page-center .top_sec {
	padding: 0;
	margin: 0;
}

.two-col-content.cs-latest .page-center .top_sec h2 {
	font-size: 30px;
	text-align: left;
}

.two-col-content.cs-latest .page-center .bottom_row {
	padding-top: 90px;
}

.two-col-content.cs-latest .flex_row {
	display: grid;
	align-items: flex-start;
	grid-template-columns: 0.9258146703577123fr 1.0741853296422879fr;
}

.two-col-content.cs-latest .flex_row .content_box {
	margin: 0;
}

.two-col-content.cs-latest .flex_row>div {
	padding: 0;
	width: 100%;
}

.two-col-content.cs-latest .flex_row h5 {
	font-size: 24px;
	font-family: var(--hass-grot-text-bold);
	margin-bottom: 48px;
}


.two-col-content.cs-latest .flex_row ul {
	padding: 0;
	margin-bottom: 0;
}

.two-col-content.cs-latest .flex_row .description section:last-child {
	padding-top: 50px;
}

.two-col-content.cs-latest .flex_row .content_box .text_block section:last-child {
	padding-top: 97px;
}
.two-col-content.cs-latest .flex_row.flex_center {
	align-items: flex-start;
}
.two-col-content.cs-latest .flex_row.flex_center h4 {
	margin-bottom: 20px;
}

.cnt-wit-tp-img-wrp.c-awards-bottom.cs-gold .page-center .bottom_row .cnt-col .inner_spacing .tp-img {
	width: 92.43977280146242%;
	margin-left: 3.7730313315056%;
	padding: 0;
	border-radius: max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) max(0.5px, 0.3125004 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px));
	overflow: hidden;
	min-height: 241px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .tp-img-cnt-inner p {
	text-align: left;

}
.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .tp-img-cnt-inner {
	margin-bottom: 55px;
}
.hs-blog-post
.blog-post-top-catagories ul li.active a {
	color: #434343;
}

@media(min-width:1600px){
	.two-col-content.cs-general .page-center .flex_row .content-col{
		padding-right: 0;
	}
	.cnt-wit-bg-wrp.cs-scam .rich_text>span{
		bottom: -55px;
	}
	.cnt-wit-bg-wrp.cs-scam .rich_text section h1 {
		max-width: 550px;
	}
}
@media(max-width:1600px){

	.cnt-wit-bg-wrp.cs-scam .rich_text>span{
		bottom: -105px;
	}
}

@media(max-width:1000px){
	.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col {
		width: calc(((50% - ((0px + 0px) + 10px)) - 0px));
	}
	.cnt-wit-tp-img-wrp.cs-boards .page-center {
		padding: max(0.5px, 0.0520836 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 99999999999px)) - 15px));
	}

	.cnt-wit-tp-img-wrp.cs-boards .page-center .top_sec p {
		margin-top: 20px;
	}

	.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .cnt-col {
		width: calc(((50% - ((0px + 0px) + 10px)) - 0px));
	}

	.cnt-wit-tp-img-wrp.cs-boards .page-center .top_sec h2 {
		width: 100%;
	}
	.interestCalculator.cs-quick .content_widget h2.title {
		margin-bottom: 30px;
		margin-top: 0;
	}

	.interestCalculator.cs-quick .content_widget .rich_text {
		margin: auto auto 60px;
	}

	.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .inner_spacing .tp-img {

		min-height: 241px !important;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.cnt-wit-tp-img-wrp.c-awards-bottom .page-center {
		padding-left: max(0.5px, 0.0520839 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0520839 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.simple-banner.cm-banner.v2.cst-renov .img_wrap.col3 {
		right: 0;
	}
}

@media(max-width:999px){
	.cnt-wit-bg-wrp.cs-legal .page-center .rich_text p {
		font-size: max(0.5px, 0.0199734 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)) !important;
	}
	.cnt-wit-bg-wrp.cs-scam .page-center {
		min-height: 360px;
	}
}
@media(max-width:891px){
	.cnt-wit-bg-wrp.cs-scam .rich_text>span {
		bottom: -75px;
		right: -30px;
	}
}
@media(max-width:750px){
	.cnt-wit-tp-img-wrp.cs-boards .page-center .bottom_row .flex-row .cnt-col {
		width: calc(((100% - ((0px + 0px) + 0px)) - 0px));
	}
	.cnt-wit-tp-img-wrp.cs-boards .page-center {
		padding: max(0.5px, 0.0769234 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.cnt-wit-tp-img-wrp.cs-boards .page-center .top_sec p {
		font-size: max(20px, max(0.5px, 0.0153844 * (var(--scaling-factor) - var(--scrollbar-width)))) !important;
		width: 85%;
	}
	.two-col-content.credit-file-sec.req-call .page-center{
		padding: max(0.5px, 0.1025641 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 9999px)) - 15px));
	}
	.two-col-content.credit-file-sec.req-call .page-center .flex_row {
		flex-wrap:wrap;
	}

	.two-col-content.cs-july .page-center .media_column .content_box {
		margin: 0;
		padding: 10%;
	}

	.two-col-content.cs-general .page-center .flex_row {
		display: flex;
		flex-direction: column;
		gap: 0;
	}

	.two-col-content.cs-general .page-center {
		padding: 10% !important;
	}
	.cnt-wit-bg-wrp.cs-scam .rich_text>span {
		bottom: -62px;
		right: 0;
		max-width: 190px;
	}

	.cnt-wit-bg-wrp.cs-scam .rich_text section h1 {
		font-size: max(36px, min(84px, max(0.5px, 0.1230769 * (clamp(0px, 100 * 1cqw * 1, min(9999px, 1400px)) - 15px)))) !important;
	}

	.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col {
		width: calc(((100% - ((0px + 0px) + 0px)) - 0px));
		padding-top: max(0.5px, 0.0769218 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .tp-img-cnt-inner p {
		margin-bottom: 30px;
	}

	.cnt-wit-tp-img-wrp.c-awards-bottom .page-center .bottom_row .cnt-col .inner_spacing .tp-img {
		margin-bottom: 20px !important;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.cnt-wit-bg-wrp.cs-legal .page-center .rich_text p {
		font-size: 16px !important;
	}

	.cnt-wit-bg-wrp.cs-legal .page-center .rich_text h3 {
		font-size: 24px;
	}
	.two-col-content.cs-notifiable .page-center .content-col h2 {
		font-size: max(21.958550511663702px, min(48px, max(0.5px, 0.056304 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
	}
	.two-col-content.cs-notifiable .page-center .flex_row {
		grid-template-columns: 1fr;
		gap:0;
	}
	.two-col-content.cs-notifiable {
		padding: 0 5% !important;
	}
	.two-col-content.cs-notifiable .page-center {
		padding-right: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-top: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.two-col-content.cs-notifiable .page-center .content-col h2{

		margin-bottom: 5px;
	}
	.two-col-content.cs-notifiable.cs-reporting .page-center .content-col h2 {
		font-size: max(22px, min(48px, max(0.5px, 0.028125 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
	}

	.cnt-wit-tp-img-wrp.c-awards-bottom .page-center {
		padding-left: max(0.5px, 0.0769216 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0769216 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
	.cnt-wit-tp-img-wrp .tp-img img{
		width: 100%;
	}
  .simple-banner.career-story-banner .banner-content-inner h1 {
    font-size: max(36px, min(84px, max(0.5px, 0.1230766 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
}
}


@media(max-width:651px){
	.cnt-wit-bg-wrp.cs-scam .rich_text>span {
		max-width: 150px;
	}
	.cnt-wit-bg-wrp.cs-scam .page-center {
		min-height: auto;
		padding-top: 50px;
		padding-bottom: 80px;
	}
}


@media(max-width:480px){
	.two-col-content.cs-latest .flex_row.flex_center {
		grid-template-columns: 1fr;
		gap: 40px;
	}
	.two-col-content.cs-latest .flex_row h5 {
		margin-bottom: 20px;
	}
	 .simple-banner.cm-banner .flex_row .bottom-content p {
        font-size: 11px;
    }
	.simple-banner.cm-banner.v2 .img_wrap.col3 {
    right: -100px;
}

.simple-banner.cm-banner.v2 .img_wrap.col3 img {
    margin-top: 100px;
}
}



.simple-banner.cst-banner {
	min-height: 370px;
}

.simple-banner.cst-banner h1 {
	font-size: 78px;
	margin: 0;
}
.two-col-content.cst-two-column {
	padding:  100px 0;
}
.two-col-content.cst-two-column.v1 .content_box .text_block>div h3{
	padding-top: 30px;
	display:none;
	font-size: 26px;
}
.two-col-content.cst-two-column.v1 .top_sec.noButton h4 {
	font-family: var(--hass-grot-text-medium);
	color: #000000;
	font-size: 20px;
}

.two-col-content.cst-two-column.v1 .top_sec.noButton h2.title {
	font-size: 52px;
}

.two-col-content.cst-two-column.v1 .top_sec.noButton p {font-size: 31px;font-family: Haas_Grot_Text_R_75_Bold_Regular;}
.two-col-content.cst-two-column.v1
.columns_rowo_wrap.bottom_row.right_media_image {
	max-width: 860px;
	margin: 0 auto;
}
.two-col-content.cst-two-column.v1
.content-col.col6 h3 {
	text-align: right;
}

.two-col-content.cst-two-column.v1
.content-col.col6 {
	padding: 0 30px;
}
.two-col-content.cst-two-column.v1
.media_column.img-col.col6 {
	padding: 0 30px;
}
.two-col-content.cst-two-column .content-col .description {
	margin: 0;
}
.two-col-content.cst-two-column.v1 .content-col .description h3 {
	margin-bottom: 170px;
	padding-top: 30px;
	border-top: 1px solid;
	font-size: 26px;
}
.two-col-content.cst-two-column .content_box {
	margin: 0;
}
.two-col-content.cst-two-column.v1 .content_box .text_block>div {
	border-top: 1px solid;
	padding-top: 30px;
	padding-bottom: 40px;
}
.two-col-content.cst-two-column.v2   .content-col .description h1 {
	font-size: 52px;
	font-family: 'Haas_Grot_Text_R_75_Bold_Regular';
}

.two-col-content.cst-two-column.v2  .cont-inner {
	padding: 12%;
}

.two-col-content.cst-two-column.v2 {
	padding: 0;
}
.two-col-content.cst-two-column.v2 .content_box {
	padding: 12%;
}
.two-col-content.cst-two-column.v2  .content_box .text_block>div {
	padding-top: 30px;
	border-top: 1px solid;
	padding-bottom: 30px;
}
.two-col-content.cst-two-column.v3 {
	padding: 0;
}
.two-col-content.cst-two-column.v3 .flex_row.flex_top {
	flex-wrap: nowrap;
}
.two-col-content.cst-two-column.v3 .flex_row.flex_top {
	padding: 6%;
}

.two-col-content.cst-two-column.v3 .content-col.col6 {
	max-width: 300px;
	width: 100%;
	padding: 0;
}
.two-col-content.cst-two-column.v3
.media_column.img-col.col6 {
	max-width: 700px;
	width: 100%;
}
.harmoneyPost h1.blog-post__title {
	font-size: 40px;
	line-height: 1.4;
	margin-bottom: clamp(8px, 2.5vmin, 18px);
}
.harmoneyPost .content-wrapper.blog-main-post {
	max-width: 940px;
	width: 80%;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0px;
}
.harmoneyPost .body-container.body-container--blog-post {
	padding-top: 46px;
}
.harmoneyPost .allPostWrp a.all_post_link {
	color: #434343;
	font-size: 14px;
}
.harmoneyPost .allPostWrp a.all_post_link:hover {
	color: #ff4b4a;
}
.harmoneyPost .postContentContainer {
	padding-top: clamp(32px, 8vmin, 60px);
	padding-left:  clamp(18px, 8vmin, 60px);
	padding-right:  clamp(18px, 8vmin, 60px);
	padding-bottom: clamp(32px, 8vmin, 60px);
	border: 1px solid rgb(245 245 245 / 75%);
	margin-top: 50px;
}
.harmoneyPost .postContentContainer .innerContainer {
	max-width: 740px;
	margin: 0 auto;
}
.harmoneyPost .postContentContainer .innerContainer .meta_wrap {
	font-size: 14px;
	align-items: center;
	gap: 0;
}
.body-container--blog-post .blog-post-container .meta_wrap>span {
	align-items: center;
}
.harmoneyPost .meta_wrap span.item-date:before,
.harmoneyPost .meta_wrap .blog-post__read-minutes:before{
	content: "·";
	margin-left: 6px;
	margin-right: 6px;
}
.harmoneyPost .body-container--blog-post .blog-post-container .meta_wrap span.item-date,
.harmoneyPost .body-container--blog-post .blog-post-container .meta_wrap .blog-post__read-minutes{
	gap: 0;
}
.harmoneyPost .postContentContainer .innerContainer .meta_wrap {
	margin-bottom: 14px;
}
.harmoneyPost .blog-post__body p {
	margin-bottom: 27px;
	font-size: 18px;
	line-height: 1.5;
}
.harmoneyPost .postContentContainer .post_social_share_main {
	border-block-start: 1px solid #43434333;
	min-block-size: 66px;
	display: flex;
	line-height: 1.5;
	align-items: center;
	padding: 18px 0;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 {
	margin: 0;
	width: 100%;
	padding: 0;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner {
	align-items: center;
	display: flex;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner ul {
	align-items: center;
	display: flex;
	flex-grow: 1;
	gap: 30px;
	justify-content: normal;
	margin: 0;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner ul li {
	margin: 0;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner ul li a {
	height: auto;
	width: auto;
	background: none;
	padding: 0;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner ul li a svg {
	fill: #434343;
	color: #434343;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner ul li a:hover svg {
	fill: #ff4b4a;
	color: #ff4b4a;
}
.harmoneyPost .postContentContainer .post-comment {
	padding-top: 18px;
	display: flex;
	align-items: center;
	border-block-start: 1px solid #43434333;
	font-size: 14px;
	line-height: 1.5;
}

.harmoneyPost .postContentContainer .post-comment>a {
	color: #434343;
	font-size: 14px;
	line-height: 1;
}

.harmoneyPost .blog-post-container .blog-comments {
	margin-top: 80px;
}
.cmBlogListing .blogListingWrp {
	margin-top: 20px;
	margin-right: 5%;
	margin-bottom: 20px;
	margin-left: 5%;
}
.cmBlogListing .blogListingWrp .blogListingWrpInner {
	padding: 0 20px;
	padding-top: 30px;
}
.cmBlogListing .blogListingWrp .blogListingWrpInner .all_post_link {
	font-size: 14px;
	line-height: 1.4;
	color: #ff8d8c;
}
.cmBlogListing .blogListingWrp .blogListingWrpInner .all_post_link a {
	color: inherit;
}
.cmBlogListing .blogListingWrp .blogListingWrpInner .top-title {
	margin: 68px 20px;
}
.cmBlogListing .blogListingWrp .blogListingWrpInner .top-title .title {
	font-size: 36px;
	font-family: var(--hass-grot-disp-bold);
}
.blog-wit-sidbr.cm_blog_listingV2.cmBlogListing .blogListingWrp section.blog-index .blog-index__post {
	padding: 0;
	flex: none;
	width: calc(25% - 23.5px);
	margin: 0;
}
.blog-wit-sidbr.cm_blog_listingV2 section.blog-index {
	gap: 30px;
	flex-wrap: wrap;
}
.blog-wit-sidbr.cm_blog_listingV2.cmBlogListing .blogListingWrp section.blog-index .blog-index__post .blog-index__post-inner-card {
	box-shadow: none;
	border-width: 1px;
	border-color: rgba(245, 245, 245, 0.75);
	border-style: solid;
	overflow:visible;
	position: relative;
}
.blog-wit-sidbr.cmBlogListing .post-btm {
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 28px;
	padding-bottom: 45px;
}

.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap {
	font-size: 14px;
}
.blog-wit-sidbr.cmBlogListing  .bottom_content {
	padding-top: 12px;
	margin-top: auto;
}
.blog-wit-sidbr.cmBlogListing  .bottom_content .post-comment {
	font-size: 14px;

}

.blog-wit-sidbr.cmBlogListing  .bottom_content .post-comment:before {
	content: '';
	background: #434343;
	display: block;
	height: 1px;
	opacity: .2;
	height: 1px;
	margin-bottom: 12px;
	width: calc(100% - 48px);
}

.blog-wit-sidbr.cmBlogListing span.icon_svg svg {
	max-width: none;
}

.blog-wit-sidbr.cmBlogListing span.icon_svg svg:hover {
	fill: #ff8d8c;
}
.blog-wit-sidbr.cmBlogListing .bottom_content .post-comment a {
	color: #434343;
}
.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap span.author_img {
	width: 32px;
	height: 32px;
	border-radius: 50%;
	overflow: hidden;
}
.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap {
	gap: 0;
	margin: 0;
}
.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap span.blog-author {
	margin: 0;
}
.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap .meta-detailsWrp {
	display: flex;
	flex-direction: column;
	font-size: 12px;
	padding-inline-start: 10px;
	align-items: start;
}
.blog-wit-sidbr.cmBlogListing .itemDetailWrp {
	display: flex;
	margin-bottom: 12px;
	justify-content: space-between;
}
.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap .meta-detailsWrp a.author-link {
	color: #434343;
}
.blog-wit-sidbr.cmBlogListing h4.list-post-title {
	font-size: 22px;
	margin-bottom: 11px;
	line-height: 1.4;
}
.blog-wit-sidbr.cmBlogListing .smallCard .meta_wrap>div span{
	font-size: 12px;
}
.blog-wit-sidbr.cmBlogListing h4.list-post-title a {
	color: #434343;
}
.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap .meta-detailsWrp {
	text-align: left;
}
.blog-wit-sidbr.cmBlogListing .postContentWrp:hover .list-descrip {
	color: #ff8d8c;
}
.cmBlogListing.blog-wit-sidbr {
	margin-bottom: 30px;
}
.blog-wit-sidbr.cmBlogListing .postContentWrp:hover h4.list-post-title a {
	color: #ff8d8c;
}
.harmoneyPost .blog-post__body figure {
	margin: 0;
	float: right;
	margin-left: 40px;
	margin-bottom: 40px;
}
.cmBlogListing .page-center {
	position: static;
}
.sharePostWrp {
	display: none;
	cursor: pointer;
}
.popupWrp {
	position: fixed;
	inset: 0;
	z-index: 999998;
	display: none;
}
.sharePopup {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #fff;
	padding: 60px;
	border-radius: 0 ;
	width: 452px;
	max-width: 90%;
	box-shadow: 0 0 25px rgba(0,0,0,0.25);
	text-align: center;
	z-index: 999999;
	display: none;
}
.popupWrp.active {
	display: block;
}

.sharePopup.active {
	display: block;
}

.shareIcons {
	display: flex;
	justify-content: center;
	gap: 38px;
}
.shareIcons .icon {
	width: 45px;
	height: 45px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	position: relative;
}

.icon.fb { background:#4464a3; }
.icon.tw { background:#55acee; }
.icon.ln { background:#0077b5; }
.icon.link { background:#333; }

.popupClose {
	position: fixed; 
	top: 15px;
	right: 20px;
	cursor: pointer;
	z-index: 1000001; 
}

.popupClose svg {
	width: 30px;
	height: 30px;
}
body.popup-open::before {
	content: "";
	position: fixed;
	inset: 0;
	background: rgba(0,0,0,0.8);
	z-index: 999997;
}
.sharePopup h3 {
	font-size: 16px;
	font-weight: 700;
	color: #000;
	margin-bottom: 30px;
	font-family: var(--hass-grot-disp-bold);
}

.shareIcons .icon svg {
	fill: #fff;
	top: 26%;
	position: absolute;
}

.postContentContainer .metaInfoWrap {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.socialShareContainer .sharePostWrp {
	fill: currentColor;
	align-items: center;
	border: none;
	cursor: pointer;
	font-size: 14px;
	line-height: 1.5;
	padding: 17px 25px 17px;
	white-space: nowrap;
	box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .2);
	margin: 5px;
	position: absolute;
	z-index: 900;
	background: #fff;
	right: 32%;
	min-inline-size: min(240px, 100%);
}
.socialShareWrp.share-trigger:hover svg {
	fill: #ff8d8c;
}
.socialShareWrp.share-trigger {
	cursor: pointer;
}
.socialShareContainer .sharePostWrp .row {
	display: flex;
	align-items: center;
	gap: 12px;
}
.socialShareContainer .sharePostWrp .row span.icon {
	line-height: 1;
}
.copyLInk {
	position: relative;
}

.copyLInk .tooltip {
	position: absolute;
	bottom: 125%; /* above the icon */
	left: 50%;
	transform: translateX(-50%);
	background-color: #333;
	color: #fff;
	padding: 6px 10px;
	border-radius: 5px;
	font-size: 12px;
	white-space: nowrap;
	opacity: 0;
	pointer-events: none;
	transition: opacity 0.3s ease;
	z-index: 1000001;
}

.copyLInk.show-tooltip .tooltip {
	opacity: 1;
}

.postContentContainer .authorWrp {
	width: 32px;
	height: 32px;
	border-radius: 50%;
	overflow: hidden;
}
.harmoneyPost .blog-post__body h2 {
	font-size: 28px;
	line-height: 1.4;
	color: #1b1c1d;
	margin-bottom: 27px;
}

.harmoneyPost h1.blog-post__title {
	margin-bottom: 20px;
}
.postContentContainer .updateDate {
	margin-bottom: 20px;
	font-size: 14px;
}
.adv_video_module.adVideoStyle .vid_trigger svg {
	width: 32px;
}
.blog-wit-sidbr.cmBlogListing .post-btm .meta_wrap .meta-detailsWrp a.author-link:hover {
	color: #ff8d8c;
}
.blog-index__post-inner-card .socialShareContainer .sharePostWrp {
	right: -180px;
	min-inline-size: unset;
	max-width: 300px;
	min-width: 200px;
	top: 42%;
}
.blog-wit-sidbr.cmBlogListing h4.list-post-title a {
	display: -webkit-box;
	-webkit-line-clamp: 3;   /* Limit to 3 lines */
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.blog-wit-sidbr.cmBlogListing .bottom_content {
	bottom: 15px;
	position: absolute;
	width: 100%;
}
.harmoneyPost .blog-post__body li p {
	margin: 0;
}

.harmoneyPost .blog-post__body h3 {
	font-size: 22px;
	line-height: 1.4;
}

.harmoneyPost .blog-post__body li h3{
	margin: 0;
	color: #1b1c1d;
}

.harmoneyPost .blog-post__body h3{
	color: #1b1c1d;
}

.harmoneyPost .blog-post__body ol {
	color: #1b1c1d;
}

.harmoneyPost .blog-post__body ol li::marker {
	font-size: 22px;
	font-family: var(--hass-grot-text-bold);
}

.harmoneyPost .blog-post-container .blog-comments {
	--postPageHorizontalPadding: clamp(18px, 8vmin, 60px);
	--postPageVerticalPadding: clamp(32px, 8vmin, 60px);
	margin-top: 30px;
	padding-block: var(--postPageVerticalPadding);
	padding-inline: var(--postPageHorizontalPadding);
	border: 1px solid #f5f5f5bf;
}

.harmoneyPost .blog-post-container .blog-comments h3 {
	font-size: 16px;
}
.body-container--blog-post .blog-post-container a.author-link:hover {
	color: #ff8d8c;
}
.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner ul li a:hover svg {
	fill: #4464a3;
}

.harmoneyPost .postContentContainer .post_social_share_main .social_share.col6 .social_share_inner ul li a.copy-share:hover svg {
	fill: #ff8d8c;
}
.blog-wit-sidbr.cmBlogListing .smallCard .meta_wrap>div span.blog-post__read-minutes:before {
	content: "·";
	margin-left: 5px;
	margin-right: 5px;
}
.blog-wit-sidbr.cmBlogListing .smallCard .meta_wrap>div span.blog-post__read-minutes{
	margin-left: 0;
}
.blog-header.blog_author_pg {
	padding-top: 20px;
	padding-bottom: 0;
	margin: 0;
}

.blog-header .blog-header__inner {
	margin: 20px 5%;
}
.post_tags {
	display: flex;
	gap: 10px;
	margin-bottom: 10px;
}
.blog-post-top-catagories ul {
	list-style: none;
	display: flex;
	padding: 0;
	margin: 0;
	flex-wrap: wrap;
	gap: 40px;
}

.blog-post-top-catagories ul li a {
	color: #434343;
	font-size: 14px;
	line-height: 1.5;
	text-decoration: none;
}

.blog-post-top-catagories ul li a:hover {
	color: #ff8d8c;
}
.post_tags a {
	color: #434343;
	font-size: 14px;
	line-height: 1.5;
	text-decoration: underline;
}
.blog-post-top-catagories ul li.active a,
.post_tags a:hover {
	color: #ff8d8c;
}
.harmoneyPost .postContentContainer .updateDate {
	display: none;
}
.harmoneyPost .blog-post-top-catagories ul li {
	margin: 0;
}
.harmoneyPost .blog-post-top-catagories ul li {
	margin: 0;
}
.blog-wit-sidbr.cmBlogListing .smallCard .meta_wrap>div span.blog-post__read-minutes:before {
	display: none;
}
.harmoneyPost .blog-post__body .align-right {
	float: right;
	border-radius: 24px;
	overflow: hidden;
}
.harmoneyPost .blog-post__body {
	font-size: 18px;
	line-height: 27px;
}

.harmoneyPost .blog-post__body h2 {
	font-size: 28px;
	line-height: 40px;
}

.harmoneyPost .blog-post__body li a strong {
	color: #434343;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider {
	background: linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider
.tp-img-cnt h2 {
	line-height: 1;
	font-size: 30px;
	text-align: left;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider
.tp-img-cnt p {
	font-size: 16px;
	text-align: left;
	line-height: 26px;
	margin-bottom: 20px;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider
.tp-img-cnt p.buttons a ,.cnt-wit-tp-img-wrp.dnd_padd.start-slider .tp-img-cnt a[tag-type="button"]{
	border-radius: 50px;
	background: #FF4B4A;
	border: 1px solid #FF4B4A;
	line-height: 1.4em;
	margin-left: 0px;
	letter-spacing: 0.15em;
	margin-right: 6px;
	font-size: 16px;
	display: inline-flex;
	color: #fff;
	padding: 3px 0;
	align-items: center;
	padding-left: 30px;
	padding-right: 5px;
	gap: 10px;
}
.fancybox-is-open .fancybox-bg {
	background: #fff;
	opacity: 1;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider
.tp-img-cnt p.buttons a span,.cnt-wit-tp-img-wrp.dnd_padd.start-slider .tp-img-cnt a[tag-type="button"] span {
	display: block;
	line-height: 1;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider
.tp-img-cnt p.buttons a span svg,.cnt-wit-tp-img-wrp.dnd_padd.start-slider .tp-img-cnt a[tag-type="button"] span svg {
	width: 35px;
	height: 35px;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider
.tp-img-cnt p.buttons a:hover,.cnt-wit-tp-img-wrp.dnd_padd.start-slider .tp-img-cnt a[tag-type="button"]:hover {
	background: #D33D3B;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col {
	padding: 0;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme {
	display: flex;
	flex-direction: row-reverse;
	align-items: center;
}
.blog-post__body blockquote {
	background: transparent;
	text-align: left;
	padding: 0;
	font-size: 24px;
	line-height: 34px;
	border-left: 3px solid #ff8d8c;
	padding-left: 30px;
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img {
	margin: 0;
	width: 50%;
	max-height: 380px;
	overflow: hidden;
	border-radius: 50px 0px 0px 50px;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img img {
	border-radius: 50px 0px 0px 50px;
	object-fit: cover;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img-cnt {
	width: 50%;
	padding: 0 20px;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img-cnt .tp-img-cnt-inner {
	max-width: 740px;
	margin-left: auto;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr {
	display: flex;
	align-items: center;
	gap: 20px;
	position: absolute;
	left: 10%;
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--prev {
	position: relative;
	left: 0;
	top: 0;
	transform: none;
	bottom: 0;
	right: 0;
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--next {
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
	transform: none;
	position: relative;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider
.bottom_row {
	flex-direction: column-reverse;
	display: flex;
}
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--next svg,
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--prev svg {
	display: none;
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--next svg.custom-arrow,
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--prev svg.custom-arrow {
	display: block;
	fill: #000000;
	opacity: 1;
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--next, 
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--prev {
	opacity: 1;
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--next,
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--prev {
	width: 60px;
	height: 60px;
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--prev svg{
	transform: rotate(-90deg);
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--next svg{
	transform: rotate(90deg);
}

.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--next:hover,
.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr button.splide__arrow.splide__arrow--prev:hover {
	transform: scale(1.2);
}
.cnt-wit-bg-wrp.need-date {
	background: linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);
	padding: 80px 0;
}

.cnt-wit-bg-wrp.need-date .page-center.pdlr10.theme_center {
	padding: 0;
}

.cnt-wit-bg-wrp.need-date .page-center.pdlr10.theme_center h2.title {
	text-align: center;
	margin-bottom: 40px;
}

.cnt-wit-bg-wrp.need-date .page-center .rich_text ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.cnt-wit-bg-wrp.need-date .page-center .rich_text ul li {
	margin: 0;
	display: flex;
	gap: 50px;
}

.cnt-wit-bg-wrp.need-date .page-center .rich_text ul li h3 {
	width: 50%;
	text-align: right;
	border-top: 1px solid;
	padding-top: 20px;
}

.cnt-wit-bg-wrp.need-date .page-center .rich_text ul li>div {
	padding: 20px 0;
	width: 50%;
	border-top: 1px solid;
}

.cnt-wit-bg-wrp.need-date .page-center .rich_text ul li>div p {
	margin-bottom: 24px;
}
.cnt-wit-bg-wrp.need-date {
	padding: 100px 0;
	padding-bottom: 150px;
}
.cnt-wit-bg-wrp.need-date .page-center.pdlr10.theme_center {
	max-width: 1140px;
}

.two-col-content.video-two-column h3 {
	font-size: 43px;
	line-height: 1;
}

.two-col-content.video-two-column p {
	margin-bottom: 30px;
}

.two-col-content.video-two-column {
	padding: 80px 0;
}
.two-col-content.video-two-column{
	padding-bottom: 50px;
}
.two-col-content.video-two-column .img-col .inner_spacer {
	padding: 0 !important;
}
.two-col-content.video-two-column .img-col .inner_spacer video {
	position: relative;
	width: 670px;
	height: 523px;
	object-fit: cover;
	object-position: 50% 50%;
}
.two-col-content.video-two-column .img-col {
	padding: 0 20px;
}
.two-col-content.video-two-column .content-col {
	padding: 0 20px;
}

@media (max-width: 1250px){
	.blog-wit-sidbr.cm_blog_listingV2.cmBlogListing .blogListingWrp section.blog-index .blog-index__post {
		width: calc(33% - 17.5px);
	}
	.cnt-wit-bg-wrp.need-date .page-center.pdlr10.theme_center {
		max-width: 767px;
	}
		.cs-accordions-filter .top-section-title h2 {
    text-align: left!important;
    font-size: 42px;
}
}

@media(max-width:1000px){
	.harmoneyPost .postContentContainer {
		padding-left: 18px;
		padding-right: 18px;
	}
	.interestCalculator .content_widget h2.title {
    margin-bottom: 40px;
    margin-top: 20px;
}
	.simple-banner.cm-banner .img_wrap.col3 {
    display: flex;
    align-items: flex-end;
}
	.simple-banner.cm-banner.v2 h1 {
    width: 86%;
}
}
@media(max-width:991px){
	.blog-wit-sidbr.cm_blog_listingV2.cmBlogListing .blogListingWrp section.blog-index .blog-index__post {
		width: calc(50% - 15.5px);
	}
	.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col {
		padding: 0;
		margin-top: 0;
	}

	.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img-cnt .tp-img-cnt-inner {
		padding-left: 30px;
		padding-right: 30px;
		max-width: 100%;
	}
	.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img,.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img img {
		border-radius: 0;
	}

	.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img-cnt {
		padding: 40px 0;
	}
	.cnt-wit-tp-img-wrp.dnd_padd.start-slider .splide__arrows.splide__arrows--ltr {
		left: 30px;
	}

	.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme {
		display: block;
	}

	.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img-cnt,.cnt-wit-tp-img-wrp.dnd_padd.start-slider .cnt-col .inner_spacing.theme .tp-img {
		width: 100%;
		max-width: 100%;
	}

	.cnt-wit-tp-img-wrp.dnd_padd.start-slider h2.title {
		font-size: 30px;
	}
	.two-col-content.video-two-column .img-col .inner_spacer video {
		width: 300px;
		height: 300px;
	}
	.two-col-content.video-two-column h3 {
		font-size: 30px;
		line-height: 1;
	}
}
@media(max-width:767px){
	.cnt-wit-bg-wrp.need-date .page-center.pdlr10.theme_center {
		max-width: 540px;
	}
	.harmoneyPost .blog-post__body figure {
		margin: 0;
		float: none;
		margin-bottom: 20px;
	}
	.harmoneyPost .blog-post__body figure img{
		text-align:center;
	}
	.harmoneyPost .blog-post__body ol ul {
		margin-left: 0;
		padding-left: 0;
	}
	.two-col-content.cst-two-column.v1 .content-col.col6 {
		display: none;
	}
	.two-col-content.cst-two-column.v2 .cont-inner {
		padding: 0;
	}
	.two-col-content.cst-two-column.v2 .content_box {
		padding: 0;
	}
	.two-col-content.cst-two-column.v3 .content-col.col6,
	.two-col-content.cst-two-column.v3 .media_column.img-col.col6 {
		max-width: 100%;
		width: 100%;
	}
	.two-col-content.cst-two-column.v3 .flex_row.flex_top {
		padding: 0;
		flex-wrap: wrap;
	}
	.two-col-content.cst-two-column.v3 .page-center.theme_center {
		padding: 100px 30px;
	}
	.two-col-content.cst-two-column.v2 .page-center.theme_center {
		padding: 100px 30px;
	}
	.two-col-content.cst-two-column.v1 .content_box .text_block>div h3{
		display:block;
	}
	.two-col-content.cst-two-column.v1 .content-col.col6 {
		display: none;
	}
	.two-col-content.video-two-column .img-col .inner_spacer video {
		width: 100%;
		height: auto;
	}
	.simple-banner.cst-banner h1 {
		font-size: 60px;
	}
	.blog-post-top-catagories ul {
		gap: 10px;
	}
	.cmBlogListing .blogListingWrp .blogListingWrpInner .top-title {
		margin: 38px 20px;
	}

	.cmBlogListing .blogListingWrp .blogListingWrpInner .top-title .title {
		font-size: 22px !important;
	}
	.simple-banner.cm-banner.v2 h1 {
    width: 100%;
}
}

@media(max-width:600px){
	.cnt-wit-bg-wrp.need-date .page-center .rich_text ul li {
		display: block;
	}

	.cnt-wit-bg-wrp.need-date .page-center .rich_text ul li h3 {
		width: 100%;
		text-align: center;
	}

	.cnt-wit-bg-wrp.need-date .page-center .rich_text ul li>div {
		width: 100%;
		padding: 0;
		border: 0;
		text-align: center;
	}

	.cnt-wit-bg-wrp.need-date .page-center.pdlr10.theme_center {
		padding: 0 30px;
	}

	.cnt-wit-bg-wrp.need-date {
		padding-bottom: 60px;
	}
	.blog-wit-sidbr.cm_blog_listingV2.cmBlogListing .blogListingWrp section.blog-index .blog-index__post {
		width: 100%;
	}
}
@media(max-width:1399px) and (min-width:767px){
    .simple-banner.banner-content.cm-banner .img_wrap.col3 {
    right: -15%;
    width: 78.616137%;
}

.simple-banner.cm-banner.banner-content {
    min-height: 48.85vw !important;
}
	    .simple-banner.cm-banner .img_wrap.col3 {
    right: 83px;
    width: 43.05%;
}
    .simple-banner.cm-banner {
    min-height: 48.85vw!important;
}
	.simple-banner.cm-banner.v2.cst-renov .img_wrap.col3 {
    width: 49.616137%;
    right: -6%;
}
}
@media(max-width:1000px){
	.simple-banner.cm-banner .img_wrap.col3 {
    width: 49.199584%;
    right: 0;
}
	
}

@media(max-width:768px){
    .simple-banner.cm-banner.banner-content {
    min-height: 88vw !important;
    }
	        .simple-banner.cm-banner {
            min-height: 88vw!important;
        padding-top: 20%;
}
    .simple-banner.cm-banner .img_wrap.col3 {
        right: -30px;
        width: 65.05%;
}
.simple-banner.cm-banner.v2 .img_wrap.col3 {
    right: -25%;
    width: 100%;
}
       .simple-banner.cm-banner h1 {
    font-size: max(0.5px, 0.0536875 * (var(--scaling-factor) - var(--scrollbar-width)));
}
	.simple-banner.cm-banner.v2.cst-renov .img_wrap.col3 {
    width: 58.05%;
		right: -6%;
}
}
@media(max-width:480px){
	.cnt-wit-bg-wrp.cm-counter .content_widget h2 {
    font-size: 20px;
}
	.simple-banner.cm-banner.banner-content {
    min-height: auto!important;
}

.simple-banner.banner-content.cm-banner .img_wrap.col3 {
    right: -80px;
}
	.cm-banner .banner-content-inner .btn_row a.hs-button {
    font-size: 12px;
}
	.simple-banner.cm-banner .img_wrap.col3 {
    width: 58.199584%;
}
}