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


html .leadinModal-content{
display:none!important;
}
    .hrKhLz li:nth-last-child(1) a{
background: transparent!important;
    padding-left: 22px!important;
    border-radius: 30px!important;
    border: 1px solid #092943 !important;
    margin-right: 0px!important;
    padding-top: 12px!important;
    margin-top: 0px!important;
    padding-left: 30px!important;
    padding-bottom: 12px!important;
    padding-right: 30px !important;
}

html .hrKhLz .grwqen:last-child a {
    border: 0px !important;
    border-color: white !important;
    padding-left: 12px !important;
}


html .hs-elevate-menu__arrow .hs-elevate-menu__arrow-path{
fill: #37BEBD !important;
}

html li .hs-elevate-menu__arrow {
    margin-top: 2px !important;
    padding-right: 12px !important;
  }


html .hrKhLz li:nth-child(3) a{
padding-left:20px!important;
}

@media all and (min-width:1000px){
html ul.hs-elevate-menu.hs-elevate-menu--horizontal.hs-elevate-menu--desktop{
gap: 32px;
}
html div#hs_cos_wrapper_widget_1729679961952{
padding-left:0px!important;
}
}


.hrKhLz li a, footer a{
text-decoration:none!important;
}


.SiteHeader__LogoButtonContainer-sc-1xpfa8c-5{
max-width:140px!important;
}

.hrKhLz li:nth-child(2) a{
pointer-events: none;
}


html .hs-elevate-menu__flyout-submenu a{
pointer-events: auto!important;
}


.hs-form .hs-form-field{
    margin-block-end: 12px!important;
}


.hs-form .hs-error-msg, .hs-form .hs-error-msgs{
font-size:10px!important;
}


:is(.hs-form, .hs-elevate-system-form) input[type='text'], :is(.hs-form, .hs-elevate-system-form) input[type='email'], :is(.hs-form, .hs-elevate-system-form) input[type='password'], :is(.hs-form, .hs-elevate-system-form) input[type='tel'], :is(.hs-form, .hs-elevate-system-form) input[type='number'], :is(.hs-form, .hs-elevate-system-form) input[type='search'], :is(.hs-form, .hs-elevate-system-form) select, :is(.hs-form, .hs-elevate-system-form) textarea{
font-size:14px!important;
}

@media all and (min-width:1000px){
#hs_cos_wrapper_module_173166837874312 img{
    width: 20px!important;
    margin-bottom: -3px!important;
  }
#hs_cos_wrapper_module_173166837874312{
font-size:17px!important;
  }
#hs_cos_wrapper_module_173166837874310 h3{
font-size:38px!important;
  }
html .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field{
        width: 50% !important;
        max-width: 50% !important;
}

html .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field{
        width: 50% !important;
        max-width: 50% !important;
}
}


#hs_cos_wrapper_widget_1729608464836 input[type="text"]{
background:white!important;
border: 1px solid #37BEBD;
}

#hs_cos_wrapper_widget_1729608464836 select{
background:white!important;
border: 1px solid #37BEBD;
}

@media all and (max-width:500px){
#hsForm_56a18de4-1fed-4471-8a7d-f285d7e4e088_6109 input.hs-button.primary.large{
background:#37bebd!important;
background-color:#37bebd!important;
  }
html .hs-form .hs-button, :is(.hs-form, .hs-elevate-system-form) input[type='submit']{
background-color:#37bebd!important;
background:#37bebd!important;
color:#092943;
  }
html .hs-elevate-menu__submenu li a{
pointer-events:auto!important;
  }
html div#hs_cos_wrapper_widget_1729508709505 p{
font-size:16px!important;
  }
html div#hs_cos_wrapper_dnd_area-module-4 p{
        font-size: 16px!important;
        margin-top:-10px!important;
        margin-bottom:20px!important;
  }
html .row-fluid div#hs_cos_wrapper_widget_1729171793825 h3, html .row-fluid div#hs_cos_wrapper_widget_1729171904541 p{

  }
html .footer-row-1-padding{
padding-top:0px!important;
padding-left: 30px !important;
padding-right: 30px !important;
}
html .footer-row-0-background-layers{
padding-bottom:20px!important;
padding-top:40px!important;
}
  html footer .row-number-6 .span12{
margin-bottom: 0px !important;
  }
html footer .widget_1729679931855-flexbox-positioning{
margin-bottom:30px!important;
    max-width: 150px;
  }
.fZliai{
    max-width: 140px;
  }
html footer .footer-row-1-padding p{
text-align:left!important;
  }
div#hs_cos_wrapper_widget_1729509788626 p{
font-size:16px!important;
  }
