body,html{height:100%}body{min-height:340px;font-size:16px;font-weight:300;color:#777;min-width:320px;background-color:#000;margin:0;font-family:Lato,"Serif"}p{font-size:18px;text-align:justify;line-height:26px}h2{font-size:40px;font-weight:300;margin:0 0 15px}h3{font-size:35px}h3,h4{font-weight:300;margin:15px 0}h4{font-size:24px}ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:#777;transition:all .25s ease 0s}a:hover{text-decoration:underline;color:#7cb854}a:active,a:focus,a:hover{outline:0}.color_verde{color:#7cb854}#preloader{height:100%;overflow:visible;position:fixed;top:0;background-color:#fff;background-position:50%;left:0;width:100%;background-image:url(/img/loading.gif);background-repeat:no-repeat;z-index:9999}.imgloader{font-weight:300;color:#777;margin-top:10px;display:none}.imgloader img{border-radius:100%}form .respuesta{padding:15px;color:#333;line-height:22px;margin-top:10px;display:none}form .respuesta_ok{border:2px solid #b7e1a7;background-color:#d5ffc5}form .respuesta_error{border:2px solid #ff7776;background-color:#fec2c1}.wrapper{overflow:hidden;position:relative;background-color:#fff}.wrapper_content{padding:0 20px;max-width:1000px;margin:0 auto}form label{margin-bottom:5px;display:inline-block}form input[type=email],form input[type=text],form select,form textarea{padding:10px 15px;font-size:18px;border:1px solid #ccc;font-weight:300;margin-bottom:10px;box-sizing:border-box;width:100%;font-family:inherit}form textarea{resize:none}form select{color:#999}form ::-webkit-input-placeholder{color:#999}form :-moz-placeholder,form ::-moz-placeholder{color:#999;opacity:1}form :-ms-input-placeholder{color:#999}.btn_enviar{padding:15px 0;font-size:inherit;border:none;color:#fff;transition:all .5s ease 0s;background-color:#7cb854;cursor:pointer;width:100%}.btn_enviar:hover{background-color:#65a839}.btn_fondo_blanco{padding:15px 35px;font-size:17px;border:2px solid #7cb854;font-weight:700;color:#7cb854;transition:all .5s ease 0s;background-color:#fff;border-radius:100px;cursor:pointer;display:inline-block}.btn_fondo_blanco:hover{text-decoration:none;color:#fff;background-color:#7cb854}.wrapper_topslider .wrapper_logo_parquetenisclub{text-align:left}.wrapper_topslider .logo_parquetenisclub{position:relative;width:159px;display:inline-block;z-index:9}.wrapper_topslider .logo_parquetenisclub img{width:100%;margin-top:20px}.wrapper_menu_header{padding:0;text-align:center;background-color:#fff}.wrapper_menu_header_fixed{position:fixed;top:0;box-shadow:0 1px 0 rgba(12,13,14,.1),0 1px 3px rgba(12,13,14,.1),0 4px 20px rgba(12,13,14,.035),0 1px 1px rgba(12,13,14,.024);width:100%;z-index:999}.wrapper_menu_header .wrapper_content{padding:0}.wrapper_menu_header ul li{padding-top:10px;font-weight:500;margin-right:20px;padding-bottom:10px;margin-left:20px;display:inline-block}.wrapper_menu_header ul li.active a,.wrapper_menu_header ul li.active a:focus,.wrapper_menu_header ul li.active a:hover{color:#7cb854;background:transparent}.wrapper_menu_header ul li a{text-decoration:none}.wrapper_menu_header ul li a i.fa-home{padding:5px;color:#fff;transition:all .25s ease 0s;background-color:#7cb854;border-radius:100%}.wrapper_menu_header ul li a:hover i.fa-home{background-color:#8ac662}.wrapper_menu_header .btn_menu{display:none}.wrapper_menu_header .btn_menu i{font-size:24px}.wrapper_elclub{padding:30px 0 50px;background-color:#f6f8f8}.wrapper_elclub .elclub_block3{text-align:center}.wrapper_elclub .elclub_block3 li{margin-right:.665%;margin-left:.665%;width:32%;vertical-align:top;display:inline-block}.wrapper_elclub .elclub_block3 li p{padding:0 5px;margin:0}.wrapper_elclub .elclub_block3 li:last-child{margin-right:0}.wrapper_elclub .elclub_block3 li:first-child{margin-left:0}.wrapper_elclub .elclub_block3 li div.imgelclub{height:190px;overflow:hidden;margin-bottom:10px;position:relative;border-radius:5px;vertical-align:bottom}.wrapper_elclub .elclub_block3 li img{height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;border-radius:5px;left:50%;width:100%}.wrapper_elclub_amenities{padding:50px 0;border-top:1px solid #e0e5e6;border-bottom:1px solid #e0e5e6;background-color:#fff}.wrapper_elclub_amenities .texto_amenities{padding:0 25px 0 0;margin-bottom:20px;box-sizing:border-box;width:50%;vertical-align:middle;display:inline-block}.wrapper_elclub_amenities .texto_amenities ul{padding-left:10px}.wrapper_elclub_amenities .texto_amenities ul li{font-size:18px;margin-bottom:10px}.wrapper_elclub_amenities .texto_amenities ul li:before{font-size:24px;font-weight:700;margin-right:5px;color:#7cb854;content:"✓"}.wrapper_elclub_amenities div.img_amenities{height:350px;overflow:hidden;position:relative;text-align:center;border-radius:5px;width:49%;vertical-align:middle;display:inline-block}.wrapper_elclub_amenities div.img_amenities img{height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;border-radius:5px;left:50%;width:100%}.wrapper_academia{padding:50px 0}.wrapper_academia .logo_academia{height:270px;overflow:hidden;position:relative;text-align:center;border-radius:5px;width:49%;vertical-align:middle;display:inline-block}.wrapper_academia .logo_academia img{height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;border-radius:5px;left:50%;width:100%}.wrapper_academia .texto_academia{width:50%;vertical-align:middle;display:inline-block}.wrapper_academia .texto_academia ul{padding-left:10px}.wrapper_academia .texto_academia ul li{font-size:18px;margin-bottom:10px}.wrapper_academia .texto_academia ul li:before{font-size:24px;font-weight:700;margin-right:5px;color:#7cb854;content:"✓"}.wrapper_academia .boton_academia{text-align:center;margin-top:10px}.wrapper_academia_profesores{padding:50px 0;border-top:1px solid #e0e5e6;border-bottom:1px solid #e0e5e6;background-color:#f6f8f8}.wrapper_academia_profesores .texto_profesores{padding:0 25px 0 0;margin-bottom:20px;box-sizing:border-box;width:50%;vertical-align:middle;display:inline-block}.wrapper_academia_profesores div.img_profesores{height:320px;overflow:hidden;position:relative;text-align:center;border-radius:5px;width:49%;vertical-align:middle;display:inline-block}.wrapper_academia_profesores div.img_profesores img{height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;border-radius:5px;left:50%;width:100%}.wrapper_academia_invitacion{padding:50px 0}.wrapper_academia_invitacion .texto_invitacion{padding:0 25px 0 0;margin-bottom:20px;box-sizing:border-box;width:50%;vertical-align:middle;display:inline-block}.wrapper_academia_invitacion .form_invitacion{padding:0 20px 20px;background-color:#f6f8f8;box-sizing:border-box;border-radius:5px;width:49%;vertical-align:middle;display:inline-block}.wrapper_galeria_fotos{padding:30px 0 50px;border-top:1px solid #e0e5e6;border-bottom:1px solid #e0e5e6;text-align:center;background-color:#f6f8f8}.wrapper_galeria_fotos h2{margin:0 0 25px}.wrapper_galeria_fotos ul li{margin:5px;width:18%;display:inline-block}.wrapper_galeria_fotos ul li img{width:100%}.wrapper_galeria_fotos ul li .fotocover{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);right:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;opacity:0;bottom:0;text-align:center;top:0;background-color:hsla(0,0%,100%,.6);cursor:pointer;left:0}.wrapper_galeria_fotos ul li:hover .fotocover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.wrapper_galeria_fotos ul li .fotocover i{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;font-size:18px;border:1px solid #fff;font-weight:400;color:#fff;position:absolute;top:50%;background-color:#7cb854;left:50%}.wrapper_galeria_fotos ul li .fotocover p{padding:10px 5px;font-size:14px;right:0;color:#fff;position:absolute;bottom:0;text-align:center;background-color:rgba(0,0,0,.7);margin:0;left:0}.wrapper_galeria_fotos .btn_fondo_blanco{margin-top:25px}.wrapper_contacto{padding:50px 0}.wrapper_contacto .datos_contacto{padding-top:25px;width:49%;vertical-align:top;display:inline-block}.wrapper_contacto .wrapper_form_contacto{padding-top:25px;width:50%;vertical-align:top;display:inline-block}.wrapper_contacto .datos_contacto ul li{font-size:18px;margin-bottom:15px}.wrapper_contacto .datos_contacto ul li ul{margin-left:25px;margin-top:7px}.wrapper_contacto .datos_contacto ul li ul li{margin-bottom:5px}.wrapper_contacto .datos_contacto i{margin-right:10px;margin-bottom:15px;color:#7cb854;float:left}.wrapper_contacto .datos_contacto a{color:#7cb854}.wrapper_contacto .wrapper_form_contacto form input{display:block}.wrapper_mapa{border-top:1px solid #e0e5e6;border-bottom:1px solid #e0e5e6;background-color:#f6f8f8}.google-maps,.wrapper_mapa{height:100%;min-height:350px;max-height:600px}.google-maps{overflow:hidden;position:relative}.google-maps iframe{height:100%!important;position:absolute;top:0;left:0;width:100%!important}.wrapper_prefooter{padding:50px 0}.wrapper_prefooter .wrapper_content .wallfb{text-align:center;width:50%;vertical-align:top;display:inline-block}#fb-root{display:none}.wrapper_prefooter .wrapper_content .suscripcion{width:49%;vertical-align:top;display:inline-block}.wrapper_prefooter .wrapper_content .suscripcion .suscripcion_content{padding:0 20px;max-width:500px;margin:0 auto}.wrapper_prefooter .wrapper_content .suscripcion .suscripcion_content p span{font-size:14px;font-style:italic}.wrapper_footer{padding:50px 0;border-top:1px solid #e0e5e6;border-bottom:1px solid #e0e5e6;background-color:#f6f8f8}.wrapper_footer .wrapper_content{text-align:center}.wrapper_footer .wrapper_content .social{font-size:18px}.wrapper_footer .wrapper_content .social .social_texto{display:inline-block}.wrapper_footer .wrapper_content .social a{height:40px;border:1px solid #7cb854;color:#7cb854;transition:all .8s ease 0s;border-radius:100%;background:#fff none repeat scroll 0 0;margin-left:5px;width:40px;line-height:40px;display:inline-block}.wrapper_footer .wrapper_content .social a:hover{color:#fff;background:#7cb854}.wrapper_footer .wrapper_content .disclaimer{font-size:14px;line-height:26px;margin-top:20px}.wrapper_footer .wrapper_content .disclaimer .mundialsys{font-weight:700;color:#f63}.wrapper_footer .wrapper_content .disclaimer .mundialsys:hover{text-decoration:none;color:#d73e0b}.wrapper_footer .scrollToTop{height:28px;font-size:26px;border:7px solid rgba(0,0,0,.2);right:20px;color:#7cb854;position:fixed;bottom:20px;text-align:center;background-color:#fff;border-radius:100%;width:28px;line-height:28px;display:none}.wrapper_footer .scrollToTop:hover{color:#8ac662}@media screen and (max-height:340px){.wrapper_menu_header_fixed{position:absolute}}@media screen and (max-width:1024px){.wrapper_galeria_fotos ul li{width:23%}}@media screen and (max-width:860px){.wrapper_menu_header{text-align:right}.wrapper_menu_header .menu_header{text-align:center}.wrapper_menu_header .menu_visible{display:block}.wrapper_menu_header .btn_menu{font-weight:500;border-bottom:1px solid #ccc;cursor:pointer;display:block}.wrapper_menu_header .btn_menu:hover{text-decoration:none}.wrapper_menu_header .btn_menu i{padding:5px 7px;font-size:18px;color:#fff;transition:all .25s ease 0s;background-color:#7cb854;margin:10px 20px 10px 3px;border-radius:4px}.wrapper_menu_header .btn_menu:hover i{background-color:#8ac662}.wrapper_menu_header ul{display:none}.wrapper_menu_header ul li{border-bottom:1px dashed #ccc;display:block}}@media screen and (max-width:768px){h2{font-size:36px;margin:0 0 20px}h3{font-size:30px;margin:15px 0 20px}.wrapper_galeria_fotos ul li{width:30%}.wrapper_elclub .elclub_block3 li{max-width:600px;margin:10px 0 20px;width:100%}.wrapper_elclub .elclub_block3 li:last-child{margin-bottom:0}.wrapper_elclub_amenities{padding:20px 0 50px;text-align:center}.wrapper_elclub_amenities .texto_amenities{width:100%}.wrapper_elclub_amenities .texto_amenities ul{padding-left:0}.wrapper_elclub_amenities div.img_amenities{max-width:600px;width:100%}.wrapper_academia .logo_academia{height:auto;overflow:auto;width:100%;vertical-align:top}.wrapper_academia .logo_academia img{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);position:relative;max-width:520px;top:0;left:0}.wrapper_academia .texto_academia{text-align:center;width:100%}.wrapper_academia .texto_academia ul{padding-left:0}.wrapper_academia_profesores{padding:20px 0 50px;text-align:center}.wrapper_academia_profesores .texto_profesores{padding:0;width:100%}.wrapper_academia_profesores div.img_profesores{height:350px;max-width:600px;width:100%}.wrapper_academia_invitacion{padding:20px 0 50px}.wrapper_academia_invitacion .texto_invitacion{padding:0;text-align:center;width:100%}.wrapper_academia_invitacion .form_invitacion{width:100%}.wrapper_contacto{padding:20px 0 50px}.wrapper_contacto .datos_contacto{padding-top:15px;width:100%}.wrapper_contacto .wrapper_form_contacto{width:100%}.wrapper_prefooter{padding:20px 0 50px}.wrapper_prefooter .wrapper_content .wallfb{width:100%;margin-top:40px}.wrapper_prefooter .wrapper_content .suscripcion{width:100%}}@media screen and (max-width:550px){.wrapper_galeria_fotos ul li{width:47%}}@media screen and (max-width:480px){.wrapper_topslider .wrapper_logo_parquetenisclub{text-align:center}.wrapper_topslider .logo_parquetenisclub img{height:auto;width:80%;margin-top:10px}.wrapper_galeria_fotos ul li{width:40%}.wrapper_academia_profesores div.img_profesores,.wrapper_elclub_amenities div.img_amenities{height:250px}}@media screen and (max-width:420px){h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}}