/* @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    */
/*****************************************/


/*GtWalsheimRegular & GTWalsheimBold Replacement*/


@font-face {
	font-family: 'GTWalsheimRegular';
	src: 
		url('https://www.extensis.com/hubfs/Extensis%202019%20Theme/Fonts/GT-Walsheim-Regular.ttf') format('ttf'),
		url('https://www.extensis.com/hubfs/Extensis%202019%20Theme/Fonts/GT-Walsheim-Regular.woff') format('woff'),
		url('https://www.extensis.com/hubfs/Extensis%202019%20Theme/Fonts/GT-Walsheim-Regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}


@font-face {
	font-family: 'GTWalsheimBold';
	src: 
		url('https://www.extensis.com/hubfs/Extensis%202019%20Theme/Fonts/GT-Walsheim-Bold.ttf') format('ttf'),
		url('https://www.extensis.com/hubfs/Extensis%202019%20Theme/Fonts/GT-Walsheim-Bold.woff') format('woff'),
		url('https://www.extensis.com/hubfs/Extensis%202019%20Theme/Fonts/GT-Walsheim-Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}


:root {
	--ff-base: GTWalsheimRegular, Arial, sans-serif!important;
	--ff-accent: GTWalsheimBold, Arial, sans-serif!important;
	--ff-mega-menu: GTWalsheimBold, Arial, sans-serif!important;
	--ff-text: GTWalsheimRegular, Arial, sans-serif!important;

}

strong {
	font-family: GTWalsheimBold, Arial, sans-serif!important;
}


/* Add theme styling to forms */
.captcha-text-only .hs_recaptcha {
  display: none;
}

/* Alignment and Size */

.mktoForm {
	text-align: left!important;
	margin: 0 auto!important;
	width: 100%!important;
	max-width: 600px!important;
	min-width: 200px!imporant;
}

.mktoForm .mktoHasWidth {
	text-align: left!important;
	margin: 0 auto!important;
	width: 100%!important;
	max-width: 600px!important;
	min-width: 200px!imporant;
}

.mktoFieldWrap, .mktoFormCol, .mktoButtonRow {
	text-align: left!important;
	margin: 0 auto!important;
	width: 100%!important;
	max-width: 600px!important;
	min-width: 200px!imporant;
}

.mktoButtonWrap.mktoSimple {
	display: block;
	margin: 0 auto!important;
	text-align: center;
}

.mktoForm .mktoGutter {
	height: 0.5em!important;
}


/* CTA styling */
.mktoButton {
	background-color: #101d2f !important;
	color: #FFFFFF !important;
	background-image: none !important;
	border: none !important;
	font-family: 'GTWalsheimBold' !important;
	padding: 16px 24px!important;
	margin: 0 auto!important;
	border-radius: 5px;
}

button.mktoButton {
	margin-top: 10px!important;
	font-size: 16px!important;
	text-transform: uppercase!important;
}

.mktoButton:hover {
	background-color: #ce714b!important;
	color: #FFFFFF !important;
	background-image: none !important;
	border: none !important;
	font-family: 'GTWalsheimBold' !important;
}

/* Form fonts */
label.mktoForm {
	font-family: 'GTWalsheimRegular';
	font-size: 16px!important;
	font-weight: normal!important;
}

input, select {
	font-family: 'GTWalsheimRegular';
	font-size: 16px;
	height: 50px !important;
	width: 100% !important;
}

.mktoForm input[type="checkbox" i] {
	box-sizing: border-box;
	left: 0px!important;
	height: 15px!important;
	width: 15px!important;
	text-align: left!important;

}

/* required asterix*/

.mktoForm .mktoAsterix {
	display:none !important
}

.mktoRequiredField label:after {
	content: "*";
	display: inline;
}


/*error and captcha#/

.mktoErrorMsg {
font-family: 'GTWalsheimRegular';
font-size: 16px;
background-image: none!important;
background-color: #ce714b!important;
color: #fff;
}

.mktoCaptchaDisclaimer {
font-family: 'GTWalsheimRegular';
font-size: 14px;
}


.pwr-post-item--1col {
border-bottom: 1px solid rgba(var(--clr-base-dk),.1);
height: auto;
float: none;
margin: 10px 0 45px;
width: 100%;
max-width: 1200px;
}

.pwr-post-content {
width: 1200px;
max-width: 1200px;
}


.pwr-post-item-simple {
margin: 0 10px .83em;
text-transform: var(--tt-title);
}

.pwr-post-item {
color: var(--clr-text-lt);
display: inline-block;
height: 480px;
float: left;
margin: 10px;
position: relative;
width: calc( 33.33% - 20px );
z-index: 1;
--mod-bpp-clr-hover-box-txt: var(--clr-hover-box-txt);
--mod-bpp-clr-hover-box-background: var(--clr-hover-box-background);
}

.pwr-post-item--1col {
border-bottom: 1px solid rgba(var(--clr-base-dk),.1);
height: auto;
float: none;
margin: 10px 0 45px;
width: 100%;
max-width: 815px;
}

.pwr-post-item--1col-centered {
display: block;
margin: 0 auto 55px;
}

.pwr-post-item--2col {
width: calc( 50% - 20px );
}

.pwr-post-item__img {
background-size: cover;
background-position: top;
border-top-left-radius: var(--br-box);
border-top-right-radius: var(--br-box);
height: 238px;
width: 100%;
}

.pwr-post-item--1col .pwr-post-item__img {
background-position: center;
border-radius: var(--br-img);
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__img {
border-bottom-left-radius: var(--br-box);
border-bottom-right-radius: var(--br-box);
height: 100%;
}

.pwr-post-item__overlay {
background-color: var(--mod-bpp-clr-hover-box-background);
border-radius: var(--br-box);
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
transform-style: preserve-3d;
width: 100%;
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__overlay {
opacity: .85;
}

.pwr-post-item__info-box {
left: 0;
padding: 35px 40px 45px;
position: absolute;
top: 238px;
}

.pwr-post-item--1col .pwr-post-item__info-box {
padding-left: 0;
position: relative;
top: 0;
}

.pwr-post-item__content.pwr--dark .pwr-post-item__name {
color: var(--clr-text-dk);
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__name {
color: var(--clr-text-dk);
}

.pwr-post-item__content.pwr--dark .pwr-post-item__title {
color: var(--clr-text-dk);
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__title {
color: var(--clr-text-dk);
}

.pwr-post-item__content.pwr--dark .pwr-post-item__desc {
color: var(--clr-text-dk);
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__desc {
color: var(--clr-text-dk);
}

.pwr-post-item__content.pwr--dark .pwr-post-item__more-link {
color: var(--clr-text-dk);
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__more-link {
color: var(--clr-text-dk);
}

.pwr-post-item__content.pwr--dark .pwr-post-item__n-min-read {
color: var(--clr-text-dk);
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__n-min-read {
color: var(--clr-text-dk);
}

.pwr-post-item__content.pwr--dark .pwr-post-item__date {
color: var(--clr-text-dk);
}

.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__date {
color: var(--clr-text-dk);
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__name {
color: var(--mod-bpp-clr-hover-box-txt);
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__title {
color: var(--mod-bpp-clr-hover-box-txt);
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__desc {
color: var(--mod-bpp-clr-hover-box-txt);
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__more-link {
color: var(--mod-bpp-clr-hover-box-txt);
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__n-min-read {
color: var(--mod-bpp-clr-hover-box-txt);
}

.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__date {
color: var(--mod-bpp-clr-hover-box-txt);
}

.pwr-post-item__name {
color: var(--clr-text-lt);
display: inline-block;
font-family: var(--ff-accent);
font-size: 13px;
font-weight: 700;
text-transform: var(--tt-other);
padding-bottom: 5px;
}

.pwr-post-item__date {
color: var(--clr-text-lt);
display: inline-block;
font-family: var(--ff-accent);
font-size: 13px;
font-weight: 700;
text-transform: var(--tt-other);
padding-bottom: 5px;
}

.pwr-post-item__name + .pwr-post-item__date:before {
content: "|";
padding: 0 10px 0 8px;
}

.pwr-post-item__date + .pwr-post-item__n-min-read:before {
content: "|";
padding: 0 10px 0 8px;
}

.pwr-post-item__name + .pwr-post-item__n-min-read:before {
content: "|";
padding: 0 10px 0 8px;
}

.pwr-post-item__n-min-read {
color: var(--clr-text-lt);
display: inline-block;
font-family: var(--ff-accent);
font-size: 13px;
font-weight: 500;
text-transform: var(--tt-other);
padding-bottom: 5px;
}

.pwr-post-item__title {
color: var(--clr-text-lt);
text-transform: var(--tt-title);
letter-spacing: -.33 !important;
}

.pwr-post-item__author + .pwr-post-item__title {
margin-top: 5px;
}

.pwr-post-item--1col .pwr-post-item__title {
color: var(--clr-title-lt);
margin-top: 10px;
}

.pwr-post-item:not(.pwr-post-item--1col) .pwr-post-item__title {
font-size: 20px;
}

.pwr-post-item__desc {
color: var(--clr-text-lt);
font-size: 14px;
}

.pwr-post-item--1col .pwr-post-item__desc {
font-size: 16px; /* fallback */
font-size: var(--fs-base);
line-height: 1.88em;
}

*/

/*blog tests*/

.pwr-post-item__desc > p {
	margin: 0;
}

.pwr-post-item__title + .pwr-post-item__desc {
	margin-top: 15px;
}

.pwr-post-item__more-link {
	color: var(--clr-primary);
	display: block;
	font-family: var(--ff-btn);
	font-size: 13px;
	font-weight: 700;
	position: relative;
	text-transform: var(--tt-link);
}

.pwr-post-item__more-link:hover .pwr-link-icon {
	transform: translateX(4px);
}

.pwr-post-item__title + .pwr-post-item__more-link {
	margin-top: 25px;
}

.pwr-post-item__desc + .pwr-post-item__more-link {
	margin-top: 25px;
}

.pwr-post-body {
	background-color: fff;
	font-family: var(--ff-post-body);
	overflow: hidden;
	padding-top: 60px;
}

.pwr-post-social {
	margin: 0 auto;
	max-width: var(--lo-content-width-blog-post);
	padding: 10px 0 25px;
}
.pwr-post-social:not(:has(.hs-blog-social-share-item)) {
	display: none;
}

.pwr-post-content {
	margin: 0 auto;
	max-width: var(--lo-content-width-blog-post);
	padding-bottom: 140px;
}

.pwr-post-content {
	font-size: 18px; /* fallback */
	font-size: var(--fs-post-body);
	font-weight: var(--fw-post-body);
	line-height: var(--lh-post-body);
	letter-spacing: var(--ls-post-body);
}

.pwr-post-content p {
	font-size: 18px; /* fallback */
	font-size: var(--fs-post-body);
	font-weight: var(--fw-post-body);
	line-height: var(--lh-post-body);
	letter-spacing: var(--ls-post-body);
}

.pwr-post-content > .hs_cos_wrapper > *:first-child {
	margin-top: 0;
}

.pwr-post-content img {
	border-radius: var(--br-img);
}

.pwr-post-comments .hs_submit .hs-button {
	margin-top: 0;
	padding: 15px 31px;
}

.pwr-post-item.swiper-slide {
	margin: 0;
}


.pwr-blog-narration--wrapper {
	background-color: var(--clr-blog-post-background);
}

.pwr-blog-narration--container {
	color: var(--clr-blog-narra-text);
	font-family: var(--ff-post-body);
	font-size: var(--fs-post-body);
	font-weight: var(--fw-post-body);
	letter-spacing: var(--ls-post-body);
	line-height: var(--lh-post-body);
	margin: 0 auto;
	max-width:var(--lo-content-width-blog-post);
}

.pwr-blog-narration--container .hs-audio-player {
	background-color: var(--clr-blog-narra-background);
	cursor: pointer;
	--secondary: var(--clr-blog-narra-text) !important;
	transition: box-shadow 0.25s;
}

.pwr-blog-narration--container .hs-audio-player:hover {
	background-color: var(--clr-blog-narra-background) !important;
	box-shadow: 0 0 1px 0 rgba(0,0,0,.1), 
		0 0 3px 0 rgba(0,0,0,.05), 
		0 0 8px 0 rgba(0,0,0,.05);
}

.pwr-blog-narration--container:has(.hs-audio-player)  {
	padding-top: 20px;
}

.pwr-blog-narration--container .hs-ipe-widget-placeholder {
	margin: 0px !important;
}

.pwr-blog-narration--container .hs-audio-player:hover [class^="_control-button"] {
	background-color: var(--clr-blog-narra-background) !important;
}

.pwr-blog-narration--container [class^="_control-button"] {
	background-color: var(--clr-blog-narra-background);
	border: 2px solid var(--clr-blog-narra-background);
	transition: border 0.25s;
}

.pwr-blog-narration--container .hs-audio-player:hover [class^="_control-button"]:hover {
	background-color: var(--primary) !important;
	border: 1px solid rgba(var(--clr-base-dk-rgb), 10%) !important;
	transition: border .25s;
}

.pwr-blog-narration--container [class^="_slider-played"] {
	background-color: var(--clr-blog-narra-highlight);
}

.pwr-blog-narration--container [class^="_slider-control"] {
	background-color: var(--clr-blog-narra-highlight);
	box-shadow: 0 0 0 3px var(--clr-blog-narra-background) !important;
	transition: border 0.25s;
}

.pwr-blog-narration--container [class^="_slider-container"] {
	background-color: var(--primary);
}

@media (min-width: 992px) {
	.pwr-post-content,
	.pwr-post-social,
	.pwr-blog-narration--container {
		max-width: calc(var(--lo-content-width-blog-post) + 2 * var(--sp-p-hor-desktop));
		padding-left: var(--sp-p-hor-desktop);
		padding-right: var(--sp-p-hor-desktop);
	}
}
@media (max-width: 991px ) {
	.pwr-post-item:not(.pwr-post-item--1col) {
		width: calc( 50% - 20px );
	}

	.pwr-post-content {
		margin: 0 var(--sp-p-hor-mobile);
	}

	.pwr-post-social {
		margin: 0 var(--sp-p-hor-mobile);
	}

	.pwr-blog-narration--container {
		margin: 0 var(--sp-p-hor-mobile);
	}
}

@media (min-width: 990px ) {
	.pwr-post-social.pwr-post-social--is-float {
		height: 0;
		padding: 0;
	}

	.pwr-post-social.pwr-post-social--is-float .at-share-btn-elements {
		left: -95px;
		position: absolute;
		width: 80px;
		top: 10px;
	}

	.pwr-post-social.pwr-post-social--is-float .at-share-btn-elements .at-share-btn {
		margin-bottom: 10px;
	}

	.pwr-post-social.pwr-post-social--is-float .at-share-btn-elements .at-share-btn:hover {
		-webkit-transform: translateX(4px);
		transform: translateX(4px);
	}
}

@media (max-width: 767px ) {
	.pwr-post-item--1col .pwr-post-item__desc {
		font-size: var(--fs-base-tablet);
		letter-spacing: var(--ls-base-tablet);
		line-height: var(--lh-base-tablet);
	}

	.pwr-post-item:not(.pwr-post-item--1col) {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}

	.pwr-post-content {
		font-size: var(--fs-post-body-tablet);
		line-height: var(--lh-post-body-tablet);
		letter-spacing: var(--ls-post-body-tablet);
	}

	.pwr-post-content p {
		font-size: var(--fs-post-body-tablet);
		line-height: var(--lh-post-body-tablet);
		letter-spacing: var(--ls-post-body-tablet);
	}

	.pwr-post-row--margin-b {
		margin: 0;
	}

	.pwr-post-item {
		margin-bottom: 30px;
	}
}

@media (max-width: 575px) {
	.pwr-post-item--1col .pwr-post-item__desc {
		font-size: var(--fs-base-mobile);
		letter-spacing: var(--ls-base-mobile);
		line-height: var(--lh-base-mobile);
	}

	.pwr-post-content {
		font-size: var(--fs-post-body-mobile);
		line-height: var(--lh-post-body-mobile);
		letter-spacing: var(--ls-post-body-mobile);
	}

	.pwr-post-content p {
		font-size: var(--fs-post-body-mobile);
		line-height: var(--lh-post-body-mobile);
		letter-spacing: var(--ls-post-body-mobile);
	}
}

.pwr-post-social:has(.addthis_inline_share_toolbox:empty) {
	padding: 0px;
}


/*card hovers*/
.pwr-post-item {
	--mod-bpp-clr-hover-box-txt: #fff;
	--mod-bpp-clr-hover-box-background: #101D2F;

}

.pwr-post-item__more-link {
	color: #1C55AB;
}

.body-container-wrapper.pwr-toc__content--narrow-content.body-container-wrapper--blog-post .page-center {
   max-width: 1200px!important;
}


/*nav css*/



.pwr-adc-content__menu .hs-menu-wrapper.no-flyouts li.hs-menu-depth-1>ul a {
	font-size: 14px!important;
	font-weight: 400!important;
	text-transform: none;
	font-family: GTWalsheimRegular, Arial, sans-serif!important;

}

#hs_cos_wrapper_header_page .pwr-adc__content-wrapper--ix-1-1-1, #hs_cos_wrapper_header_page .pwr-adc__content-wrapper--ix-2-1-1, #hs_cos_wrapper_header_page .pwr-adc__content-wrapper--ix-3-1-1 {
	max-width: 400px!important;
	justify-content: center!important;
	margin: 0 auto!important;
}


.hs-form-89e6b166-c677-4fc1-a702-e99cacb7ce11_a257e1a9-1ce5-4c06-bdfa-bc802a1ffe86 .legal-consent-container .hs-richtext, .hs-form-89e6b166-c677-4fc1-a702-e99cacb7ce11_a257e1a9-1ce5-4c06-bdfa-bc802a1ffe86 .legal-consent-container label:not(.hs-error-msg) {
	font-family: GTWalsheimRegular, Arial, sans-serif!important;
	color: #FFF!IMPORTANT;
	font-size: 14px;
}


li.hs-menu-depth-1 {
	font-family: GTWalsheimBold, Arial, sans-serif!important;
	font-weight: 800!important;
}

#hs_menu_wrapper_footer_page_ .hs-menu-children-wrapper .hs-menu-depth-2 {
	text-wrap: wrap!important;
}

#hs_menu_wrapper_header_page_ {
  font-size: 14px!important;
}


