/* -- Start Header  -- */

.cm-header .pwr-header-full.pwr--clearfix {
	display: flex;
	justify-content: space-between;
	gap: 10px;
	align-items: center;
}
.cm-header .pwr-header-full.pwr--clearfix .pwr-header-logo {
	position: static;
	transform: translateY(0px);
}
.cm-header .pwr-header-full.pwr--clearfix .pwr-header__menu {
	position: static;
	transform: translateY(0);
}
header .pwr-burger-bottom-bar.pwr-a11y-menu .pwr-menu_submenu-btn,
header .pwr-burger__menu .pwr-a11y-menu .pwr-menu_submenu-btn
{
	background-color: transparent;
}
header .pwr--clearfix:after,
header .sr-only{
	display: none;
}
header .pwr-dropdown, 
header .pwr-header--light-on-scroll.scroll .pwr-dropdown,
header .pwr--light .pwr-header-search, 
header .pwr-header--light-on-scroll.scroll .pwr-header-search,
header .pwr-burger,
header .pwr-header--light-on-scroll.scroll,
header .pwr-header,
header .hs-menu-wrapper ul.hs-menu-children-wrapper, 
header .pwr-header--light-on-scroll.scroll .hs-menu-wrapper ul.hs-menu-children-wrapper{
  background-color: #f32735
}
@media(min-width: 992px){
	header .pwr-header-right-bar {
		position: static;
		transform: translateY(0);
	} 
}
@media(max-width: 1250px) and (min-width: 992px){
	header .pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1>a{
		font-size: 15px;
	}
}
@media(max-width: 1110px) and (min-width: 992px){
	header .pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1>a{
		font-size: 11px;
	}
}
@media(max-width: 991px){
	header .pwr-burger__menu .hs-menu-wrapper li>a{
		color: var(--clr-txt-nav-dk) !important;
	}
}
@media(max-width: 590px) and (min-width: 576px){
	.body-wrapper:has(.pwr-header-fixed,.pwr-header-abs):has(#pwr-header-top:not(.pwr-header-top--no-desktop)) .pwr-header{
		top: 62px !important;
	}
	.body-wrapper:has(.pwr-header-fixed,.pwr-header-abs):has(#pwr-header-top:not(.pwr-header-top--no-desktop)) .pwr-header.scroll{
		top: 0px !important;
	}
}
/* -- End Header   -- */
/* -- Start Basic CSS  -- */
.body-wrapper form input[type=file] {
	background-color: transparent;
	padding: 0;
	border-width: 0;
}
p {
	margin-bottom: 16px; 
}
.body-wrapper .hs_cos_wrapper_type_rich_text ul:not(.inputs-list), 
.body-wrapper .hs_cos_wrapper_type_rich_text ol:not(.inputs-list){
	margin: 0 0 16px;
	padding: 0 0 0 40px;
}
ul li, ol li{
	margin: 0;
	padding: 0;
}
table th, table td{
	padding: 16px 8px; 
}
body .body-wrapper .hs-form-field {
	margin-bottom: 18px;
}
.body-wrapper .hs_cos_wrapper_type_rich_text ul ul:not(.inputs-list), 
.body-wrapper .hs_cos_wrapper_type_rich_text ol ol:not(.inputs-list){
	margin: 0px;
}
h1, h2, h3, h4, h5, h6{
	margin-bottom: 8px; 
}
@media(max-width: 991px) and (min-width: 768px){
	.span4 .hs_recaptcha.hs-recaptcha.field.hs-form-field {
		width: 216px;
		overflow-x: scroll;
	}
}
@media(max-width: 575px) and (min-width: 481px){
	body form.hs-form fieldset.form-columns-2 .hs-form-field:first-child {
		padding: 0 20px 0 0;
	}
}
/* -- End Basic CSS  -- */
.cm_bnr .pwr-hero__info-box.page-center{
	bottom: 0;
}
.cm_bnr .pwr-hero__desc{
	margin-bottom: 0;
}
/* video */
.wistia_embed{
	max-width:100%;
}
#wistia_chrome_23 #wistia_grid_43_wrapper img.w-css-reset {
	object-fit: cover !important;
}
/* End video */
/* Start Banner */
@media (max-width:767px){
	.pwr-hero.pwr-hero--regular .pwr-hero__info-box,
	.pwr-hero .pwr-hero__info-box {
		position: absolute;
		margin-bottom: 0;
	}
}
@media (max-width:575px){
	.pwr-hero.pwr-hero--regular .pwr-hero__info-box {
		position: relative;
	}




}
/* End Banner */


a#formblogsubscription {     
  display: none; 
  }  
}