.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);
	}
#oembed_container-module_16862284560585 .oembed_custom-thumbnail_icon svg {
				fill: #ffffff;
			}
.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_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_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_17405894450805 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

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

}
.module_17641131423803 .article-item .sr-border {
				padding: 1rem;
;
				
				
				box-shadow:  15px 25px 60px 0px rgba(0, 0, 0, 10%);
				
			}
.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;
;
}
#hs_cos_wrapper_module_1764113540624 .sr-form {}
.module_1764113540624 {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_1764113540624.sr-padding-custom,
.module_1764113540624 .sr-padding-custom {
	padding-top: 5rem;
padding-right: 0rem;
padding-bottom: 5rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_1764113540624 .content-wrapper {
		;
		
		
	}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
  .body_dnd_area-row-5-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;
  }
  .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-5-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;
}