/*ctas side by side rules

.pwr-cta-container .pwr-cta-container__cta:nth-child(2) .pwr-cta_button {
--clr-btn-primary: #164488; 
--clr-btn-dk: #164488; 
--clr-btn-lt: transparent; 
--clr-btn-txt-dk: #ffffff;
--clr-btn-txt-lt: #164488; 
}


.pwr-cta-container .pwr-cta-container__cta:nth-child(2) .pwr-cta_button:hover {
--clr-btn-primary: #164488; 
--clr-btn-dk: #164488; 
--clr-btn-lt: #fff; 
--clr-btn-txt-dk: #164488; 
--clr-btn-txt-lt: #fff; 
}
*/



/*--clr-btn-background-hs: #CE714B;
--clr-btn-hover-background-hs: #101d2f;
--clr-btn-txt-hs: #FFFFFF;
--clr-btn-hover-txt-hs: #FFFFFF;*/

.content_area ul{
	list-style: none;
	padding: 0;
}

.content_area ul li{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 10px;
}

.content_area ul li span{
	width: calc(100% - 40px);
}

.content_area ul li:before{
	background-color: #CE714B;
	height: 2px;
	content: ' ';
	width: 20px !important;
	display: block;
	margin-top: 12px;
}

.body-container hr{
	background-color: var(--clr-primary);
	height: 2px;
}

