.ss-webform-advanced-component.black .webform-bg{
  background-color:#fff!important;
}
.ss-webform-advanced-component.black .ss-webform-advanced-component__container{
 padding-top:20px!important; 
}
.ss-webform-advanced-component.black .ss-webform-advanced-component__logo--metrics__text{
 color:#232c61!important; 
}
.ss-webform-advanced-component.black .ss-webform-advanced-component__logo--description{
 color:#232c61!important; 
}
.ss-webform-advanced-component__form--items .webform-submission-form .webform-actions {
    max-width: 265px!important;
    margin: 0rem auto!important;
}
.ss-webform-advanced-component__form--items .webform-submission-form .js-form-type-processed-text {
    margin: 1rem auto!important;
    max-width: 501px!important;
    text-align: center!important;
}
.ss-webform-advanced-component.brand-2026-blue-mist .ss-webform-advanced-component__form--items {
    max-width: none !important;
    padding: 0;
    display: inline;
}
.recaptcha{
 margin:0rem!important; 
}
.recaptcha p{
 font-size:16px!important; 
}
.recaptcha-legal{
  color:#fff!important;
  margin-bottom:15px;
}
.recaptcha-legal a{
   color:var(--color-ink, #141a38)!important;
}
.recaptcha-legal a:hover{
  text-decoration:underline!important;
     color:var(--color-ink, #141a38)!important;
}

#edit-phone-phone{
  text-indent:30px!important;
}
div[role="contentinfo"] div[role="alert"] {
  display: none !important;
}

.form-tel{
  width:139%!important;
}

#edit-phone-phone-error{
      color: #f47a20;
font-size:16px!important;
  font-family:"Proxima Nova Regular"!important;
}
.iti__flag-container{
  height:35px!important;
  top:18px!important;
}