*{margin:0;padding:0}body{background:#e7ecf0;font-family:Lato,sans-serif}.titleSection h1,h1,h2,h3,h4,h5{font-family:'Libre Franklin',sans-serif}h1,h2,h3,h4,h5{font-weight:700}h1{font-size:60px}h2{font-size:48px}h3{font-size:36px}.btn-jr,h5{font-size:24px}a{color:#e7ecf0}a:hover{text-decoration:none}.btn-jr{display:inline-block;text-align:center;padding:16px 56px;border:none;cursor:pointer}.btn-jr:focus{outline:0}.btn-jr.redfull{background:#831a29;color:#e8ebf0;transition:.4s ease-out}.btn-jr.redfull:hover{background:#6b1722;transform:scale(1.1);opacity:1}.btn-jr.redborder{color:#831a29;border:2px solid #831a29;background:0 0;font-size:20px;padding:8px 56px;transition:.4s ease-out}.btn-jr.redborder:hover{background:#831a29;color:#e8ebf0}.titleSection{background-image:url('../images/portada-img-01.jpg?v=1.0.1');background-position:top;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;height:256px;position:relative;z-index:0}.backgroundBlack{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.titleSection h1{font-size:30px;color:#fff;margin-bottom:2px}.titleSection .wrap{position:relative;z-index:2}.titleSection .subtitle{color:#afbac0;font-size:16px}.sticky{position:fixed;top:0;width:100%;z-index:999}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid #fff703;background:#fff703;color:#000;padding:5px 12px;font-size:1.1em}span.wpcf7-not-valid-tip{color:#9a0000;font-size:1.1em}.container{overflow:hidden}