.pwr-sec-price-tables--toggle-active .pwr-price-table__cta{
	display: block;
}

.pwr-sec-price-tables__intro-sec{
	margin-bottom: 125px;	
}

@media screen and (max-width: 767px){
	.pwr-sec-price-tables .page-center{
		margin: 0;
	}
}

.pwr-sec-prev-next-nav{
	background-color: #fff;	
}

.hs-cta-node .cta_button{
	background: transparent;
}

.pwr-author-profile{
	display: none;
}

.pwr-sec-posts .pwr-sec-posts__intro-sec .pwr-sec__title{
	max-width: 100%;
	text-align: center;
}

.pwr-resources .pwr-hero img{
	width: 100%;
}

@media screen and (max-width: 992px){
	.pwr-resources .pwr-hero img{
		width: auto;
		max-width: fit-content;
		height: 100%;
		position: absolute;
	}

}

.pwr-resources .pwr-breadcrumb{
	background-image: linear-gradient(rgba(16, 29, 47, 1), rgba(16, 29, 47, 1)) !important;
	background-position: left top !important;
	background-size: auto !important;
	background-repeat: no-repeat !important;
}
.pwr-resources .pwr-breadcrumb ul{
	max-width: var(--lo-content-width);
	margin: 0 auto;
	list-style: none;
	padding: 20px 0;
}