div#hs_cos_wrapper_widget_1729509788626 p br{
  display:none!important;
  }
html .dnd_area-row-2-background-layers{
padding-bottom:10px!important;
padding-top:50px!important;
  }
#hs_cos_wrapper_module_173166837874312 img{
    width: 18px!important;
    margin-bottom: -3px!important;
  }
#hs_cos_wrapper_module_173166837874312{
font-size:16px!important;
  }
#hs_cos_wrapper_module_173166837874310 h3{
font-size:26px!important;
  }
}


.legal-consent-container p a{
color:#36bdbd!important;
}

@media all and (max-width:500px){
.gHPnnn svg path{
fill:#36bdbd!important;
  }
.gHPnnn{
color:#36bdbd;
  }
.hs-elevate-menu li:nth-child(2) a{
pointer-events:none;
  }
html li .hs-elevate-menu__arrow{
  transform: scale(1.1)!important;
    margin-top: 2px !important;
    padding-right: 14px !important;
    width: 20px;
    color:#092943;
    background: #36bdbd;
    padding-left: 10px!important;
    background-repeat: initial;
    border-radius: 70px;
  }
html .hs-elevate-menu__arrow .hs-elevate-menu__arrow-path{
 fill:#092943!important;
  }
  
}



@media all and (min-width:1000px) and (max-width:1320px){
    html ul.hs-elevate-menu.hs-elevate-menu--horizontal.hs-elevate-menu--desktop {
        gap: 0px!important;
}
}

@media all and (min-width:1000px) and (max-width:1200px){
 .hrKhLz li a{
font-size:15px!important;
  } 
.hrKhLz li:last-child a{
font-size:18px!important;
  }
}


html .paraaGroup p.side1{
font-family:"gotham-bold"!important:
}
html .paraaGroup p.side2{
font-family:"gotham-bold"!important:
}


.butonPlan {
    color: #092943 !important;
    border-radius: 30px!important;
    line-height: 32px!important;
    font-size: 17px!important;
}



@media (min-width: 1200px) {
    html .childBox1 ul {
        min-height: 420px !important;
    }
.childBox1 ul {
    padding-bottom: 10px!important;
}
  html .childBox2 ul {
        min-height: 420px !important;
    }
  .childBox2 ul{
    padding-bottom: 10px!important;
  }
}

.submitted-message strong{
color:#36bdbd!important;
}

.grecaptcha-badge{
margin-inline: inherit!important;
margin-bottom:20px!important;
}


html .hFPUHv{
max-width:140px!important;
}


html body .hs-elevate-button:hover{
color:white!important;
}

html body .hs-elevate-button{
transition:linear 0.3s all!important;
}

html body input.hs-button.primary.large, html button.butonPlan{
transition:linear 0.3s all!important;
}

html body input.hs-button.primary.large:hover, html button.butonPlan:hover{
color:white!important;
}


html div#hs_form_target_widget_1729515739545 input.hs-button.primary.large:hover, html a.readmoreBtn:hover{
color:white!important;
}

html div#hs_form_target_widget_1729515739545 input.hs-button.primary.large, html a.readmoreBtn{
transition:linear 0.3s all!important;
}


html body p.btnClassText a {
    padding: 16px 23px !important;
    font-size: 16px !important;
}

html p.btnClassText a:hover{
color:white!important;
}

html p.btnClassText a{
transition:linear 0.3s all!important;
text-decoration:none!important;
}



html body input.hs-button.primary.large, html button.butonPlan{
font-family:"gotham-bold"!important:
}

html body .hs-elevate-button, html .hs-elevate-button--primary{
font-family:"gotham-bold"!important:
}



html button.butonPlan{
  font-family:"gotham-bold"!important;
}


html body #hs_cos_wrapper_module_173231848496016 a:nth-child(1){
 font-family:"gotham-bold"!important;
}

html body #hs_cos_wrapper_module_173231848496016 a:nth-child(2){
 font-family:"gotham-bold"!important;
}


html .hrKhLz li:nth-last-child(1) a{
font-family:"gotham-bold"!important;
}


html a.readmoreBtn{
font-family:"gotham-bold"!important;
}


html body p.btnClassText a{
font-family:"gotham-bold"!important;
}


html .hrKhLz .grwqen:last-child a{
font-family: 'gotham-light' !important;
}

.MobileLogoBackButton__LogoImage-sc-vhm0es-0{
max-width:140px!important;
}

html .dpapwg, html .gDsXkj{
max-width:140px!important;
}



.gzwjvO{
row-gap:10px!important;
}


.iOszfW {
    height: auto;
    min-width: 24px!important;
    max-width: 24px!important;
    margin-right: 10px!important;
    fill:#37BEBD!important;
}