#hs_cos_wrapper_widget_1725528382587 .btn-wrapper.btn-none-wrapper .cta-button,
#hs_cos_wrapper_widget_1725528382587 .btn-wrapper.btn-none-wrapper .cta_button {
  color:#000000;
  font-family:Poppins,sans-serif;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
  border:none !important;
  padding:0 !important;
}
#hs_cos_wrapper_widget_1725528382587 .header__menu-item--depth-1.header__menu-item:hover,
#hs_cos_wrapper_widget_1725528382587 .header__menu-item--depth-1.header__menu-item:focus,
#hs_cos_wrapper_widget_1725528382587 .btn-wrapper.btn-none-wrapper .cta-button:hover,
#hs_cos_wrapper_widget_1725528382587 .btn-wrapper.btn-none-wrapper .cta-button:focus,
#hs_cos_wrapper_widget_1725528382587 .btn-wrapper.btn-none-wrapper .cta_button:hover,
#hs_cos_wrapper_widget_1725528382587 .btn-wrapper.btn-none-wrapper .cta_button:focus { color:#EB5C26; }
.body_dnd_area-module-2 {
			border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;
;
		}
.body_dnd_area-module-2 .sr-cover-image {
			position: absolute;
			width: 100%;
			
			height: 100%;
			top: 0%;
			}
.body_dnd_area-module-2.sr-padding-custom,
.body_dnd_area-module-2 .sr-padding-custom {
	padding-top: 3.75rem;
padding-right: 0rem;
padding-bottom: 3.75rem;
padding-left: 0rem;
margin-top: 4rem;
margin-bottom: 3rem;
;
}
.body_dnd_area-module-2 .slick-dots button {
			background-color: rgba(255, 255, 255, 1.0);
		}
.body_dnd_area-module-2 .slick-dots li.slick-active button {
			box-shadow: 0 0 0 2px rgba(255, 255, 255, 1.0);
		}
.sr-hero-features .hero-row {
			-webkit-box-align: center;
			-ms-flex-align: center;
			align-items: center;
		}
.sr-hero-features .sr-cover-inner > .row > div.col-md-10 {
			padding-left: 0;
		}
.hero-overlap {
			margin-top: -4rem;
		}
.sr-hero-features .row.feature-row > div {
			margin: 15px 0;
		}
.sr-hero-features .sr-cover-inner {
			margin: 0 auto;
			width: 100%;
			-webkit-transition: all ease-in-out .1s;
			-o-transition: all ease-in-out .1s;
			transition: all ease-in-out .1s;
		}
.sr-hero-features .feat-overlay {
			position: absolute;
			height: 100%;
			width: 100%;
			top: 0;
			left: 0;
		}
.sr-hero-features .sr-cover-inner .img-fluid img {
			max-width: 100%;
			display: inline-block;
			height: auto;
		}
.sr-hero-features button.slick-arrow {
			display: none !important;
		}
.sr-hero-features .hero-feature {
			background-color: #fff;
			position: relative;
			border-radius: 0px;
			
			border: 1px solid;
			
			border-color: #e5e7ea;
			height: 100%;
			padding: 1.5rem;
			background-size: cover;
			background-position: center;
		}
.sr-hero-features .hero-feature .hero-feature-content,
		.sr-hero-features .hero-feature img {
			position: relative;
			z-index: 1;
		}
.sr-hero-features .hero-feature p:last-child {
			margin: 0;
		}
.body_dnd_area-module-2 .content_col {
				order: 1
			}
.body_dnd_area-module-2 .slider_col {
				order: 2
			}
@media only screen and (max-width : 768px) {
			
				.body_dnd_area-module-2 .content_col {
					order: 1
				}
				.body_dnd_area-module-2 .slider_col {
					order: 2
				}
			
			.sr-hero-features .sr-hero-features-slick {
				padding-top: 3rem;
			}
			.sr-hero-features .row.feature-row > div {
				margin: .75rem 0;
			}
		}
.sr-hero-features .height-auto     { min-height: 0vh; }
.sr-hero-features .height-small    { padding: 8rem 0; }
.sr-hero-features .height-medium   { padding: 14rem 0; }
.sr-hero-features .height-large    { padding: 20rem 0; }
.sr-hero-features .height-full     { min-height: 100vh; }
.module_17407561423688 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
/* sm-custom_padding */
	.module_17407561423688.sr-padding-custom,
	.module_17407561423688 .sr-padding-custom {
		padding-top: 3.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;

	}
