@font-face {
	font-family: "freight-display-pro";
	src: url("https://use.typekit.net/af/c8c65e/000000000000000077359f9c/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
		format("woff2"),
		url("https://use.typekit.net/af/c8c65e/000000000000000077359f9c/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
		format("woff"),
		url("https://use.typekit.net/af/c8c65e/000000000000000077359f9c/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
		format("opentype");
	font-display: auto;
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
}

@font-face {
	font-family: "freight-display-pro";
	src: url("https://use.typekit.net/af/648d9b/000000000000000077359f9f/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
		format("woff2"),
		url("https://use.typekit.net/af/648d9b/000000000000000077359f9f/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
		format("woff"),
		url("https://use.typekit.net/af/648d9b/000000000000000077359f9f/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
		format("opentype");
	font-display: auto;
	font-style: italic;
	font-weight: 400;
	font-stretch: normal;
}

@font-face {
	font-family: "freight-display-pro";
	src: url("https://use.typekit.net/af/38ea72/000000000000000077359fa7/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3")
		format("woff2"),
		url("https://use.typekit.net/af/38ea72/000000000000000077359fa7/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3")
		format("woff"),
		url("https://use.typekit.net/af/38ea72/000000000000000077359fa7/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3")
		format("opentype");
	font-display: auto;
	font-style: normal;
	font-weight: 500;
	font-stretch: normal;
}

@font-face {
	font-family: "freight-display-pro";
	src: url("https://use.typekit.net/af/15f13f/000000000000000077359fa9/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3")
		format("woff2"),
		url("https://use.typekit.net/af/15f13f/000000000000000077359fa9/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3")
		format("woff"),
		url("https://use.typekit.net/af/15f13f/000000000000000077359fa9/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3")
		format("opentype");
	font-display: auto;
	font-style: italic;
	font-weight: 500;
	font-stretch: normal;
}

@font-face {
	font-family: "indivisible";
	src: url("https://use.typekit.net/af/96c65b/00000000000000007735eebb/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
		format("woff2"),
		url("https://use.typekit.net/af/96c65b/00000000000000007735eebb/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
		format("woff"),
		url("https://use.typekit.net/af/96c65b/00000000000000007735eebb/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
		format("opentype");
	font-display: auto;
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
}

.blog-insight-gc h1,
.blog-insight-gc h2,
.blog-insight-gc h3,
.blog-insight-gc h4,
.blog-insight-gc h5,
.blog-insight-gc h6,
.blog-insight-gc p {
	margin: 0;
	padding: 0;
}

.blog-insight-gc ul,
.blog-insight-gc li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.blog-insight-gc a {
	text-decoration: none;	
}

.tk-freight-display-pro {
	font-family: "freight-display-pro", serif;
}

.tk-indivisible {
	font-family: "indivisible", sans-serif;
}
.blog-insight-gc img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.blog-insight-gc .container-main {
	max-width: 1320px;
	margin: 0 auto;
	padding-right:5rem;
	padding-left:5rem;
}
.blog-insight-gc .blog-page-main {
	padding-top: 48px;
	padding-bottom: 48px;
	background-color: #FFFCF5;
}

.blog-insight-gc .blog-page .blog-page-heading h1 {
	font-weight: 400;
	font-family: "indivisible", sans-serif;
}

.blog-insight-gc .blog-page .blog-page-heading h1.eyebrow-text {
	color: #12162E;
	font-size: 18px;
	line-height: 20px;
	letter-spacing: 10%;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: -webkit-max-content -webkit-max-content;
	-ms-grid-columns: max-content max-content;
	grid-template-columns: -webkit-max-content -webkit-max-content;
	grid-template-columns: max-content max-content;
	gap: 8px;
	font-family: "indivisible", sans-serif;
}

.blog-insight-gc .blog-page .blog-page-heading h1 span.chevron {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center
}

.blog-insight-gc .blog-page .blog-page-heading h1 span.chevron path {
	fill: #a61c3c
}

.blog-insight-gc .blog-page .blog-page-heading h1 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 88px;
	line-height: 90px;
	margin-top: 16px;
	margin-bottom: 15px;
}

.blog-insight-gc .blog-page-flex {
	display: flex;
	/* flex-wrap: wrap; */
	padding-top: 80px;
}

.blog-insight-gc .blog-page-left {
	width: 60%;
}

.blog-insight-gc .blog-page-right {
	width: 40%;
	padding-left: 120px;
}

.blog-insight-gc .blog-page-img {
	position: relative;
	width: 100%;
	/* 	overflow: hidden; */
	height: 447px;
}

.blog-insight-gc .blog-page-img img {
	clip-path: polygon(0 0, calc(100% - 100px) 0, 100% 100px, 100% 100%, 0 100%);
	/* object-fit: scale-down; */
}

.blog-insight-gc .blog-page-left-content {
	margin-top: 16px;
	border-left: 1px solid #BDBFCC;
	display: flex;
	justify-content: space-between;
}

.blog-insight-gc .blog-page-left-content-heading {
	padding-left: 20px;
	max-width: 552px;
}

.blog-insight-gc .blog-page-left-content-heading h2 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 52px;
	line-height: 52px;
	margin-bottom: 0;
	color: #12162E;
}

.blog-insight-gc .blog-page-left-content-heading p {
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	color: #12162E;
	margin-top: 26px;
}

.blog-insight-gc .blog-page-left-content-trends-box {
	background-color: #DBDBE3;
	border-radius: 4px;
	padding: 6px 12px;
	max-width: 150px;
}

.blog-insight-gc .blog-page-left-content-trends p {
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	color: #031633 ;
	text-align: center;
}

.blog-insight-gc .blog-page-right-flex {
	border-left: 1px solid #BDBFCC;
	display: flex;
	flex-direction: column;
}

.blog-insight-gc .blog-page-right-economy-box {
	background-color: #DBDBE3;
	border-radius: 4px;
	padding: 8px 9px;
	margin-bottom: 10px;
	max-width: 213px;
}

.blog-insight-gc .blog-page-right-economy-box p {
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	color: #031633 ;
	text-align: center;
}

.blog-insight-gc .blog-page-right-block {
	padding-left: 28px;
}

.blog-insight-gc .blog-page-right-block-content {
	padding-bottom: 32px;
	border-bottom: 1px solid #BDBFCC;
}

.blog-insight-gc .blog-page-right-heading h2 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 32px;
	line-height: 36px;
	color: #12162E;
}

.blog-insight-gc .blog-page-right-heading p {
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	color: #12162E;
	margin-top: 16px;
}

.blog-insight-gc .blog-page-right-block:nth-child(2) {
	padding-top: 32px;
}

.blog-insight-gc .blog-page-right-block:last-child .blog-page-right-block-content {
	padding-top: 32px;
	padding-bottom: 0;
	border: none
}



/* blog insight  */

.blog-insight-gc .blog-blocks-main {
	padding-top: 90px;
	/* padding-bottom: 40px; */
}

.blog-insight-gc .blog-blocks .blog-blocks-heading h2 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 88px;
	line-height: 90px;
	margin-bottom: 0;
	color: #12162E;
}

.blog-insight-gc .blog-blocks-nav {
	margin-top: 40px;
}

.blog-insight-gc .blog-blocks-nav ul {
	display: flex;
	flex-wrap: wrap;
	gap: 15px;
	margin-bottom: 10px;
}

.blog-insight-gc .blog-blocks-nav ul li {
	padding: 12px 24px;
	border-radius: 100px;
	background-color: transparent;
	color: #12162E;
	cursor: pointer;
	/* transition: all 0.3s ease; */
	font-weight: 500;
	border: 1px solid #12162E;
	font-size: 14px;
	line-height: 21px;
}

.blog-insight-gc .blog-blocks-nav ul li:hover,
.blog-insight-gc .blog-blocks-nav ul li.active {
	background-color: #D4F378;
	border: 1px solid #D4F378;
}

.blog-insight-gc .blog-blocks-grid {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 40px;
	padding-top: 50px;
	padding-bottom: 50px;
	border-bottom: 1px solid #BDBFCC;
}

.blog-insight-gc .blog-blocks-cards-description {
	margin-top: 10px;
}

.blog-insight-gc .blog-blocks-cards-description-box {
	/*background-color: #DBDBE3;*/
	background-color: #F3F3F3;
	border-radius: 4px;
	padding: 2px 2px;
	margin-bottom: 14px;
	max-width: 175px;
}

.blog-insight-gc .blog-blocks-cards-description-box p {
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	color: #031633 ;
	text-align: center;
}

.blog-insight-gc .blog-blocks-cards {
	border-left: 1px solid #BDBFCC;
}

.blog-insight-gc .blog-blocks-cards-content {
	padding-left: 24px;
}

.blog-insight-gc .blog-blocks-cards-description-heading h2 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 32px;
	line-height: 36px;
	color: #12162E;
}

.blog-insight-gc .blog-blocks-cards-img {
	height: 240px;
	position: relative;
	/* 	overflow: hidden; */
}

.blog-insight-gc .blog-blocks-cards-img img {
	display: block;
}

.blog-insight-gc .white-paper {
	background-color: #12162E;
	padding: 12px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.blog-insight-gc .white-paper a {
	color: #fff;
	font-size: 14px;
	line-height: 21px;
	text-decoration: none;
	display: flex;
	align-items: center;
}

.blog-insight-gc .white-paper a img {
	height: 12px;
	width: 12px;
	margin-right: 8px;
}

.blog-insight-gc .blog-pagination-main {
	padding-top: 48px;
	padding-bottom: 48px;
}

.blog-insight-gc .blog-pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
}

.blog-insight-gc .blog-pagination ul {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 28px;
}
.blog-insight-gc .blog-pagination ul a{
	color:#12162E;
}

.blog-insight-gc .blog-pagination ul li {
	font-size: 18px;
	line-height: 20px;
	cursor: pointer;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: all 0.3s ease;
}

.blog-insight-gc .blog-pagination ul li:hover,
.blog-insight-gc .blog-pagination ul li.active {
	background-color: transparent;
	border: 1px solid #12162E;
}

.blog-insight-gc .blog-pagination p {
	font-size: 18px;
	line-height: 20px;
}

.blog-insight-gc .blog-category-heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
	/* margin-bottom: 30px;  */
	margin-top: 50px;
}

.blog-insight-gc .blog-category-heading h2 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 54px;
	line-height: 68px;
	margin: 0;
}

.blog-insight-gc .blog-category-link a {
	display: flex;
	align-items: center;
	gap: 8px;
	text-decoration: none;
	font-size: 16px;
	font-weight: 500;
	color: #12162E;
	position: relative;
	transition: color 0.3s ease;
}

.blog-insight-gc .blog-category-link img {
	width: 16px;
	height: auto;
}







/* Blog-inner page */


/* article page*/

.blog-insight-gc .article-body {
	background-color: #fffcf5;
}

.blog-insight-gc .article-frame {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	max-width: 941px;
	margin: 0 0 0 auto;
	margin-top: 24px;
}

.blog-insight-gc .article-page-main {
	padding-top: 64px;
	padding-bottom: 40px;
}

.blog-insight-gc .article-page-flex {
	display: flex;
	align-items: flex-end;
}

.blog-insight-gc .article-page-left {
	width: 60%;
	padding-right: 120px;
}

.blog-insight-gc .article-page-right {
	width: 40%;
}

.blog-insight-gc .article-page-heading {
	margin-top: 32px;
}

.blog-insight-gc .article-page-heading h1 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 68px;
	line-height: 80px;
	margin: 0;
}

.blog-insight-gc .article-page-date {
	margin-top: 48px;
	border-top: 1px solid #BDBFCC;
}

.blog-insight-gc .article-page-date p {
	font-weight: normal;
	font-size: 18px;
	line-height: 21px;
	margin-top: 16px;
}

.blog-insight-gc .article-page-date span::before {
	content: "|";
	margin: 0 8px;
	color: #222;
	font-weight: bold;
}

.blog-insight-gc .article-page-right {
	height: 320px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.blog-insight-gc .article-page-right img {
	clip-path: polygon(0 0,
		100% 0,
		100% calc(100% - 50px),
		calc(100% - 50px) 100%,
		0 100%);
}

.blog-insight-gc .article-content-main {
	padding-top: 100px;
	padding-bottom: 100px;
}

.blog-insight-gc .article-content-flex {
	display: flex;
}

.blog-insight-gc .article-content-left {
	width: 30%;
	border-top: 1px solid #DBDBE3;
}

.blog-insight-gc .article-content-right {
	width: 70%;
}

.blog-insight-gc .article-share-this {
	margin-top: 16px;
}

.blog-insight-gc .article-share-this p {
	font-size: 18px;
	line-height: 28px;
}

.blog-insight-gc .article-social-media {
	position: sticky;
	top: 10px;
}


.blog-insight-gc .article-social-media-icons {
	display: flex;
	gap: 15px;
	margin-top: 24px;
}


.blog-insight-gc .social-media-article-block {
	height: 40px;
	width: 40px;
	border: 1px solid #031633 ;
	border-radius: 50%;
	padding: 12.5px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.blog-insight-gc .social-media-article-block a img {
	max-width: 25px;
	max-height: 25px;
}

.blog-insight-gc .social-media-article-block:hover {
	background-color: #031633 ;
	border-color: #031633 ;
}

.blog-insight-gc .social-media-article-block:hover a img {
	filter: invert(1);
}

.blog-insight-gc .article-news-letter {
	position: relative;
	background-color: #f3f1ec;
	/* 	overflow: hidden; */
	margin-top: 80px;
}

.blog-insight-gc .article-news-letter::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 24px;
	height: 100%;
	background-image: url('/wp-content/themes/lendingone-theme/dist/img/green_straight_frame.png');
	background-size: cover;
}

.blog-insight-gc .article-news-letter .news-letter-block {
	position: relative;
	z-index: 1;
}

.blog-insight-gc .news-letter-block {
	padding: 32px 28px;
	margin-left: 28px;
}

.blog-insight-gc .news-letter-block-text h3 {
	font-size: 40px;
	line-height: 52px;
	letter-spacing: 2;
	color: #12162E;
	font-weight: normal;
}

.blog-insight-gc .news-letter-block-text p {
	font-size: 18px;
	line-height: 28px;
	color: #12162E;
	margin-top: 12px;
}

.blog-insight-gc .news-letter-input {
	position: relative;
	width: 100%;
	max-width: 248px;
	margin-top: 40px;
}

.blog-insight-gc .news-letter-input input {
	width: 100%;
	padding: 16px;
	padding-right: 48px;
	background-color: #fff;
	border-radius: 4px;
	font-size: 18px;
	box-sizing: border-box;
	line-height: 28px;
	border: none;
	color: #454545;
}

.blog-insight-gc .news-letter-input img {
	position: absolute;
	top: 50%;
	right: 16px;
	transform: translateY(-50%);
	height: 20px;
	width: 20px;
	cursor: pointer;
}


.blog-insight-gc .article-content-right {
	padding-left: 143px;
}

.blog-insight-gc .article-content-right-block p {
	color: #031633 ;
	font-size: 20px;
	line-height: 32px;
	margin-bottom: 25px;
}

.blog-insight-gc .article-content-right-block h2 {
	color: #031633 ;
	font-size: 40px;
	line-height: 52px;
	margin-bottom: 25px;
	font-weight: 500;
}

.blog-insight-gc .article-content-video {
	position: relative;
	width: 100%;
	height: 390px;
	/* 	overflow: hidden; */
	margin-bottom: 16px;
}


.blog-insight-gc .video-play-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 67px;
	width: 67px;
	background-color: #D4F378;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	transition: transform 0.3s ease;
}


.blog-insight-gc .video-play-btn .play-button {
	width: 18px;
	height: 20px;
	display: block;
}

.blog-insight-gc .article-content-right-block .light-para {
	color: #454545;
}

.blog-insight-gc .article-content-slider-main {
	margin-bottom: 25px;
}

.blog-insight-gc .article-slider-img {
	height: 482px;
}

.blog-insight-gc .article-slider-block p {
	font-size: 14px;
	line-height: 21px;
	color: #454545;
	margin-top: 16px;
}

.blog-insight-gc .article-slider-btn-flex {
	display: flex;
	gap: 12px;
}

.blog-insight-gc .article-slider-prev,
.blog-insight-gc .article-slider-next {
	padding: 12px;
	height: 48px;
	width: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	border: 1px solid #031633 ;
}
.blog-insight-gc .article-slider-prev:hover,
.blog-insight-gc .article-slider-next:hover{
	cursor:pointer;
} 

.blog-insight-gc .article-slider-prev img,
.blog-insight-gc .article-slider-next img {
	max-height: 12px;
	max-width: 12px;
}

.blog-insight-gc p strong {
	font-weight: bolder;
}

.blog-insight-gc .numbers-articles {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	gap: 10px;
	border-left: 1px solid #DBDBE3;
	margin-bottom: 25px;
}

.blog-insight-gc .numbers-articles-block {
	display: flex;
	padding-left: 24px;
	gap: 20px;
	align-items: flex-start;
}

.blog-insight-gc .numbers-articles-number-heading h2 {
	font-size: 64px;
	line-height: 1;
	color: #a61c3c;
	font-weight: normal;
	margin-top: -17px;
}


.blog-insight-gc .number-articles-description h4 {
	font-size: 20px;
	line-height: 32px;
	color: #031633 ;
	font-weight: 600;
	margin-bottom: 5px;
	font-family: "indivisible", sans-serif;
}

.blog-insight-gc .number-articles-description p {
	font-size: 16px;
	line-height: 24px;
	color: #031633 ;
}

.blog-insight-gc .more-articles-main {
	padding-top: 56px;
	padding-bottom: 56px;

}

.blog-insight-gc .more-articles-grid {
	border-bottom: none;
}

.blog-insight-gc .more-articles-heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.blog-insight-gc .more-articles-heading h2 {
	font-size: 73px;
	line-height: 73px;
	color: #12162E;
	font-weight: normal;
}

.blog-insight-gc .more-articles-view-all-btn a {
	display: inline-block;
	padding: 16px 24px;
	font-size: 16px;
	font-weight: 700;
	color: #031633;
	border: 1px solid #d4f378 ;
	border-radius: 50px;
	background-color: #d4f378;
	text-decoration: none;
	transition: all 0.3s ease;
	cursor: pointer;
	line-height: 22px;
}

/* Hover effect */
.blog-insight-gc .more-articles-view-all-btn a:hover {
	background-color: #031633;
	color: #fff;
	border: 1px solid #031633 ;
}

.blog-insight-gc .mob-article-social,
.blog-insight-gc .mob-articles-view-all {
	display: none;
}




/* webinar page */

.blog-insight-gc .webinar-page-main {
	padding-top: 60px;
	padding-bottom: 40px;
}

.blog-insight-gc .webinar-page-heading {
	max-width: 1120px;
}



.blog-insight-gc .webinar-page-flex {
	display: flex;
	margin-top: 64px;
}

.blog-insight-gc .webinar-page-left {
	width: 30%;
	border-top: 1px solid #DBDBE3;
	margin-top: 25px;
}

.blog-insight-gc .webinar-page-right {
	width: 70%;
	padding-left: 139px;
	/* height: 503px; */
}

.blog-insight-gc .webinar-page-video {
	position: relative;
	padding: 56.25% 0 0 0;
}

.blog-insight-gc .webinar-page-video video {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
	left: 0;
}

.blog-insight-gc .webinar-page-left-content {
	margin-top: 24px;
}

.blog-insight-gc .webinar-page-left-content p {
	color: #12162E;
	font-size: 18px;
	line-height: 28px;
}

.blog-insight-gc .webinar-page-left-content .small-para {
	color: #454545;
	font-size: 16px;
	line-height: 24px;
	margin-top: 16px;
}

.blog-insight-gc .about-this-speaker-main {
	padding-top: 80px;
	padding-bottom: 80px;
}

.blog-insight-gc .about-this-speaker-flex {
	display: flex;
}

.blog-insight-gc .about-this-speaker-left {
	width: 30%;
	border-top: 1px solid #DBDBE3;
}

.blog-insight-gc .about-this-speaker-right {
	width: 70%;
	padding-left: 143px;
	/* margin-right: 155px; */
}

.blog-insight-gc .about-this-speaker-share-this {
	position: sticky;
	top: 10px;
}

.blog-insight-gc .about-this-speaker-right-content h2 {
	font-size: 40px;
	line-height: 52px;
	color: #12162E;
	margin-bottom: 40px;
	font-weight:500;
}

.blog-insight-gc .about-this-speaker-right-content p {
	font-size: 20px;
	line-height: 32px;
	color: #031633 ;
	margin-bottom: 40px;
}

.blog-insight-gc .about-speaker-person {
	border-top: 1px solid #DBDBE3;
}

.blog-insight-gc .about-speaker-person-flex {
	display: flex;
	gap: 24px;
	margin-top: 24px;
	align-items: center;
}

.blog-insight-gc .about-speaker-person-img {
	/* 	max-width: 90px; */
	height:85px;
	width:85px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.blog-insight-gc .about-speaker-person-img img{
	border-radius:50%;
}

.blog-insight-gc .about-speaker-person-info h4 {
	font-family: "indivisible", sans-serif;
	font-size: 20px;
	line-height: 32px;
	color: #031633 ;
	font-weight: 500;
}

.blog-insight-gc .about-speaker-person-info p {
	font-size: 16px;
	line-height: 24px;
	color: #454545;
}






/* gated resourses page */

.blog-insight-gc .gated-resource-main {
	padding-top: 64px;
	padding-bottom: 64px;
}

.blog-insight-gc .gated-resource-hero-flex {
	display: flex;
}

.blog-insight-gc .gated-resource-hero-left,
.blog-insight-gc .gated-resource-hero-right {
	width: 50%;
}

.blog-insight-gc .gated-resource-hero-right,
.blog-insight-gc .gated-webinar-hero-right {
	padding-left: 30px;
}

.blog-insight-gc .gated-resource-hero-left-heading h1 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 64px;
	line-height: 64px;
	margin: 0;
	color: #12162E;
}

.blog-insight-gc .gated-resource-box {
	margin-bottom: 30px;

}

.blog-insight-gc .gated-resource-hero-left-overview {
	border-top: 1px solid #DBDBE3;
	margin-top: 25px;
	max-width: 525px;
}

.blog-insight-gc .gated-resource-hero-left-overview-content {
	margin-top: 24px;
}

.blog-insight-gc .gated-resource-hero-left-overview-content p {
	color: #12162E;
	font-size: 18px;
	line-height: 28px;
}

.blog-insight-gc .gated-resource-hero-left-overview-content .small-para p {
	color: #454545;
	font-size: 16px;
	line-height: 24px;
	margin-top: 16px;
}

.blog-insight-gc .gated-resource-hero-left-img {
	max-width: 322px;
	margin-top: 32px;
}

.blog-insight-gc .gated-resource-hero-right form,
.blog-insight-gc .gated-webinar-hero-right form {
	position: sticky;
	top: 10px;
}

.blog-insight-gc .gated-resource-hero-right-inner {
	border-radius: 8px;
	padding: 40px;
	background-color: #F3F1EC;
}

.blog-insight-gc .gated-resource-hero-right-inner-heading h2 {
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 40px;
	line-height: 52px;
}

.blog-insight-gc .gated-resource-hero-right-inner-flex {
	margin-top: 24px;
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}

.blog-insight-gc .gated-resource-hero-right-inner-field {
	position: relative;
	width: 100%;
}

.blog-insight-gc .gated-resource-hero-right-inner-field input,
.blog-insight-gc .gated-resource-hero-right-inner-field select{
	border: unset;
	background-color: #fff;
	height: 54px;
	width: 100%;
	padding: 16px;
	padding-right: 40px;
	outline: none;
	border-radius: 4px;
	box-sizing: border-box;
	font-size: 18px;
	line-height: 28px;
}
.blog-insight-gc .gated-resource-hero-right-inner-field select{
	background-position: right 15px top 25px;
}

.blog-insight-gc .team-get-in-touch-right .gated-resource-hero-right-inner-field select:focus{
	color:#62707c;
}
.blog-insight-gc .team-get-in-touch-right .gated-resource-hero-right-inner-field select{
	background-position: right 15px top 25px;
}

.blog-insight-gc .gated-resource-hero-right-inner-field.half {
	width: calc(50% - 10px);
}

.blog-insight-gc .gated-resource-hero-right-inner-field.full {
	width: 100%;
}

.blog-insight-gc .gated-resource-hero-right-inner-field img {
	position: absolute;
	right: 16px;
	top: 65%;
	transform: translateY(-50%);
	width: 20px;
	height: 20px;
	pointer-events: none;
}

.blog-insight-gc .gated-resource-hero-right-inner-field label {
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 8px;
	display: block;
}

.blog-insight-gc .gated-resource-hero-right-inner .small-para {
	font-size: 12px;
	line-height: 21px;
	color: #12162E;
	margin-top: 28px;
	margin-bottom: 28px;
}
.blog-insight-gc .gated-resource-hero-right-inner .small-para a{
	color:#a62a1c;
	text-decoration:none;
	box-shadow:unset;
}
.blog-insight-gc .gated-resource-hero-right-inner .small-para a:focus{
	color:#0072e5;
}

.blog-insight-gc .gated-form-submit-btn input {
	padding: 16px 24px;
	background-color: #D4F378;
	border: none;
	border-radius: 300px;
	font-size: 16px;
	line-height: 16px;
	letter-spacing: 0.32px;
	font-weight: normal;
	color: #12162E;
}
.blog-insight-gc .gated-form-submit-btn input:hover{
	background-color:#031633;
	color:#fff;
}
.blog-insight-gc .gated-resource-hero-right-inner-field input::placeholder
{
	font-size:16px;
	color: #62707c;
}

.blog-insight-gc .gated-resource-hero-left-block {
	padding-top: 64px;
}

.blog-insight-gc .gated-resource-hero-left-block p {
	color: #031633 ;
	font-size: 20px;
	line-height: 32px;
	margin-bottom: 40px;
}

.blog-insight-gc .gated-resource-hero-points {
	border-left: 1px solid #DBDBE3;
	margin-bottom: 40px;
}

.blog-insight-gc .gated-resource-hero-points ul {
	padding-left: 24px;
}

.blog-insight-gc .gated-resource-hero-points ul li {
	color: #031633 ;
	font-size: 20px;
	line-height: 32px;
	margin-bottom: 18px;
	position: relative;
	padding-left: 20px;
}

.blog-insight-gc .gated-resource-hero-points ul li::before {
	content: "•";
	position: absolute;
	left: 0;
	top: 0;
	color: #a61c3c;
	font-size: 24px;
	line-height: 32px;
}

.blog-insight-gc .gated-resource-hero-left-block h3 {
	color: #031633 ;
	font-size: 40px;
	line-height: 52px;
	margin-bottom: 40px;
	font-weight: medium;
}
.gated-resource-faqs{
	margin-top:20px;
}
.blog-insight-gc .gated-resource-hero-left-overview-content h3{
	color: #031633 ;
	font-size: 40px;
	line-height: 52px;
	margin-bottom: 40px;
	font-weight: 500;
}
.blog-insight-gc .gated-resource-hero-left-overview-content h1 {
	font-size: 64px;
	line-height: 64px;
	color: #12162E;
	font-weight:500;
	margin-bottom:10px;
	margin-top:20px;
}

.blog-insight-gc .accordion-button {
	font-size: 36px;
	font-weight: normal;
	color: #12162E;
	background-color: transparent;
	box-shadow: none;
	border: none;
	padding: unset;
	padding-top: 16px;
	padding-bottom: 40px;
	/* border-bottom: 1px solid #DBDBE3; */
	line-height: 36px;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.blog-insight-gc .accordion-button::after {
	content: "+";
	font-size: 32px;
	font-weight: 600;
	color: #12162E;
	margin-left: 24px;
	background-image: none !important;
	height: unset;
}

.blog-insight-gc .accordion-button:not(.collapsed)::after {
	content: "–";
	transform: unset;
}

.blog-insight-gc .accordion-item {
	border: none;
	border-bottom: 1px solid #DBDBE3;
	background: transparent;
}

.blog-insight-gc .accordion-body {
	font-size: 16px;
	line-height: 26px;
	color: #031633 ;
	padding: 15px 0;
}

.blog-insight-gc .accordion-button:not(.collapsed) {
	color: unset;
	background-color: unset;
	box-shadow: unset;
}

.blog-insight-gc .accordion-item:first-of-type .accordion-button {
	border-top: 1px solid #DBDBE3;
}

/* .accordion-item:last-of-type .accordion-button{
border-bottom: unset;
} */
.blog-insight-gc .accordion-button:focus {
	box-shadow: unset;
}

.accordion-item:first-of-type .accordion-button,
.accordion-item:last-of-type .accordion-button.collapsed {}

.blog-insight-gc .accordion-item:last-child {
	border-bottom: unset;
}

.blog-insight-gc .gated-resource-hero-mob-form {
	display: none;
}

.blog-insight-gc .article-page-author-name {
	display: flex;
	gap: 12px;
	align-items: center;
	margin-top: 20px;
}

.blog-insight-gc .article-page-author-name-img {
	height: 40px;
	width: 40px;
}

.blog-insight-gc .article-page-author-name-img img {
	border-radius: 50%;
}

.blog-insight-gc .article-page-author-name-name p {
	font-size: 18px;
	line-height: 28px;
	color: #031633 ;
}



.blog-insight-gc .gated-webinar-main {
	padding-top: 64px;
	padding-bottom: 64px;
}

.blog-insight-gc .gated-webinar-hero-flex {
	display: flex;
}

.blog-insight-gc .gated-webinar-hero-left,
.gated-webinar-hero-right {
	width: 50%;
}

.blog-insight-gc .webinar-box {
	max-width: 100px;
}
.blog-insight-gc .gated-webinar-hero-left-speakers{
	max-width: 550px;
}
.blog-insight-gc .gated-webinar-hero-left-speakers-grid {
	display: grid;
	grid-template-columns: repeat(2, auto);
	gap: 30px;
	justify-content: start; 
}



.blog-insight-gc .gated-webinar-hero-left-speakers-img {
	max-width: 58px;
}

/* .blog-insight-gc .gated-webinar-hero-left-speakers-info h4 {
font-size: 16px;
line-height: 24px;
} */
.blog-insight-gc .gated-webinar-hero-left-speakers-info p{
	color: #12162E;
	font-size: 18px;
	line-height: 28px;
}

.blog-insight-gc .gated-webinar-hero-left-speakers-flex {
	gap: 16px;
}

.blog-insight-gc .gated-webinar-hero-left-speakers-content {
	margin-top: 32px;
}

.blog-insight-gc .gated-webinar-hero-left-speakers-content p {
	color: #12162E;
	font-size: 18px;
	line-height: 28px;
}

.blog-insight-gc .gated-webinar-hero-left-speakers {
	border-top: 1px solid #DBDBE3;
	margin-top: 25px;
}
.blog-insight-gc .gated-webinar-hero-left-speakers-hero-img{
	max-width: 668px;
	margin-top: 32px;
}
.webinar-page-flex .wp-block-video{
	width: 70%;
	padding-left: 139px;
}
.webinar-page-flex .gated-resource-hero-left-overview-content{
	width: 30%;
}
/* DSCR Calculator */

.blog-insight-gc .dscr-calculator-hero {
	position: relative;
}

.blog-insight-gc .dscr-calculator-hero .dscr-calculator-hero-flex {
	display: flex;
	flex-direction: row-reverse;
}

.blog-insight-gc .dscr-calculator-hero .dscr-calculator-hero-flex .dscr-calculator-hero-left {
	width: 100%;
	position: absolute;
	top: 0;
	height: 100%;
	background-color: #12162E;

}


.blog-insight-gc .dscr-calculator-hero-left .container-main {
	height: 100%;
	display: flex;
	justify-content: flex-start;
}

.blog-insight-gc .dscr-calculator-hero-right {
	width: 55%;
	position: relative;
	z-index: 1;
	clip-path: polygon(30% 0, 100% 0, 100% 100%, 0% 100%);
	height: 498px;
}

.blog-insight-gc .dscr-calculator-hero-left .container-main .blog-page-heading {
	height: 100%;
	display: flex;
	flex-flow: column;
	justify-content: center;
	width: 50%;
}




.blog-insight-gc .dscr-calculator-hero-left .blog-page-heading h1 {
	font-weight: 400;
	font-family: "indivisible", sans-serif;
}

.blog-insight-gc .dscr-calculator-hero-left .blog-page-heading h1.eyebrow-text {
	color: #fff;
	font-size: 18px;
	line-height: 20px;
	letter-spacing: 10%;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: -webkit-max-content -webkit-max-content;
	-ms-grid-columns: max-content max-content;
	grid-template-columns: -webkit-max-content -webkit-max-content;
	grid-template-columns: max-content max-content;
	gap: 8px;
	font-family: "indivisible", sans-serif;
}

.blog-insight-gc .dscr-calculator-hero-left .blog-page-heading h1 span.chevron {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center
}

.blog-insight-gc .dscr-calculator-hero-left .blog-page-heading h1 span.chevron path {
	fill: #a61c3c
}

.blog-insight-gc .dscr-calculator-hero-left .blog-page-heading h2 {
	font-family: "Playfair Display", serif;
	font-weight: normal;
	font-size: 66px;
	line-height: 64px;
	margin-top: 16px;
	margin-bottom: 0;
	color: #fff;
}

.blog-insight-gc .dscr-calculator-real-investors-main {
	padding-top: 52px;
	padding-bottom: 52px;
}

.blog-insight-gc .dscr-calculator-real-investors-flex {
	display: flex;
	align-items: flex-start;
}

.blog-insight-gc .dscr-calculator-real-investors-left {
	width: 60%;
	padding-right: 270px;
}

.blog-insight-gc .dscr-calculator-real-investors-right {
	width: 40%;
}

.page-template-calculator .blog-insight-gc .wp-block-column-is-layout-flow h2 {
	font-size: 48px;
	line-height: 50px;
	color: #031633;
	margin-bottom: 14px;
	font-family: "Playfair Display", serif;
	font-weight: 500;
}

.page-template-calculator .blog-insight-gc .wp-block-column-is-layout-flow p {
	font-size: 16px;
	color: #031633;
	margin-bottom: 24px;
	/*     font-family: "Playfair Display", serif; */
	font-family: Manrope;
	font-weight: 500;
}

.page-template-calculator .blog-insight-gc .wp-block-column-is-layout-flow h3 {
	font-size: 32px;
	line-height: 50px;
	color: #031633;
	margin-bottom: 14px;
	font-family: "Playfair Display", serif;
	font-weight:500;
}



.blog-insight-gc .recently-refunded-dscr-loans-main {
	padding-top: 65px;
	padding-bottom: 83px;
}

.blog-insight-gc .recently-refunded-dscr-loans-heading {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 46px;
}

.blog-insight-gc .recently-refunded-dscr-loans-heading h1 {
	font-size: 48px;
	line-height: 50px;
	color: #031633;
	margin-bottom: 14px;
	font-family: "Playfair Display", serif;
}

.blog-insight-gc .recently-refunded-dscr-loans-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 28px;
}

.blog-insight-gc .recently-refunded-dscr-loans-bg {
	max-width: 370px;
	margin-bottom: 5px;
}

.blog-insight-gc .recently-refunded-dscr-loans-content h2 {
	font-size: 32px;
	color: #031633;
	margin-bottom: 14px;
	font-family: "Playfair Display", serif;
	font-weight: 600;
}

.blog-insight-gc .recently-refunded-dscr-loans-content h3 {
	font-size: 20px;
	color: #031633;
	font-family: Manrope;
	font-weight: 500;
}

.blog-insight-gc .recently-refunded-dscr-loans-content p {
	font-size: 16px;
	color: #031633;
	font-family: Manrope;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item {
	border: 1px solid #e5e7eb;
	border-radius: 12px;
	margin-bottom: 15px;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
	/* overflow: hidden; */
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .accordion-button {
	font-weight: 600;
	font-size: 18px;
	padding: 15px 18px;
	background: #fff;
	display: flex;
	align-items: center;
	justify-content: unset;
	font-family: Manrope;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-button::after {
	display: none !important;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-button::before {
	content: '';
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 20px;
	background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M17 13L10 6L3 13'/></svg>") no-repeat center;
	background-size: contain;
	transition: transform 0.3s ease;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-button.collapsed::before {
	transform: rotate(180deg);
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-button:not(.collapsed)::before {
	transform: rotate(0deg);
}




.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .accordion-body {
	background: #fff;
	padding: 20px;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .debt-service-form-field,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field {
	margin-bottom: 18px;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .debt-service-form-field label,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field label {
	font-size: 14px;
	font-weight: 500;
	margin-bottom: 6px;
	display: block;
	color: #111827;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-suffix,
.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-prefix,
.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-select,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field .input-with-suffix,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field .input-with-select {
	display: flex;
	align-items: center;
	border: 1px solid #d1d5db;
	border-radius: 8px;
	padding: 6px 10px;
	background: #fff;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-suffix input,
.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-prefix input,
.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-select input,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field .input-with-suffix input,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field .input-with-select input {
	border: none;
	outline: none;
	flex: 1;
	padding: 6px 8px;
	font-size: 14px;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-suffix input,
.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-suffix span,
.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-prefix span,
.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-select span,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field .input-with-suffix span,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field .input-with-select span {
	color: #6b7280;
	font-size: 12px;
	white-space: nowrap;
}

.blog-insight-gc .dscr-calculator-real-investors-right .accordion-item .input-with-select select,
.blog-insight-gc .debt-service-ratio .debt-service-form .debt-service-form-field .input-with-select select {
	border: none;
	outline: none;
	background: transparent;
	font-size: 14px;
	margin-left: 6px;
	color: #374151;
}

.blog-insight-gc .debt-service-ratio {
	background: #fff;
	padding: 20px;
	border: 1px solid #e5e7eb;
	border-radius: 12px;
	/* margin-bottom: 15px; */
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
}

.blog-insight-gc .dscr-calculator-real-investors-right {
	/*overflow: visible !important;*/
}

.blog-insight-gc .dscr-calculator-real-investors-right-sticky {
	position: sticky;
	top: 10px;
}


.blog-insight-gc .have-property-mind {
	margin-top: 22px;
}

.blog-insight-gc .have-property-mind-content h3 {
	font-size: 28px;
	line-height: 30px;
	color: #031633;
	text-align: center;
	font-weight: 500;
	font-family: "Playfair Display", serif;
}

.blog-insight-gc .have-property-mind-content p {
	font-size: 16px;
	line-height: 20px;
	color: #031633;
	text-align: center;
	/* font-weight: 500; */
	font-family: Manrope;
	margin-top: 15px;
}

.blog-insight-gc .have-property-mind-btn a {
	background-color: #d4f378;
	color: #031633;
	font-size: 15px;
	font-family: Manrope;
	border-radius: 50px;
	padding: 14px 159px;
	display: flex;
	font-weight: 700;
	margin-top: 28px;
	align-items: center;
	justify-content: center;
}
.blog-insight-gc .have-property-mind-btn a:hover{
	background-color:#031633;
	color:#fff;
}

.blog-insight-gc .have-propery-mind-excellent {
	margin-top: 33px;
	display: flex;
	gap: 8px;
	align-items: center;
	justify-content: center;
}

.blog-insight-gc .excellent-blocks,
.blog-insight-gc .reviews-block,
.blog-insight-gc .trust-pilot-block {
	display: flex;
	gap: 5px;
	align-items: center;
	justify-content: center;
}

.blog-insight-gc .excellent-blocks h3,
.blog-insight-gc .reviews-block h3 {
	font-size: 16px;
	color: #031633;
	text-align: center;
	font-weight: 600;
	font-family: Manrope;
}

.blog-insight-gc .excellent-blocks-excellent-stars {
	display: flex;
	gap: 4px;
}

.blog-insight-gc .excellent-star {
	background-color: #00ac70;
	height: 16px;
	width: 16px;
	padding: 5px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.blog-insight-gc .excellent-star img {
	height: 12px;
	width: 12px;
	filter: invert(1);
}

.blog-insight-gc .reviews-block p,
.blog-insight-gc .trust-pilot-block p {
	font-size: 12px;
	color: #031633;
	text-align: center;
	/* font-weight: 500; */
	font-family: Manrope;
}

.blog-insight-gc .trust-pilot-block-star {
	max-width: 16px;
}

.blog-insight-gc .dscr-what-it-matters-main {
	padding-top: 84px;
	padding-bottom: 87px;
	background-color: #F8F8F8;
}

.blog-insight-gc .dscr-what-it-matters-heading {
	max-width: 847px;
	margin: 0 auto;
}

.blog-insight-gc .dscr-what-it-matters-heading h2 {
	font-size: 48px;
	line-height: 50px;
	color: #031633;
	text-align: center;
	font-weight: 500;
	font-family: "Playfair Display", serif;
}

.blog-insight-gc .dscr-what-it-matters-heading p {
	font-size: 16px;
	color: #031633;
	text-align: center;
	font-weight: 500;
	font-family: Manrope;
	margin-top: 14px;
}

.blog-insight-gc .how-dscr-calculate-flex {
	display: flex;
	align-items: center;
	margin-top: 48px;
}

.blog-insight-gc .how-dscr-calculate-left,
.blog-insight-gc .how-dscr-calculate-right {
	width: 50%;
}

.blog-insight-gc .how-dscr-calculate-right {
/* 	background-color: #1D2E72;
	height: 430px;
	display: flex;
	align-items: center;
	justify-content: center; */
}

.blog-insight-gc .how-dscr-calculate-right img {
	height: 430px;
}

.blog-insight-gc .how-dscr-calculate-left {
	padding-right: 112px;
}

.blog-insight-gc .how-dscr-calculate-left-content h3 {
	font-size: 48px;
	line-height: 50px;
	color: #031633;
	font-weight: 500;
	font-family: "Playfair Display", serif;
}

.blog-insight-gc .how-dscr-calculate-left-content p {
	font-size: 16px;
	color: #031633;
	font-weight: 500;
	font-family: Manrope;
	margin-top: 14px;
}

.blog-insight-gc .dscr-loan-flex {
	flex-flow: row-reverse;
	margin-top: 80px;
}

.blog-insight-gc .dscr-loan-flex .how-dscr-calculate-left {
	padding-left: 112px;
	padding-right: 0px;
}

.blog-insight-gc .dscr-loan-points {
	margin-top: 20px;
}

.blog-insight-gc .dscr-loan-points h3 {
	font-size: 20px;
	font-weight: 600;
	color: #031633;
	font-family: "Playfair Display", serif;
}


.blog-insight-gc .dscr-loan-points ul li {
	font-size: 16px;
	color: #031633;
	font-weight: 500;
	font-family: Manrope;
	margin-top: 14px;
	position: relative;
	padding-left: 24px;
}

.blog-insight-gc .dscr-loan-points ul li::before {
	content: "•";
	position: absolute;
	left: 0;
	top: 0;
	color: #031633;
	font-size: 24px;
	line-height: 1;
}

.blog-insight-gc .dscr-learn-more-btn {
	width: 40%;
}

.blog-insight-gc .dscr-learn-more-btn a {
	background-color: #d4f378;
	color: #031633;
	font-size: 15px;
	font-family: Manrope;
	border-radius: 50px;
	padding: 14px 25px;
	display: flex;
	font-weight: 700;
	margin-top: 28px;
	align-items: center;
	justify-content: center;
}
.blog-insight-gc .dscr-learn-more-btn a:hover{
	color:#fff;
	background-color:#031633;
}
.blog-insight-gc .avr-calculate-img{
	padding: 30px;
	background-color: #132762;
}

.blog-insight-gc .avr-calculate-img img{
	height: 427px;
	object-fit: scale-down;
}
.blog-insight-gc .dscr-faqs-main{
	padding-top: 60px;
	padding-bottom: 60px;
	background-color: #F8F8F8;
}
.blog-insight-gc .dscr-faqs{
	margin: 0 auto;
	max-width: 652px;
}
.blog-insight-gc .dscr-faqs-heading h2{
	font-size: 32px;
	line-height: 50px;
	color: #031633;
	margin-bottom: 30px;
	font-family: "Playfair Display", serif;
	font-weight:500;
}

.blog-insight-gc .dscr-faqs-content .accordion-button{
	font-size: 20px;
	line-height: 44px;
	padding-bottom: 20px;
	padding-top: 15px;
	font-family: Manrope;
}
.blog-insight-gc .dscr-faqs-content .accordion-body{
	padding: 5px 0;
	font-family: Manrope;
}
.blog-insight-gc .dscr-faqs-content .accordion-button::after{
	font-size: 25px;
}
.blog-insight-gc .arv-calculator-method h3{
	font-size: 22px;
	line-height: 20px;
	color: #031633;
	margin-bottom: 20px;
	font-family: "Playfair Display", serif;
	font-weight:500;
}
.blog-insight-gc .arv-calculator-method-radios{
	display: flex;
	flex-direction: column;
	margin-bottom: 20px;
	gap: 10px;
}
.blog-insight-gc .arv-calculator-method-radios label{
	display: flex;
	gap: 10px;
}

.blog-insight-gc .radio-container {
	display: block;
	position: relative;
	padding-left: 35px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 16px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}


.blog-insight-gc .radio-container input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
}


.blog-insight-gc .checkmark {
	position: absolute;
	top: 2px;
	left: 0;
	height: 20px;
	width: 20px;
	background-color: #eee;
	border-radius: 50%;
}


.blog-insight-gc .radio-container:hover input ~ .checkmark {
	background-color: #ccc;
}


.blog-insight-gc .radio-container input:checked ~ .checkmark {
	background-color: #2196F3;
}


.blog-insight-gc .checkmark:after {
	content: "";
	position: absolute;
	display: none;
}

.blog-insight-gc .radio-container input:checked ~ .checkmark:after {
	display: block;
}

.blog-insight-gc .radio-container .checkmark:after {
	top: 6px;
	left: 6px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}
.single-resources .blog-insight-gc .faq-section{
	margin:20px 0;
}
.single-resources .blog-insight-gc .faq-section .faqs .faq{
	margin-bottom:15px;
}
.single-resources .blog-insight-gc .faq-section .container{
	padding:0;
}
.single-resources .blog-insight-gc .faq-section .container .question{
	padding:0;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}
.single-resources .blog-insight-gc .faq-section .container .question p{
	margin:0 !important;
}
.single-resources .blog-insight-gc .faq-section .container .answer{
	padding:0;

}
.single-resources .blog-insight-gc .faq-section .container .answer p{
	padding-bottom:20px;
}

.page-template-calculator .wp-block-columns > .wp-block-column:first-child {
	position: sticky;
	top: 30px;  
	align-self: flex-start; 
}

.page-template-calculator .wp-block-columns.is-layout-flex {
	align-items: flex-start; 
}
.page-template-calculator .blog-insight-gc .trustpilot-widget iframe{
	height:45px !important;
}
.page-template-calculator .blog-insight-gc .omni-calculator{
	width:100% !important;
}
/* 
institutional-landing-page */

.institutional-landing-page-body {
	background-color: #f9f9f9;
}

.blog-insight-gc .institutional-landing-page-main {
	position: relative;
	height:676px;
	display:flex;
	align-items: center;
	justify-content: center;
}

.blog-insight-gc .institutional-landing-page-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}

.blog-insight-gc .institutional-landing-page {
	padding-top: 48px;
	padding-bottom: 80px;
}

.blog-insight-gc .institutional-landing-page .institutional-landing-page-flex {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-flex
.institutional-landing-page-left {
	width: 60%;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-flex
.institutional-landing-page-right {
	width: 40%;
	padding-left: 70px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-flex
.institutional-landing-page-left
.blog-page-heading {
	max-width: 665px;
}

.blog-insight-gc
.institutional-landing-page
.blog-page-heading
h1.eyebrow-text {
	color: #fff;
	font-size: 18px;
	line-height: 20px;
	letter-spacing: 10%;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: -webkit-max-content -webkit-max-content;
	-ms-grid-columns: max-content max-content;
	grid-template-columns: -webkit-max-content -webkit-max-content;
	grid-template-columns: max-content max-content;
	gap: 8px;
	font-family: "indivisible", sans-serif;
}

.blog-insight-gc
.institutional-landing-page
.blog-page-heading
h1
span.chevron {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
}

.blog-insight-gc
.institutional-landing-page
.blog-page-heading
h1
span.chevron
path {
	fill: #a61c3c;
}

.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-home-heading
h2 {
	font-size: 88px;
	line-height: 90px;
	font-weight: 400;
	font-family: "freight-display-pro";
	color: #fffcf5;
	margin-top: 28px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-home-heading
h1 {
	font-size: 88px;
	line-height: 90px;
	font-weight: 400;
	font-family: "freight-display-pro";
	color: #fffcf5;
	margin-top: 28px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-home-heading
h2
span {
	font-style: italic;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-home-heading
h1
span {
	font-style: italic;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-home-desc {
	max-width: 425px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-home-desc
p {
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
	color: #fff;
	margin-top: 20px;
}

.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box {
	background: rgba(0, 0, 0, 0.34);
	backdrop-filter: blur(21.7px);
	padding: 20px;
	border-radius: 8px;
	box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2); /* subtle shadow */
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box
.institutional-landing-page-right-box-flex {
	display: flex;
	gap: 20px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box
.institutional-landing-page-right-box-flex
.institutional-landing-page-right-box-flex-left-heading
p {
	font-weight: 500;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 2%;
	color: #fff;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box
.institutional-landing-page-right-box-flex
.institutional-landing-page-right-box-flex-left-desc
p {
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #fff;
	margin-top: 8px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box
.institutional-landing-page-right-box-flex
.institutional-landing-page-right-box-flex-left-link-btn {
	margin-top: 18px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box
.institutional-landing-page-right-box-flex
.institutional-landing-page-right-box-flex-left-link-btn
a {
	font-weight: 400;
	font-size: 14px;
	line-height: 14px;
	color: #fffcf5;
	border-bottom: 1px solid #fffcf5;
}

.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box
.institutional-landing-page-right-box-flex
.institutional-landing-page-right-box-flex-right {
	height: 102px;
}
.blog-insight-gc
.institutional-landing-page
.institutional-landing-page-right-box
.institutional-landing-page-right-box-flex
.institutional-landing-page-right-box-flex-right
img {
	border-radius: 4px;
}

.blog-insight-gc .institutional-frame-main .institutional-frame-img {
	height: 65px;
	max-width: 537px;
	margin: 0 0 0 auto;
}

.blog-insight-gc .institutional-leader-build-main {
	padding-top: 94px;
	padding-bottom: 130px;
}
.blog-insight-gc .institutional-leader-build-flex {
	display: flex;
	flex-wrap: wrap;
}
.blog-insight-gc .institutional-leader-build-left {
	width: 60%;
	padding-right: 139px;
}
.blog-insight-gc .institutional-leader-build-right {
	width: 40%;

}
.blog-insight-gc .institutional-leader-build-left-heading h2 {
	font-weight: 400;
	font-size: 64px;
	line-height: 64px;
	color: #232323;
}
.blog-insight-gc .institutional-leader-build-right-desc p {
	font-weight: 400;
	font-size: 18px;
	line-height: 28px;
	color: #232323;
}
.blog-insight-gc .institutional-page-value-props-main {
	padding-bottom: 100px;
}
.blog-insight-gc .institutional-page-value-props-flex {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 20px;
}
.blog-insight-gc .institutional-page-value-props-block {
	border-left: 1px solid #b0b0b0c7;
	padding-left: 24px;
}

.blog-insight-gc .institutional-page-value-props-desc h3 {
	font-size: 32px;
	line-height: 36px;
	color: #232323;
	margin-bottom: 12px;
	font-weight: 400;
}

.blog-insight-gc .investor-focused-financing-main {
	padding-top: 80px;
	padding-bottom: 80px;
}
.blog-insight-gc .investor-focused-financing-heading h2 {
	font-size: 72px;
	font-weight: 400;
	line-height: 72px;
	color: #232323;
}
.blog-insight-gc .investor-focused-financing-heading p {
	font-size: 20px;
	font-weight: 400;
	line-height: 32px;
	color: #232323;
	margin-top: 23px;
	max-width: 550px;
}

.blog-insight-gc .investor-focused-financing-flex {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.blog-insight-gc .investor-focused-financing-left,
.blog-insight-gc .investor-focused-financing-right {
	width: 50%;
}
.blog-insight-gc .investor-focused-financing-left {
	padding-right: 139px;
	padding-left: 72px;
}
.blog-insight-gc .investor-focused-financing-right-frame {
	width: 487px;
	height: 65px;
	margin: 0 0 0 auto;
}
.blog-insight-gc .investor-focused-financing-right-img {
	height: 531px;
}
.blog-insight-gc .investor-focused-financing-faqs-section button {
	font-size: 40px;
	padding-bottom: 24px;
}
.blog-insight-gc .investor-focused-financing-faqs-section .accordion-body {
	font-size: 18px;
	line-height: 28px;
}

.blog-insight-gc .investor-focused-financing-faqs-section .accordion-body a {
	border: 1px solid #232323;
	border-radius: 300px;
	padding: 16px 24px;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	color: #232323;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	position: relative;
	gap: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.blog-insight-gc
.investor-focused-financing-faqs-section
.accordion-body
a::after {
	content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url("/wp-content/themes/lendingone-theme/dist/img/blog-right-arrow.webp") no-repeat center center;
	background-size: contain;
}
.blog-insight-gc
.investor-focused-financing-faqs-section
.accordion-body
a:hover {
	background-color: #d4f378;
	color: #232323;
	border-color: #d4f378;
}

.blog-insight-gc .award-winning-leadership-main {
	padding-top: 80px;
	padding-bottom: 80px;
}
.award-winning-leadership-flex {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	background-color: #fff;
}
.blog-insight-gc .award-winning-leadership-left,
.blog-insight-gc .award-winning-leadership-right {
	width: 50%;
}
.blog-insight-gc .award-winning-leadership-right {
	padding-left: 90px;
	padding-right: 80px;
}
.blog-insight-gc .award-winning-leadership-left {
	height: 474px;
	margin-bottom: 53px;
}
.blog-insight-gc .award-winning-leadership {
	padding-right: 80px;
}

.blog-insight-gc .award-winning-leadership-right-heading h3 {
	font-size: 40px;
	font-weight: 400;
	line-height: 52px;
	color: #232323;
}
.blog-insight-gc .award-winning-leadership-right-desc {
	margin-top: 24px;
}
.blog-insight-gc .award-winning-leadership-right-desc p {
	font-size: 18px;
	font-weight: 400;
	line-height: 28px;
	color: #232323;
}
.blog-insight-gc .award-winning-leadership-right-logo {
	max-width: 110px;
	margin-top: 37px;
}

.cre-debt-main {
	padding-top: 80px;
	padding-bottom: 80px;
}
.cre-debt {
	background-color: #1c3531;
}
.cre-debt-inner {
	padding: 60px 74px;
}
.cre-debt-flex {
	display: flex;
	flex-wrap: wrap;
}
.cre-debt-left {
	width: 50%;
}
.cre-debt-right {
	padding-left: 72px;
	width: 50%;
}
.cre-debt-left h3 {
	font-size: 64px;
	line-height: 64px;
	color: #fff;
	font-weight: 400;
}
.cre-debt-right p {
	color: #fff;
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
}

.blog-insight-gc .cre-debt-right a,
.blog-insight-gc .lending-one-box-right a {
	border: 1px solid #d4f378;
	border-radius: 300px;
	padding: 16px 24px;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	color: #031633;
	background-color: #d4f378;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	position: relative;
	gap: 10px;
	margin-top: 40px;
}

.blog-insight-gc .cre-debt-right a::after,
.blog-insight-gc .lending-one-box-right a::after {
	content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url("/wp-content/themes/lendingone-theme/dist/img/blog-right-arrow.webp") no-repeat center center;
	background-size: contain;
}
.blog-insight-gc .cre-debt-right a:hover,
.blog-insight-gc .lending-one-box-right a:hover {
	background-color: #fff;
	color: #031633;
	border-color: #fff;
}

.blog-insight-gc .lending-one-box-right a:hover {
	background-color: #031633;
	color: #fff;
	border-color: #031633;
}
.blog-insight-gc .lending-one-box-right a:hover::after {
	filter: invert(1);
}
.blog-insight-gc .cre-debt-frame {
	max-width: 422px;
	height: 60px;
}

/* .blog-insight-gc .lending-one-real-main{
position: relative;
}
.lending-one-real{
position: absolute;
} */

.blog-insight-gc .lending-one-real-main {
	position: relative;
	height: 564px;
}

.blog-insight-gc .lending-one-real img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	z-index: -1;
}

.blog-insight-gc .lending-one-real-inner {
	position: relative;
	z-index: 1;
	height: 100%;
	display: flex;
	align-items: flex-end;
	box-sizing: border-box;
}

.blog-insight-gc .lending-one-box-flex {
	display: flex;
	flex-wrap: wrap;
}
.blog-insight-gc .lending-one-box-left,
.blog-insight-gc .lending-one-box-right {
	width: 50%;
}
.blog-insight-gc .lending-one-box-right {
	padding-left: 80px;
}
.lending-one-box-right p {
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
	color: #232323;
}
.blog-insight-gc .lending-one-box-left h3 {
	font-weight: 400;
	font-size: 64px;
	line-height: 64px;
	color: #232323;
}
.blog-insight-gc .lending-one-box {
	padding: 68px 56px;
	background-color: #f5f5f5;
	margin: 0 0 0 auto;
}
.blog-insight-gc .lending-one-real-inner {
	padding-left: 240px;
}
.featured-case-studies-main {
	padding-top: 50px;
	padding-bottom: 50px;
}
.featured-case-studies-heading h3 {
	font-size: 72px;
	line-height: 74px;
	color: #232323;
	font-weight: 400;
	margin-bottom: 32px;
}

.blog-insight-gc
.featured-case-studies-slider
.featured-case-studies-slider-heading
h3.eyebrow-text {
	color: #d4f378;
	font-size: 40px;
	line-height: 48px;
	letter-spacing: 10%;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: -webkit-max-content -webkit-max-content;
	-ms-grid-columns: max-content max-content;
	grid-template-columns: -webkit-max-content -webkit-max-content;
	grid-template-columns: max-content max-content;
	gap: 8px;
	font-weight:400;
}

.blog-insight-gc
.featured-case-studies-slider
.featured-case-studies-slider-heading
h3
span.chevron {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
}

.blog-insight-gc
.featured-case-studies-slider
.featured-case-studies-slider-heading
h3
span.chevron
path {
	fill: #fff;
}
.featured-case-studies-slider {
	padding-left: 72px;
}

.featured-case-studies-slider-block-flex {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
}
.featured-case-studies-slider-block-left,
.featured-case-studies-slider-block-right {
	width: 50%;
}

.featured-case-studies-slider-block-left-heading h3 {
	font-size: 64px;
	line-height: 64px;
	font-weight: 400;
	color: #fff;
}
.featured-case-studies-slider-block-left-heading h3 .color {
	color: #d4f378;
}
.featured-case-studies-slider-block-left-desc {
	border-left: 1px solid #b0b0b04f;
	margin-top: 24px;
}
.featured-case-studies-slider-block-left-desc p {
	font-size: 14px;
	line-height: 21px;
	font-weight: 700;
	color: #fff;
	padding-left: 24px;
	padding-bottom: 20px;
}
.featured-case-studies-slider-block-left-desc p:last-child {
	padding-bottom: 0px;
}
.featured-case-studies-slider-block-left-desc p .color {
	color: #d4f378;
}
.featured-case-studies-slider-block-right {
	height: 560px;
	width: 450px;
	margin: 0 0 0 auto;
	clip-path: polygon(60px 0, 100% 0, 100% 100%, 0 100%, 0 60px);
}
.featured-case-studies-slider-inner {
	background-color: #1c3531;
	padding: 40px;
}
.featured-case-studies-slider-arrows {
	display: flex;
	gap: 15px;
}
.featured-case-studies-slider-arrows {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 20px;
	margin-top: 20px;
}

.featured-case-studies-counter {
	font-size: 16px;
	font-weight: 500;
	color: #232323;
}

/* Cre debt advisors page */

.blog-insight-gc .institutional-landing-page-right {
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
	color: #fff;
}
.blog-insight-gc .institutional-landing-page .cre-debt-advisors-flex {
	align-items: unset;
}
.blog-insight-gc
.institutional-landing-page
.cre-debt-advisors-flex
.institutional-landing-page-left {
	width: 70%;
}
.blog-insight-gc
.institutional-landing-page
.cre-debt-advisors-flex
.institutional-landing-page-right {
	width: 30%;
}
.blog-insight-gc
.institutional-landing-page
.cre-debt-advisors-flex
.institutional-landing-page-left
.institutional-landing-page-home-heading
h1 {
	margin-top: 0px;
}
.blog-insight-gc
.institutional-landing-page
.cre-debt-advisors-flex
.institutional-landing-page-left
.blog-page-heading {
	max-width: unset;
}
.blog-insight-gc .award-winning-leadership-right-desc ul {
	margin-top: 20px;
}
.blog-insight-gc .award-winning-leadership-right-desc ul li {
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
	color: #232323;
	list-style: none;
	position: relative;
	padding-left: 25px;
}

.blog-insight-gc .award-winning-leadership-right-desc ul li::before {
	content: "•";
	position: absolute;
	left: 0;
	top: 0;
	color: #232323;
	font-size: 22px;
	line-height: 28px;
}

.blog-insight-gc .cre-debts-get-in-touch-main {
	padding-top: 80px;
	padding-bottom: 80px;
}

.blog-insight-gc .cre-debts-get-in-touch-flex {
	display: flex;
	flex-wrap: wrap;
}
.blog-insight-gc .cre-debts-get-in-touch-left {
	width: 40%;
	padding-right: 40px;
}
.blog-insight-gc .cre-debts-get-in-touch-right {
	width: 60%;
}
.blog-insight-gc .cre-debts-get-in-touch-left-content h3 {
	font-size: 64px;
	line-height: 64px;
	color: #232323;
	font-weight: 400;
}
.blog-insight-gc .cre-debts-get-in-touch-left-content p {
	font-size: 18px;
	line-height: 28px;
	color: #232323;
	font-weight: 400;
	margin-top: 20px;
}
.blog-insight-gc .cre-debts-get-in-touch-left-content a {
	border: 1px solid #d4f378;
	border-radius: 300px;
	padding: 16px 24px;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	color: #031633;
	background-color: #d4f378;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	position: relative;
	gap: 10px;
	margin-top: 40px;
}
.blog-insight-gc .cre-debts-get-in-touch-left-content a::after {
	content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url("/wp-content/themes/lendingone-theme/dist/img/blog-right-arrow.webp") no-repeat center center;
	background-size: contain;
}
.blog-insight-gc .cre-debts-get-in-touch-left-content a:hover {
	background-color: #031633;
	color: #fff;
	border-color: #031633;
}
.blog-insight-gc .cre-debts-get-in-touch-left-content a:hover::after {
	filter: invert(1);
}

.blog-insight-gc .get-in-touch-box-flex {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 80px;
}
.blog-insight-gc .get-in-touch-box-block-img {
	max-width: 320px;
}
.blog-insight-gc .get-in-touch-box-block-content-heading h4 {
	font-size: 40px;
	line-height: 48px;
	color: #232323;
	font-weight: 400;
	margin-top: 20px;
}
.blog-insight-gc .get-in-touch-box-block-content-desc {
	border-left: 1px solid #b0b0b0c7;
	padding-left: 24px;
}
.blog-insight-gc .get-in-touch-box-block-content-desc p {
	font-size: 18px;
	line-height: 28px;
	color: #232323;
	font-weight: 400;
	margin-top: 20px;
}

.blog-insight-gc .cre-debt-advisors-award {
	padding-bottom: 0px;
}
.blog-insight-gc .institutional-leader-build-right-desc a {
	border: 1px solid #232323;
	border-radius: 300px;
	padding: 16px 24px;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	color: #232323;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	position: relative;
	gap: 10px;
	margin-top: 20px;
}
.blog-insight-gc .institutional-leader-build-right-desc a::after {
	content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url("/wp-content/themes/lendingone-theme/dist/img/blog-right-arrow.webp") no-repeat center center;
	background-size: contain;
}
.blog-insight-gc .institutional-leader-build-right-desc a:hover {
	background-color: #d4f378;
	color: #232323;
	border-color: #d4f378;
}
.blog-insight-gc .cre-debt-advisors-award-flex .institutional-leader-build-left,
.blog-insight-gc
.cre-debt-advisors-award-flex
.institutional-leader-build-right {
	width: 50%;
}
.blog-insight-gc .why-work-lending-three-blocks-flex.cards-three {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 24px;
	margin-top: 80px;
}
.blog-insight-gc .why-work-lending-three-blocks-flex-block {
	border-left: 1px solid #b0b0b0c7;
	padding-left: 24px;
}
.blog-insight-gc .why-work-lending-three-blocks-flex-img {
	max-width: 84px;
	margin-bottom: 40px;
}
.blog-insight-gc .why-work-lending-three-blocks-flex-content-heading {
	max-width: 250px;
}
.blog-insight-gc .why-work-lending-three-blocks-flex-content-heading h3 {
	font-size: 40px;
	line-height: 40px;
	color: #232323;
	font-weight: 400;
	margin-bottom: 20px;
}
.blog-insight-gc .why-work-lending-three-blocks-flex-content-heading p {
	font-size: 18px;
	line-height: 28px;
	color: #232323;
	font-weight: 400;
}
.blog-insight-gc .why-work-lending-three-blocks-flex-content-desc p {
	font-size: 16px;
	line-height: 24px;
	color: #232323;
	font-weight: 400;
}

.blog-insight-gc .bg-green {
	background-color: #1c3531;
}

.blog-insight-gc .bg-green .container-main {
	padding-top: 80px;
	padding-bottom: 80px;
}

.blog-insight-gc .bg-green .institutional-leader-build-left-heading h2,
.blog-insight-gc .bg-green .institutional-leader-build-right-desc p,
.blog-insight-gc
.bg-green
.why-work-lending-three-blocks-flex-content-heading
h3,
.blog-insight-gc .bg-green .why-work-lending-three-blocks-flex-content-desc p {
	color: #fff;
}

.blog-insight-gc .why-work-lending-three-blocks-flex.cards-four {
	display:grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 24px;
	margin-top: 80px;
}
.blog-insight-gc .bg-green .why-work-lending-three-blocks-flex-content-heading {
	max-width: 237px;
}
.blog-insight-gc .cre-debts-get-in-touch-main {
	background-color: #fff;
}
.blog-insight-gc .why-work-lending-main .container-main {
	padding-top: 80px;
	padding-bottom: 80px;
}

/* Insitutional team page */

.blog-insight-gc .institutional-teams-right p {
	font-size: 18px;
	line-height: 28px;
	color: #fff;
	font-weight: 400;
}
.blog-insight-gc .institutional-landing-page .institutional-teams-right {
	background: unset;
	backdrop-filter: unset;
	padding: unset;
	border-radius: unset;
	box-shadow: unset;
}
.blog-insight-gc .institutional-landing-page .institutional-teams-flex {
	align-items: unset;
}
.blog-insight-gc
.institutional-landing-page
.institutional-teams-flex
.institutional-landing-page-left
.blog-page-heading {
	max-width: 720px;
}

.blog-insight-gc .institutional-team-grid-sec-main {
	padding-top: 109px;
	padding-bottom: 75px;
}
.blog-insight-gc .institutional-team-grid-sec-flex {
	display: flex;
	flex-wrap: wrap;
}
.blog-insight-gc .institutional-team-grid-sec-block {
	width: 33.33%;
	padding: 25px;
	padding-left: 80px;
}
.blog-insight-gc .institutional-team-grid-sec-block:first-child {
	padding-left: 0px;
	padding: 0px;
}
.blog-insight-gc .fist-heading-block-heading p {
	font-size: 14px;
	line-height: 18px;
	letter-spacing: 2px;
	color: #1c3531;
	font-weight: 500;
	text-transform: uppercase;
}
.blog-insight-gc .fist-heading-block-heading-big {
	padding-top: 25px;
	padding-bottom: 25px;
}
.blog-insight-gc .fist-heading-block-heading-big h2 {
	font-size: 64px;
	line-height: 64px;
	color: #232323;
	font-weight: 400;
}

.blog-insight-gc .institutional-team-grid-sec-block-img {
	max-width: 289px;
}
/* .blog-insight-gc .institutional-team-grid-sec-block-first-heading-block{
margin-left: -25px;
} */
.blog-insight-gc .get-in-touch-link {
	margin-top: 16px;
}

.blog-insight-gc .get-in-touch-link a {
	font-size: 16px;
	line-height: 16px;
	color: #12162e;
	border-bottom: 2px solid #232323;
}
.blog-insight-gc .get-in-touch-link a::after {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 6px;
	background: url("/wp-content/themes/lendingone-theme/dist/img/cross-icon.png") no-repeat center center;
	background-size: contain;
	vertical-align: middle;
}
.blog-insight-gc .institutional-team-grid-sec-block-inner {
	height: 100%;
}
/* .blog-insight-gc
.institutional-team-grid-sec-block
.get-in-touch-box-block-content-heading {
min-height: 90px;
} */
.blog-insight-gc
.institutional-team-grid-sec-block
.get-in-touch-box-block-content-heading
h4 {
	font-size: 40px;
	margin-top: 16px;
}
.blog-insight-gc
.institutional-team-grid-sec-block
.get-in-touch-box-block-content-desc
p {
	color: #454545;
	margin-top: 16px;
	max-width:302px;
}

.blog-insight-gc .institutional-team-grid-sec-block-last-img {
	height: 213px;
	width: 450px;
	margin-top: 170px;
}

.blog-insight-gc .team-get-in-touch-main {
	position: relative;
	height: 800px;
}

.blog-insight-gc .team-get-in-touch-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}
.blog-insight-gc .team-get-in-touch {
	padding-top: 93px;
	padding-bottom: 90px;
}
.blog-insight-gc .team-get-in-touch-flex {
	display: flex;
	flex-wrap: wrap;
}
.blog-insight-gc .team-get-in-touch-left,
.blog-insight-gc .team-get-in-touch-right {
	width: 50%;
}
.blog-insight-gc .team-get-in-touch-left-heading h3 {
	font-size: 88px;
	line-height: 90px;
	color: #fff;
	font-weight: 400;
}
.blog-insight-gc .team-get-in-touch-left-desc p {
	font-size: 20px;
	line-height: 32px;
	color: #fff;
	font-weight: 400;
	margin-top: 15px;
}
.blog-insight-gc .team-get-in-touch-left-inner {
	width: 465px;
}
.blog-insight-gc .team-get-in-touch-left-block-address h4 {
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-weight: 700;
	font-family: "indivisible", sans-serif;
}
.blog-insight-gc .team-get-in-touch-left-block-address p {
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-weight: 300;
	font-family: "indivisible", sans-serif;
}
.blog-insight-gc .team-get-in-touch-left-block-address p a {
	color: #fff;
	box-shadow:unset;
}
.blog-insight-gc .team-get-in-touch-left-block-address {
	margin-top: 20px;
}
.blog-insight-gc .gated-resource-hero-right-inner-heading p {
	font-size: 18px;
	line-height: 28px;
	color: #232323;
	font-weight: 400;
	margin-top: 16px;
}
.blog-insight-gc
.team-get-in-touch-right
.gated-resource-hero-right-inner-field
input,
.blog-insight-gc
.team-get-in-touch-right
.gated-resource-hero-right-inner-field
select{
	height: 60px;
	border: 1px solid #b0b0b0;
}
.blog-insight-gc .team-get-in-touch-right .gated-resource-hero-right-inner {
	background-color: #f9f9f9;
}
.blog-insight-gc .institutional-team-main .institutional-landing-page {
	padding-bottom: 0px;
}

/* Case study page */

.blog-insight-gc .case-study-main .article-page-date span::before {
	content: "•";
	margin: 0 8px;
	color: #222;
	font-weight: bold;
	font-size: 16px;
}
.blog-insight-gc .quote-img {
	max-width: 54px;
}
.blog-insight-gc .quote-heading {
	margin-top: 32px;
}
.blog-insight-gc .quote-heading h3 {
	font-size: 40px;
	line-height: 48px;
	color: #232323;
	font-weight: 400;
}
.blog-insight-gc .quote-description {
	margin-top: 32px;
}
.blog-insight-gc .quote-description p {
	font-size: 16px;
	line-height: 22px;
	color: #232323;
	font-weight: 400;
}
.blog-insight-gc .case-study-stats {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 48px;
}
.blog-insight-gc .case-study-stats-heading h3 {
	font-size: 72px;
	line-height: 72px;
	color: #a61c3c;
	font-weight: 600;
	font-family: "Lora", serif;
}
.blog-insight-gc .case-study-stats-inner {
	border-left: 1px solid #dbdbe3;
	padding-left: 24px;
}
.blog-insight-gc .case-study-stats-short-desc p {
	font-size: 18px;
	line-height: 28px;
	color: #232323;
	font-weight: 600;
	margin-top: 15px;
}
.blog-insight-gc .case-study-stats-description p {
	font-size: 16px;
	line-height: 24px;
	color: #232323;
	font-weight: 500;
}

.blog-insight-gc .quote-block-inner {
	border-left: 1px solid #dbdbe3;
	padding-left: 24px;
}

.blog-insight-gc .case-study-content-main .numbers-articles-number-heading h3 {
	font-size: 64px;
	line-height: 1;
	color: #a61c3c;
	font-weight: normal;
	margin-top: -17px;
}

.blog-insight-gc .contact-page-main {
	height: 860px;
}

/* recent-deals */

.blog-insight-gc .recent-deals-grid-page-main {
	padding-top: 80px;
	padding-bottom: 80px;
	background-color: #f9f9f9;
}
.blog-insight-gc .recent-deals-grid-page-heading h2 {
	font-size: 72px;
	line-height: 74px;
	color: #232323;
	font-weight: 400;
	margin-bottom: 32px;
}

.blog-insight-gc .recent-deals-grid-page-grid {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 23px;
	margin-top: 40px;
}
.blog-insight-gc .recent-deals-grid-page-block-img {
	height: 275px;
}
.blog-insight-gc .recent-deals-grid-page-block-description-box {
	background-color: #fff;
	padding: 24px;
}
.blog-insight-gc .recent-deals-desc-small-info-price h3 {
	font-size: 48px;
	line-height: 48px;
	font-weight: 400;
	color: #232323;
	font-family: "Lora", serif;
}
.blog-insight-gc .recent-deals-desc-small-info p {
	font-size: 14px;
	line-height: 18px;
	letter-spacing: 1px;
	color: #232323;
	margin-bottom: 20px;
	font-weight: 400;
}
.blog-insight-gc .recent-deals-desc-small-info p a {
	color: #232323;
}
.blog-insight-gc .property-location-box {
	display: flex;
	gap: 15px;
	margin-top: 40px;
}
.blog-insight-gc .property-type p {
	font-size: 14px;
	line-height: 18px;
	letter-spacing: 1px;
	color: #232323;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-weight: 400;
}
.blog-insight-gc .property-type .property-info {
	font-size: 16px;
	line-height: 24px;
	color: #232323;
	margin-bottom: 10px;
	font-weight: 400;
	text-transform: unset;
}

/* .blog-insight-gc .recent-deals-main .container-main,
.blog-insight-gc .recent-deals-grid-page-main .container-main {
max-width: 1440px;
margin: 0 auto;
padding-right: 40px;
padding-left: 40px;
} */
.blog-insight-gc
.recent-deals-main
.institutional-landing-page
.institutional-landing-page-flex
.institutional-landing-page-left
.blog-page-heading {
	max-width: 800px;
}
.blog-insight-gc
.recent-deals-main
.institutional-landing-page
.institutional-landing-page-home-heading
h1 {
	margin-top: 0px;
}
.blog-insight-gc .recent-deals-grid-page .blog-pagination-main {
	padding-top: 65px;
}

.blog-insight-gc .recent-deals-grid-page .blog-pagination ul {
	display: flex;
	gap: 12px;
	list-style: none;
	padding: 0;
	margin: 0;
}

.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	font-weight: 500;
	color: #12162e;
	cursor: pointer;
	height: 32px;
	width: 25px;
	border-radius: 4px;
	transition: all 0.3s ease;
	position: relative;
}

.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li:hover,
.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li.active {
	border: unset;
}

.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li:hover::after,
.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li.active::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #12162e;
}


/* Container figma styles */

.blog-insight-gc .institutional-landing-page .container-main,
.blog-insight-gc .case-study-main .container-main,
.blog-insight-gc .case-study-content-main .container-main,
.blog-insight-gc .more-case-studies-main .container-main,
.blog-insight-gc .institutional-team-grid-sec-main .container-main,
.blog-insight-gc .team-get-in-touch .container-main,
.blog-insight-gc .institutional-leader-build-main .container-main,
.blog-insight-gc .institutional-page-value-props-main .container-main,
.blog-insight-gc .featured-case-studies-heading .container-main,
.blog-insight-gc .investor-focused-financing-heading .container-main,
.blog-insight-gc .cre-debt-main .container-main,
.blog-insight-gc .recent-deals-grid-page-main .container-main,
.blog-insight-gc .institutional-articles-main .container-main,
.blog-insight-gc .top-bar-main .container-main,
.blog-insight-gc .mob-header .container-main,
.blog-insight-gc .why-work-lending-main.bg-green .container-main,
.blog-insight-gc .nation-fastest-main .container-main,
.blog-insight-gc .product-loan-sheet-right .container-main,
.blog-insight-gc .why-work-lending-main .container-main,
.blog-insight-gc .cre-debts-get-in-touch-main .container-main,
.page-template-institutional-white-bg .blog-insight-gc .blog-page-main .container-main,
.page-template-institutional-white-bg .blog-insight-gc .blog-blocks-main .container-main{
	max-width: 1440px;
	margin: 0 auto;
	padding-right: 40px;
	padding-left: 40px;
}




/* Header */

.blog-insight-gc .main-header .container-main {
	max-width: 1440px;
	margin: 0 auto;
	padding-right: 40px;
	padding-left: 40px;
}
/* .blog-insight-gc .main-header .custom-header {
padding: 15px 0;
} */

.blog-insight-gc .custom-header-flex,
.blog-insight-gc .custom-header-right,
.blog-insight-gc .custom-header-btn-links {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.blog-insight-gc .custom-header-left {
	max-width: 137px;
	padding: 15px 0;
}
.blog-insight-gc .custom-header-links ul {
	display: flex;
	align-items: center;
	gap: 32px;
}
.blog-insight-gc .custom-header-links ul li {
	font-size: 16px;
	color: #12162e;
	line-height: 16px;
	font-weight: 400;
	padding: 33px 0;
	list-style: none;
/* 	border-bottom: 6px solid transparent; */
	transition: border-color 0.3s ease;
	/* position: relative; */
}

/* .blog-insight-gc .custom-header-links ul li:hover {
	border-bottom-color: #d4f378;
} */

.blog-insight-gc .custom-header-links ul .with-out-arrow {
	padding-right: unset;
}
.blog-insight-gc .custom-header-links ul .with-out-arrow::after {
	content: unset;
}

.blog-insight-gc .custom-header-links ul li a {
	color: #12162e;
}

.blog-insight-gc .custom-header-right {
	gap: 24px;
}
.blog-insight-gc .custom-header-btn-links {
	gap: 21px;
}

.blog-insight-gc .custom-header-btn-links .apply-now-btn a {
	border: 1px solid #232323;
	border-radius: 300px;
	padding: 16px 24px;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	color: #232323;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	position: relative;
	gap: 10px;
}
.blog-insight-gc .custom-header-btn-links .apply-now-btn a:hover {
	background-color: #d4f378;
	color: #232323;
	border-color: #d4f378;
}
.blog-insight-gc .custom-header-links ul li a {
	position: relative;
	text-decoration: none;
	transition: color 0.3s ease;
}

/* .blog-insight-gc .custom-header-links ul li::after {
content: "";
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%) rotate(0deg);
width: 16px;
height: 16px;
background: url("images/form-down-arrow.webp") no-repeat center;
background-size: contain;
transition: transform 0.3s ease;
} */

/* .blog-insight-gc .custom-header-links ul li:hover::after {
transform: translateY(-50%) rotate(180deg);
} */

.blog-insight-gc .custom-header-links ul li .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	width: 1360px;
	background: #fff;
	padding: 40px 30px;
	display: flex;
	/* gap: 30px; */
	box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);
	opacity: 0;
	visibility: hidden;
	transform: translateY(20px);
	transition: all 0.3s ease;
	z-index: 100;
}

.blog-insight-gc .custom-header-links ul li a:hover>.dropdown-menu {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
}

.blog-insight-gc .dropdown-col.left {
	width: 30%;
}
.blog-insight-gc .dropdown-col.middle {
	width: 50%;
}
.blog-insight-gc .dropdown-col.right {
	width: 20%;
}

.blog-insight-gc .dropdown-col.left {
	background-color: #1c3531;
	padding: 40px 70px 2px 40px;
}

.blog-insight-gc .dropdown-col.left h4 {
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff;
	font-weight: 600;
	font-family: "indivisible", sans-serif;
}
.blog-insight-gc .dropdown-col.left ul {
	display: flex;
	flex-flow: column;
	align-items: unset;
	gap: 16px;
	padding: unset;
	margin-top: 20px;
}
.blog-insight-gc .dropdown-col.left ul li {
	font-size: 32px;
	line-height: 36px;
	color: #fff;
	font-weight: 500;
	padding: unset;
	font-family: "freight-display-pro", serif;
	border-bottom: unset;
}
.blog-insight-gc .dropdown-col.left ul li a {
	color: #fff;
}
.blog-insight-gc .dropdown-col.left ul li:hover {
	border-bottom: unset;
}
.blog-insight-gc .get-in-touch-btn a {
	border: 1px solid #d4f378;
	border-radius: 300px;
	padding: 16px 24px;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	color: #232323;
	background-color: #d4f378;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	position: relative;
	gap: 10px;
	margin-top: 34px;
}
.blog-insight-gc .get-in-touch-btn a::after {
	content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url("images/right-arrow-nav.png") no-repeat center center;
	background-size: contain;
}
.blog-insight-gc .get-in-touch-btn a:hover {
	background-color: #fff;
	color: #232323;
	border-color: #fff;
}

.blog-insight-gc .dropdown-col.middle {
	padding: 50px 41px 87px 50px;
}
.blog-insight-gc .dropdown-col.middle h4 {
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #232323;
	font-weight: 600;
	font-family: "indivisible", sans-serif;
}
.blog-insight-gc .drop-down-col-middle-main-cards {
	display: flex;
	gap: 18px;
	margin-top: 24px;
}
.blog-insight-gc .drop-down-col-middle-main-cards .card {
	padding: 24px;
	background-color: #f3f6eb;
}
.blog-insight-gc .drop-down-col-middle-main-cards .card:hover{
	background-color: #E7FFA2;
	cursor: pointer;
}
.blog-insight-gc .drop-down-col-middle-main-cards .card .card-inner{
	height: 100%;

}
.blog-insight-gc .drop-down-col-middle-main-cards .card-img-icon {
	max-width: 43px;
	margin-bottom: 16px;
}
.blog-insight-gc .drop-down-col-middle-main-cards h5 {
	font-size: 20px;
	line-height: 32px;
	color: #232323;
	font-weight: 500;
	font-family: "indivisible", sans-serif;
}
.blog-insight-gc .drop-down-col-middle-main-cards p {
	font-size: 16px;
	line-height: 24px;
	color: #232323;
	font-weight: 500;
	margin-top: 10px;
}

.blog-insight-gc .learn-more-link{
	margin-top: 75px;
}
.blog-insight-gc .learn-more-link a {
	position: relative; 
	text-decoration: none;
	color: #232323; 
	padding-right: 24px; 
}

.blog-insight-gc .learn-more-link a::after {
	content: "";
	position: absolute;
	right: 0; 
	top: 50%;
	transform: translateY(-50%); 
	width: 16px;  
	height: 16px; 
	background: url("images/right-arrow-nav.png") no-repeat center center;
	background-size: contain; /* make it fit */
}

.blog-insight-gc .dropdown-col.right{
	padding: 50px 41px 87px 0px;
}
.blog-insight-gc .dropdown-col.right h4{
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #232323;
	font-weight: 600;
	font-family: "indivisible", sans-serif;
}
.blog-insight-gc .dropdown-col.right ul{
	display: flex;
	flex-flow: column;
	align-items: unset;
	gap: 16px;
	padding: unset;
	margin-top: 20px;
}
.blog-insight-gc .dropdown-col.right ul li{
	font-size: 18px;
	line-height: 28px;
	color: #232323;
	font-weight: 500;
	padding: unset;
	border-bottom: unset;
}
.blog-insight-gc .dropdown-col.right ul li a {
	color: #232323;
}
.blog-insight-gc .dropdown-col.right ul li:hover {
	border-bottom: unset;
}
.blog-insight-gc .dropdown-col.right ul li a:hover{
	color: #8b7f7f;
}
.blog-insight-gc .featured-card{
	border-top: 1px solid #B0B0B0;
	margin-top: 44px;
}
.blog-insight-gc .featured-card .featured-card-inner{
	padding-top: 24px;
}
.blog-insight-gc .featured-card .featured-card-inner h5{
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #232323;
	font-weight: 600;
	font-family: "indivisible", sans-serif;
}
.featured-resource-box{
	display: flex;
	gap: 13px;
	align-items: center;
	margin-top: 15px;
}
.featured-resource-img{
	max-width: 100px;
}
.featured-resource-desc p{
	font-size: 14px;
	line-height: 21px;
	color: #232323;
	font-weight: 500;
	text-decoration: underline !important;
}
.featured-resource-desc p a{
	color: #232323;
	text-decoration:underline !important;
}
.sign-in-link a{
	color: #232323;
	border-bottom: 1px solid #232323;

}



.blog-insight-gc .custom-header {
	position: relative;
}

.blog-insight-gc .custom-header-links ul li {
	position: static;
	list-style: none;
/* 	padding: 33px 0; */
	padding-right: 10px;
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	border-bottom: 6px solid transparent;
	transition: border-color 0.3s ease;
}

.blog-insight-gc .custom-header-links ul li a.has-dropdown::after {
	content: "";
	position: absolute;
	right: -25px;
	top: 50%;
	transform: translateY(-50%) rotate(0deg);
	width: 16px;
	height: 16px;
	background: url("images/form-down-arrow.webp") no-repeat center;
	background-size: contain;
	transition: transform 0.3s ease;
	pointer-events: none;
}

/* Rotate arrow on hover */
/* .blog-insight-gc .custom-header-links ul li:hover > a.has-dropdown::after {
	transform: translateY(-50%) rotate(180deg);
} */

.blog-insight-gc .custom-header-links ul li .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	max-width: 1360px;
	background: #fff;
	display: flex;
	/* gap: 30px; */
	box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);
	opacity: 0;
	visibility: hidden;
	transform: translateY(20px);
	transition: all 0.3s ease;
	z-index: 100;
	border-radius: unset !important;
	padding: unset !important;
	border: unset;
	border-top: 1px solid #b0b0b0;
}

.blog-insight-gc .custom-header-links ul li.has-mega-menu > a:hover + .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.blog-insight-gc .mob-header{
	display: none;
}
.blog-insight-gc .dropdown-col.left ul li a:hover{
	color: #d4f378;
}
.blog-insight-gc .institutional-team-main{
	display:unset;
	height:unset;
}
.blog-insight-gc .contact-page-main{
	display:flex;
	height:860px;
}
.blog-insight-gc .institutional-team-main .institutional-landing-page-home-heading h1{
	margin-top: 0px;
}

/* .blog-insight-gc .institutional-team-main .institutional-landing-page{
	display: flex;
	height: 410px;
	align-items: flex-end;
} */

.blog-insight-gc .institutional-team-main .institutional-landing-page .institutional-landing-page-flex .institutional-landing-page-right {
	padding-left: 210px;
}


.blog-insight-gc .custom-header-links ul li a {
	color: #fff;
}

.blog-insight-gc .institutional-landing-page-main {
	display: block;

}

.blog-insight-gc .custom-header-links ul li a.has-dropdown::after {
	filter: invert(1);
}

.blog-insight-gc .custom-header-links ul li .dropdown-menu {
	border: none;
}

.blog-insight-gc .get-in-touch-btn a {
	color: #232323 !important;
}

.blog-insight-gc .learn-more-link a {
	color: #232323 !important;
}

.featured-resource-desc p a {
	color: #232323 !important;
}

.blog-insight-gc .custom-header-links ul li .dropdown-menu {
	transition: unset;
}

.blog-insight-gc .custom-header-btn-links .apply-now-btn a:hover {
	background-color: #fff;
	color: #232323;
	border: 1px solid #fff;
}


.blog-insight-gc .recently-funds-deals-lp .recent-deals-grid-page-heading h2 {
	text-align: center;
}

.recently-funds-deals-arrows {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 20px;
	margin-top: 20px;
}

.recently-funds-deals-prev,
.recently-funds-deals-next {
	padding: 12px;
	height: 48px;
	width: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	border: 1px solid #031633;
	cursor: pointer;
}

.recently-funds-deals-prev img,
.recently-funds-deals-next img {
	max-height: 12px;
	max-width: 12px;
}

.recently-funds-deals-counter {
	font-size: 16px;
	font-weight: 500;
	color: #232323;
}

.recently-funds-deals-lp-slider {
	padding-top: 34px;
	padding-bottom: 34px;
}

.recently-funds-deals-lp {
	padding-bottom: 50px;
}


.blog-insight-gc .custom-header-links ul li.has-mega-menu a:hover::after {
  transform: translateY(-50%) rotate(180deg);
}

/* .blog-insight-gc .custom-header-links ul li a.has-dropdown:hover {
  border-bottom: 6px solid #d4f378;
} */

.page-template-institutional .page-template-institutional-white-bg li.has-mega-menu:has(a:hover){
  border-bottom: 6px solid #d4f378 !important;
}

.blog-insight-gc .custom-header-links ul li a {
  position: relative;
  display: inline-block;
/*   padding: 33px 0px;  */
  border-bottom: 6px solid transparent;
/*   transition: border-color 0.3s ease; */
}

/* .blog-insight-gc .custom-header-links ul li a.has-dropdown:hover {
  border-bottom-color: #d4f378;
} */
.blog-insight-gc .dropdown-col.left ul li a{
  padding: 0px;
  border-bottom: none !important;
}
.blog-insight-gc .learn-more-link a{
  padding: 0px;
  border-bottom: none !important;
}
.blog-insight-gc .get-in-touch-btn a {
  border-bottom: none !important;
  border: 1px solid #d4f378;
  border-radius: 300px;
  padding: 16px 24px !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  color: #232323;
  background-color: #d4f378;
  text-decoration: none;
  display: inline-flex !important;
  align-items: center;
  position: relative;
  gap: 10px;
  margin-top: 34px;
}
.blog-insight-gc .get-in-touch-btn a::after {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("images/right-arrow-nav.png") no-repeat center center;
  background-size: contain;
}
.blog-insight-gc .get-in-touch-btn a:hover {
  background-color: #fff;
  color: #232323;
  border-bottom: none;
  border-color: #fff;
}

.blog-insight-gc .dropdown-col.right ul li a{
  padding: unset;
  border-bottom: none !important;
}

.blog-insight-gc .learn-more-link a{
  padding: unset !important;
  display: unset !important;
  border-bottom: none !important;
  padding-right: 24px !important;
}

.featured-resource-img a{
   padding: unset !important;
   border-bottom: none !important;
}
.featured-resource-desc p a{
  padding: unset !important;
  border-bottom: none !important;
}

li:has(> .has-dropdown:hover)::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  background-color: #d4f378;
  /* optional z-index if needed */
  z-index: 5;
}






.top-bar-main {
	background-color: #D4F378;
	padding: 10px 0px;
}

.top-bar-flex {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.top-bar-left p {
	margin: 0;
	font-size: 16px;
	color: #232323;
}

.top-bar-left a {
	font-weight: bold;
	text-decoration: none;
	color: #232323;
}

.top-bar-right {
	position: relative;
	display: flex;
	align-items: center;
}

/* Search button */
.search-btn {
	display: flex;
	align-items: center;
	gap: 5px;
	background: none;
	border: none;
	cursor: pointer;
	font-size: 14px;
}

/* search text inside p */
.search-text p {
	margin: 0;
	font-size: 14px;
	color: #232323;
}

/* Input wrapper */
.search-input-wrapper {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	border-radius: 5px;
	overflow: hidden;
	max-width: 0;
	transition: max-width 0.3s ease;
}

/* Active input */
.search-input-wrapper.active {
	max-width: 250px;
	position:unset;
	transform: translateY(-0%);
}

/* Input field */
.top-bar-search {
	border: none;
	outline: none;
	flex: 1;
	font-size: 14px;
	background-color: #D4F378;
}

/* Close button */
.search-close {
	background: none;
	border: none;
	cursor: pointer;
	padding: 6px 10px;
	display: flex;
	align-items: center;
}

.search-close img {
	width: 16px;
	height: 16px;
}

/* Hide search button when input active */
.top-bar-right.active .search-btn {
	display: none;
}

/* Hover effect */
.search-btn:hover,
.search-close:hover {
	opacity: 0.8;
	transition: 0.2s;
}

/* Small icon size */
.search-btn img {
	height: 16px;
	width: 16px;
}




.main-header {
	position: absolute;
	top: 20;
	width: 100%;
	z-index: 10;
}
.blog-insight-gc .institutional-landing-page{
	padding-top: 160px;
}

.blog-insight-gc .blog-blocks-cards-description-heading h3{
	font-family: "freight-display-pro", serif;
	font-weight: normal;
	font-size: 32px;
	line-height: 36px;
	color: #12162E;
}

.blog-insight-gc .blog-blocks-cards-description-heading h3 a{
	color: #12162E;
}

.blog-insight-gc .investor-focused-financing-faqs-section .accordion-item:first-of-type{
  padding-top: 20px;
}



/* 10/10/25 */

.blog-insight-gc .custom-header-links ul li.has-mega-menu a::after{
	  content: "";
  position: absolute;
  right: -25px;
  top: 50%;
  transform: translateY(-50%) rotate(0deg);
  width: 16px;
  height: 16px;
  background: url("/wp-content/themes/lendingone-theme/dist/img/form-down-arrow.webp") no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease;
  pointer-events: none;
}
/* .blog-insight-gc .custom-header-links ul li.has-mega-menu:hover>a::after {
  transform: translateY(-50%) rotate(180deg);
} */
.blog-insight-gc .custom-header-links ul li.has-mega-menu a::after {
    filter: invert(1);
}
.blog-insight-gc .custom-header-links ul li.has-mega-menu .dropdown-menu ul li a::after{
	content:unset;
} 
.blog-insight-gc .custom-header-links ul li.has-mega-menu .dropdown-menu .get-in-touch-btn  a::after{
	content:unset;
} 
.blog-insight-gc .custom-header-links ul li.has-mega-menu .dropdown-menu .featured-resource-desc p a::after{
	content:unset;
}
.blog-insight-gc .custom-header-links ul li.has-mega-menu .dropdown-menu .featured-resource-img a::after{
	content:unset;
}
.blog-insight-gc .custom-header-links .learn-more-link a{
	font-size:16px;
	color:#232323;
}

.blog-insight-gc .custom-header-links ul li.has-mega-menu .learn-more-link a::after{
	content: "";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    height: 16px;
    background: url(/wp-content/themes/lendingone-theme/dist/img/right-arrow-nav.png) no-repeat center center;
    background-size: contain;
	filter:unset;
}
.blog-insight-gc .custom-header-links ul li.has-mega-menu .dropdown-menu .get-in-touch-btn  a::after {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(/wp-content/themes/lendingone-theme/dist/img/right-arrow-nav.png) no-repeat center center;
  background-size: contain;
	filter:unset;
	right:unset;
	position:unset;
	transform:unset;
}
.blog-insight-gc .dropdown-col.right{
	text-align:left;
}

/* .featured-resource-box{
	align-items:unset;
} */

/* Btr Page */

.blog-insight-gc .btr-page-main {
  height: 500px;
}

.blog-insight-gc .btr-page-main .institutional-teams-flex .institutional-landing-page-left .blog-page-heading {
  max-width: unset;
}

.blog-insight-gc .btr-page-main .institutional-landing-page {
  height: unset;
  padding-top: 250px;
}

.blog-insight-gc .btr-page .why-work-lending-three-blocks-flex {
  grid-template-columns: repeat(3, 1fr);
  padding-top: 100px;
  margin-top: 0px;
}

.blog-insight-gc .nation-fastest-main {
  padding-top: 100px;
  padding-bottom: 100px;
}

.blog-insight-gc .nation-fastest-flex {
  display: flex;
  flex-wrap: wrap;
}

.blog-insight-gc .nation-fastest-left,
.blog-insight-gc .nation-fastest-right {
  width: 50%;
}

.blog-insight-gc .nation-fastest-left {
  padding-right: 141px;
}

.blog-insight-gc .nation-fastest-left-heading h2 {
  font-weight: 400;
  font-size: 64px;
  line-height: 64px;
  color: #232323;
}

.blog-insight-gc .nation-fastest-left-description {
  padding-top: 40px;
  max-width: 407px;
}

.blog-insight-gc .nation-fastest-left-description p {
  font-weight: 400;
  font-size: 20px;
  line-height: 32px;
  color: #232323;
}

.blog-insight-gc .nation-fastest-left-contact-btn {
  padding-top: 40px;
}

.blog-insight-gc .nation-fastest-left-contact-btn a {
  border: 1px solid #232323;
  border-radius: 300px;
  padding: 16px 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  color: #232323;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  position: relative;
  gap: 10px;
}

.blog-insight-gc .nation-fastest-left-contact-btn a::after {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(images/blog-right-arrow.webp) no-repeat center center;
  background-size: contain;
}

.blog-insight-gc .nation-fastest-left-contact-btn a:hover {
  background-color: #d4f378;
  color: #232323;
  border-color: #d4f378;
}

.blog-insight-gc .nation-fastest-right-flex {
  grid-template-columns: repeat(2, 1fr);
  gap: 32px;
}


.blog-insight-gc .product-loan-sheet-main {
  padding-top: 80px;
  padding-bottom: 80px;
}

.blog-insight-gc .product-loan-sheet {
  position: relative;

  /* margin-right: 86px; */
}


.blog-insight-gc .product-loan-sheet-left {
  width: 50%;
  position: relative;
  z-index: 1;
  height: 669px;
  padding-bottom: 50px;
  background-color: #fff;
}

.blog-insight-gc .product-loan-sheet-right {
  width: 100%;
  position: absolute;
  top: 0;
  height: 100%;

}

.blog-insight-gc .product-loan-sheet-right .container-main {
  height: 100%;
  display: flex;
  justify-content: flex-end;
  background-color: #fff;
}

.blog-insight-gc .product-loan-sheet-right-content {
  height: 100%;
  display: flex;
  flex-flow: column;
  justify-content: center;
  width: 50%;
  padding-left: 97px;
}
.blog-insight-gc .product-loan-sheet-right-content-heading{
  max-width: 493px;
}

.blog-insight-gc .product-loan-sheet-right-content-heading h3 {
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  color: #232323;
}

.blog-insight-gc .product-loan-sheet-right-content-desc {
  padding-top: 24px;
}

.blog-insight-gc .product-loan-sheet-right-content-dwnld-btn {
  padding-top: 37px;
}

.blog-insight-gc .product-loan-sheet-right-content-desc p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #232323;
}

.blog-insight-gc .product-loan-sheet-right-content-dwnld-btn a {
  border: 1px solid #d4f378;
  border-radius: 300px;
  padding: 16px 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  color: #031633;
  background-color: #d4f378;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  position: relative;
  gap: 10px;
}

.blog-insight-gc .product-loan-sheet-right-content-dwnld-btn a::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(/wp-content/themes/lendingone-theme/dist/img/download-icon.png) no-repeat center center;
  background-size: contain;
}

.blog-insight-gc .product-loan-sheet-right-content-dwnld-btn a:hover {
  border: 1px solid #031633;
  color: #fff;
  background-color: #031633;
}

.blog-insight-gc .product-loan-sheet-right-content-dwnld-btn a:hover::after{
	filter: invert(1);
}
.blog-insight-gc .btr-page .why-work-lending-three-blocks-flex-content-desc p {
  font-size: 18px;
  line-height: 28px;
}

.blog-insight-gc .btr-page .institutional-leader-build-left-heading h2 {
  font-size: 72px;
  line-height: 74px;
}

.blog-insight-gc .institutional-leader-build-right-view-all-btn{
  padding-top: 20px;
  display: none;
}

.blog-insight-gc .institutional-leader-build-right-view-all-btn a {
  border: 1px solid #fff;
  border-radius: 300px;
  padding: 16px 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  color: #fff;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  position: relative;
  gap: 10px;
}
.blog-insight-gc .institutional-leader-build-right-view-all-btn a:hover{
  background-color: #d4f378;
    color: #232323;
    border-color: #d4f378;
}


/* White header  */

.page-template-institutional-white-bg .main-header{
	background-color:#fff;
}
.page-template-institutional-white-bg .blog-insight-gc .custom-header-links ul li{
	color:#12162E;
}
.page-template-institutional-white-bg .blog-insight-gc .custom-header-links ul li a{
	color:#12162E;
}
.page-template-institutional-white-bg .blog-insight-gc .dropdown-col.left ul li a{
	color:#fff;
}
.page-template-institutional-white-bg .blog-insight-gc .dropdown-col.left ul li a:hover{
	color:#d4f378;
}

.page-template-institutional-white-bg .blog-insight-gc .custom-header-links ul li.has-mega-menu a::after{
	filter:unset;
}
.page-template-institutional-white-bg .blog-insight-gc .custom-header-btn-links .apply-now-btn a{
	background-color: transparent;
	background:none;
}
.page-template-institutional-white-bg .blog-insight-gc .custom-header-btn-links .apply-now-btn a:hover{
	background:none;
	background-color: #d4f378 !important;
	border: 1px solid #d4f378;
}
.page-template-institutional-white-bg .blog-insight-gc .team-get-in-touch-main{
	padding-top:79px;
/* 	padding-bottom:90px; */
	height:865px;
}

/* sfr page */

.blog-insight-gc .sfr-page-main  .institutional-landing-page .institutional-landing-page-flex .institutional-landing-page-left{
  width: 65%;
}
.blog-insight-gc .sfr-page-main  .institutional-landing-page .institutional-landing-page-flex .institutional-landing-page-right{
  width: 35%;
}





/*.blog-insight-gc .custom-header-links { position: relative; }

.blog-insight-gc .custom-header-links .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  max-width: 1360px;
  background: #fff;
  display: flex;
  box-shadow: 0 6px 20px rgba(0,0,0,0.1);
  opacity: 0; visibility: hidden;
  transform: translateY(20px);
  transition: all 0.25s ease;
  z-index: 100;
}

.blog-insight-gc .custom-header-links:has(ul li.has-mega-menu:hover) .dropdown-menu {
  opacity: 1; visibility: visible; transform: translateY(0);
}

.blog-insight-gc .custom-header-links .dropdown-menu:hover {
  opacity: 1; visibility: visible; transform: translateY(0);
}

.blog-insight-gc .custom-header-links:has(ul li.has-mega-menu:hover) ul li.has-mega-menu a::after {
  transform: translateY(-50%) rotate(180deg);
}
 */


.blog-insight-gc .cre-debt-advisors-award-flex .institutional-leader-build-left{
	padding-right:0px;
}
.blog-insight-gc .cre-debt-advisors-award-flex .institutional-leader-build-right{
	padding-left:139px;
}

.blog-insight-gc .recent-deals-grid-page .blog-pagination ul:hover{
	background-color:unset;
}
.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li .page-numbers.current{
	background-color:unset;
	color:#12162e;
}
.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li .page-numbers.current::after{
	content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #12162e;
}
.blog-insight-gc .recent-deals-grid-page .blog-pagination ul li a:hover{
	background-color:unset;
}

.blog-insight-gc .insight-pagination{
	display:flex;
	align-items:center;
	justify-content:center;
	gap:10px;
}
.blog-insight-gc .insight-pagination .page-numbers{
	font-size: 18px;
    line-height: 20px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s 
ease;
	color:#232323;
}
.blog-insight-gc .insight-pagination .page-numbers.current,
.blog-insight-gc .insight-pagination .page-numbers:hover{
	background-color: transparent;
    border: 1px solid #12162e;
}
.blog-insight-gc .insight-pagination .page-numbers.next:hover,
.blog-insight-gc .insight-pagination .page-numbers.prev:hover,
.blog-insight-gc .insight-pagination .page-numbers.dots:hover{
	background-color: transparent;
    border: unset;
}



/* small drop down */
.blog-insight-gc .small-drop-down{
	position:relative;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down a::after{
	 content: "";
    position: absolute;
    right: -25px;
    top: 50%;
    transform: translateY(-50%) rotate(0deg);
    width: 16px;
    height: 16px;
    background: url(/wp-content/themes/lendingone-theme/dist/img/form-down-arrow.webp) no-repeat center;
    background-size: contain;
    transition: transform 0.3s ease;
    pointer-events: none
}
.blog-insight-gc .custom-header-links ul li.small-drop-down a::after{
	    filter: invert(1);
}
.blog-insight-gc .custom-header-links ul li.small-drop-down a:hover::after {
	transform: translateY(-50%) rotate(180deg);
}
.blog-insight-gc .custom-header-links ul li.small-drop-down a{
	 display: inline-block;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu {
  position: absolute;
  top: 100%;
  background: #fff;
  list-style: none;
  padding: 0;
  margin: 0;
  border-radius: 8px;
  box-shadow: 0 4px 15px rgba(0,0,0,0.15);
  display: none;
  z-index: 10;
/* 	min-width: 310px;
    max-width: 400px; */
   width: max-content;
}

.blog-insight-gc .custom-header-links ul li.small-drop-down > a:hover + .sub-menu {
  display: block;
  pointer-events: auto;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu li{
	padding: 8px 0;
    border-bottom: 1px solid #eee;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu li:first-of-type{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu li:last-of-type{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu li:last-of-type{
	border-bottom: none;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu li:hover{
	background: #d4f378;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu li a{
	
padding: 12px 16px;
    color: #1e1e1e;
    position: relative;
    display: block;
    border-bottom: 0;
    text-decoration: none;
	font-weight:700;
	padding-right:80px;
}

.blog-insight-gc .custom-header-links ul li.small-drop-down .sub-menu li a::after{
	content:unset;
}
li.small-drop-down:has(a:hover),
li.small-drop-down:has(.sub-menu:hover) {
  border-bottom: 6px solid #d4f378 !important;
}

.page-template-institutional-white-bg 
.blog-insight-gc .custom-header-links ul li.small-drop-down a::after {
  filter: unset;
}

.page-template-institutional-white-bg .blog-insight-gc .blog-page-main{
	padding-top:120px;
}
.blog-insight-gc .custom-video-page .blog-blocks-cards-img{
	height:unset;
}





