main#main-content { overflow-x: hidden; min-width: 360px; max-width: 1920px!important; background: #fff; margin-left: auto; margin-right: auto;}
body {color: #324d67;font-family: Montserrat, Arial, Helvetica, sans-serif;    line-height: 1.4;    font: 14px Montserrat, Arial, Helvetica, sans-serif;}
p { line-height: 180%;color: #324d67; margin-bottom: 10px; }
.row-fluid-wrapper.row-depth-1.row-number-40.dnd_area_101-row-11-background-color.dnd-section {
    margin-top: -5px;
}
h2#h2t { font-size: 2.75rem; color: #559de8; text-align: center !important;     margin-left: auto;  margin-right: auto; font-weight: 400 !important;     line-height: 1.3;    font-family: Montserrat, Arial, Helvetica, sans-serif; } 
h2#h2t strong { font-weight: 700 !important;     font-family: Montserrat, Arial, Helvetica, sans-serif;}
b, h6, strong { font-weight: 700 !important;     font-family: Montserrat, Arial, Helvetica, sans-serif;}
.span6.widget-span.widget-type-custom_widget.dnd-module p {
    margin-left: 15px;
}
h2 { font-size: 2.7rem; margin-bottom: 4.3rem;color: #559de8; font-family: Montserrat, Arial, Helvetica, sans-serif; margin-bottom: 25px;    font-weight: 400 !important;} 
form label {display: block !important;}
h3#hs_cos_wrapper_module_1717160506223_title {
    text-align: center;
    padding: 5px;
    line-height: 16px;
}
a.hs-button {
    background-color: #FF8F00 !important;
    background-image: none !important;
    border-radius: 50px !important;
    border-style: none !important;
    border-width: 2px !important;
    color: #FFFFFF !important;
    font-size: 20px !important;
    line-height: 35px !important;box-shadow: none;
}
input.hs-button.primary.large {box-shadow: none !important; }
.row-number-11 img.focus_module_image_text_img.left_image { max-width: 100px;}
.row-number-15 img.focus_module_image_text_img.left_image { max-width: 100px;} 

.row-fluid-wrapper.row-depth-1.row-number-11.dnd-section .focus_module_image_text { display: block; text-align: center; }
.row-fluid-wrapper.row-depth-1.row-number-15.dnd-section .focus_module_image_text { display: block; text-align: center; }

.row-number-11 img.focus_module_image_text_img.left_image { margin-left: auto !important; margin-right: auto !important; }
.row-number-15 img.focus_module_image_text_img.left_image { margin-left: auto !important; margin-right: auto !important; }
.row-fluid-wrapper.row-depth-1.row-number-10.dnd-section.dnd_area_101-row-2-padding img.focus_module_image_text_img.left_image {
    height: 70px !important;
    width: 70px !important;
}
.row-fluid-wrapper.row-depth-1.row-number-14.dnd-section.dnd_area_101-row-3-margin img.focus_module_image_text_img.left_image {
    height: 70px !important;
    width: 70px !important;
}
.form-title, form {background: #f5f8fd !important}
form { padding: 15px;!important;}
input.hs-button.primary.large {width: 100%;margin-top:10px}
.hs-form-field { margin-bottom: 0; }
.hs_website.hs-website.hs-fieldtype-text.field.hs-form-field { display: grid; }
.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field { display: grid; }

h1 { margin-top: 4% !important; font-size: 2.85rem!important; color: #fff; line-height: 100% !important; margin-bottom: 40px;font-weight: 400;font-family: Montserrat, Arial, Helvetica, sans-serif !important;}
span#hs_cos_wrapper_module_171472170177411_ { font-size: 1.1em !important; margin: 2rem 0 4rem; line-height: 140%; font-family: Montserrat, Arial, Helvetica, sans-serif !important; }
form .hs-button {     box-shadow: 0 5px 0 0 #00000030 !important}
.dnd-section { padding-bottom: 30px; }

.row-number-21 form { max-width: 550px; margin-left: auto; margin-right: auto; background: none !important; }
div#hs_cos_wrapper_widget_1712326907180 { padding-bottom: 8px !important; }
.row-number-21 form input[type=email] { background: #6a9de84d; }
.row-number-21 input[type=text] { background: #6a9de84d; }
.cell_17123267544363-background-color { border-radius: 60px; }

.row-number-25 img.focus_module_image_text_img.left_image {max-width: 140px;max-width: 140px; margin-top: -50px; margin-left: -30px;}
.row-number-25 h3.focus_module_image_text_title { font-weight: 900; color: #a8ccf5; top: -2.1rem; font-size: 3.7rem; font-family: Montserrat, Arial, Helvetica, sans-serif;margin-bottom: 0; }
.row-number-25 .focus_module_image_text { align-items: center; display: flex; padding: 0; background: #f5f8fd; position: relative; border-radius: 2.3rem; }
.row-number-25 p { font-weight: 700 !important; margin-bottom: 2rem; font-size: 1.3rem; color: #595967; }
.row-number-25 section.focus_module_image_text.left_image { max-width: 93%; margin-left: auto; margin-right: auto; } 
.row-number-25 .focus_module_image_text_container.focus_module_container { margin-top: -25px;}

.row-number-26 img.focus_module_image_text_img.left_image {max-width: 140px;max-width: 140px; margin-top: -50px; margin-left: -30px;}
.row-number-26 h3.focus_module_image_text_title { font-weight: 900; color: #a8ccf5; top: -2.1rem; font-size: 3.7rem; font-family: Montserrat, Arial, Helvetica, sans-serif;margin-bottom: 0; }
.row-number-26 .focus_module_image_text { align-items: center; display: flex; padding: 0; background: #f5f8fd; position: relative; border-radius: 2.3rem; }
.row-number-26 p { font-weight: 700 !important; margin-bottom: 2rem; font-size: 1.3rem; color: #595967; }
.row-number-26 section.focus_module_image_text.left_image { max-width: 93%; margin-left: auto; margin-right: auto; } 
.row-number-26 .focus_module_image_text_container.focus_module_container { margin-top: -25px; }

.focus_module_testimonial_score.mat_pri_cor.mat_pri_sha { display: none; }
.splide__slide img { width: 145px; height: 145px; }
form#hsForm_fbb1fcae-74fe-4571-aa8d-7052f8bd6974_9628 { max-width: 840px; margin-left: auto; margin-right: auto; }

.row-number-21 h2#h2t { padding-top: 30px; padding-bottom: 0px !important; margin-bottom: 0px !important; }
div#hs_form_target_module_1712331436944 { max-width: 700px; margin-left: auto; margin-right: auto; } 
.row-number-39 { color: white; padding: 21px; }
.row-number-39 a { color: white; }
.row-number-39 a:hover { color: #cfcfcf; }

@media screen and (max-width: 800px) {
#hs_cos_wrapper_widget_1712322395189 h1 { line-height: 33px !important; }
.span6.widget-span.widget-type-cell.cell_1712322257184-vertical-alignment.dnd-column { padding: 0; }
#hs_cos_wrapper_widget_1712322743231 { padding-top: 2px !important; }
#hs_cos_wrapper_widget_1712322923836 {padding-top: 20px; }
h2#h2t { font-size: 24px; }
.row-number-26 img.focus_module_image_text_img.left_image { max-width: 140px; max-width: 93px; margin-top: -4px; margin-left: -20px; }
section.focus_module_image_text.left_image { margin-bottom: 25px; }
.row-number-26 section.focus_module_image_text.left_image { padding: 12px; }
.dnd_area_101-row-7-background-image { background: #f5f8fd; }
#hs_cos_wrapper_module_1712329562373 { padding-top: 5px !important; }
.cell_17123295458006-padding {padding-bottom: 0px !important;}
div#hs_cos_wrapper_module_17123285071303 { margin-top: 60px !important; }
section.focus_module_image_text.left_image { padding: 10px; }
.cell_17123295458006-margin { margin-bottom: 0px !important; }
.dnd-section .dnd-column { padding: 0 5px !important; }
.focus_module_image_text {flex-wrap: wrap;display: block;}
.row-number-11 img.focus_module_image_text_img.left_image {margin-left: initial !important;}
.row-number-15 img.focus_module_image_text_img.left_image {margin-left: initial !important;}
.focus_module_image_text {display: flex; align-items: center;}
.focus_module_image_text_img { margin-right: 20px; }section.focus_module_image_text.left_image { display: block; }#hs_cos_wrapper_module_1712326933843 {
    padding: 0px !important;
}h3.focus_module_image_text_title {margin-top: 20px;}.dnd_area_101-row-9-background-image {background-size: 200% !important;}
}