.blog-insight-gc .blog-blocks-nav ul li a,
.blog-insight-gc .article-page-heading h1
{
	color: #12162E;
}
.blog-insight-gc .blog-blocks-nav ul li a:hover,
.blog-insight-gc .blog-blocks-nav ul li a.active {
	background-color: #D4F378;
	/* 	border: 1px solid #D4F378; */
}

.blog-insight-gc .blog-pagination ul li.first,
.blog-insight-gc .blog-pagination ul li.last,
.blog-insight-gc .blog-pagination ul li.first:hover,
.blog-insight-gc .blog-pagination ul li.last:hover{
	border: none !important;
}
.blog-insight-gc .blog-blocks-nav ul {
	row-gap: 15px;
	column-gap: 15px;
}
.blog-insight-gc .article-page-date p{
	color: #000 ;
}
body.single-resources {
	overflow-x: unset;
}
.blog-insight-gc .blog-blocks-cards-description-box p a,
.blog-insight-gc .blog-blocks-cards-description-heading h2 a,
.blog-insight-gc .blog-page-right-economy-box p a,
.blog-insight-gc .blog-page-left-content-trends p a
{
	color: #031633 ;
	text-decoration:none;
	box-shadow:none
}
.blog-insight-gc .blog-page-left-content-heading h2 a,
.blog-insight-gc .blog-page-left-content-heading h2 a,
.blog-insight-gc .blog-page-right-heading h2 a{
	color: #12162E;
}
.blog-insight-gc .blog-page-right-economy-box,
.blog-insight-gc .blog-page-left-content-trends-box,
.blog-insight-gc .article-page-description .blog-blocks-cards-description-box.webinar-box{
	background-color: #F3F3F3;
	border-radius: 4px;
	padding: 2px 2px;
	margin-bottom: 14px;
	max-width: fit-content;
	padding: 5px 11px;
}
.article-content-right-block h2{
	color: #031633 ;
	font-size: 40px;
	line-height: 52px;
	margin-bottom: 40px;
	font-weight:600;
}
.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: fit-content;
	padding: 5px 11px;
}
.blog-insight-gc .blog-page-right-economy-box a,
.blog-page-left-content-trends-box a,
.blog-blocks-cards-description-box a,
.blog-insight-gc .blog-page-left-content-trends-box a{
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	color: #031633 ;
	text-align: center;
}
.blog-insight-gc .social-media-article-block a svg path {
	fill: #031633 ;            /* default black icon */
	transition: fill 0.3s ease;
}
.blog-insight-gc .social-media-article-block:hover svg path {
	fill: #fff;                /* turn icon white */
}
.blog-insight-gc .blog-pagination ul li a{
	color: #031633 ;
}
.blog-insight-gc .blog-page-left-content-trends-box{
	max-width:155px;
}
.blog-insight-gc .gated-resource-hero-left-overview-content .wp-block-image {
	max-width: 322px;
	margin-top: 32px;
}
.blog-insight-gc .gated-resource-hero-left-overview-content p,
.blog-insight-gc .numbers-articles{
	margin-top:20px;
}
/* .blog-insight-gc .accordion-button{
padding-bottom:0px
} */
.about-speaker-person-img.gated-webinar-hero-left-speakers-img img{
	border-radius: 50%;
}

.gated-resource-hero-left-overview .wp-block-image {
	max-width: 668px;
	margin-top: 32px;
}
.blog-insight-gc .news-letter-block-text h3 {
	font-size: 36px;align-content
}
/* .webinar-page-flex .gated-resource-hero-left-overview-content{
width: 30%;
} */

/* Changes 03-09 */
/* .blog-insight-gc .blog-page .blog-page-heading h1 {
font-family: "freight-display-pro", serif;
font-weight: normal;
font-size: 88px;
line-height: 113px;
margin-top: 16px;
margin-bottom: 0;
} */
.blog-insight-gc .blog-page-main {
	padding-top: 40px;
	background-color: #F7F7F7;
}
.blog-insight-gc .blog-page-flex {
	padding-top: 50px;
}
.blog-insight-gc .article-page-heading {
	margin-top: 0px;
}
/* .blog-insight-gc .article-page-date p {
color: #031633;
} */
.blog-insight-gc .article-page-left p{
	font-size: 14px !important;
}
.blog-insight-gc .article-page-left p a{
	color: #031633;
}
.blog-insight-gc .article-page-author-name {
	margin-top: 15px !important;
}
.blog-insight-gc .gated-webinar-hero-left-speakers-grid { 
	gap: 5px 30px !important; 
}
.blog-insight-gc .gated-webinar-hero-left-speakers { 
	padding-bottom: 30px;
}
.blog-insight-gc .gated-webinar-hero-left-speakers-img {
	max-height: 58px;
}
.blog-insight-gc .blog-blocks-nav ul a{
	display:block;
}
.blog-insight-gc .article-page-date span::before {
	margin: 0 8px 0 4px;
}
.blog-insight-gc .social-media-article-block {
	height: 32px;
	width: 32px;
}
.svgicon-hover {
	display: none; 
}
.article-social-media-icons div:hover .svgicon{
	display: none; 
}
.article-social-media-icons div:hover .svgicon-hover{
	display: inline-block; 
}
.blog-insight-gc .gated-webinar-hero-left-speakers-content p{
	font-size:14px;
	line-height:18px;
}
.blog-insight-gc .have-property-mind-btn{
	margin-bottom:33px;
}
.blog-insight-gc .blog-blocks-grid.custom-grid {
	grid-template-columns: repeat(2, 1fr);
}

