.landing-form {
    padding: 24px;
}

    .main-banner-landing__features {
        background-color: #FED430;
        color: #000;
    }
    
    .main-banner-landing--orange .main-banner-landing__features {
        background-color: #FF821C;
        color: #191b1c;
    }

    
@media (min-width: 992px){
    .main-banner-landing__list {
        padding: 0;
    }
    .landing-form {
        padding: 40px;
    }
}
 .footer-landing {
   margin-bottom: 40px;
 } 
 .landing-form__claim{
     margin: 0px 0px 16px 0px;
 }
@media only screen and (max-width: 575px){
    .main-banner-landing__text {
        margin-top:0px;
    }
}
@media (max-width: 340px){
    .main-banner-landing__square {
        display:none;
    }
}
@media (max-width: 767.98px){

    .landing{
        margin-top: 16px;
    }
    .main-banner-landing__claim {
        line-height: 1.75rem;
    }
    .main-banner-landing__text h1{
        margin-bottom:8px;
    }
    .main-banner-landing__square--yellow{
        display:none;
    }
    .main-banner-landing--single .main-banner-landing__image img {
        width: 294px;
    	height: 294px;
    	display: none;
    }
    .landing-header__logo{
        width:10.5rem;
    }
    .main-banner-landing__list {
        margin: 0;
    }
    .content-box--overflow{
        margin:0px;
    }
    .main-banner-landing__features{
        padding:20px;
     }
      .footer-landing {
       margin-bottom: 0px !important;
     } 
}

.landing-header--absolute .landing-header__logo {
    z-index:9999;
    height: 36px;
    margin-left: inherit;
 }
 
 .content-box--overflow .call-me__form__message{
    width: 90%;
    left: 1rem;
    top: 2rem;
    text-align: center;
 }

 
 .risk-indicator--three .risk-indicator__container__numbers li:nth-child(-n+2) {
     border: 1px solid #EAEFEF;
     background-color: #fff;
     color: #AFB5C8;
 }
 
 .risk-indicator--three .risk-indicator__container__numbers li:nth-child(n+4) {
     border: 1px solid #EAEFEF;
     background-color: #fff;
     color: #AFB5C8;
 }
 
  .pictoDSL-lock-closed-16 {
     display: none;
 }
 
 .main-banner-landing--single .main-banner-landing__features {
     display: none;
 }

/* FORMULARIO DOS INPUTS hipoteca no residentes */

.form__group--dos-input {
   display:block;
    padding-bottom: 42px;
    
}

.form__group--dos-input .input {
    padding: 0;
}

.form__hint--telefono {
    white-space: inherit;    
}

.input--left {
    width: 30%;
    float: left;
}

.input--right {
    width: 70%;
    float: right;
}


.img--avatar {
    width: 64px!important;
    border-radius: 50%;
    margin-right: 24px;
}
