.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}.awb-off-canvas-wrap.type-sliding-bar {
--awb-width: 450px !important;
}
.fusion-counter-circle-content-inner {
color: #fff !important;
font-size: 60px !important;
}
.conter .fusion-text,
.counter-box-content {
font-weight: bold !important;
font-size: 30px !important;
} .wpforms-field-label {
font-size: 20px !important;
}
.wpforms-submit {
--button_gradient: linear-gradient(var(--button_gradient_angle, 180deg), var(--button_gradient_top_color) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color) var(--button_gradient_end, 100%)) !important;
background-image: var(--button_gradient) !important;
border-radius: 30px !important;
font-weight: bold !important;
font-size: 20px !important;
}
.display-counter  { 
font-weight: bold !important; 
}
.counter-box-content  {
padding-top: 80px !important;
font-weight: bold !important;
font-size: 30px !important;
}
.person-name {
font-size: 30px !important;
line-height: 1.5em !important;
}
.person-title {
font-size: 20px !important;
line-height: 1.5em !important;
}
.person-content {
margin-top: 15px !important;
line-height: 1.5em !important;
}
.fusion-person-icon-bottom .fusion-social-networks {
margin-top: 15px !important;
} .fusion-testimonials.classic blockquote q {
padding: 80px 10vw 90px 10vw !important;
font-size: 30px !important;
font-weight: bold !important;
font-style: italic !important;
line-height: 1.5em !important;
}
.fusion-testimonials.classic .author {
padding: 32px 0 0 2px !important;
}  @media only screen and (max-device-width: 800px){
h1 { font-size: 48px !important; }
h2 { font-size: 32px !important; }
h3 { font-size: 24px !important; }
p, li, td, label { font-size: 16px !important; }
.fusion-toggle-heading { line-height: 1.2 !important; font-size: 20px !important; }	
th { font-size: 16px !important; }
td { width: auto !important; }
.menu-item { font-size: 20px !important; }
.awb-menu__sub-a { font-size: 16px !important; }
}