.page-template-calculator .blog-insight-gc .wp-block-genesis-blocks-gb-container{
	padding-top:64px;
	padding-bottom:64px;
}
.blog-insight-gc .blog-blocks-grid.custom-grid .blog-blocks-cards-img{
	height:360px
}


body.page-template-calculator{
	overflow-x: unset !important;
}
.blog-insight-gc .faq-section .content h3{
	font-size: 28px;
	font-weight: 500;
	color: #031633;
	font-family: "Playfair Display", serif;
}
.blog-insight-gc .blog-page-left-content-heading h2{
	font-size:32px;
	line-height:36px;
}

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

/* Changes 10/9/25 */
.article-content-right .article-content-right-block ol,
.article-content-right .article-content-right-block ul,
.blog-insight-gc .gated-resource-hero-left-overview-content ul,
.blog-insight-gc .gated-resource-hero-left-overview-content ol{
	margin:0;
	padding:0;
}
.blog-insight-gc .gated-resource-hero-left-overview-content ul,
.blog-insight-gc .gated-resource-hero-left-overview-content ol{
	padding-bottom:15px;
	padding-top:15px;
}
.article-content-right .article-content-right-block ol li,
.article-content-right .article-content-right-block ul li,
.blog-insight-gc .gated-resource-hero-left-overview-content ul li,
.blog-insight-gc .gated-resource-hero-left-overview-content ol li{
	color: #031633;
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 10px;
	position:relative;
	padding-left:20px;
}
.article-content-right .article-content-right-block ol li::before,
.article-content-right .article-content-right-block ul li::before,
.blog-insight-gc .gated-resource-hero-left-overview-content ul li::before,
.blog-insight-gc .gated-resource-hero-left-overview-content ol li::before{
	content: "•";
	position: absolute;
	left: 0;
	top: -2px;
	color: #031633;
	font-size: 24px;
	line-height: 32px;
}
.custom-header-btn-links .apply-now-btn{
	margin-top:-14px;
}

.webinar-replay .webinar-page-flex .gated-resource-hero-left-overview-content {
	border-top: 1px solid #DBDBE3;
}
.blog-insight-gc .webinar-replay  .gated-resource-hero-left-overview-content {
	padding-top: 24px !important;
	margin-top: 0px !important;
}
.blog-insight-gc .institutional-gc input[type="text"]{
	background:unset !important;
	width:unset !important;
	padding:unset !important;
	border:none !important;
	font-size:14px;
	color:#232323;
}
.blog-insight-gc .institutional-gc input[type="text"]::placeholder {
	color: #232323;
	opacity: 1;
}
.blog-insight-gc .institutional-gc button{
	padding:unset !important;
}
.blog-insight-gc .institutional-gc input[type="text"]:focus{
	box-shadow: unset !important
}
.search-close img{
	max-width:unset;
}
.blog-insight-gc .recently-funds-deals-lp-slider .owl-stage{
	display:flex;
}
.blog-insight-gc .recently-funds-deals-lp-slider .owl-item{
	display:flex;
}
.blog-insight-gc .recently-funds-deals-lp-slider .owl-item .recent-deals-grid-page-block{
	background-color:#fff;
	width:100%;
}
.blog-insight-gc .custom-header-links ul li.has-mega-menu.a-hovered .dropdown-menu {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
}
.blog-insight-gc .custom-header-links ul li.has-mega-menu.a-hovered{
	border-bottom:6px solid #d4f378;
}

/* Rotate arrow when the parent li has the JS class */
.blog-insight-gc .custom-header-links ul li.has-mega-menu.a-hovered > a::after {
	transform: translateY(-50%) rotate(180deg);
	transition: transform 0.3s ease;
}

.blog-insight-gc .custom-header-links ul li.small-drop-down.a-hovered > .sub-menu {
    display: block;
    pointer-events: auto;
}
.blog-insight-gc .custom-header-links ul li.small-drop-down.a-hovered > a::after {
	transform: translateY(-50%) rotate(180deg);
	transition: transform 0.3s ease;
}


.blog-insight-gc #loader {
	border: 3px solid #f3f3f3; /* Light grey */
	border-top: 3px solid #555; /* Dark grey */
	border-radius: 50%;
	width: 18px;
	height: 18px;
	display: inline-block;
	margin-left: 10px;
	vertical-align: middle;
	animation: spin-gc 1s linear infinite;
}

@keyframes spin-gc {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

.blog-insight-gc #message,
.blog-insight-gc #message1{
	border: 1px solid #232323;
	padding: 3px 10px;
	text-align: center;
	margin-top: 15px;
	box-shadow: 0 2px 6px rgba(35, 35, 35, 0.2);
	border-radius: 8px;
}

.page-template-calculator .blog-insight-gc .hero .content .headline-xl{
	font-size:72px;
	line-height:74px;
}

@media (max-width: 1400px){
	.page-template-calculator .blog-insight-gc .hero .content .headline-xl{
		font-size:64px;
		line-height:68px;
	}
}
@media (max-width: 1200px){
	.page-template-calculator .blog-insight-gc .hero .content .headline-xl{
		font-size:54px;
		line-height:58px;
	}
}




@media (max-width: 600px) {
	.blog-insight-gc .gated-resource-hero-left-overview-content .wp-block-image {
		max-width: 283px;
	}
	.blog-insight-gc .blog-blocks-grid.custom-grid {
		grid-template-columns: repeat(1, 1fr);
	}
	.article-content-right .article-content-right-block ol li,
	.article-content-right .article-content-right-block ul li{
		font-size: 16px;
		line-height: 24px;
	}
	.page-template-calculator .blog-insight-gc .hero .content .headline-xl{
		font-size:36px;
		line-height:38px;
	}
}