@media screen and (max-width: 992px){
	.pwr-resources .pwr-breadcrumb ul{
		margin-left: var(--sp-p-hor-mobile);
		margin-right: var(--sp-p-hor-mobile);
	}
}


.pwr-resources .pwr-breadcrumb ul li{
	color: #fff;
	font-weight: bold;
	display: inline-block;
	padding: 5px 30px 5px 0;
	position: relative;
	font-size: 13px;
}

.pwr-resources .pwr-breadcrumb ul li:not(:last-child):after{
	content: "/";
	opacity: .33;
	display: inline-block;
	margin: 0 11px;
	position: absolute;
}

.pwr-resources .pwr-breadcrumb ul li a{
	color: #fff;
}

.pwr-resources .pwr-breadcrumb ul li a:hover{
	color: var(--clr-primary);
}

.pwr-resources__wrapper {
	display: flex;
	align-content: top;
	align-items: top;
	column-gap: 100px;
	row-gap: 30px;
	flex-wrap: wrap;
}

.pwr-resources .pwr-resources__column_1_1{
	max-width: 713px;
	margin: 0 auto;
}

.pwr-resources .pwr-resources__column_2_3{
	width: calc(66% - 50px);
}

.pwr-resources .pwr-resources__column_1_3{
	width: calc(33% - 50px);
}

