@import url('https://fonts.googleapis.com/css?family=Karla&display=swap');@import url('https://fonts.googleapis.com/css?family=Indie+Flower&display=swap');body{background-color:#ecfffb;font-family:'Karla'}footer{height:1px}ul.paginacion{list-style-type:none;margin:0;padding:0}.header-buscar{width:35%;min-width:8rem;max-width:16rem}.ficha-resumen{margin:2rem;border-width:0;border-radius:1.5rem;box-shadow:0 1rem 3rem #13383e88;height:12rem;overflow:hidden}.ficha-resumen .card-body{overflow:hidden}.ficha-resumen .card-title>h5{max-width:19rem}.ficha-resumen .card-text{font-size:.9rem}.ficha-resumen .card-footer{background-color:#49858f;border-width:0}.ficha-resumen--ver-mas{color:#fff;background-color:#49858f;border-color:#49858f;float:right}.ficha-resumen--ver-mas:hover,.ficha-resumen--ver-mas:active{color:#fff;background-color:#3f737c;border-color:#35636b}.ficha-resumen--ver-mas:focus{color:#fff;background-color:#3f737c;border-color:#35636b;box-shadow:#35636bdd}.ficha{max-width:60rem}.ficha .card{margin-top:.5rem;margin-bottom:1rem}.ficha .card a{color:inherit;text-decoration:inherit}.ficha .card-header{background-color:#13383e;color:#feb68e;font-family:'Indie Flower';font-size:larger}.ficha .blockquote{font-weight:300;font-size:1rem}.ficha ul{list-style:none;display:block;margin-left:-1rem}.ficha ul li{position:relative}.ficha ul li::before{content:"";position:absolute;top:1.5rem;left:-1rem;margin-top:-1rem;margin-left:-.5rem;background:#f1924e;height:.66rem;width:.66rem;border-radius:50%}.ficha ul .lista-sin-content::before{background:#ddd}.btn-atras{color:#49858f;background-color:#49858f33;border-color:#49858f}.btn-atras:hover,.btn-atras:active{color:#fff;background-color:#3f737c;border-color:#35636b}.btn-atras:focus{color:#fff;background-color:#3f737c;border-color:#35636b;box-shadow:#35636bdd}.responsive-row .responsive-header{display:none}.info{color:#888}.formulario{background:#fff;border-color:#ddd;border-width:.1rem;border-style:solid;padding:1.5rem}.ir-arriba,.ir-arriba:hover,.ir-arriba:focus{position:fixed;right:20px;bottom:20px;width:60px;height:60px;color:#fff}.ir-arriba>em{padding-top:6px}a.telefono:link,a.telefono:visited{color:#49858f;text-decoration:none}a.telefono:hover,a.telefono:active{color:#49858f;text-decoration:underline}a.gs-email:link,a.gs-email:visited{color:#49858f;text-decoration:none}a.gs-email:hover,a.gs-email:active{color:#49858f;text-decoration:underline}.gs-badge{margin-left:.3rem;margin-right:.3rem;padding-left:.7rem;padding-right:.3rem;font-weight:300;vertical-align:middle}.gs-badge-clasificacion-area{background-color:#1f4099}.gs-badge-clasificacion-edad{background-color:#677e03}.gs-badge-clasificacion-escuela{background-color:#5b0f99}.gs-badge-clasificacion-profesion{background-color:#14345e}.gs-badge-zona{background-color:#f37923}.gs-badge-quitar{margin:0;padding:0;border-style:hidden;background:none;vertical-align:middle;color:#fff}.gs-whatsapp{color:#128c7e;font-size:1.2rem;margin:0;padding:0}.gs-whatsapp-light{color:#ecfffb;font-size:1.2rem;margin:0;padding:0}.gs-email-light{color:#ecfffb;font-size:1.2rem;margin:0;padding:0}.gs-conocer-mas{margin:0 auto;width:60%}.gs-blockquote{margin:2rem auto;padding:1rem;border-radius:1.5rem;box-shadow:0 1rem 3rem #13383e88;overflow:hidden;text-align:center}details>summary::marker{font-size:125%}details>summary{list-style-type:'🤷🏻‍♂️'}details[open]>summary{list-style-type:'🙆‍♂️'}details{border-radius:.2rem;padding:.5rem}@media(max-width:1024px){.ficha-resumen .card-title>h5{max-width:11rem}.ficha-resumen--ver-mas{font-size:.6rem}}@media(max-width:992px){.responsive-table{display:block}.responsive-table>thead{display:none !important}.responsive-table>tbody{display:table;width:100%}.responsive-row{display:table-row-group;border-top:1px solid #dee2e6}.responsive-row>td{display:table-row;border-top:0}.responsive-row>td::before,.responsive-row>td>span{display:table-cell;padding:7px;text-align:right}.responsive-row .responsive-header{text-align:left;display:block;font-weight:bold}.gs-conocer-mas{margin:0 auto;width:95%}}@media(max-width:768px){.ficha-resumen .card-title>h5{max-width:14rem}.ficha-resumen--ver-mas{font-size:.6rem}}@media(max-width:375px){.ficha-resumen .card-title>h5{max-width:12rem}.ficha-resumen .card-text{font-size:.8rem}.ficha-resumen--ver-mas{font-size:.6rem}}@media(max-width:340px){.ficha-resumen .card-title>h5{font-size:1.2rem;max-width:11rem}.ficha-resumen--ver-mas{font-size:.6rem}}