/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
/*
 @import url(//db.onlinewebfonts.com/c/9d98f534f006d8c613a5dc3ace7fe507?family=Acumin+Pro+Condensed);
	 @import url('https://fonts.googleapis.com/css2?family=Lato:wght@700&display=swap');
	@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300&display=swap');
*/
@font-face {
  font-family: 'Acumin Condensed';
  src: url('https://20088111.fs1.hubspotusercontent-na1.net/hubfs/20088111/fonts/Acumin%20Pro%20Cond%20Black.otf');
}


	.body-container--market--individual h1, .body-container--market--individual h2, .body-container--market--individual h3, .body-container--market--individual h4, .body-container--market--individual h5, .body-container--market--individual h6{
		font-family: "Acumin Condensed";
	}
	h1{
		font-size:46px !important;
		color:#BCDDE8;
		letter-spacing: 1px !important;
	}
	h2{
		font-size:46px;
	}
	h3{
    font-weight: 400;
    font-style: normal;
    line-height: 40px;
		margin: 0 0 0.8rem;
	}
	h4{
   font-size 26px;
	 line-height: 26px;
	 font-style: italic;
	}
	p{
		color:#737F84;
		font-size:20px;
	}
	.img-info-left-right .content-two-column h2{
		font-size: 40px !important;
		font-weight: 400;
		color:#2A3538;
	}
	.img-info-left-right .info p{
		color:#2A3538;
		font-size:16px;
	}
	.img-info-left-right .content-cta-contact p{
		color:#2A3538;
		font-size: 14px;
	}
	.img-info-left-right .content-cta-contact p span{
		font-weight: 700;
	}
	.content-two-column ul{
	color: var(--light-color);
	}
	h5.slide__title{
		font-family: "Acumin Condensed";
    font-weight: 700;
    font-style: italic;
		color:#000000;
		font-size: 22px;
    text-align: left;
		text-transform: uppercase;
	}
	.slide__text p{
		color:#737F84 !important;
	}
	.slide__cta a{
		text-decoration:none !important;
		color:#026f8c;
		font-size: 14px !important;
	}
	.slide__cta a:hover{
		opacity:0.8;
	}

	h5{text-align: center; font-family: "Acumin Condensed"; font-weight: 500; font-style: normal; color:#BCDDE8; font-size: 40px; line-height: 1.0}
		.body-container--market--individual .slide__cta{
		padding: 45px 0 !important;	
		}
 h4.card__title {
    color: #026F8C;
	  text-transform: uppercase;
}
.card__container ul li::before {
    content: "\2022";
    color: #00AAF6;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -18px;
}
.card__container ul {
  list-style: none; /* Remove default bullets */
}
.card__cta .h4{
	color: #026F8C;
	font-size: 20px;
  font-weight: 600;
}
.card__cta .h4:hover{
 opacity:0.7;
}
h6 {

}
@media(max-width:768px){
 h1, #hs_cos_wrapper_dnd_area-module-2_ h2{
			text-align:center !important;
	}
	
}
.dnd_area-row-6-padding:not(.row-number-21){
background: rgb(42,53,56);
background: -moz-linear-gradient(173deg, rgba(42,53,56,1) 54.9%, rgba(255,255,255,1) 55.2%);
background: -webkit-linear-gradient(173deg, rgba(42,53,56,1) 54.9%, rgba(255,255,255,1) 55.2%);
background: linear-gradient(173deg,rgba(42,53,56,1) 40.9%,rgba(255,255,255,1) 41.2%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2a3538",endColorstr="#ffffff",GradientType=1);
}
	.recent--post--carousel .slide__slant__line__module {
		margin-top: 250px !important;
}

.dnd_area-module-21 .swiper-button-prev:after, .dnd_area-module-21 .swiper-button-next:after{
	font-size:15px !important;
}
.body-container--market--individual .swiper-button-prev, .body-container--market--individual .swiper-button-next {
    width: 28px;
	height: 28px;
}
 .body-container--market--individual  .slide__cta{
	position: absolute;
	bottom: -20px;
}
@media(min-width:766px){
.img-info-left-right .content-info .content-info-text .info {
	min-height: 235px;
}