.pwr-resources h2{
	margin-bottom: 32px;
}

.pwr-resources .pwr-resources__column__button{
	margin-top: 32px;
}

@media screen and (max-width: 992px){
	.pwr-resources__wrapper {
		flex-direction: column;	
	}
	.pwr-resources .pwr-resources__column_2_3, .pwr-resources .pwr-resources__column_1_3{
		width: 100%;
	}
}

.pwr-resources__form h3{
	display: none;
}

.pwr-resources__wrapper .hs_cos_wrapper_type_social_sharing{
	width: 100%;
}

.pwr-toc-menu__header, .pwr-toc-menu .is-active-link:before, .pwr-toc-menu__burger{
	background-color: #101D2F;
}

.pwr-toc-menu .is-active-link{
	color: #101D2F;
}

.pwr-sec-form__form-wrapper .hs-input{
	background-color: rgba(255,255,255,0.5) !important;
}

.pwr-sec-form__form-wrapper .hs-submit{
	max-width: 153px;
}

.pwr-sec-form__form-wrapper .hs-submit .hs-button:hover{
	background-color: #164488;
  color: #fff !important;
	transition: all 0.3s ease-in-out;
}

.pwr-sec-form__form-wrapper .hs-submit .hs-button{
  color: #fff !important;
	transition: all 0.3s ease-in-out;
}

.pwr-sec-form__form-wrapper .hs-submit:after{
	display: none;
}

@media screen and (max-width: 992px){
	.pwr-adc-main__cols, .pwr-adc-sub__cols{
		flex-direction: column;
	}
	.pwr-adc__col--width-4{
		width: 100%;
	}
}

.pwr-footer__content .hs-menu-item a{
	max-width: 123px;
}

.pwr-footer__content .pwr-social-icon{
	padding: 0 10px;
}

.pwr-footer__content .pwr-social-icon:first-child{
	padding-left: 0px;
}

.pwr-footer .pwr-adc-main .pwr-adc-content__menu .hs-menu-item a{
	width: 100%;
  margin: 0;
}

#shape-divider_footer_page-1 {
  background-color: #fff!important;
}

#hsForm_2bf1b52e-ee43-441c-83a0-3898252dca25 .actions,
#hsForm_7724d734-679d-44da-b481-b431bde2a499 .actions {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}

#hsForm_2bf1b52e-ee43-441c-83a0-3898252dca25 .hs-button,
#hsForm_7724d734-679d-44da-b481-b431bde2a499 .hs-button {
    background-color: #1c55ab;
    font-family: 'GTWalsheimBold', Arial,  sans-serif;
}