    @font-face{
        font-family:"SantanderHeadlineW05-Rg";
        src:url("Fonts/SantanderHeadlineW05-Rg.eot?#iefix");
        src:url("Fonts/SantanderHeadlineW05-Rg.eot?#iefix") format("eot"),url("Fonts/SantanderHeadlineW05-Rg.woff2") format("woff2"),url("Fonts/SantanderHeadlineW05-Rg.woff") format("woff"),url("Fonts/SantanderHeadlineW05-Rg.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderHeadlineW05-Italic";
        src:url("Fonts/SantanderHeadlineW05-Italic.eot?#iefix");
        src:url("Fonts/SantanderHeadlineW05-Italic.eot?#iefix") format("eot"),url("Fonts/SantanderHeadlineW05-Italic.woff2") format("woff2"),url("Fonts/SantanderHeadlineW05-Italic.woff") format("woff"),url("Fonts/SantanderHeadlineW05-Italic.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderHeadlineW05-Bold";
        src:url("Fonts/SantanderHeadlineW05-Bold.eot?#iefix");
        src:url("Fonts/SantanderHeadlineW05-Bold.eot?#iefix") format("eot"),url("Fonts/SantanderHeadlineW05-Bold.woff2") format("woff2"),url("Fonts/SantanderHeadlineW05-Bold.woff") format("woff"),url("Fonts/SantanderHeadlineW05-Bold.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderHeadlineW05-BoldIt";
        src:url("Fonts/SantanderHeadlineW05-BoldIt.eot?#iefix");
        src:url("Fonts/SantanderHeadlineW05-BoldIt.eot?#iefix") format("eot"),url("Fonts/SantanderHeadlineW05-BoldIt.woff2") format("woff2"),url("Fonts/SantanderHeadlineW05-BoldIt.woff") format("woff"),url("Fonts/SantanderHeadlineW05-BoldIt.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderTextW05-Light";
        src:url("Fonts/SantanderTextW05-Light.eot?#iefix");
        src:url("Fonts/SantanderTextW05-Light.eot?#iefix") format("eot"),url("Fonts/SantanderTextW05-Light.woff2") format("woff2"),url("Fonts/SantanderTextW05-Light.woff") format("woff"),url("Fonts/SantanderTextW05-Light.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderTextW05-LightIt";
        src:url("Fonts/SantanderTextW05-LightIt.eot?#iefix");
        src:url("Fonts/SantanderTextW05-LightIt.eot?#iefix") format("eot"),url("Fonts/SantanderTextW05-LightIt.woff2") format("woff2"),url("Fonts/SantanderTextW05-LightIt.woff") format("woff"),url("Fonts/SantanderTextW05-LightIt.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderTextW05-Regular";
        src:url("Fonts/SantanderTextW05-Regular.eot?#iefix");
        src:url("Fonts/SantanderTextW05-Regular.eot?#iefix") format("eot"),url("Fonts/SantanderTextW05-Regular.woff2") format("woff2"),url("Fonts/SantanderTextW05-Regular.woff") format("woff"),url("Fonts/SantanderTextW05-Regular.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderTextW05-Italic";
        src:url("Fonts/SantanderTextW05-Italic.eot?#iefix");
        src:url("Fonts/SantanderTextW05-Italic.eot?#iefix") format("eot"),url("Fonts/SantanderTextW05-Italic.woff2") format("woff2"),url("Fonts/SantanderTextW05-Italic.woff") format("woff"),url("Fonts/SantanderTextW05-Italic.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderTextW05-Bold";
        src:url("Fonts/SantanderTextW05-Bold.eot?#iefix");
        src:url("Fonts/SantanderTextW05-Bold.eot?#iefix") format("eot"),url("Fonts/SantanderTextW05-Bold.woff2") format("woff2"),url("Fonts/SantanderTextW05-Bold.woff") format("woff"),url("Fonts/SantanderTextW05-Bold.ttf") format("truetype");
    }
    @font-face{
        font-family:"SantanderTextW05-BoldItalic";
        src:url("Fonts/SantanderTextW05-BoldItalic.eot?#iefix");
        src:url("Fonts/SantanderTextW05-BoldItalic.eot?#iefix") format("eot"),url("Fonts/SantanderTextW05-BoldItalic.woff2") format("woff2"),url("Fonts/SantanderTextW05-BoldItalic.woff") format("woff"),url("Fonts/SantanderTextW05-BoldItalic.ttf") format("truetype");
    }





html {
    font-size: 1em;
}


@media (max-width: 575px) {


    html {
        font-size: 0.9em;
    }
}



body {
    position: relative;
    color: #333333;
    font-family:"SantanderHeadlineW05-Rg";
    font-weight: 400;
    line-height: 1.6;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
  
}

a:hover, a:active {

    color: #333333!important;


}



.red-reset {

    background-color: #ec0000;
    height: 80px;



}

.pad-0 {

    padding: 0!important;


}


.mt50 {

    margin-top: 50px;


}




    .logo-santander{



        content:url("../img/logo-light.svg");

        width: 315px;

    }


    @media screen and (max-width: 480px) {




    .logo-santander {

     width: 170px;

     content:url("../img/logo-mobile-light.svg");

      }


    }



.hero {
    width: 100vw;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: baseline;
    text-align: center;
    background-color: #ffffff;
    overflow: hidden;
}



.inner-hero {

    padding: 30px;
    z-index: 9;


}


.hero h1 {

    font-weight: bold;

}

.hero-img-container {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
}



.hero-img-container .banner-complex__image {
    width: 100%;
    /*height: 100vh;*/
    height: 100%;
    object-fit: cover;
    object-position: left;
    position: relative;
    
}

.opacity {
    width: 100%;
    height: 200px;
    position: absolute;
    padding-top: 0;
    background-image: linear-gradient(to bottom,rgb(255 255 255 / 90%),rgba(0,0,0,0));
    z-index: 9;
}



.blq-text {
     width: 100vw; 
    
    background-color: #ffffff;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}



.blq-text-inner {
    max-width: 60%;
    padding: 30px 30px 0px 30px;
    z-index: 9;
    display: inline-block;
    text-align: left;


}


.blq-text-inner p {

     font-weight: normal;
    font-size: 1.7rem;
    line-height: 1.2em;
    text-align: left;


}

.fluid-img-cont {

display: table-cell;
 vertical-align: middle;
 text-align: center;
 margin-bottom: 20px;


}

.fluid-img-cont-block {
display: inline-block;
    text-align: left;
    max-width: 60%;


    
}

.btn-sant {

    background-color: #ec0000;
    padding: 15px 40px 15px 40px;
    color: white;
    font-size: 1.2em;
    margin-top: 10px;
    margin-bottom: 20px;



}


.btn-sant:hover, .btn-sant:active {

    color: white!important;


}


.legal-notice {


    margin-top: 20px;
}




 @media screen and (max-width: 1920px) {

.hero  {
    
    height: 700px;
    
   
  
}

.blq-text  {
    
    display: flex;
    align-items: center;
    justify-content: center;
   
  
}



 @media screen and (max-width: 1600px) {


.blq-text-inner {
    max-width: 70%;
    


}


.hero-img-container .banner-complex__image {


    height: 100%;
  
}


}


 @media screen and (max-width: 1500px) {

.hero, .blq-text  {
    
    height: 650px;
   
  
}

.hero-img-container .banner-complex__image {


    height: 100%;
  
}

}



 @media screen and (max-width: 1300px) {

.hero, .blq-text  {
    
    height: 600px;
   
  
}

.hero-img-container .banner-complex__image {


    height: 100%;
  
}

.blq-text-inner {
    max-width: 90%;
    


}

}



 @media screen and (max-width: 1150px) {

.hero, .blq-text  {
    
    height: 530px;
   
  
}




}



 @media screen and (max-width: 992px) {


.hero{
    
    height: 450px;
   
  
}



.blq-text  {
    
    height: auto;
   
  
}




}




 @media screen and (max-width: 700px) {


.hero{
    
    height: 400px;
   
  
}



.blq-text  {
    
    height: auto;
   
  
}




}


 @media screen and (max-width: 550px) {



.hero {
    
    height: 350px;
   
  
}



.blq-text-inner {
    max-width: 100%;
    


}


}










