@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('fuenteLanding/ProximaNova-Regular.eot');
    src: url('fuenteLanding/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
        url('fuenteLanding/ProximaNova-Regular.woff2') format('woff2'),
        url('fuenteLanding/ProximaNova-Regular.woff') format('woff'),
        url('fuenteLanding/ProximaNova-Regular.ttf') format('truetype'),
        url('fuenteLanding/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('fuenteLanding/ProximaNova-Bold.woff2') format('woff2'),
        url('fuenteLanding/ProximaNova-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
a{text-decoration: none !important}
p.tit-futer{font-family: 'Proxima Nova Rg';font-weight: normal;font-style: normal;color:#fff;padding:15px 0 10px 0;font-size:16px}
.centroPrincipal{background:#fff}
h1.tituloMain{font-family: 'Proxima Nova Rg';font-weight: bold;color:#545255;font-size:40px;line-height:35px;margin-bottom:35px;}
p.calidad{font-family: 'Proxima Nova Rg';font-weight: normal;font-style: normal;color:#545255;font-size:25px;margin-bottom:25px;line-height:1.2}
span.ofrecemos{font-family: 'Proxima Nova Rg';font-weight: bold;color:#fff;font-size:22px;background:#414141;padding:2px 42px;border-radius:15px;letter-spacing:1.5px;margin-bottom:25px}
.col-centered {float: none;margin: 0 auto;overflow: hidden;}
textarea.wpcf7-form-control.wpcf7-textarea.form-control.mensa {height: 70px;}
input.wpcf7-form-control.wpcf7-submit.boton {background:#DF001F;color: #fff;padding: 5px 45px;font-size: 18px;font-family: 'Proxima Nova Rg';font-weight: normal;letter-spacing: 1.2px;
border-radius:20px;border:none !important;margin-top:15px}
input.wpcf7-form-control.wpcf7-submit.botonn{color:#fff;text-align: center;font-family: 'Proxima Nova Rg';font-weight: normal;font-size:18px;
padding: 5px 25px;position: absolute;}
input.wpcf7-form-control.wpcf7-submit.botonn:hover{opacity: 0.5;color:#fff}
p.pAcepto{color:#fff;text-align: center;font-family: 'Proxima Nova Rg';font-weight: normal;font-size:15px;margin-top:20px}
.bg-gracias{
    z-index: 0;
    padding: 30px 0 50px 0;
    position: relative;
    text-align: center;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
    background-size: cover;
    background-position: center center;
}
.box-pulgar img{width:100px}
h2.titGracias{font-family: 'Proxima Nova Rg';font-weight: normal;color:#fff;font-size:35px}
h4.pPronto{font-family: 'Proxima Nova Rg';font-weight: normal;color:#fff;font-size:30px;}
p.mientras{font-family: 'Proxima Nova Rg';font-weight: normal;color:#fff;font-size:20px;line-height:1.1;margin:20px 0 45px 0}
.box-link img{width:80px}
a.lBus{font-family: 'Proxima Nova Rg';font-weight: normal;color:#fff;font-size:18px;text-decoration: none;letter-spacing: 1.1px}
a.lBus:hover{opacity:0.5 !important }
div#themeSlider{background:#e9e9e9}
.box-logo{position: absolute;top:6%;left: 50%;transform: translate(-50%,-50%);color: #fff;z-index: 10;}
.box-logo img{width:430px !important;}
.verso{position: absolute;top:39%;left: 50%;transform: translate(-50%,-50%);color: #fff;z-index: 10;width:1000px !important}
.verso h1{font-family: 'Proxima Nova Rg';font-weight: normal;color:#fff;font-size:50px;text-align: center;letter-spacing:1px;line-height: 1}
.verso span{font-family: 'Proxima Nova Rg';font-weight: bold;color:#fff;font-size:50px;text-align: center;letter-spacing:1px}

.verso-inclusivo{position: absolute;top:58%;left: 50%;transform: translate(-50%,-50%);color: #fff;z-index: 10;width:1000px !important}
.verso-inclusivo h1{font-family: 'Proxima Nova Rg';font-weight: bold;color:#fff;font-size:65px;text-align: center;letter-spacing:1px}
.verso-inclusivo p{font-family: 'Proxima Nova Rg';font-weight: normal;color:#fff;font-size:25px;text-align: center;letter-spacing:1px}
.verso-inclusivo span{font-family: 'Proxima Nova Rg';font-weight: bold;color:#fff;font-size:25px;text-align: center;letter-spacing:1px}
.box-logo a img:hover{background: transparent !important;}

span.lBus {
    font-family: 'Proxima Nova Rg';
    font-weight: normal;
    color: #fff;
    font-size: 18px;
    text-decoration: none;
    letter-spacing: 1.1px;
    line-height:1.1
}
.box-link {
    margin-bottom: 5px;
}
#delll .wpcf7 form.sent .wpcf7-response-output {border-color: transparent !important;color: transparent !important;}
#delll .wpcf7-response-output {color: #fff !important;}
#delll .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #fff !important;
}

/*MEDIA QUERIES*/
/*desktop*/
@media only screen and (max-width: 850px) {
#themeSlider10 {display: none;}
.verso h1{font-size:25px !important}
.verso span{font-size:25px !important}
.verso{top:25%}
.verso p{font-size:20px !important;text-align: center;color:#fff}
.pb-20{padding-bottom:20px}
span.ofrecemos{font-size:14px !important}
.box-logo img {width: 300px !important;}
}

/*Mobile*/
@media only screen and (min-width: 849px) {
  #themeSlider11{display: none;}

}