body{font-family:'Open Sans',sans-serif;font-weight:300;color:black}.header-responsive-on{display:none}.header-responsive-off{display:block}.footer-left{text-align:left}.footer-right{text-align:right}table{border-spacing:10px}table.footer-right{float:right}.container{margin-left:0 !important;margin-right:0 !important}img.logo-header{height:125px}.header{margin:auto;background-color:white}@media screen and (max-width:768px){img.logo-header{height:50px}.header-responsive-on{display:block}.header-responsive-off{display:none}.footer-right,.footer-left{margin-top:15px;text-align:center;align-items:center}table.footer-right{float:none;margin:0 auto}}.img-home-carrousel{max-height:400px;object-fit:cover}.section_1{padding:40px 0 40px 0;background-color:#fafafa}.section_2{padding:40px 0 40px 0;background-color:white;border-bottom-color:#fafafa;border-bottom-width:thin;border-bottom-style:solid}.pd-10{padding-left:10px;padding-right:10px}.pd-lr-0{padding-left:0;padding-right:0}.pd-tp-15{padding-top:15px;padding-bottom:15px}p{font-size:20px;text-align:center;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}div.section_2 p{text-align:center}div.section_2 h2{text-align:center}h2,h2 p{text-align:center;font-size:28px;font-weight:bold}.resultados{font-size:20px;text-align:center;margin:20px;padding:50px;max-width:400px;border-radius:4px;background:rgba(255,255,255,0.8);background:rgba(0,0,0,0.1)}.resultados_card{font-size:20px;text-align:center;margin:70px 10px 10px 10px;padding:25px;max-width:400px;border-radius:4px;background:rgba(255,255,255,0.5)}@media screen and (max-width:600px){.resultados_card{margin:10px 10px 10px 10px;padding:25px}}.i-am-centered{margin:auto;max-width:1200px}.categoria{padding:10px 0 10px 0;font-weight:bold;font-size:20px}.detalle{padding:10px 0 10px 0;font-weight:normal;font-size:20px}.matricula{font-weight:normal;font-size:18px}img.equipamiento{margin:30px 0 5px 0;width:250px}.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,0.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hovereffect img{margin:20px auto 20px auto;display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear}.hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,0.6);-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px}.hovereffect a.info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px}.hovereffect a.info:hover{box-shadow:0 0 5px #fff}.hovereffect:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.hovereffect:hover .overlay{opacity:1;filter:alpha(opacity=100)}.hovereffect:hover h2,.hovereffect:hover a.info{opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}.hovereffect:hover a.info{-webkit-transition-delay:.2s;transition-delay:.2s}.vcenter{display:inline-block;vertical-align:middle}a.indicaciones{text-decoration:none;cursor:pointer;color:black}p.faq{text-align:left}.olButton{padding:2px;margin:2px;width:10px;height:10px;border:1px solid black;// background:grey;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.salas{border-radius:5px;background-color:#fafafa;margin:10px;transition:.5s;padding:15px}div.salas:hover{background-color:#e1e1e1}p.salas{font-size:18px}p.ver-en-mapa{cursor:pointer;font-size:18px}.indicaciones{font-size:16px;line-height:1.8}#team p{margin:0;text-align:left}#faq p{margin:0 0 8px 0;text-align:left}.equipamiento-elements{font-size:18px}img.mobileImage{max-width:100vw}@media screen and (max-width:450px){img.mobileImage{margin-left:-10px}}@media screen and (max-width:989px){.quejas-labels{text-align:left}}@media screen and (min-width:990px){.quejas-labels{text-align:right}}.navbar{height:1px;-webkit-transition:height .4s ease;-moz-transition:height .4s ease;-o-transition:height .4s ease;transition:height .4s ease}.topnav_custom{background-color:#cdd6e1;overflow:hidden;display:flex;justify-content:center;margin-top:200px}#myTopnav{margin-top:150px}@media screen and (max-width:600px){#myTopnav{margin-top:50px}}.animate{transition:height .4s ease,margin-top .4s ease;-webkit-transition:height .4s ease,margin-top .4s ease;-moz-transition:height .4s ease,margin-top .4s ease;-o-transition:height .4s ease,margin-top .4s ease}body{padding-top:175px}@media screen and (max-width:600px){body{padding-top:95px}}.navbar-fixed-top{top:0;border-width:0}.topnav_custom a{float:left;display:block;color:#333;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px}.active{background-color:#b7bfc9;color:white}.topnav_custom .icon{display:none}.dropdown{float:left;overflow:hidden}.dropdown .dropbtn{font-size:17px;border:0;outline:0;color:white;padding:14px 16px;background-color:inherit;font-family:inherit;margin:0}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1}.dropdown-content a{float:none;color:#ccc;padding:12px 16px;text-decoration:none;display:block;text-align:left}.topnav_custom a:hover,.dropdown:hover .dropbtn{background-color:#b7bfc9;color:black}.dropdown-content a:hover{background-color:#ddd;color:black}.dropdown:hover .dropdown-content{display:block}@media screen and (max-width:600px){.topnav_custom{display:block}.topnav_custom a,.dropdown .dropbtn{display:none}.topnav_custom a.icon{float:right;display:block}}@media screen and (max-width:600px){.topnav_custom.responsive{position:relative}.topnav_custom.responsive a.icon{position:absolute;right:0;top:0}.topnav_custom.responsive a{float:none;display:block;text-align:left}.topnav_custom.responsive .dropdown{float:none}.topnav_custom.responsive .dropdown-content{position:relative}.topnav_custom.responsive .dropdown .dropbtn{display:block;width:100%;text-align:left}}
