/* Generado por migration/tools/generar-css.mjs desde el CSS de diseño de / en la original. No editar a mano. */
.sec-0.sec{background-color:#2e2e2e!important}
.texto-1.texto,.texto-0.texto,.texto-0 h1,.texto-1 h1{color:#fffdf3!important}
div.sec.sec-2{background-image:url(/img/2025/01/Llorca_Group_Logo_WEB-png.webp)!important}
.sec-2.sec{padding-top:100px;padding-bottom:100px;margin-top:40px;margin-bottom:40px}
div.sec.sec-4{background-image:url(/img/2025/02/Novotel_Valencia_Llorca_Group-png.webp)!important}
.sec-4.sec{padding-top:200px}
.fila-1,.col-0{background-color:RGBA(255,255,255,0)}
.texto-1{background-color:rgba(0,0,0,0.27);border-width:1px;border-color:#da291c;padding-top:60px!important;padding-right:20px!important;padding-bottom:60px!important;padding-left:20px!important}
.boton-0-env .boton-0,.boton-0-env .boton-0:hover{padding-bottom:2px!important}
.sec .boton-0:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
.sec .boton-0:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;font-weight:400!important}
.boton-0,.boton-0:after{transition:all 300ms ease 0ms}
@media only screen and (max-width:980px){
  .sec .boton-0:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;display:inline-block;opacity:0;content:"";font-weight:400!important}
  .sec .boton-0:before{display:none}
  .sec .boton-0:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
}
@media only screen and (max-width:767px){
  .sec .boton-0:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;display:inline-block;opacity:0;content:"";font-weight:400!important}
  .sec .boton-0:before{display:none}
  .sec .boton-0:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
}
.sec-5.sec{background-color:#fffdf3!important}
.fila-2,.fila-2.fila{width:84%}
.imagen-1,.imagen-2,.imagen-0{text-align:left;margin-left:0}
.texto-2{padding-top:33px!important}
.sec .boton-1{color:#000000!important;border-width:2px!important;border-radius:4px;font-size:28px;background-color:RGBA(255,255,255,0)}
.sec .boton-3:hover:after,.sec .boton-1:hover:after,.sec .boton-2:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
.sec .boton-2:after,.sec .boton-1:after,.sec .boton-3:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;font-weight:400!important}
.boton-1,.boton-1:after,.boton-2,.boton-2:after,.boton-3,.boton-3:after{transition:all 300ms ease 0ms}
.texto-3{margin-top:41px!important}
.boton-2-env .boton-2,.boton-2-env .boton-2:hover{padding-top:4px!important}
.sec .boton-2,.sec .boton-3{border-width:2px!important;border-radius:4px;font-size:28px}
.texto-4{padding-top:40px!important}
@media only screen and (max-width:980px){
  .imagen-0 .imagen-env img,.imagen-1 .imagen-env img,.imagen-2 .imagen-env img{width:auto}
  .sec .boton-1:after,.sec .boton-2:after,.sec .boton-3:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;display:inline-block;opacity:0;content:"";font-weight:400!important}
  .sec .boton-1:before,.sec .boton-2:before,.sec .boton-3:before{display:none}
  .sec .boton-1:hover:after,.sec .boton-2:hover:after,.sec .boton-3:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
}
@media only screen and (min-width:768px) and (max-width:980px){
  .sec-5{display:none!important}
}
@media only screen and (max-width:767px){
  .fila-2{display:none!important}
  .imagen-0 .imagen-env img,.imagen-1 .imagen-env img,.imagen-2 .imagen-env img{width:auto}
  .sec .boton-1:after,.sec .boton-2:after,.sec .boton-3:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;display:inline-block;opacity:0;content:"";font-weight:400!important}
  .sec .boton-1:before,.sec .boton-2:before,.sec .boton-3:before{display:none}
  .sec .boton-1:hover:after,.sec .boton-2:hover:after,.sec .boton-3:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}
}