/* md-custom_padding */
@media(min-width: 768px)and (max-width: 991.99px){
	.module_17407561423688.sr-padding-custom,
	.module_17407561423688 .sr-padding-custom {
		padding-top: 3.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;

	}
}
.module_17407561423688 .content-wrapper {
		;
		
		
	}
.body_dnd_area-module-8 {background: linear-gradient(to top left, rgba(0, 145, 188, 0.1), rgba(255, 255, 255, 1));
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.body_dnd_area-module-8.sr-padding-custom,
.body_dnd_area-module-8 .sr-padding-custom {
	padding-top: 6.25rem;
padding-right: 0rem;
padding-bottom: 6.25rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.body_dnd_area-module-8 iframe,
	.body_dnd_area-module-8 video:not(.sr-bg-video),
	.body_dnd_area-module-8 .sr-multicol-media .responsive-video {
		position: relative;
		z-index: 10;
	}
@media (max-width: 767px) {
	}
.module_17405894450805 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17405894450805 .content-wrapper {
		;
		
		
	}
.module_17407561423689 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
/* sm-custom_padding */
@media(max-width: 767.99px) {
	.module_17407561423689.sr-padding-custom,
	.module_17407561423689 .sr-padding-custom {
		padding-top: 2.5rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;

	}
}
/* lg-padding */
@media(min-width: 768px) {
	.module_17407561423689.sr-padding-custom,
	.module_17407561423689 .sr-padding-custom {
		padding-top: 6.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
	}
}
.module_17407561423689 .content-wrapper {
		;
		
		
	}
.module_174075614236810 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_174075614236810.sr-padding-custom,
.module_174075614236810 .sr-padding-custom {
	padding-top: 6.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_174075614236810 .content-wrapper {
		;
		
		
	}
.module_174075614236811 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_174075614236811.sr-padding-custom,
.module_174075614236811 .sr-padding-custom {
	padding-top: 6.25rem;
padding-right: 0rem;
padding-bottom: 6.25rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_174075614236811 .content-wrapper {
		;
		
		
	}
.module_16862284560585 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_16862284560585.sr-padding-custom,
.module_16862284560585 .sr-padding-custom {
	padding-top: 6.25rem;
padding-right: 0rem;
padding-bottom: 3.125rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_16862284560585 iframe,
	.module_16862284560585 video:not(.sr-bg-video),
	.module_16862284560585 .sr-multicol-media .responsive-video {
		z-index: 10;
	}
@media (max-width: 767px) {
	}
.module_16862284560585 .sr-video {
		line-height: 1;
		position: relative;
	}
.module_16862284560585 .sr-repeater-2 .design-3 {
		position:relative;
	}
.module_16862284560585 .sr-repeater-2 .design-3:before {
		content: " ";
		width:100%;
		height:100%;
		display:block;
		background-color: var(--light);
		
		position:absolute;
		top:0;
		left:0;
		transform: rotate(-2deg);
	}
.module_1740765244939 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
/* sm-custom_padding */
	.module_1740765244939.sr-padding-custom,
	.module_1740765244939 .sr-padding-custom {
		padding-top: 3.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;

	}
/* md-custom_padding */
@media(min-width: 768px)and (max-width: 991.99px){
	.module_1740765244939.sr-padding-custom,
	.module_1740765244939 .sr-padding-custom {
		padding-top: 3.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;

	}
}
.module_1740765244939 .content-wrapper {
		;
		
		
	}
.module_17405894137606 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17405894137606.sr-padding-custom,
.module_17405894137606 .sr-padding-custom {
	padding-top: 6.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17405894137606 .content-wrapper {
		;
		
		
	}
.module_17405894137607 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17405894137607.sr-padding-custom,
.module_17405894137607 .sr-padding-custom {
	padding-top: 40px;
padding-right: 0rem;
padding-bottom: 6.25rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17405895101345 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17405895101345.sr-padding-custom,
.module_17405895101345 .sr-padding-custom {
	padding-top: 5rem;
padding-right: 0rem;
padding-bottom: 6.25rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17405895101345 .blaze-slider {
		--slides-to-show: 3;
        --slide-gap: 40px!important;
	}
@media(max-width: 1199px) {
		.module_17405895101345 .blaze-slider {
			--slides-to-show: 3;
		}
	}
@media(max-width: 991px) {
		.module_17405895101345 .blaze-slider {
			--slides-to-show: 2;
		}
	}
@media(max-width: 768px) {
		.module_17405895101345 .blaze-slider {
			--slides-to-show: 1;
		}
	}
.module_aeo_triage_howto_20260808 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_aeo_triage_howto_20260808.sr-padding-custom,
.module_aeo_triage_howto_20260808 .sr-padding-custom {
	padding-top: 3.125rem;
padding-right: 0rem;
padding-bottom: 3.125rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_mga_segment_size_agile_20260808 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_mga_segment_size_agile_20260808.sr-padding-custom,
.module_mga_segment_size_agile_20260808 .sr-padding-custom {
	padding-top: 3.125rem;
padding-right: 0rem;
padding-bottom: 3.125rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17407674467754 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17407674467754.sr-padding-custom,
.module_17407674467754 .sr-padding-custom {
	padding-top: 6.25rem;
padding-right: 0rem;
padding-bottom: 0px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17407674467754 .content-wrapper {
		;
		
		
	}
.module_17407674467755 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17407674467755.sr-padding-custom,
.module_17407674467755 .sr-padding-custom {
	padding-top: 40px;
padding-right: 0rem;
padding-bottom: 100px;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17405895760715 {background: linear-gradient(to bottom right, rgba(58, 122, 141, 1), rgba(0, 108, 139, 1));
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17405895760715.sr-padding-custom,
.module_17405895760715 .sr-padding-custom {
	padding-top: 5rem;
padding-right: 0rem;
padding-bottom: 5rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0px;
;
}
.module_17405895760715 .content-wrapper {
		;
		
		
	}
.body_dnd_area-row-8-max-width-section-centering > .row-fluid {
  max-width: 1200px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
  .body_dnd_area-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_17407561423683-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_17407561423683-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_17407561423683-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_1740762038599-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1740762038599-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .site_footer-row-0-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_1725524003687-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1725524003687-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1725523012936-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1725523012936-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_17255238548832-row-4-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_17684178884562-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_17684178884562-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1768419255669-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1768419255669-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1768417888455-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1768417888455-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
}
/* HubSpot Styles (default) */
.body_dnd_area-row-1-background-layers {
  background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
.body_dnd_area-row-2-hidden {
  display: block !important;
}
.body_dnd_area-row-8-padding {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.cell_1740762038599-hidden {
  display: flex !important;
}

.aeo-howto{--aeo-ink:#30343b;--aeo-rule:#e3e8ee;--aeo-accent:#0c63ff;padding:56px 0;}
.aeo-howto__wrap{max-width:1080px;margin:0 auto;padding:0 24px;}
.aeo-howto h2{font-size:1.9rem;line-height:1.25;color:var(--aeo-ink);margin:0 0 16px;border-left:4px solid var(--aeo-accent);padding-left:14px;}
.aeo-howto p{color:var(--aeo-ink);font-size:1.05rem;line-height:1.7;margin:0 0 16px;}
.aeo-howto__steps{counter-reset:aeo;list-style:none;margin:0 0 18px;padding:0;}
.aeo-howto__steps li{counter-increment:aeo;position:relative;padding-left:46px;margin-bottom:16px;line-height:1.65;color:var(--aeo-ink);}
.aeo-howto__steps li:before{content:counter(aeo);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:var(--aeo-accent);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:.95rem;}
.aeo-howto__note{border-top:1px solid var(--aeo-rule);padding-top:16px;font-size:.98rem;}
@media (max-width:600px){.aeo-howto{padding:36px 0;}.aeo-howto h2{font-size:1.5rem;}}


.mga-seg{--mga-ink:#30343b;--mga-rule:#e3e8ee;--mga-accent:#f26a21;padding:56px 0;}
.mga-seg__wrap{max-width:1080px;margin:0 auto;padding:0 24px;}
.mga-seg h2{font-size:1.9rem;line-height:1.25;color:var(--mga-ink);margin:0 0 16px;border-left:4px solid var(--mga-accent);padding-left:14px;}
.mga-seg h3{font-size:1.15rem;color:var(--mga-ink);margin:28px 0 10px;}
.mga-seg p{color:var(--mga-ink);font-size:1.05rem;line-height:1.7;margin:0 0 16px;}
.mga-seg__note{border-top:1px solid var(--mga-rule);padding-top:16px;font-size:.98rem;}
@media (max-width:600px){.mga-seg{padding:36px 0;}.mga-seg h2{font-size:1.5rem;}}
