html,body{font-family:'Roboto Condensed',sans-serif;margin:0;padding:0}h1{color:#333;margin:0}h2{color:#333;position:absolute;top:10%;left:5%;font-size:2.5em;z-index:2}h3{background:#000;border-radius:4px;color:#fff;padding:7px 5px;text-align:center;width:220px}h4{color:#fff;font-size:3em;font-family:'Hind',sans-serif;margin:5px;line-height:1em}h5{font-family:'Hind',sans-serif;font-size:2.4em;line-height:1em;margin:0;padding:0}#respuesta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;width:100%}.adaptar__costos{-webkit-box-sizing:border-box;box-sizing:border-box;background:#efefef;display:none;padding:5%;width:100%}.adaptar__grupos{-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;display:none;padding:5%;width:100%}.contacto{background:#efefef;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5% 35%;width:100%;}.contacto #formulario{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.contacto #formulario form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%;}.contacto #formulario form input,.contacto #formulario form textarea{border-radius:5px;border:0;font-family:'Roboto Condensed',sans-serif;margin:10px 0;padding:10px;width:80%}.contacto #formulario form button{background:#009bff;border:0;border-radius:5px;color:#fff;padding:10px 20px;width:50%}.advertencia{background:url(../images/coronavirus.jpg) 100% 10% no-repeat;display:grid;grid-template-columns:70% 1fr;width:100%;}.img-movil{display:none;}.img-pc{display:block;}

.anuncioAba{font-size:1.2em;line-height:1.5em;z-index:1001;color:white;}

.contAba{background:#232528;width:100%;display:grid;position:relative;}.cupon{display:grid;box-sizing:border-box;width:100%;}.cupon img{width:100%;}.titulo{color:yellow;display:block;font-size:1.4em;text-align:center;}.bases{font-size:1.1em;display:block;color:white;}.fas{color:yellow;}

.temperatura{text-transform:uppercase;color:yellow;font-size: 1.5em;}

.mi__acceso{background:url(../images/boletos-ya.jpg) no-repeat 50% 50%;background-size:cover;display:grid;justify-content:center;box-sizing:border-box;padding:40px;width:100%;}.atracciones__abiertas{display:grid;width:100%;}.atracciones__abiertas img{display:block;width:100%;}.mi__acceso img{width:100%;}.comprar{background:#ff0;border:0;text-decoration:none;color:#333;display:block;padding:10px 5px;width:200px;text-align:center;}.whatsapplink{background:#00bb2d;border-radius:3px;color:white;text-decoration:none;line-height:1.5em;padding:10px;margin-top:20px;text-align:center;width:180px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.white{color:white;font-size:1em;}.blue{color:#5486af;font-size:1.1em;}.promo-negro{align-items:center;background:#34025b;background-size:cover;box-sizing:border-box;padding:50px;display:grid;justify-content:center;width:100%;}.promociones-mes{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;padding:0;box-sizing:border-box;width:100%;}.promo{display:grid;width:100%;}.promo img{display:block;width:100%;}.personas-entrar{background:#EFDEFE;display:grid;grid-template-columns:50% 1fr;box-sizing:border-box;padding:3%;width:100%;}.definiciones{display:flex;flex-direction:column;width:100%;}.definiciones span{font-size:1.3em;font-weight:bold;}.definiciones i{font-size:.9em;color:red;}.definiciones ul li{padding:5px;}.definiciones .no-acceso{list-style-type:none;margin-top:10px;}.blanco{background:#FFF;}.costotxt{color:white;font-size:1.5em;}.costotxt2{color:white;font-size:1.2em;}.costosmall{color:white;font-size:1em;}.datos-balneario{box-sizing:border-box;padding:20px;margin:0 5px;display:flex;flex-direction:column;width:300px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}i{font-size:1.5em;}.azul{color:#3b5998;}.centrar2{text-align:center;}.rojo{color:#c4302b;}.rosa{color:#e14984;}.gris{background:#dfdfdf;}.malla-degradado{height:600px;background:rgb(2,0,36);background:linear-gradient(100deg,rgba(2,0,36,0) 0%,rgba(16,96,185,0) 0%,rgba(29,109,125,1) 100%);width:100%;}.resaltar{background:#f22c42;}.titulosdatos{font-size:1.3em;}

.video-principal{display:grid;width:390px;height:220px;position:absolute;right:2%;top:15%;z-index:2;}
.video-principal iframe{height:253px;width:100%;}

.horarios-telefono{background:url(../images/arena-fondo.jpg) no-repeat 50% 50%;background-size:cover;display:flex;padding:30px 0;flex-direction:row;justify-content:center;border-top:8px solid #dbb66f;border-bottom:8px solid #dbb66f;width:100%;}.anuncios-dic{display:grid;grid-template-columns:100%;grid-gap:10px;width:100%;}.anuncios-dic img{width:100%;}.advertencia__texto{padding:40px;}.pocitas{background:url(../images/pocitas.jpg);box-sizing:border-box;display:grid;padding:50px 20px 50px 60%;width:100%;}#anuncio{background:rgba(0,0,0,.9);display:grid;position:fixed;justify-content:center;align-items:center;height:100vh;width:100%;z-index:1101;}.caracteristicas__campamento{box-sizing:border-box;display:grid;grid-template-columns:100%;padding:4% 5%;width:100%;}.txt-white{color:white;font-size:2em;}.txt-normal-white{color:white;font-size:1.1em;}campamento-foto{display:grid;grid-template-columns:100%;}.caracteristicas__campamento-foto{align-items:center;display:grid;justify-content:center;width:100%;}.caracteristicas__campamento-foto img{margin:0 auto;}.divisor{display:grid;width:100%;}.caracteristicas__campamento-texto{display:grid;grid-template-columns:100%;padding:2% 5%;box-sizing:border-box;width:100%;}.especificaciones__campamento{background:url(../images/fondo-descripciones.jpg);background-size:cover;box-sizing:border-box;padding:5%;display:grid;grid-template-columns:60% 1fr;width:100%;}.centrar{align-items:center;text-align:center;justify-content:center;}.person{background:#0ed1a4;border-bottom:3px solid #11bf97;color:white;font-size:1.4em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:5px 10px;box-shadow:0px 1px 2px rgba(0,0,0,.2);margin-right:15px;}.person img{margin-right:10px;}.opciones-lista{color:white;}.especificaciones__txt{color:#0bac93;border-bottom:1px solid #0088e0;margin-right:60px;padding-top:15px;font-size:2em;}p b{font-size:1.5em;}svg{position:absolute;z-index:1002;bottom:0;height:240px;width:100%;}.ojoagua_s{background:url(../images/alberca-ojo-slider.jpg) 50% 100%;background-size:cover;}.infantil_s{background:url(../images/alberca-infantil-slider.jpg) 50% 100%;background-size:cover;}.trebol_s{background:url(../images/alberca-trebol-slider.jpg) 50% 100%;background-size:cover;}.toboganes_s{background:url(../images/toboganes-hidalgo.jpg) 50% 100%;background-size:cover;}.olimpica_s{background:url(../images/alberca-olimpica-seccion.jpg) 50% 100%;background-size:cover;}

.sirena_s{background:url(../images/playa-sirena-olas-seccion.jpg) 50% 0;background-size:cover;}

.kraken_s{background:url(../images/kraken-seccion.jpg) 50% 0;background-size:cover;}

.campamento_s{background:url(../images/campamento-seccion.jpg) 50% 100%;background-size:cover;}.restaurante_s{background:url(../images/fondo-dios-padre-restaurante.jpg) 50% 100%;background-size:cover;}.link__footer_1{background:#114B5F;}.link__footer_1 .link{display:grid;align-items:center;justify-content:center;width:100%;}.link__footer_2{background:#88D498;}.link__footer_2 .link{display:grid;align-items:center;justify-content:center;width:100%;}.link__footer_3{background:#17909B;}.link__footer_3 .link{display:grid;align-items:center;justify-content:center;width:100%;}.link__footer_4{background:#F7D720;}.link__footer_4 .link{display:grid;align-items:center;justify-content:center;width:100%;}.link__footer_5{background:#C6DABF;}.link__footer_5 .link{display:grid;align-items:center;justify-content:center;width:100%;}.link__footer_6{background:#0465b5;}.link__footer_6 .link{display:grid;align-items:center;justify-content:center;width:100%;}.mas__especificaciones{box-sizing:border-box;display:grid;grid-template-columns:40% 1fr;padding:4%;}.prohibido__campamento{background:#0bac93;box-sizing:border-box;display:grid;grid-template-columns:60% 1fr;padding:4%;}.subtitulos__color{color:#0bac93;font-size:2em;font-weight:bold;}.submenu{background:#2babd5;box-shadow:1px 3px 4px rgba(0,0,0,0.2);display:none;grid-template-columns:100%;margin:0;padding:0;position:absolute;top:105%;width:100%;}.galeria__fotos__secciones{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;bottom:8%;position:absolute;right:11%;width:40%;z-index:1003;}.galeria__fotos__secciones div img{width:100%;}.titulos__secciones{color:rgba(255,255,255,.5);font-size:9em;font-family:'Hammersmith One',sans-serif;position:absolute;top:38%;right:5%;}.informacion__secciones{position:absolute;bottom:30%;left:5%;}.texto__secciones{color:white;font-size:1.3em;z-index:1001;width:500px;}.hoverSecciones:hover >.submenu{display:grid;}.submenu li{border-bottom:1px solid rgba(255,255,255,.3);padding:10px;}.submenu li a{color:white;}.contenedor__juego{background:url(../images/inicio.jpg);position:relative;display:none;text-align:center;height:356px;width:706px;}.movil-car{width:100%;}.game{box-sizing:border-box;background:#fe1477;font-family:'Press Start 2P',cursive;display:grid;color:white;font-size:1.1em;padding:10px;width:100%;}body{margin:0;padding:0;}.lienzo{border:3px solid #FFF;}#mostrar-juego{cursor:pointer;}#play{position:absolute;top:30%;right:10%;}.juego{background:url(../images/fondo-juegos.jpg);display:grid;justify-content:center;overflow:hidden;align-items:center;height:70px;width:100%;}.video__youtube{box-sizing:border-box;background:url(../images/fondo-video-2.jpg) no-repeat 50% 50%;display:grid;grid-template-columns:50% 1fr;padding:5%;width:100%;}.video-youtube{align-items:center;display:grid;justify-content:center;width:100%;}.video-youtube iframe{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-top:8px solid #000;border-right:20px solid #000;border-bottom:8px solid #000;border-left:55px solid #000;}.video-promociones{align-items:center;display:grid;grid-template-columns:100%;justify-content:center;width:100%;}.whatsapp{display:block;height:52px;position:fixed;right:1%;bottom:10%;width:52px;z-index:1001;}
.anuncios-dic{
    box-sizing: border-box;
    background: url(../images/anuncio-abarrotes-kraken.jpg) 0 0 no-repeat;
    width: 100%;
    padding: 20px 60px;
    position: relative;
    background-size: cover;
}
.atraccion{
    display: grid;
    position: relative;
    overflow: hidden;
    width: 100%;
}
.atraccion span{
    color: white;
    font-size: 1.2em;
}
.atraccion-capa{
    box-sizing: border-box;
    background: #122c7f;
    height: 50px;
    opacity: .7;
    text-align: center;
    width: 100%;
    padding: 13px;
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 1;
}
.atraccion img{
    display: block;
    width: 100%;
    z-index: 0;
}
.reglamento-general{
    background: url(../images/fondo-reglamento.jpg) center center;
    box-sizing: border-box;
    display: grid;
    padding: 3% 5%;
    width: 100%;
}
.txt_white{
    color: white;
}
.atracciones-principales{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    width: 100%;
}
.inicio{
    background:url(../images/banner-kraken.jpg) 0 0 no-repeat fixed;
    background-size: contain;
display:flex;
-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:486px;overflow:hidden;position:relative;}

.anuncio__flotante{position:absolute;bottom:1%;right:5%;width:300px;z-index:5;}.anuncio__flotante img{width:100%;}.desktop{display:block;width:100%;}.movilAds{display:none;width:100%;}.inicio iframe{height:100%;width:100%}.tv{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;background-image:url("http://www.padiospadre.com.mx/resources/images/seccion-alberca.jpg");background-size:cover;background-position:center;-webkit-transition:left .75s cubic-bezier(.6,0,.25,1);transition:left .75s cubic-bezier(.6,0,.25,1);}.tv.on{left:360px;transition:left 2s;}.tv.on .screen{position:absolute;top:0;left:0;z-index:1;margin:auto;opacity:0;transition:opacity 4s;}.tv.on .screen.on{opacity:1}.tv.on .screen.off{display:none}.anuncio__semana__santa{align-items:center;background:#242f45;display:grid;justify-content:center;padding:5px;width:100%;}nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0852a4;border-bottom:3px solid #fff714;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;left:0;position:absolute;top:0;width:100%;z-index:3;}nav ul{display:grid;grid-template-columns:repeat(7,1fr);margin:0;width:100%;}nav ul li{display:grid;align-items:center;justify-content:center;list-style-type:none;margin:0;padding:0;position:relative;}nav ul li a{color:#fff;font-size:1.2em;text-decoration:none}.advertencias{background:url("../images/advertencia.jpg") no-repeat #ffc800;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px;width:100%;}.advertencias__columna{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;text-align:justify;width:50%}.anuncio__atencion{box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff0;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;width:100%}.atracciones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;}.anuncio__semana__santa .img-m{display:none;}.anuncio__semana__santa .img-d{display:block;}.atracciones__olimpica{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:370px;position:relative;width:100%}.linea{clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);}.atracciones__playa{background:#067ded;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:370px;position:relative;width:100%}.atracciones__playa h5{color:white;}.atracciones__playa p{color:white;}.divisor-dos{display:grid;grid-template-columns:60% 1fr;margin-top:10px;}.mails{align-items:center;background:url(../images/fondo-mails.webp) 100% 50% no-repeat #00a2ea;box-sizing:border-box;display:grid;justify-content:center;padding:3% 15%;width:100%;}.mails form{display:grid;width:100%;}.mails form input{background:transparent;border:0;border-bottom:1px solid #FFF;color:white;padding:10px;}.mails form button{border:0;border-radius:0 4px 4px 0;color:#333;background:yellow;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;}.mails form input::placeholder{color:#fff;}.titulo__mails{color:white;font-size:2em;}.divisor-gracias{align-items:center;display:grid;grid-template-columns:100%;text-align:center;justify-content:center;width:100%;}.divisor-gracias-menu{box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);padding:50px 30% 0 30%;text-align:center;width:100%;}.divisor-gracias-menu a{color:white;text-decoration:none;}.divisor-gracias-menu a:hover{color:yellow;}.top{margin-top:10px;}.politicas{color:white;font-size:.8em;text-decoration:none;margin-top:20px;}.galeria__foto{background:url(../images/fondo-campamento.jpg) no-repeat 50% 50%;background-size:cover;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding:4% 10%;}.galeria__foto div img{width:100%;}.gracias{align-items:center;background:url(../images/alberca-olas-hiadalgo.jpg) no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;height:100vh;}.txt-gracias{color:white;font-size:2.2em;text-shadow:1px 0px 3px rgba(0,0,0,0.2);}.txt-detalles-gracias{color:white;}.menu{padding:0 20%;}.centrar-politicas{box-sizing:border-box;padding:10px 25%;width:100%;}.centrar-politicas p{color:white;}.fondo-politicas{background:#067ded;}.politicas p{font-family:'Roboto Condensed',sans-serif;}.atracciones__trebol{background:#0ed1a4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:370px;position:relative;width:100%;}.atracciones__trebol h5,.atracciones__trebol p,.atracciones__trebol spam{color:#fff}.atracciones__infantil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:410px;position:relative;width:100%}.atracciones__toboganes{background:#f0a92d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:370px;position:relative;width:100%;}.atracciones__toboganes h5{color:#fff}.atracciones__toboganes p{color:#fff}.atracciones__toboganes span{color:#fff}.atracciones__canaleta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:400px;position:relative;width:100%}.atracciones__ojo{background:#efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:370px;position:relative;width:100%}.atracciones__foto{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:40%;}.atracciones__foto img{width:100%}.atracciones__texto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3%;width:60%}.anuncios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.azul__tuno{background:#009bff}.azul__tdos{background:#0094f4}.azul__ttres{background:#008eea}.azul__tcuatro{background:#0088e0}.bienvenida{background:url("../images/balneario.jpg") no-repeat 50% 50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:500px;width:100%;}.bienvenida__precios{background:#ff8e00;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);-webkit-box-sizing:border-box;box-sizing:border-box;bottom:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;position:absolute;right:20%;width:15%;}.bienvenida__precios .precio__general{color:#fff;font-size:1.4em}.bienvenida__precios .precio__ninos{color:#333;font-size:1em}.bienvenida__precios .small{color:#333;font-size:.8em;margin-bottom:20px}.bienvenida__textos{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;left:5%;padding:40px;position:absolute;text-align:justify;line-height:1.5em;top:0;width:35%}.campamento{background:url("../images/seccion-campamento.jpg") 1% 50% no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;width:100%}.contenedor__campamento__foto{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1% 0 0 10%;width:100%;}.contenedor__campamento__foto img{border-radius:50%;height:200px;margin-right:40px;width:200px}.contenedor__convenios{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;}.contenedor__convenios p{color:#fff}.contenedor__convenios__uno{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:70%}.contenedor__convenios__dos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%}.contenedor__costos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;top:27%;width:100%;}.contenedor__costos h1,.contenedor__costos p{color:#fff;margin:5px;line-height:1em}.contenedor__costos__ninos{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3% 1%;width:33%}.contenedor__costos__general{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5%;width:100%}.contenedor__costos__inapam{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5%;width:33%}.color__azul{-webkit-box-sizing:border-box;box-sizing:border-box;background:#242f45;padding:5%}.color__rojo{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f31850;padding:5%}.contenedor__campamento{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10% 10% 6% 10%;position:relative;top:10%;width:100%;}.contenedor__campamento p{color:#fff}.contenedor__grupos__excursiones{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:50% 50%;padding:5%;position:relative;top:15%;width:100%;}.contenedor__grupos__excursiones p{color:#fff}.contenedor__grupos__excursiones ul{margin:0;}.contenedor__grupos__excursiones ul li{list-style-type:none;}.contenedor__grupos__excursiones ul li p{color:#fff}.contenedor__informes{background:#242f45;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5%;width:100%;}.contenedor__informes p{color:#fff}.contenedor__masajes{background:#f9a392;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;}.contenedor__masajes__texto__dos{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4%;width:30%}.contenedor__masajes__foto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40%}.contenedor__membrecias{background:#eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;}.contenedor__membrecias__cuatro{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5%;width:25%;}.contenedor__membrecias__cuatro ul{margin:0;padding:0}.contenedor__servicios{background:url("../images/karaoke.jpg") 1% 50% no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5%;width:100%;}.contenedor__servicios p{color:#fff}.contenedor__servicios__top{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:11% 0 0 5%;position:relative;top:10%;width:100%}.costos{background:url("../images/seccion-costos.jpg") 1% 50% no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:1100px;width:100%;}.fotos__secciones{bottom:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:130px;position:absolute;width:50%;}.fotos__secciones img{-webkit-box-shadow:1px 2px 5px rgba(0,0,0,0.6);box-shadow:1px 2px 5px rgba(0,0,0,0.6);margin-left:25px}.google__maps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}
.horario{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background: #00a2ea;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100px;
    /* -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center; */
    width:25%;
}.horario p{color:#fff;margin-left:5px}.hospedaje{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url("../images/hotel-dios-padre.webp") no-repeat 50% 50%;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:500px;width:100%;}.hospedaje p{color:#fff;font-size:2em;text-transform:uppercase;margin:10px}.hospedaje a{background:#ff8e00;border-radius:2px;color:#fff;padding:10px 60px;text-decoration:none}.links__secciones{align-items:center;bottom:0;display:grid;justify-content:center;grid-template-columns:repeat(6,1fr);left:0;position:absolute;width:100%;}.links__secciones div{padding:30px 0;}.links__secciones .link{color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.3);font-size:1em;text-decoration:none}.logo__movil{display:none}.mapa{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px;width:100%}.mapa iframe{width:100%;}.menu__hamburguesa{display:none;cursor:pointer}.menu__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:5%;height:150px;top:10%;width:150px;z-index:1001;}.menu__logo img{width:100%}.movil{background:rgba(0,0,0,0.8);display:none;position:fixed;width:100%;height:100vh;top:0}.negrita{font-weight:bold}.opciones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.promocion{background:#bee5ff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.promociones{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff6a00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%;}.promociones p{color:#fff}.redes{background:rgba(0,0,0,0.5);border-radius:2px;padding:5px;position:absolute;right:5%;top:10.5%;width:100px;z-index:1;}.redes__sociales{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#008dcc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20%;}.redes__sociales a{color:#fff;text-decoration:none}.redes__sociales p{color:#fff}.secciones__news{display:grid;height:100vh;position:relative;width:100%;}.secciones{background:url("../images/seccion-alberca.jpg") 1% 50% no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100%}.servicios{background:url("../images/seccion-servicios.jpg") 1% 50% no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:380px;width:100%}.slogan{bottom:10%;position:absolute;right:5%;width:500px;z-index:1}.slogan img{width:100%;}.separador__servicios{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:5%;width:100%;}.separador__servicios__uno{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%}.separador__servicios__dos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:70%}.tapar{display:grid;height:100%;width:100%;z-index:2}.temporal{background:#ff0;font-size:1.2em;padding:40px 0;text-align:center}.texto__titulos__blancos{color:#fff;font-size:2.4em;}.texto__titulos__blancos__karaoke{color:#fff;font-size:4em}.texto__titulos__negros{color:#333;font-size:2.4em}.texto__cursivo{color:#ff0;font-family:'Covered By Your Grace',cursive;font-size:2.2em}.texto__seccion__atracciones{position:absolute;right:5%;top:37%;width:350px}.telefono__hotel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url("../images/hotel.png") 10% 50% no-repeat #009be0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:15%}.telefono__balneario{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url("../images/telefono.png") 12% 50% no-repeat #0094d6;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:18%}@media screen and (max-width:1900px){.ondas{bottom:-90px;}}@media screen and (max-width:1817px){.horario{background:url("../images/reloj.png") 8% 50% no-repeat #00a2ea}.promociones{background:#ff6a00}.telefono__hotel{background:url("../images/hotel.png") 12% 50% no-repeat #009be0}.telefono__balneario{background:url("../images/telefono.png") 12% 50% no-repeat #0094d6}}@media screen and (max-width:1770px){.bienvenida__precios{width:20%}.anuncio__semana__santa img{width:100%;}}@media screen and (max-width:1666px){.person{font-size:1.2em;}.horario{background:url("../images/reloj.png") 6% 50% no-repeat #00a2ea}.promociones{background:#ff6a00}.telefono__hotel{background:url("../images/hotel.png") 9% 50% no-repeat #009be0}.telefono__balneario{background:url("../images/telefono.png") 9% 50% no-repeat #0094d6}}@media screen and (max-width:1615px){header{max-height:750px}.video__youtube{grid-template-columns:100%;padding:5% 2%;}}.adaptar__grupos{display:grid;grid-template-columns:50% 50%;width:100%;}.adaptar__grupos p{color:#fff}.contenedor__grupos__excursiones{display:none}.links__secciones{bottom:270px}.telefono__hotel{background:url("../images/hotel.png") 6% 50% no-repeat #009be0}.telefono__balneario{background:url("../images/telefono.png") 6% 50% no-repeat #0094d6}}@media screen and (max-width:1570px){.contacto{padding:5% 25%}.horario{background:url("../images/reloj.png") 2% 50% no-repeat #00a2ea}.promociones{#ff6a00}}@media screen and (max-width:1460px){.horario{background:url("../images/reloj.png") -22% 50% no-repeat #00a2ea}.promociones{#ff6a00}.telefono__balneario{background:url("../images/telefono.png") 3% 50% no-repeat #0094d6}.telefono__hotel{background:url("../images/hotel.png") 3% 50% no-repeat #009be0}}@media screen and (max-width:1444px){.informacion__secciones{bottom:30%;}.pocitas{padding:50px 20px 50px 50%;}.divisor p{display:grid;grid-gap:10px;}.person{font-size:1em;}.caracteristicas__campamento-texto{padding:2%;}.especificaciones__txt{font-size:1.5em;}header{max-height:600px}.texto__seccion__atracciones{top:33%}.links__secciones{bottom:320px}.contenedor__campamento__foto{display:none}}@media screen and (max-width:1400px){.bienvenida__precios{right:10%;width:30%}.telefono__balneario{background:url("../images/telefono.png") -22% 50% no-repeat #0094d6}.telefono__hotel{background:url("../images/hotel.png") -22% 50% no-repeat #009be0}}@media screen and (max-width:1340px){.galeria__fotos__secciones{width:60%;}.horario{background:url("../images/reloj.png") -22% 50% no-repeat #00a2ea}.promociones{#ff6a00}.adaptar__grupos div{align-items:center;justify-content:center;}.adaptar__grupos div img{width:100%;}}@media screen and (max-width:1260px){header{max-height:500px}.advertencias{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advertencias__columna{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.campamento{min-height:650px}.contenedor__campamento{height:600px}.contenedor__servicios__top{top:22%}.horario{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.horario p{margin:0}.links__secciones{bottom:420px}.slogan{width:300px;}.slogan img{width:100%}.separador__servicios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.separador__servicios__uno{width:100%}.separador__servicios__dos{width:100%}.texto__seccion__atracciones{display:none}.pocitas{padding:50px 20px 50px 40%;}}@media screen and (max-width:1100px){.titulos__secciones{font-size:7em;}.galeria__fotos__secciones{width:80%;}header{max-height:400px}nav{left:0;width:100%}.adaptar__costos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.adaptar__costos span{color:#333}.atracciones__foto{width:50%}.atracciones__texto{width:50%}.contenedor__masajes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contenedor__masajes__texto__dos{width:100%}.contenedor__masajes__foto{width:100%}.contacto{padding:5%}.contenedor__costos{display:none}.contenedor__costos__general,.contenedor__costos__ninos,.contenedor__costos__inapam{padding:2%;width:100%}.texto__seccion__atracciones{top:25%}.bienvenida__textos{width:45%}.fotos__secciones{display:none}.links__secciones{bottom:500px}.anuncio-3 img{width:100%;}.pocitas{padding:50px 20px 50px 30%;}
.video-principal{display:none;}.personas-entrar{grid-template-columns:100%;}}@media screen and (max-width:1000px){.hospedaje{background:url("../images/hotel-dios-padre-small.webp") no-repeat 50% 50%;}
.anuncioAba{width:50%;font-size:1em;}}@media screen and (max-width:945px){.img-movil{display:block;}.img-pc{display:none;}.inicio{background:url(../images/banner-summer.jpg) no-repeat;height:400px;}.menu__logo{height:auto;width:auto;top:23%;left:36%;}.horario{width:40%}.opciones{-ms-flex-wrap:wrap;flex-wrap:wrap}.promociones{width:50%}.redes__sociales{width:50%}.telefono__hotel{width:30%}.telefono__balneario{width:30%}.horarios-telefono{flex-direction:column;}.datos-balneario{width:100%;}.menu__logo img{width:60%;}}@media screen and (max-width:911px){header{max-height:350px}.texto__seccion__atracciones{top:20%}.links__secciones{bottom:550px}.contenedor__convenios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contenedor__convenios__uno,.contenedor__convenios__dos{width:100%}.contenedor__membrecias__cuatro{width:50%}.contenedor__membrecias{-ms-flex-wrap:wrap;flex-wrap:wrap}.content-anuncios{grid-template-columns:100% !important;}.pocitas{padding:50px 20px 50px 10%;}}@media screen and (max-width:880px){
    .atracciones-principales{
        grid-template-columns: repeat(2, 1fr);
    }
    .bienvenida__textos{width:90%}
    .bienvenida__precios{bottom:2%;right:5%;width:90%}.adaptar__grupos{grid-template-columns:100%;}.anuncio__semana__santa .img-d{display:none;}.anuncio__semana__santa .img-m{display:block;}.desktop{display:none;}.movilAds{display:block;}.whatsapp{display:block;height:52px;position:fixed;right:20px;bottom:15%;width:52px;z-index:1001;}.texto__secciones{background:rgba(0,0,0,.2);left:15%;padding:20px;z-index:1;}.titulos__secciones{font-size:6em;top:58%;}}@media screen and (max-width:817px){header{max-height:420px}.advertencias{padding:10px}.inicio video{top:-37%}.links__secciones{bottom:480px;height:100px}.anuncioAba{width:50%;font-size:.8em;}}@media screen and (max-width:760px){.inicio{background:url(../images/banner-summer.jpg) no-repeat center;height:332px;}.advertencia{background:url(../images/coronavirus.jpg) 58% 10% no-repeat;grid-template-columns:100%;}header{max-height:380px}h4{font-size:1.5em}nav{background:none;border:0;}nav ul{display:none}.contenedor__servicios__top{top:2%}.menu__logo{left:40%;}.atracciones__olimpica,.atracciones__trebol,.atracciones__infantil,.atracciones__toboganes,.atracciones__canaleta,.atracciones__ojo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.atracciones__foto{width:100%}.atracciones__foto img{height:100%}.atracciones__texto{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.bienvenida__textos{left:0;width:100%}.bienvenida__precios{bottom:0;right:0;width:100%}.campamento{min-height:700px}.links__secciones{bottom:530px}.menu__hamburguesa{display:block;height:42px;position:absolute;top:10%;left:5%;width:50px;z-index:1006}.movil{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-1000px;padding:70px 0;}.movil a{color:#fff;text-decoration:none;margin:5px 0}.slogan{z-index:0}.texto__seccion__atracciones{right:3%;width:300px}}@media screen and (max-width:658px){.ocultarAba{display:none;}.contAba{height:120px;}.anuncioAba{width:80%;font-size:.8em;}.anuncios-dic{grid-template-columns:100%;}.pocitas{padding:50px 20px 50px 20px;}.pocitas iframe{width:100%;}svg{display:none;}header{max-height:300px}h5{font-size:2em}.hospedaje{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:450px;}.hospedaje p{font-size:1.5em}.inicio video{top:-62%}.bienvenida{min-height:550px}.contenedor__campamento{top:5%}.contenedor__masajes__foto img{width:100%}.links__secciones{display:none}.logo__movil{left:30%;top:25%;z-index:2}.logo__movil{top:5%}.contenedor__membrecias__cuatro{width:100%}.texto__titulos__blancos{font-size:1.5em}.titulos__secciones{font-size:4em;}.informacion__secciones{background:rgba(0,0,0,.4);position:absolute;padding-bottom:10px;bottom:16%;left:0;}.texto__secciones{background:none;box-sizing:border-box;left:0;padding:30px 20px;font-size:1.2em;width:100%;}.menu__logo{top:6%;}}@media screen and (max-width:546px){header{max-height:260px}.costos .logo__movil{height:73px;left:35%;top:35%;width:100px}.contenedor__campamento{top:3%}.contenedor__servicios__top{top:-5%}.horario{width:100%}.logo__movil{left:20%;top:5%;z-index:2}.menu__logo{left:24%;}.texto__secciones{bottom:32%;}.titulos__secciones{font-size:2em;}.menu__logo img{width:60%;}.promociones{width:50%}.redes__sociales{width:50%}.telefono__hotel{width:100%}.telefono__balneario{width:100%}.texto__seccion__atracciones{top:13%}}@media screen and (max-width:505px){.bienvenida{min-height:600px}.promociones{width:100%}.redes__sociales{width:100%}.contAba{background:#cc1818;height:180px;}.anuncioAba{width:80%;top:24%;font-size:.8em;}}@media screen and (max-width:465px){h1{font-size:1.5em}header{max-height:220px}.bienvenida{min-height:650px}.contenedor__servicios__top{top:-15%}.horario{width:100%}.slogan{display:none}.telefono__hotel{width:100%}.campamento{min-height:800px}.texto__titulos__blancos__karaoke{font-size:2em}}@media screen and (max-width:375px){.campamento{min-height:850px}.contenedor__servicios__top{top:-5%}.texto__titulos__negros{font-size:2em}}@media screen and (max-width:335px){.campamento{min-height:899px}}