#hs_cos_wrapper_company_description  { display: block !important; padding-left: 24px !important }
.dnd_area-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-3-force-full-width-section > .row-fluid {
  max-width: none !important;
}
/* HubSpot Styles (default) */
.dnd_area-row-0-background-layers {
  background-image: linear-gradient(rgba(248, 250, 252, 1), rgba(248, 250, 252, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-1-padding {
  padding-top: 80px !important;
  padding-bottom: 40px !important;
}
.dnd_area-row-2-padding {
  padding-top: 0px !important;
}
.dnd_area-row-3-background-layers {
  background-image: linear-gradient(rgba(18, 19, 32, 1), rgba(18, 19, 32, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-4-padding {
  padding-bottom: 50px !important;
}
.dnd_area-row-4-hidden {
  display: block !important;
}
.dnd_area-row-5-padding {
  padding-top: 50px !important;
}
.dnd_area-row-6-padding {
  padding-top: 100px !important;
}
	.banner-CTA-module.module_17187173925481{
		background-color: rgba(18, 19, 32, 1.0);
	}

	.banner-CTA-module.module_17187173925481 *{
		color: rgba(255, 255, 255, 1.0);
	}

	.banner-CTA-module.module_17187173925481:before,
	.banner-CTA-module.module_17187173925481:after{
		content: "";
		position: absolute;
		background-color: rgba(1, 115, 255, 1.0);
		border-radius: 10rem;
		filter: blur(200px);
		opacity: 0.2;
		width: 60rem;
		height: 60rem;
	}

	.banner-CTA-module.module_17187173925481:before{
		left: -10%;
		bottom: -50%;
	}

	.banner-CTA-module.module_17187173925481:after{
		right: -10%;
		top: -50%;
	}

	@media (max-width: 992px){
		.banner-CTA-module.module_17187173925481:before{
			width: 36rem;
			height: 36rem;
		}
		.banner-CTA-module.module_17187173925481:after{
			width: 17rem;
			height: 17rem;
			right: 0;
			bottom: 0;
			top: unset;
		}
	}

    	#hs_cos_wrapper_dnd_area-module-11 .slider-case-studies--module h2 { color:var(--white_color); }

#hs_cos_wrapper_dnd_area-module-11 .slider-case-studies--module .slider-cs-text p { color:var(--medium_color); }

	.solutions--card-container:after{
		content: "";
		background: linear-gradient(127deg, rgba(207, 226, 243, 0.84) 24.54%, rgba(0, 41, 187, 0.6) 46.43%, rgba(255, 205, 158, 0.6) 147.38%);
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border-radius: 8px;
    transition: all 0.3s ease-in-out;
	}

	.solutions--card-container:hover:after{
		content: "";
		background: rgba(0, 0, 0, 0.2);
		background-size: 200% 100%;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-position: 100% 100%;
	}

	@keyframes gradientRotation {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 100% 50%;
    }
}

a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'&rsaquo;';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
