﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--cielo: #0cb5c3;--cielo_tenue: #6dd3db;--cielo_hover: #098892;--cielo_pulsado: #136f76;--cielo_desactivado: #9ee1e7;--sandia: #eb5d5e;--sandia_tenue: #ef7d7e;--sandia_hover: #b04647;--sandia_pulsado: #9e2f30;--sandia_desactivado: #f39e9e;--pollito: #f5aa16;--pollito_tenue: #f9cc73;--pollito_hover: #b88010;--pollito_pulsado: #7b550b;--pollito_desactivado: #fbdda2;--morita: #8773ae;--morita_tenue: #9f8fbe;--morita_hover: #655683;--morita_pulsado: #443a57;--morita_desactivado: #cfc7df;--secundario1: #3fb072;--secundario1_tenue: #65c08e;--secundario1_hover: #2f8456;--secundario1_pulsado: #1a633b;--secundario1_desactivado: #b2dfc7;--secundario2: #f0862f;--secundario2_tenue: #f39e59;--secundario2_hover: #b46523;--secundario2_pulsado: #a35210;--secundario2_desactivado: #f6b682;--secundario3: #e45e9e;--secundario3_tenue: #e97eb1;--secundario3_hover: #ab4777;--secundario3_pulsado: #972f61;--secundario3_desactivado: #f4bfd8;--secundario4: #088893;--secundario4_tenue: #39a0a9;--secundario4_hover: #06666e;--secundario4_pulsado: #0b4246;--secundario4_desactivado: #9ccfd4;--fondo1: #f0feff;--fondo2: #d7f6f9;--gris1: #140a4c;--gris2: #55637e;--gris3: #98a2b7;--gris4: #e1e4e9}*{box-sizing:border-box;margin:0;outline:none;padding:0;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}[hidden]{display:none}input,textarea{background-color:rgba(0,0,0,0);border:0}input[type=button],input[type=checkbox],input[type=color],input[type=date],input[type=datetime],input[type=email],input[type=file],input[type=hidden],input[type=image],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=range],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-moz-appearance:none;appearance:none}[hidden]{display:none}abbr[title]{border-bottom:1px dotted}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}a{text-decoration:none}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}a:focus,input[type=text]{outline:0px}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}abbr,acronym{border:0 none;font-variant:normal}b,strong{font-weight:700}button{background:rgba(0,0,0,0)}button,input,select,textarea{font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}caption,th{text-align:left}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}del,ins{text-decoration:none}em{font-style:italic}fieldset,img,button{border:0 none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}hr{border:0 none;border-top:1px solid #000;height:1px;margin:0;text-align:left;width:100%}html{background:#fff none repeat scroll 0 0;color:#000;font-size:62.5%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input[type=button],input[type=submit]{cursor:hand;cursor:pointer}legend{border:0}mark{background:#ff0;color:#000}ol{list-style:decimal}ol li{list-style:decimal outside}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}table{border-collapse:collapse;border-spacing:0}ul{list-style:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:65%;vertical-align:text-top;top:-0.5em}sub{vertical-align:text-bottom;bottom:-0.25em}svg:not(:root){overflow:hidden}textarea{overflow:auto;resize:none;vertical-align:top}textarea{box-shadow:0}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.container{box-sizing:border-box;margin:0 auto;padding:0 15px;position:relative;max-width:1200px;width:100%}.hide{display:none !important}.block{display:block}hr{border-top:1px solid var(--gris3);margin-bottom:32px}.flex{display:flex;flex-wrap:wrap}@font-face{font-family:"Proxima Nova";src:url(/fonts/proximanova/ProximaNova_Regular.ttf);font-weight:normal}@font-face{font-family:"Proxima Nova";src:url(/fonts/proximanova/ProximaNova_Bold.ttf);font-weight:bold}:root{--font-primary: "Proxima Nova";--text-scale-ratio: 1.2}html{font-size:62.5%}body{font-family:var(--font-primary);color:var(--gris1)}h1,.display{font-size:2.7rem;font-style:normal;font-weight:bold;line-height:3.6rem}h1.xs,.display.xs{font-size:2.7rem;line-height:3.6rem}@media only screen and (min-width: 768px){h1,.display{font-size:4.8rem;line-height:6rem}}h2,.title{font-size:2.1rem;font-style:normal;font-weight:bold;line-height:2.7rem}h2.xs,.title.xs{font-size:2.1rem;line-height:2.7rem}@media only screen and (min-width: 768px){h2,.title{font-size:2.4rem;line-height:3rem}}h3,.subtitle{font-size:1.8rem;font-style:normal;font-weight:bold;line-height:2.4rem}h3.xs,.subtitle.xs{font-size:1.8rem;line-height:2.4rem}@media only screen and (min-width: 768px){h3,.subtitle{font-size:1.8rem;line-height:2.4rem}}h4,.enfasis{font-size:1.6rem;font-style:normal;font-weight:bold;line-height:2rem}h4.xs,.enfasis.xs{font-size:1.6rem;line-height:2rem}@media only screen and (min-width: 768px){h4,.enfasis{font-size:1.4rem;line-height:1.8rem}}p,li,.regular{font-size:1.4rem;font-style:normal;font-weight:normal;line-height:2rem;margin-bottom:15px}p.xs,li.xs,.regular.xs{font-size:1.4rem;line-height:2rem}@media only screen and (min-width: 768px){p,li,.regular{font-size:16px;text-align:justify;line-height:22px}}.bold,b{font-size:1.4rem;font-style:normal;font-weight:bold;line-height:2rem}.bold.xs,b.xs{font-size:1.4rem;line-height:2rem}@media only screen and (min-width: 768px){.bold,b{font-size:1.1rem;line-height:1.6rem}}.underline,u{font-size:1.4rem;font-style:normal;font-weight:normal;line-height:2rem;text-decoration:underline}.underline.xs,u.xs{font-size:1.1rem;line-height:1.6rem}@media only screen and (min-width: 768px){.underline,u{font-size:1.4rem;line-height:2rem;text-decoration:underline}}.caption,small{font-size:1.1rem;font-style:normal;font-weight:normal;line-height:1.4rem}.caption.xs,small.xs{font-size:1.1rem;line-height:1.4rem}@media only screen and (min-width: 768px){.caption,small{font-size:.9rem;line-height:1.1rem}}.thin{font-weight:100}.light{font-weight:300}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.black{font-weight:900}.uppercase{text-transform:uppercase}@font-face{font-family:"acuarela";src:url("../fonts/acuarela.eot");src:url("../fonts/acuarela.eot") format("embedded-opentype"),url("../fonts/acuarela.woff2") format("woff2"),url("../fonts/acuarela.woff") format("woff"),url("../fonts/acuarela.ttf") format("truetype"),url("../fonts/acuarela.svg") format("svg");font-weight:normal;font-style:normal}.acuarela{display:inline-block;font:normal normal normal 32px/1 "acuarela";speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.acuarela-Aceptar::before{content:""}.acuarela-Actividades::before{content:""}.acuarela-Add_on::before{content:""}.acuarela-Adjuntar::before{content:""}.acuarela-Administracion::before{content:""}.acuarela-Advertencia::before{content:""}.acuarela-Agregar::before{content:""}.acuarela-Alergia::before{content:""}.acuarela-Alimentacion::before{content:""}.acuarela-Alinear_centro::before{content:""}.acuarela-Alinear_derecha::before{content:""}.acuarela-Alinear_izquierda::before{content:""}.acuarela-Almuerzo::before{content:""}.acuarela-Ambos::before{content:""}.acuarela-Anadir_reaccion::before{content:""}.acuarela-Archivo::before{content:""}.acuarela-Arte::before{content:""}.acuarela-Asistencia::before{content:""}.acuarela-Asistente::before{content:""}.acuarela-Autestima::before{content:""}.acuarela-Ayuda::before{content:""}.acuarela-Balance::before{content:""}.acuarela-Bano::before{content:""}.acuarela-Bilingue::before{content:""}.acuarela-Blog::before{content:""}.acuarela-Bold::before{content:""}.acuarela-Buscar::before{content:""}.acuarela-Calendario::before{content:""}.acuarela-Camara::before{content:""}.acuarela-Cancelar::before{content:""}.acuarela-Candado::before{content:""}.acuarela-Casa::before{content:""}.acuarela-Cena::before{content:""}.acuarela-Cerrar_sesion::before{content:""}.acuarela-Checklist::before{content:""}.acuarela-Cloud::before{content:""}.acuarela-Compartir::before{content:""}.acuarela-Confianza::before{content:""}.acuarela-Configuracion::before{content:""}.acuarela-Desayuno::before{content:""}.acuarela-Deshacer::before{content:""}.acuarela-Diligenciable::before{content:""}.acuarela-Disciplina::before{content:""}.acuarela-Drag::before{content:""}.acuarela-Editar::before{content:""}.acuarela-Eliminar::before{content:""}.acuarela-Enviar::before{content:""}.acuarela-Escudo::before{content:""}.acuarela-Estatura::before{content:""}.acuarela-Estrella::before{content:""}.acuarela-Evento::before{content:""}.acuarela-Excel::before{content:""}.acuarela-Expandir::before{content:""}.acuarela-Exportar::before{content:""}.acuarela-Facilidad_trato::before{content:""}.acuarela-Familia::before{content:""}.acuarela-Filtrar::before{content:""}.acuarela-Finanzas::before{content:""}.acuarela-Flash::before{content:""}.acuarela-Flecha::before{content:""}.acuarela-Flecha_abajo::before{content:""}.acuarela-Flecha_arriba::before{content:""}.acuarela-Flecha_circ_abajo::before{content:""}.acuarela-Flecha_circ_arriba::before{content:""}.acuarela-Flecha_circ_derecha::before{content:""}.acuarela-Flecha_circ_izquierda::before{content:""}.acuarela-Flecha_derecha::before{content:""}.acuarela-Flecha_doble_derecha::before{content:""}.acuarela-Flecha_doble_izquierda::before{content:""}.acuarela-Flecha_izquierda::before{content:""}.acuarela-Formulario::before{content:""}.acuarela-Gastos::before{content:""}.acuarela-Gestion_daycares::before{content:""}.acuarela-Grupo::before{content:""}.acuarela-Guardar::before{content:""}.acuarela-Habilidades::before{content:""}.acuarela-Habla::before{content:""}.acuarela-Horario::before{content:""}.acuarela-Hoy::before{content:""}.acuarela-Imagen::before{content:""}.acuarela-Importar::before{content:""}.acuarela-Imprimir::before{content:""}.acuarela-Informacion::before{content:""}.acuarela-Ingresos::before{content:""}.acuarela-Italica::before{content:""}.acuarela-Juego::before{content:""}.acuarela-Jugar_con_otros::before{content:""}.acuarela-Jugar_solo::before{content:""}.acuarela-Justificar::before{content:""}.acuarela-Leer::before{content:""}.acuarela-Leido::before{content:""}.acuarela-Limpieza::before{content:""}.acuarela-Link::before{content:""}.acuarela-Lista_numerada::before{content:""}.acuarela-Lista_vinetas::before{content:""}.acuarela-Localizacion::before{content:""}.acuarela-Madre::before{content:""}.acuarela-Manual::before{content:""}.acuarela-Mapa::before{content:""}.acuarela-Mensajes::before{content:""}.acuarela-Menu::before{content:""}.acuarela-Merienda::before{content:""}.acuarela-Metodo_pago::before{content:""}.acuarela-Minimizar::before{content:""}.acuarela-Musica::before{content:""}.acuarela-Nino::before{content:""}.acuarela-Nivel_educativo::before{content:""}.acuarela-Nota::before{content:""}.acuarela-Notificaciones::before{content:""}.acuarela-Numeros::before{content:""}.acuarela-Opciones::before{content:""}.acuarela-Ordenar::before{content:""}.acuarela-Padre::before{content:""}.acuarela-Pago::before{content:""}.acuarela-Panales::before{content:""}.acuarela-Pdf::before{content:""}.acuarela-Pendiente::before{content:""}.acuarela-Peso::before{content:""}.acuarela-Planeacion::before{content:""}.acuarela-Precio::before{content:""}.acuarela-Prioridad::before{content:""}.acuarela-Qr::before{content:""}.acuarela-Quitar::before{content:""}.acuarela-Rehacer::before{content:""}.acuarela-Rh::before{content:""}.acuarela-Salud::before{content:""}.acuarela-Seccion::before{content:""}.acuarela-Siesta::before{content:""}.acuarela-Software::before{content:""}.acuarela-Soporte::before{content:""}.acuarela-Subrayar::before{content:""}.acuarela-Tachar::before{content:""}.acuarela-Telefono::before{content:""}.acuarela-Template::before{content:""}.acuarela-Texto::before{content:""}.acuarela-Trabajo::before{content:""}.acuarela-Transporte::before{content:""}.acuarela-Usuario::before{content:""}.acuarela-Variable::before{content:""}.acuarela-Ver::before{content:""}.acuarela-Video::before{content:""}.acuarela-Web::before{content:""}@font-face{font-family:"acuarela";src:url("../fonts/acuarela.eot");src:url("../fonts/acuarela.eot") format("embedded-opentype"),url("../fonts/acuarela.woff2") format("woff2"),url("../fonts/acuarela.woff") format("woff"),url("../fonts/acuarela.ttf") format("truetype"),url("../fonts/acuarela.svg") format("svg")}.acuarela{display:inline-block;font:normal normal normal 1em/1 "acuarela";color:inherit;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.acuarela-sm{font-size:.8em}.acuarela-lg{font-size:1.2em}.acuarela-16{font-size:16px}.acuarela-32{font-size:32px}.acuarela-is-spinning{animation:acuarela-spin 1s infinite linear}@keyframes acuarela-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.acuarela-rotate-90{transform:rotate(90deg)}.acuarela-rotate-180{transform:rotate(180deg)}.acuarela-rotate-270{transform:rotate(270deg)}.acuarela-flip-y{transform:scaleY(-1)}.acuarela-flip-x{transform:scaleX(-1)}.acuarela-Aceptar::before{content:"\ea01"}.acuarela-Actividades::before{content:"\ea02"}.acuarela-Add_on::before{content:"\ea03"}.acuarela-Adjuntar::before{content:"\ea04"}.acuarela-Administracion::before{content:"\ea05"}.acuarela-Advertencia::before{content:"\ea06"}.acuarela-Agregar::before{content:"\ea07"}.acuarela-Alergia::before{content:"\ea08"}.acuarela-Alimentacion::before{content:"\ea09"}.acuarela-Alinear_centro::before{content:"\ea0a"}.acuarela-Alinear_derecha::before{content:"\ea0b"}.acuarela-Alinear_izquierda::before{content:"\ea0c"}.acuarela-Almuerzo::before{content:"\ea0d"}.acuarela-Ambos::before{content:"\ea0e"}.acuarela-Anadir_reaccion::before{content:"\ea0f"}.acuarela-Archivo::before{content:"\ea10"}.acuarela-Arte::before{content:"\ea11"}.acuarela-Asistencia::before{content:"\ea12"}.acuarela-Asistente::before{content:"\ea13"}.acuarela-Autestima::before{content:"\ea14"}.acuarela-Ayuda::before{content:"\ea15"}.acuarela-Balance::before{content:"\ea16"}.acuarela-Bano::before{content:"\ea17"}.acuarela-Bilingue::before{content:"\ea18"}.acuarela-Blog::before{content:"\ea19"}.acuarela-Bold::before{content:"\ea1a"}.acuarela-Buscar::before{content:"\ea1b"}.acuarela-Calendario::before{content:"\ea1c"}.acuarela-Camara::before{content:"\ea1d"}.acuarela-Cancelar::before{content:"\ea1e"}.acuarela-Candado::before{content:"\ea1f"}.acuarela-Casa::before{content:"\ea20"}.acuarela-Cena::before{content:"\ea21"}.acuarela-Cerrar_sesion::before{content:"\ea22"}.acuarela-Checklist::before{content:"\ea23"}.acuarela-Cloud::before{content:"\ea24"}.acuarela-Compartir::before{content:"\ea25"}.acuarela-Confianza::before{content:"\ea26"}.acuarela-Configuracion::before{content:"\ea27"}.acuarela-Desayuno::before{content:"\ea28"}.acuarela-Deshacer::before{content:"\ea29"}.acuarela-Diligenciable::before{content:"\ea2a"}.acuarela-Disciplina::before{content:"\ea2b"}.acuarela-Drag::before{content:"\ea2c"}.acuarela-Editar::before{content:"\ea2d"}.acuarela-Eliminar::before{content:"\ea2e"}.acuarela-Enviar::before{content:"\ea2f"}.acuarela-Escudo::before{content:"\ea30"}.acuarela-Estatura::before{content:"\ea31"}.acuarela-Estrella::before{content:"\ea32"}.acuarela-Evento::before{content:"\ea33"}.acuarela-Excel::before{content:"\ea34"}.acuarela-Expandir::before{content:"\ea35"}.acuarela-Exportar::before{content:"\ea36"}.acuarela-Facilidad_trato::before{content:"\ea37"}.acuarela-Familia::before{content:"\ea38"}.acuarela-Filtrar::before{content:"\ea39"}.acuarela-Finanzas::before{content:"\ea3a"}.acuarela-Flash::before{content:"\ea3b"}.acuarela-Flecha::before{content:"\ea3c"}.acuarela-Flecha_abajo::before{content:"\ea3d"}.acuarela-Flecha_arriba::before{content:"\ea3e"}.acuarela-Flecha_circ_abajo::before{content:"\ea3f"}.acuarela-Flecha_circ_arriba::before{content:"\ea40"}.acuarela-Flecha_circ_derecha::before{content:"\ea41"}.acuarela-Flecha_circ_izquierda::before{content:"\ea42"}.acuarela-Flecha_derecha::before{content:"\ea43"}.acuarela-Flecha_doble_derecha::before{content:"\ea44"}.acuarela-Flecha_doble_izquierda::before{content:"\ea45"}.acuarela-Flecha_izquierda::before{content:"\ea46"}.acuarela-Formulario::before{content:"\ea47"}.acuarela-Gastos::before{content:"\ea48"}.acuarela-Gestion_daycares::before{content:"\ea49"}.acuarela-Grupo::before{content:"\ea4a"}.acuarela-Guardar::before{content:"\ea4b"}.acuarela-Habilidades::before{content:"\ea4c"}.acuarela-Habla::before{content:"\ea4d"}.acuarela-Horario::before{content:"\ea4e"}.acuarela-Hoy::before{content:"\ea4f"}.acuarela-Imagen::before{content:"\ea50"}.acuarela-Importar::before{content:"\ea51"}.acuarela-Imprimir::before{content:"\ea52"}.acuarela-Informacion::before{content:"\ea53"}.acuarela-Ingresos::before{content:"\ea54"}.acuarela-Italica::before{content:"\ea55"}.acuarela-Juego::before{content:"\ea56"}.acuarela-Jugar_con_otros::before{content:"\ea57"}.acuarela-Jugar_solo::before{content:"\ea58"}.acuarela-Justificar::before{content:"\ea59"}.acuarela-Leer::before{content:"\ea5a"}.acuarela-Leido::before{content:"\ea5b"}.acuarela-Limpieza::before{content:"\ea5c"}.acuarela-Link::before{content:"\ea5d"}.acuarela-Lista_numerada::before{content:"\ea5e"}.acuarela-Lista_vinetas::before{content:"\ea5f"}.acuarela-Localizacion::before{content:"\ea60"}.acuarela-Madre::before{content:"\ea61"}.acuarela-Manual::before{content:"\ea62"}.acuarela-Mapa::before{content:"\ea63"}.acuarela-Mensajes::before{content:"\ea64"}.acuarela-Menu::before{content:"\ea65"}.acuarela-Merienda::before{content:"\ea66"}.acuarela-Metodo_pago::before{content:"\ea67"}.acuarela-Minimizar::before{content:"\ea68"}.acuarela-Musica::before{content:"\ea69"}.acuarela-Nino::before{content:"\ea6a"}.acuarela-Nivel_educativo::before{content:"\ea6b"}.acuarela-Nota::before{content:"\ea6c"}.acuarela-Notificaciones::before{content:"\ea6d"}.acuarela-Numeros::before{content:"\ea6e"}.acuarela-Opciones::before{content:"\ea6f"}.acuarela-Ordenar::before{content:"\ea70"}.acuarela-Padre::before{content:"\ea71"}.acuarela-Pago::before{content:"\ea72"}.acuarela-Panales::before{content:"\ea73"}.acuarela-Pdf::before{content:"\ea74"}.acuarela-Pendiente::before{content:"\ea75"}.acuarela-Peso::before{content:"\ea76"}.acuarela-Planeacion::before{content:"\ea77"}.acuarela-Precio::before{content:"\ea78"}.acuarela-Prioridad::before{content:"\ea79"}.acuarela-Qr::before{content:"\ea7a"}.acuarela-Quitar::before{content:"\ea7b"}.acuarela-Rehacer::before{content:"\ea7c"}.acuarela-Rh::before{content:"\ea7d"}.acuarela-Salud::before{content:"\ea7e"}.acuarela-Seccion::before{content:"\ea7f"}.acuarela-Siesta::before{content:"\ea80"}.acuarela-Software::before{content:"\ea81"}.acuarela-Soporte::before{content:"\ea82"}.acuarela-Subrayar::before{content:"\ea83"}.acuarela-Tachar::before{content:"\ea84"}.acuarela-Telefono::before{content:"\ea85"}.acuarela-Template::before{content:"\ea86"}.acuarela-Texto::before{content:"\ea87"}.acuarela-Trabajo::before{content:"\ea88"}.acuarela-Transporte::before{content:"\ea89"}.acuarela-Usuario::before{content:"\ea8a"}.acuarela-Variable::before{content:"\ea8b"}.acuarela-Ver::before{content:"\ea8c"}.acuarela-Video::before{content:"\ea8d"}.acuarela-Web::before{content:"\ea8e"}.btn{padding:0 12px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px 0;border-radius:8px;color:#fff}.btn-big{height:40px}.btn-small{height:24px}.btn-action-primary{box-shadow:0px 2px 8px rgba(0,0,0,.2);background:var(--cielo)}.btn-action-primary:hover{background:var(--cielo_hover)}.btn-action-primary:active{background:var(--cielo_pulsado)}.btn-action-primary:disabled{background:var(--cielo_desactivado)}.btn-action-primary.danger{background:var(--sandia);color:#fff}.btn-action-primary.danger:hover{color:#fff;background:var(--sandia_hover)}.btn-action-primary.danger:active{background:var(--sandia_pulsado)}.btn-action-primary.danger:disabled{color:#fff;background:var(--sandia_desactivado)}.btn-action-secondary{border:2px solid var(--gris4);background:rgba(0,0,0,0);color:var(--cielo)}.btn-action-secondary:hover{background:var(--fondo1);color:var(--cielo_hover)}.btn-action-secondary:active{background:var(--gris4);color:var(--cielo_pulsado)}.btn-action-secondary:disabled{background:var(--gris4);color:var(--gris3)}.btn-action-secondary.danger{color:var(--sandia)}.btn-action-secondary.danger:hover{color:#fff;background:var(--sandia_hover)}.btn-action-secondary.danger:active{background:var(--sandia_pulsado)}.btn-action-secondary.danger:disabled{background:var(--gris4);color:var(--gris3)}.btn-action-tertiary{color:var(--cielo)}.btn-action-tertiary #icon{margin-right:10px}.btn-action-tertiary:hover{color:var(--cielo_hover)}.btn-action-tertiary:hover #icon rect,.btn-action-tertiary:hover #icon line{stroke:var(--cielo_hover)}.btn-action-tertiary:active{color:var(--cielo_pulsado)}.btn-action-tertiary:active #icon rect,.btn-action-tertiary:active #icon line{stroke:var(--cielo_pulsado)}.btn-action-tertiary:disabled{color:var(--cielo_desactivado)}.btn-action-tertiary:disabled #icon rect,.btn-action-tertiary:disabled #icon line{stroke:var(--cielo_desactivado)}.btn-action-tertiary.active{color:var(--gris1)}.btn-action-tertiary.active #icon rect,.btn-action-tertiary.active #icon line{stroke:var(--gris1)}.btn-action-tertiary.danger{color:var(--sandia)}.btn-action-tertiary.danger:hover{color:var(--sandia_hover)}.btn-action-tertiary.danger:hover #icon rect,.btn-action-tertiary.danger:hover #icon line{stroke:var(--sandia_hover)}.btn-action-tertiary.danger:active{color:var(--sandia_pulsado)}.btn-action-tertiary.danger:active #icon rect,.btn-action-tertiary.danger:active #icon line{stroke:var(--sandia_pulsado)}.btn-action-tertiary.danger:disabled{color:var(--sandia_desactivado)}.btn-action-tertiary.danger:disabled #icon rect,.btn-action-tertiary.danger:disabled #icon line{stroke:var(--sandia_desactivado)}.btn-action-tertiary.danger.active{color:var(--gris1)}.btn-action-tertiary.danger.active #icon rect,.btn-action-tertiary.danger.active #icon line{stroke:var(--gris1)}.btn-action-only-icon:hover #icon rect,.btn-action-only-icon:hover #icon line{stroke:var(--cielo_hover)}.btn-action-only-icon:active #icon rect,.btn-action-only-icon:active #icon line{stroke:var(--cielo_pulsado)}.btn-action-only-icon:disabled #icon rect,.btn-action-only-icon:disabled #icon line{stroke:var(--cielo_desactivado)}.btn-action-only-icon.danger:hover #icon rect,.btn-action-only-icon.danger:hover #icon line{stroke:var(--sandia_hover)}.btn-action-only-icon.danger:active #icon rect,.btn-action-only-icon.danger:active #icon line{stroke:var(--sandia_pulsado)}.btn-action-only-icon.danger:disabled #icon rect,.btn-action-only-icon.danger:disabled #icon line{stroke:var(--sandia_desactivado)}.alert{align-items:flex-start;border-radius:16px;box-shadow:0px 2px 8px rgba(0,0,0,.2);display:flex;flex-direction:row;padding:20px;position:relative;width:320px;color:#fff}.alert #close{position:absolute;right:20px;top:20px}.alert__icon{margin-right:16px}.alert__title{margin-bottom:4px}.alert__desc{font-size:1.1rem;line-height:1.6rem}.alert__actions button.primary{align-items:center;border-radius:8px;border:2px solid #fbfcfe;box-sizing:border-box;color:#fff;font-size:1.2rem;line-height:1.5rem;margin:20px 0px 0;padding:2px 0;min-width:54px}.alert__actions button.secondary{align-items:center;box-sizing:border-box;color:#fff;font-size:1.2rem;line-height:1.5rem;margin:20px 0px 0;padding:2px 0;min-width:54px}.alert.default{background:var(--gris1)}.alert.positive{background:var(--cielo)}.alert.warning{background:var(--pollito);color:var(--gris1)}.alert.warning .alert__actions button.primary{border:2px solid var(--gris1);color:var(--gris1)}.alert.warning .alert__actions button.secondary{color:var(--gris1)}.alert.danger{background:var(--sandia)}.toast{display:flex;padding:20px;max-width:320px;box-shadow:0px 2px 8px rgba(0,0,0,.2);border-radius:16px;width:100%;justify-content:space-between;color:#fff}.toast a{color:inherit}.toast.default{background:var(--gris1)}.toast.positive{background:var(--cielo)}.toast.warning{background:var(--pollito);color:var(--gris1)}.toast.danger{background:var(--sandia)}input{border-bottom:1px solid var(--gris4);color:var(--gris3);font-size:11px;font-style:normal;font-weight:normal;line-height:16px;padding:5px}input:hover{border-bottom:1px solid var(--gris3)}input:focus{border-bottom:1px solid var(--cielo)}input:active{color:var(--gris1);border-bottom:1px solid var(--gris1)}input:disabled{background:var(--gris4);height:20px;border-radius:8px}span.positive{position:relative}span.positive input{border-bottom:1px solid var(--secundario1)}span.positive::after{background-image:url(../img/icons/check.svg);background-repeat:no-repeat;background-size:contain;content:"";height:8px;width:8px;position:absolute;right:8px;bottom:8px}span.negative{position:relative}span.negative input{border-bottom:1px solid var(--sandia)}span.negative::after{background-image:url(../img/icons/cross.svg);background-repeat:no-repeat;background-size:contain;content:"";height:8px;width:8px;position:absolute;right:8px;bottom:8px}span.search{position:relative;display:flex;align-items:flex-end}span.search input{flex:1}span.search::after{background-color:var(--cielo);background-image:url(../img/icons/search.svg);background-position:center center;background-repeat:no-repeat;background-size:8px;border-radius:0px 8px 8px 0px;content:"";display:inline-block;height:20px;width:20px}span.search:hover::after{background-color:var(--cielo_hover)}span.search.disabled,span.search input:disabled{border-radius:8px 0 0 8px}span.search.disabled::after,span.search input:disabled::after{background-color:var(--gris4)}span.calendar{position:relative;display:flex;align-items:flex-end}span.calendar input{flex:1}span.calendar::after{background-color:var(--cielo);background-image:url(../img/icons/calendar.svg);background-position:center center;background-repeat:no-repeat;background-size:8px;border-radius:0px 8px 8px 0px;content:"";display:inline-block;height:20px;width:20px}span.calendar:hover::after{background-color:var(--cielo_hover)}span.calendar.disabled,span.calendar input:disabled{border-radius:8px 0 0 8px}span.calendar.disabled::after,span.calendar input:disabled::after{background-color:var(--gris4)}.cards{padding:40px}.cards h2{margin-bottom:40px}.cards-grid .row{display:grid;grid-template-columns:repeat(3, 1fr);gap:80px;margin-bottom:40px}.cards-grid.cols-5 .row{grid-template-columns:repeat(4, 1fr)}.cards-grid h3{margin-bottom:30px}.cards .card{overflow:hidden}.cards .card.w_image{gap:20px;display:flex;align-items:flex-start;flex-wrap:wrap}.cards .card_content{flex:1}.cards .card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cards .card__header-title{font-style:normal;font-weight:bold;font-size:18px;line-height:22px;color:var(--gris1)}.cards .card__header-version{align-items:flex-end;color:var(--gris2);display:flex;font-size:11px;font-style:normal;font-weight:normal;line-height:16px;position:relative;text-align:right}.cards .card__header-version::before{background-image:url(../img/icons/calendar_cielo.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:16px;width:16px}.cards .card__header-version small{align-items:flex-end;color:var(--gris1);font-size:11px;font-style:normal;font-weight:bold;line-height:16px;margin-left:16px;text-align:right}.cards .card__header-actions{display:flex;gap:30px}.cards .card__header-actions a{font-size:12px;font-style:normal;font-weight:bold;line-height:15px;text-align:center;color:var(--cielo)}.cards .card__header-actions.column{flex-direction:column;gap:10px}.cards .card__header-btn{border-radius:8px;box-shadow:0px 2px 8px rgba(0,0,0,.2);background:var(--cielo);color:#fff;font-size:12px;font-style:normal;display:block;font-weight:bold;height:23px;line-height:15px;padding:4px 12px;text-align:center;border:1px solid var(--cielo)}.cards .card__header-btn:hover{color:var(--cielo);background:#fff}.cards .card__header-btn:nth-of-type(2){background:#fff;border:1px solid var(--gris4);color:var(--cielo)}.cards .card__header-btn:nth-of-type(2):hover{color:#fff;background:var(--cielo)}.cards .card__body{color:var(--gris2);font-size:11px;font-style:normal;font-weight:normal;line-height:16px;padding-bottom:22px;flex:1}.cards .card__img{background:var(--cielo);border-radius:8px;height:84px;overflow:hidden;width:87px}.cards .card__img img{width:100%;height:100%;object-fit:cover}.cards .card.lg{background:#fbfcfe;border-radius:8px;box-shadow:0px 2px 8px rgba(0,0,0,.2);padding:10px;width:100%}.cards .card.sm{background:#fbfcfe;border-radius:8px;box-shadow:0px 2px 8px rgba(0,0,0,.2);padding:20px;width:100%}.cards .card.sm .card__header .card__header-title{margin-bottom:8px}.cards .card.sm .card__body{margin-bottom:36px}.cards .card.sm.w_image{padding:0;gap:0;align-items:center;flex-direction:column}.cards .card.sm.w_image .card__img{width:100%;height:120px;border-radius:0}.cards .card.sm .card__content{padding:20px}.cards .card__actions{display:flex;align-items:center;justify-content:center;gap:16px}.cards .card__actions a{font-size:12px;font-style:normal;font-weight:bold;line-height:15px;text-align:center;color:var(--cielo)}.cards .card__actions-btn{border-radius:8px;box-shadow:0px 2px 8px rgba(0,0,0,.2);background:var(--cielo);color:#fff;font-size:12px;font-style:normal;display:block;font-weight:bold;height:39px;line-height:15px;padding:4px 12px;text-align:center;border:1px solid var(--cielo)}.cards .card__actions-btn:hover{color:var(--cielo);background:#fff}.cards .card__actions-btn:nth-of-type(2){background:#fff;border:1px solid var(--gris4);color:var(--cielo)}.cards .card__actions-btn:nth-of-type(2):hover{color:#fff;background:var(--cielo)}footer{display:flex;align-items:center;padding:10px;justify-content:center;margin-top:50px}footer p,footer a{font-size:16px;margin:0;color:#fff}footer p a,footer a a{text-decoration:underline}footer p a:hover,footer a a:hover{opacity:.5}.intro{margin-bottom:80px}.intro h1{margin-bottom:40px}.intro p{margin-bottom:15px}.grid{display:grid;grid-template-columns:repeat(2, 1fr)}.grid .left,.grid .right{display:grid;grid-auto-rows:50px;align-items:center;gap:20px}.grid .left h2:nth-of-type(1),.grid .right h2:nth-of-type(1){border-bottom:1px solid #000}.alertas section{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:50px;margin-bottom:50px}.toasts section{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:50px;margin-bottom:50px}.assets section{align-items:center;display:grid;gap:40px;grid-template-columns:repeat(7, 1fr);margin-bottom:80px}.assets section .blue{padding:15px;background-color:var(--cielo);border-radius:10px}.buttons section{display:grid;grid-template-columns:repeat(4, 1fr);align-items:center;justify-content:center;gap:50px}.inputs h4{margin-bottom:30px}.inputs-section{padding:30px 0}.inputs-section .row{display:grid;grid-template-columns:repeat(8, 1fr);gap:20px}.landing .whatsapp{position:fixed;bottom:20px;right:20px;background-color:#02d02f;border-radius:50%;padding:10px}.landing .whatsappImg{display:none}.landing .whatsappImgMobile{display:block;width:30px;height:30px}.landing-banner{height:50vh;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:30px}.landing .logoCont{align-items:center;margin-bottom:30px;justify-content:space-between}.landing .intro{max-width:768px;margin:0 auto}.landing .intro h1{font-size:45px;margin:0}@media only screen and (max-width: 1024px){.landing .intro h1{font-size:30px;text-align:center}}.landing .intro p{padding-left:160px}@media only screen and (max-width: 1024px){.landing .intro p{padding-left:0}}.landing .intro ul{list-style-type:disc;padding-left:20px}.landing .logo{width:280px;height:150px;border-radius:8px;overflow:hidden;object-fit:contain}@media only screen and (max-width: 1024px){.landing .logo{margin:0 auto}}.landing .cards{display:flex;gap:50px;justify-content:space-between;padding:0 20px}@media only screen and (max-width: 1024px){.landing .cards{flex-direction:column}}.landing .cards-item{align-items:center;border-radius:8px;color:#fff;display:flex;flex-direction:column;flex:1;min-height:230px;padding:20px;width:100%}.landing .cards-item .social{display:flex;gap:16px;align-items:center}.landing .cards-item .social svg{height:25px;width:25px}.landing .cards-item strong{display:block;text-align:center;font-size:20px;margin-bottom:10px}.landing .cards-item ul{list-style-type:disc;padding-left:20px}.landing .cards-item a{color:#fff;text-decoration:underline}.landing .cards-item a:hover{opacity:.5}.landing .splideCenter{margin:30px auto}.landing .splideCenter ul{list-style-type:disc;padding-left:20px}.landing .splideCenter li img{width:100%;height:100%;object-fit:cover}.landing .info{display:flex;align-items:center;gap:50px;justify-content:space-between;margin:50px auto}@media only screen and (max-width: 768px){.landing .info{flex-direction:column}.landing .info:nth-of-type(2){flex-direction:column-reverse}}.landing .info img{max-width:455px;border-radius:8px;width:100%;overflow:hidden}.landing .info .txt{flex:1}.landing .info .txt ul{list-style-type:disc;padding-left:20px}body{background-color:var(--fondo);color:var(--textos);padding-top:0}body b{color:var(--titulos)}body p{margin-bottom:0}body header{background-color:#fff;display:flex;color:var(--titulos);justify-content:space-between;align-items:center;height:80px;padding:5px 20%}@media screen and (max-width: 1290px){body header{padding:5px 10%}}body header .logo img{padding:0 0;max-height:60px;width:auto}@media screen and (max-width: 860px){body header .nav-links{display:none}}body header .nav-links li{display:inline-block;padding:0 20px;margin-bottom:0}@media screen and (max-width: 1010px){body header .nav-links li{padding:0 10px}}body header .nav-links li:hover{transform:scale(1.1)}body header .nav-links li a{font-weight:700;color:var(--titulos)}body header .nav-links li a:hover{color:var(--color-primario)}body header .btn{padding:0 0 0 15px}@media screen and (max-width: 860px){body header .btn{display:none}}body header .btn button{display:flex;align-items:center;font-size:14px;font-weight:700;color:var(--color-botones);padding:10px 20px;background-color:var(--color-primario);border:none;border-radius:10px;cursor:pointer;transition:all .3s ease 0s}body header .btn button:hover{border:1px solid var(--color-primario);background-color:#fff;color:var(--color-primario)}body header .btn button i{margin-right:10px}body header .btn button p{font-size:12px;font-weight:700;color:var(--titulos)}body header .btn button p:hover{color:var(--color-primario)}body header .menu{font-size:15px;display:none}@media screen and (max-width: 860px){body header .menu{display:inherit}}body header .overlay{height:100%;width:0%;position:fixed;z-index:1;left:0;top:0;background-color:#fff;overflow:hidden;transition:all .3s ease 0s}body header .overlay .overlay-content{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}body header .overlay a{font-size:15px;font-weight:700;color:var(--titulos);padding:15px;display:block;transition:all .3s ease 0s}body header .overlay a:hover{color:var(--color-primario)}body header .overlay .close{position:absolute;top:20px;right:45px;font-size:65px}@media screen and (max-width: 860px){body header .overlay .close{font-size:15px;top:15px;right:35px}}body main{background-repeat:no-repeat;background-position:center;background-size:cover;padding-bottom:30px}body main .btn-wsp{position:fixed;width:55px;height:55px;line-height:55px;bottom:30px;right:30px;background:#0df053;color:#fff;border-radius:50px;text-align:center;box-shadow:0px 1px 10px rgba(0,0,0,.3)}body main .btn-wsp svg{fill:#fff}body main .btn-wsp:hover{background:#fff}body main .btn-wsp:hover svg{fill:#0df053}body main b{font-size:18px}body main .text-container{position:relative}body main .text-container .text-content{overflow:hidden;transition:max-height .3s ease}body main .text-container.show-btn .text-content{text-overflow:ellipsis}body main .text-container .boton-ver{display:flex;justify-content:end}body main .text-container .boton-ver .read-more-btn{display:none;gap:10px;align-items:center;margin-top:10px;cursor:pointer;color:var(--color-botones);border:none;border-radius:5px;font-size:14px;font-weight:600}body main .text-container .boton-ver .read-more-btn:hover{color:var(--color-primario)}body main .text-container.show-btn .read-more-btn{display:flex}body main .text-content.expanded{max-height:none;white-space:normal}body main .portada{width:100%;height:300px;overflow:hidden}@media screen and (max-width: 860px){body main .portada{height:400px}}body main .portada .img-portada{position:relative;width:100%;bottom:250px}@media screen and (max-width: 860px){body main .portada .img-portada{bottom:0px}}body main .about-us{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}body main .about-us .card{width:60%;display:flex;padding:25px;position:absolute;background-color:var(--cards);border-radius:10px;align-items:center}@media screen and (max-width: 1290px){body main .about-us .card{width:80%}}@media screen and (max-width: 860px){body main .about-us .card{width:80%;flex-direction:column}}body main .about-us .card img{background-color:#fff;object-fit:contain;border-radius:10px;width:180px;height:180px;position:relative;margin-right:25px}@media screen and (max-width: 860px){body main .about-us .card img{margin-right:0;margin:20px 0 0 0;width:150px;height:150px}}@media screen and (max-width: 1290px){body main .about-us .card .info{padding:20px 0}}body main .about-us .card .info .info-esp{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:10px}@media screen and (max-width: 580px){body main .about-us .card .info .info-esp{flex-direction:column}}body main .about-us .card .info .info-esp h2{margin-bottom:0}@media screen and (max-width: 860px){body main .about-us .card .info .info-esp h2{text-align:center}}body main .about-us .card .info .info-esp .location{display:flex;align-items:center}body main .about-us .card .info .info-esp .location i{font-size:15px}body main .about-us .card .info .info-esp .location p{margin-left:10px}body main .tour{width:100%;display:flex;justify-content:center;align-items:center;margin-top:150px}@media screen and (max-width: 1185px){body main .tour{margin-top:160px}}@media screen and (max-width: 940px){body main .tour{margin-top:175px}}@media screen and (max-width: 860px){body main .tour{margin-top:250px}}@media screen and (max-width: 530px){body main .tour{margin-top:260px}}@media screen and (max-width: 520px){body main .tour{margin-top:270px}}@media screen and (max-width: 430px){body main .tour{margin-top:300px}}@media screen and (max-width: 370px){body main .tour{margin-top:320px}}body main .tour .sidebars{display:flex;width:60%;height:auto}@media screen and (max-width: 1290px){body main .tour .sidebars{width:80%}}@media screen and (max-width: 860px){body main .tour .sidebars{width:80%;flex-direction:column}}body main .tour .sidebars .card{display:flex;flex-direction:column;padding:20px;background-color:var(--cards);border-radius:10px;gap:10px}body main .tour .sidebars .sidebar-left{display:flex;flex-direction:column;width:45%;gap:30px}@media screen and (max-width: 970px){body main .tour .sidebars .sidebar-left{width:50%}}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-left{width:100%}}body main .tour .sidebars .sidebar-left .galeria-1{display:none;position:relative;width:100%;margin:0 auto}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-left .galeria-1{display:block;height:420px}}body main .tour .sidebars .sidebar-left .galeria-1 .image-gallery-1{list-style:none;position:relative;display:inline-block;padding:0;margin:0;overflow:hidden;width:100%}body main .tour .sidebars .sidebar-left .galeria-1 .image-gallery-1 li{float:left;width:100%;height:100%;display:none;overflow:hidden}body main .tour .sidebars .sidebar-left .galeria-1 .image-gallery-1 li img{border-radius:10px;object-fit:cover;width:100%;height:100%}body main .tour .sidebars .sidebar-left .galeria-1 .prev-btn-1,body main .tour .sidebars .sidebar-left .galeria-1 .next-btn-1{border-radius:10px;position:absolute;top:50%;transform:translateY(-50%);background:var(--color-secundario);border:none;padding:20px;cursor:pointer}body main .tour .sidebars .sidebar-left .galeria-1 .prev-btn-1:hover,body main .tour .sidebars .sidebar-left .galeria-1 .next-btn-1:hover{border:2px solid var(--color-secundario);background-color:#fff}body main .tour .sidebars .sidebar-left .galeria-1 .prev-btn-1:hover i,body main .tour .sidebars .sidebar-left .galeria-1 .next-btn-1:hover i{color:var(--color-secundario)}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-left .galeria-1 .prev-btn-1,body main .tour .sidebars .sidebar-left .galeria-1 .next-btn-1{top:88%}}body main .tour .sidebars .sidebar-left .galeria-1 .prev-btn-1{left:50px}body main .tour .sidebars .sidebar-left .galeria-1 .next-btn-1{right:50px}body main .tour .sidebars .sidebar-left .popup-container-1{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999}body main .tour .sidebars .sidebar-left .popup-container-1 .popup-content-1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}body main .tour .sidebars .sidebar-left .popup-container-1 .popup-content-1 .popup-image-1{border-radius:10px;width:100%;max-height:80vh}body main .tour .sidebars .sidebar-left .popup-container-1 .popup-content-1 .close-btn-1{position:absolute;top:30px;right:30px;padding:5px 15px;border-radius:10px;background-color:var(--color-primario);color:var(--color-botones);font-size:30px;cursor:pointer}body main .tour .sidebars .sidebar-left .details .detail{display:flex;align-items:center}body main .tour .sidebars .sidebar-left .details .detail i{font-size:15px}body main .tour .sidebars .sidebar-left .details .detail .text{display:flex;flex-direction:column;gap:5px;margin-left:15px}@media screen and (max-width: 1300px){body main .tour .sidebars .sidebar-left .details .detail .text{font-size:14px}}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-left .details .detail .text{font-size:16px;margin-left:10px}}body main .tour .sidebars .sidebar-left .address iframe{border-radius:10px;height:200px}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-left .address iframe{height:200px}}body main .tour .sidebars .sidebar-left .address .info-address{background-color:var(--color-primario);display:flex;justify-content:center;align-items:center;padding:10px;border-radius:10px}body main .tour .sidebars .sidebar-left .address .info-address p{color:var(--color-botones);text-align:center;font-weight:600;margin-bottom:0}body main .tour .sidebars .sidebar-left .img{display:none;height:350px}@media screen and (max-width: 1120px){body main .tour .sidebars .sidebar-left .img{height:400px}}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-left .img{display:none}}body main .tour .sidebars .sidebar-left .img img{object-fit:cover;width:100%;height:100%;border-radius:10px}body main .tour .sidebars .sidebar-right{width:55%;margin-left:30px;display:flex;flex-direction:column;gap:30px;height:fit-content}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-right{width:100%;margin-left:0;margin-top:30px}}body main .tour .sidebars .sidebar-right .galeria{position:relative;width:100%;height:40%;margin:0 auto}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-right .galeria{display:none;height:420px}}body main .tour .sidebars .sidebar-right .galeria .image-gallery{list-style:none;position:relative;display:inline-block;padding:0;margin:0;overflow:hidden;width:100%}body main .tour .sidebars .sidebar-right .galeria .image-gallery li{float:left;width:100%;height:100%;display:none;overflow:hidden}body main .tour .sidebars .sidebar-right .galeria .image-gallery li img{border-radius:10px;object-fit:cover;width:100%;height:100%}body main .tour .sidebars .sidebar-right .galeria .prev-btn,body main .tour .sidebars .sidebar-right .galeria .next-btn{border-radius:10px;top:50%;transform:translateY(-50%);background:var(--color-secundario);border:none;padding:20px;cursor:pointer}body main .tour .sidebars .sidebar-right .galeria .prev-btn:hover,body main .tour .sidebars .sidebar-right .galeria .next-btn:hover{border:2px solid var(--color-secundario);background-color:#fff}body main .tour .sidebars .sidebar-right .galeria .prev-btn:hover i,body main .tour .sidebars .sidebar-right .galeria .next-btn:hover i{color:var(--color-secundario)}@media screen and (max-width: 860px){body main .tour .sidebars .sidebar-right .galeria .prev-btn,body main .tour .sidebars .sidebar-right .galeria .next-btn{top:88%}}body main .tour .sidebars .sidebar-right .galeria .prev-btn{left:50px}body main .tour .sidebars .sidebar-right .galeria .next-btn{right:50px}body main .tour .sidebars .sidebar-right .popup-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999}body main .tour .sidebars .sidebar-right .popup-container .popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}body main .tour .sidebars .sidebar-right .popup-container .popup-content .popup-image{border-radius:10px;width:100%;max-height:80vh}body main .tour .sidebars .sidebar-right .popup-container .popup-content .close-btn{position:absolute;top:30px;right:30px;padding:5px 15px;border-radius:10px;background-color:var(--color-primario);color:var(--color-botones);font-size:30px;cursor:pointer}body main .tour .sidebars .sidebar-right .mision-vision{display:flex;flex-direction:column;justify-content:center;gap:25px;height:auto;padding:20px}body main .philosophy{margin:30px 0;width:100%;display:flex;justify-content:center;align-items:center}body main .philosophy .of-education{width:60%;display:flex;flex-direction:column;padding:20px;background-color:var(--cards);border-radius:10px;gap:10px}@media screen and (max-width: 1290px){body main .philosophy .of-education{width:80%}}body main .services{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}body main .services .services-tags{width:60%;display:flex;flex-direction:column;padding:20px;background-color:var(--cards);border-radius:10px;gap:20px}@media screen and (max-width: 1290px){body main .services .services-tags{width:80%}}body main .services .services-tags .tags ul{display:flex;gap:10px;flex-wrap:wrap;padding:0}body main .services .services-tags .tags ul li{justify-content:center;background-color:#fff;border-radius:10px;flex-basis:auto;margin:10px 0;padding:10px;border-left:3px solid}body main .services .services-tags .tags ul li:nth-child(even){border-color:var(--color-primario)}body main .services .services-tags .tags ul li:nth-child(odd){border-color:var(--color-secundario)}body main .steps{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}body main .steps .container-steps{width:60%;display:flex;flex-direction:column;justify-content:space-between;padding:20px;background-color:var(--cards);border-radius:10px;gap:20px}@media screen and (max-width: 1290px){body main .steps .container-steps{width:80%}}body main .steps .container-steps .card{width:100%;height:150px;display:flex;justify-content:center;align-items:center;gap:30px;border-radius:10px;padding:.4em}@media screen and (max-width: 860px){body main .steps .container-steps .card{flex-direction:column;height:400px}}body main .steps .container-steps .card li{height:100%;flex:1;overflow:hidden;cursor:pointer;border-radius:10px;transition:all .5s;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;background:var(--color-secundario)}@media screen and (max-width: 860px){body main .steps .container-steps .card li{width:100%;margin-bottom:0}}body main .steps .container-steps .card li .subtitulo{display:flex;flex-direction:column}body main .steps .container-steps .card li .subtitulo h3{color:var(--color-pasos)}body main .steps .container-steps .card li .subtitulo b{font-size:18px;min-width:14em;padding:0 30px;text-align:center;transition:all .5s;color:var(--color-pasos);letter-spacing:.1em}body main .steps .container-steps .card li .subtitulo b:not(:hover)+li.hovered body main .steps .container-steps .card li .subtitulo b{display:none}body main .steps .container-steps .card li p{display:none;opacity:0;transition:opacity .5s ease}body main .steps .container-steps .card li:hover{flex:4;background-color:#fff;justify-content:start;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}@media screen and (max-width: 860px){body main .steps .container-steps .card li:hover{flex:1.5}}body main .steps .container-steps .card li:hover .subtitulo{align-items:center;padding:10px 20px;width:100%;border-radius:10px 10px 0 0;background:var(--color-secundario);flex-direction:row}body main .steps .container-steps .card li:hover p{display:block;padding:20px;opacity:1}body main .steps .container-steps .card li:not(:hover) b:hover{display:none}body main .contact{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}body main .contact .social-media{width:60%;display:flex;justify-content:center;flex-direction:column;padding:20px;background-color:var(--cards);border-radius:10px;gap:10px}@media screen and (max-width: 1290px){body main .contact .social-media{width:80%}}body main .contact .social-media .icons{width:fit-content;height:fit-content;background-color:#eee;display:flex;align-items:center;justify-content:center;padding-top:25px;gap:20px;margin:0 auto;box-shadow:0px 0px 20px rgba(0,0,0,.055)}body main .contact .social-media .icons .socialContainer{width:52px;height:52px;border-radius:5px;background-color:#2c2c2c;display:flex;align-items:center;justify-content:center;overflow:hidden;transition-duration:.3s}body main .contact .social-media .icons .socialContainer:hover{transition-duration:.3s}body main .contact .social-media .icons .socialContainer:active{transform:scale(0.9);transition-duration:.3s}body main .contact .social-media .icons .socialContainer .socialSvg{width:21px}body main .contact .social-media .icons .socialContainer .socialSvg path{fill:#fff}body main .contact .social-media .icons .socialContainer:hover .socialSvg{animation:slide-in-top .3s both}body main .contact .social-media .icons .containerOne:hover{background-color:#00acee;transition-duration:.3s}body main .contact .social-media .icons .containerTwo:hover{background-color:#d62976;transition-duration:.3s}body main .contact .social-media .icons .containerThree:hover{background-color:#25f4ee;transition-duration:.3s}body main .contact .social-media .icons .containerFour:hover{background-color:#000;transition-duration:.3s}@keyframes slide-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}body main #whatsapp .wtsapp{position:fixed;transition:all .5s ease;background:#25d366;display:block;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:50px;border-right:0;color:#fff;font-weight:700;font-size:18px;bottom:100px;right:50px;border:0;z-index:999;width:40px;height:40px;line-height:48px}@media(max-width: 768px){body main #whatsapp .wtsapp{right:30px;bottom:30px}}body main #whatsapp .wtsapp:focus{border:0;outline:0}body main #whatsapp .wtsapp:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:60px;height:60px;background:#25d366;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}body footer{background-color:var(--footer);color:#fff;display:flex;justify-content:center;align-items:center;margin-top:0px;padding:20px 0;gap:15px}body footer img{height:50px}*{box-sizing:border-box;margin:0;padding:0;font-family:"Montserrat",sans-serif}html{scroll-behavior:smooth}.dot-spinner{position:relative;display:none;align-items:center;justify-content:flex-start;height:2.8rem;width:2.8rem;margin:0 auto}.dot-spinner__dot{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;height:100%;width:100%}.dot-spinner__dot::before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--color-botones);transform:scale(0);opacity:.5;animation:pulse0112 .9999s ease-in-out infinite;box-shadow:0 0 20px rgba(18,31,53,.3)}.dot-spinner__dot:nth-child(2){transform:rotate(45deg)}.dot-spinner__dot:nth-child(2)::before{animation-delay:-0.675s}.dot-spinner__dot:nth-child(3){transform:rotate(90deg)}.dot-spinner__dot:nth-child(3)::before{animation-delay:-0.5625s}.dot-spinner__dot:nth-child(4){transform:rotate(135deg)}.dot-spinner__dot:nth-child(4)::before{animation-delay:-0.45s}.dot-spinner__dot:nth-child(5){transform:rotate(180deg)}.dot-spinner__dot:nth-child(5)::before{animation-delay:-0.3375s}.dot-spinner__dot:nth-child(6){transform:rotate(225deg)}.dot-spinner__dot:nth-child(6)::before{animation-delay:-0.225s}.dot-spinner__dot:nth-child(7){transform:rotate(270deg)}.dot-spinner__dot:nth-child(7)::before{animation-delay:-0.1125s}.dot-spinner__dot:nth-child(8){transform:rotate(315deg)}.dot-spinner__dot:nth-child(8)::before{animation-delay:0s}@keyframes pulse0112{0%,100%{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}#whatsapp .wtsapp{position:fixed;transition:all .5s ease;background:#25d366;display:block;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:50px;border-right:0;color:#fff;font-weight:700;font-size:18px;bottom:100px;right:50px;border:0;z-index:999;width:40px;height:40px;line-height:48px}@media(max-width: 768px){#whatsapp .wtsapp{right:30px;bottom:30px}}#whatsapp .wtsapp:focus{border:0;outline:0}#whatsapp .wtsapp:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:60px;height:60px;background:#25d366;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.main-body{background-color:var(--color-fondo-claro);color:var(--textos);padding-top:0;scroll-behavior:smooth}.main-body h1{color:var(--color-primario);font-family:"Fredoka"}.main-body p{margin-bottom:0}.main-body button{width:max-content;display:flex;align-items:center;font-size:14px;font-weight:700;color:var(--color-botones);padding:10px 20px;background-color:var(--color-primario);border:none;border-radius:50px;cursor:pointer;transition:all .3s ease 0s;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}.main-body button:hover{border:1px solid var(--color-primario);background-color:#fff;color:var(--color-primario)}.main-body button i{margin-right:10px}.main-body button p{font-size:12px;font-weight:700;color:var(--titulos)}.main-body button p:hover{color:var(--color-primario)}.main-body header{background-color:var(--color-primario);display:flex;color:var(--titulos);justify-content:space-between;align-items:center;height:80px;padding:5px 20%}@media screen and (max-width: 1290px){.main-body header{padding:5px 10%}}.main-body header button{box-shadow:none}.main-body header .logo{background:#fff;border-radius:12px;padding:0px 5px}.main-body header .logo img{padding:0 0;max-height:50px;width:auto}@media screen and (max-width: 860px){.main-body header .nav-links{display:none}}.main-body header .nav-links li{display:inline-block;padding:0 20px;margin-bottom:0}@media screen and (max-width: 1010px){.main-body header .nav-links li{padding:0 10px}}.main-body header .nav-links li:hover{transform:scale(1.1)}.main-body header .nav-links li a{font-weight:700;color:var(--color-botones)}.main-body header .nav-links li a:hover{color:var(--color-primario-claro)}.main-body header .btn{padding:0 0 0 15px}@media screen and (max-width: 860px){.main-body header .btn{display:none}}.main-body header .btn button{display:flex;align-items:center;font-size:14px;font-weight:700;color:var(--color-primario);padding:10px 20px;background-color:var(--color-botones);border:none;border-radius:10px;cursor:pointer;transition:all .3s ease 0s}.main-body header .btn button:hover{border:1px solid #fff;background-color:var(--color-primario);color:#fff}.main-body header .btn button i{margin-right:10px}.main-body header .btn button p{font-size:12px;font-weight:700;color:var(--titulos)}.main-body header .btn button p:hover{color:var(--color-primario)}.main-body header .menu{font-size:15px;display:none}@media screen and (max-width: 860px){.main-body header .menu{display:inherit}}.main-body header .overlay{height:100%;width:0%;position:fixed;z-index:1;left:0;top:0;background-color:#fff;overflow:hidden;transition:all .3s ease 0s}.main-body header .overlay .overlay-content{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.main-body header .overlay a{font-size:15px;font-weight:700;color:var(--titulos);padding:15px;display:block;transition:all .3s ease 0s}.main-body header .overlay a:hover{color:var(--color-primario)}.main-body header .overlay .close{position:absolute;top:20px;right:45px;font-size:65px}@media screen and (max-width: 860px){.main-body header .overlay .close{font-size:15px;top:15px;right:35px}}.main-body main{background-repeat:no-repeat;background-position:center;background-size:cover;padding-bottom:30px}.main-body main .btn-wsp{position:fixed;width:55px;height:55px;line-height:55px;bottom:30px;right:30px;background:#0df053;color:#fff;border-radius:50px;text-align:center;box-shadow:0px 1px 10px rgba(0,0,0,.3)}.main-body main .btn-wsp svg{fill:#fff}.main-body main .btn-wsp:hover{background:#fff}.main-body main .btn-wsp:hover svg{fill:#0df053}.main-body main b{font-size:18px}.main-body main .text-container{position:relative}.main-body main .text-container .text-content{overflow:hidden;transition:max-height .3s ease}.main-body main .text-content.expanded{max-height:none;white-space:normal}.main-body main section{margin:20px 0;padding:60px 20%}@media screen and (max-width: 1290px){.main-body main section{padding:60px 10%}}.main-body main .hidden{display:none}.main-body main .success,.main-body main .error{color:var(--color-primario)}.main-body main .read-more-btn{display:flex;gap:10px;align-items:center;margin-top:20px;cursor:pointer;background-color:rgba(0,0,0,0);color:var(--color-primario);box-shadow:none;border:2px solid var(--color-primario);border-radius:50px;font-size:14px;font-weight:600}.main-body main .main{display:flex;align-items:center;justify-content:space-between;margin:60px 0;height:100px;background-color:var(--color-primario-claro)}.main-body main .main .icons-1,.main-body main .main .icons-2{width:100px;display:flex;gap:20px}@media screen and (max-width: 768px){.main-body main .main .icons-1,.main-body main .main .icons-2{width:auto;gap:10px}}.main-body main .main .icons-1 a,.main-body main .main .icons-2 a{fill:var(--color-botones);display:block;height:40px;width:40px;padding:8px;border-radius:50%}.main-body main .main .logo{background-color:#fff;border-radius:15px;padding:5px 15px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media screen and (max-width: 768px){.main-body main .main .logo{display:none}}.main-body main .main .logo img{height:150px;background:none;box-shadow:none;padding:0;border-radius:0}.main-body main .main .logo-movil{display:none;background-color:#fff;border-radius:50%;padding:15px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media screen and (max-width: 768px){.main-body main .main .logo-movil{display:block;margin-right:10px}}.main-body main .main .logo-movil img{height:100px;background:none;box-shadow:none;padding:0;border-radius:0}.main-body main .hero{display:flex;gap:30px;align-items:center;margin:60px 0}@media screen and (max-width: 768px){.main-body main .hero{flex-direction:column-reverse}}.main-body main .hero .main{width:50%;height:auto;background-color:rgba(0,0,0,0);flex-direction:column;margin:0;align-items:start;justify-content:center;gap:10px}@media screen and (max-width: 768px){.main-body main .hero .main{width:100%;align-items:center;text-align:center}}.main-body main .hero .main h1{color:var(--color-primario)}.main-body main .hero .img{width:50%;height:390px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px}@media screen and (max-width: 895px){.main-body main .hero .img{height:550px}}@media screen and (max-width: 768px){.main-body main .hero .img{width:100%;height:300px}}.main-body main .wave{height:100px;width:100%;background-color:var(--color-fondo-claro)}.main-body main .wave svg path{fill:var(--color-secundario)}.main-body main .map-contact{display:flex;gap:60px;background-color:var(--color-secundario);padding-top:30px;padding-bottom:60px}@media screen and (max-width: 768px){.main-body main .map-contact{flex-direction:column;gap:30px}}.main-body main .map-contact .details{display:flex;flex-direction:column;justify-content:space-evenly;width:40%;color:var(--color-pasos);gap:10px}@media screen and (max-width: 768px){.main-body main .map-contact .details{width:100%}}.main-body main .map-contact .details .detail{display:flex;align-items:center}.main-body main .map-contact .details .detail i{font-size:15px}.main-body main .map-contact .details .detail .text{display:flex;flex-direction:column;gap:5px;margin-left:15px}@media screen and (max-width: 1300px){.main-body main .map-contact .details .detail .text{font-size:14px}}@media screen and (max-width: 860px){.main-body main .map-contact .details .detail .text{font-size:16px;margin-left:10px}}.main-body main .map-contact .details .detail .text a,.main-body main .map-contact .details .detail .text b{color:var(--color-pasos)}.main-body main .map-contact .details .detail .text p{font-weight:500}@media screen and (max-width: 768px){.main-body main .map-contact .details button{margin:0 auto}}.main-body main .map-contact .address{width:60%}@media screen and (max-width: 768px){.main-body main .map-contact .address{width:100%}}.main-body main .map-contact .address iframe{width:100%;border-radius:15px 15px 0 0;height:250px}@media screen and (max-width: 860px){.main-body main .map-contact .address iframe{height:200px}}.main-body main .map-contact .address .info-address{background-color:#fff;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:0 0 15px 15px}.main-body main .map-contact .address .info-address p{color:var(--color-secundario);text-align:center;font-weight:700;margin-bottom:0}.main-body main .galeria{width:100%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.main-body main .galeria .galeria-1{display:flex;align-items:center;width:100%}.main-body main .galeria .galeria-1 .gallery-wrapper{overflow:hidden;width:100%}.main-body main .galeria .galeria-1 .image-gallery-1{display:flex;gap:10px;list-style:none;padding:0;margin:0;transition:transform .5s ease-in-out}@media screen and (max-width: 768px){.main-body main .galeria .galeria-1 .image-gallery-1{gap:0}}.main-body main .galeria .galeria-1 .image-gallery-1 li{flex:0 0 33.3333333333%;min-width:33.3333333333%;height:250px}@media(max-width: 768px){.main-body main .galeria .galeria-1 .image-gallery-1 li{flex:0 0 100%}}.main-body main .galeria .galeria-1 .image-gallery-1 li img{width:100%;height:100%;object-fit:cover;border-radius:10px;cursor:pointer;transition:transform .3s ease}.main-body main .galeria .galeria-1 .image-gallery-1 li img:hover{transform:scale(1.05)}.main-body main .modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:none;justify-content:center;align-items:center;z-index:1000}.main-body main .modal img{max-width:50%;max-height:50%;border-radius:8px}.main-body main .close-modal{position:absolute;top:15px;right:20px;font-size:50px;color:#fff;cursor:pointer}.main-body main .mision{display:flex;align-items:center;justify-content:space-between;padding-top:60px;padding-bottom:60px;margin:0;color:var(--color-botones);gap:50px}@media screen and (max-width: 768px){.main-body main .mision{flex-direction:column-reverse;gap:20px;padding-top:0}}.main-body main .mision .main-content{width:50%}@media screen and (max-width: 768px){.main-body main .mision .main-content{width:100%}}.main-body main .mision .main-content h2{color:var(--color-botones);margin-bottom:20px}@media screen and (max-width: 768px){.main-body main .mision .main-content h2{margin-top:20px}}.main-body main .mision .main-content .read-more-btn{border:2px solid var(--color-botones);color:var(--color-botones)}.main-body main .mision svg{fill:none;width:30%}@media screen and (max-width: 768px){.main-body main .mision svg{position:relative;top:30px;right:-45%;width:70px;height:auto}}.main-body main .mision svg path{stroke:var(--color-botones)}.main-body main .vision{position:relative;top:-17px;display:flex;align-items:center;justify-content:space-between;padding-top:60px;padding-bottom:60px;margin:0;color:#3e3e43;gap:50px}@media screen and (max-width: 768px){.main-body main .vision{flex-direction:column;gap:20px;padding-top:0}}.main-body main .vision .main-content{width:50%}@media screen and (max-width: 768px){.main-body main .vision .main-content{width:100%}}.main-body main .vision .main-content h2{color:#3e3e43;margin-bottom:20px}@media screen and (max-width: 768px){.main-body main .vision .main-content h2{margin-top:20px}}.main-body main .vision svg{fill:none;width:30%}@media screen and (max-width: 768px){.main-body main .vision svg{position:relative;top:30px;right:-45%;width:70px;height:auto}}.main-body main .vision svg path{fill:none;stroke:#3e3e43}.main-body main .philosophy{display:flex;align-items:center;justify-content:space-between;padding-top:60px;padding-bottom:0px;margin:0;gap:50px}@media screen and (max-width: 768px){.main-body main .philosophy{flex-direction:column-reverse;padding-top:0}}.main-body main .philosophy .main-content{width:60%}@media screen and (max-width: 768px){.main-body main .philosophy .main-content{width:100%;position:relative;top:-15px;padding-bottom:30px}}.main-body main .philosophy .main-content h1{margin-bottom:20px}.main-body main .philosophy .logo{background-color:#fff;border-radius:15px;padding:5px 15px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media screen and (max-width: 768px){.main-body main .philosophy .logo{position:relative;top:20px;right:0;height:auto}}.main-body main .philosophy .logo img{width:100%;max-height:200px;background:none;box-shadow:none;padding:0;border-radius:0}@media screen and (max-width: 768px){.main-body main .philosophy .logo img{height:80px}}.main-body main .services{padding-top:30px}.main-body main .services .services-tags{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0px;background-color:rgba(0,0,0,0);border-radius:0px;gap:20px}.main-body main .services .services-tags .tags{width:100%}.main-body main .services .services-tags .tags ul{display:flex;justify-content:center;gap:10px}.main-body main .services .services-tags .tags ul li{flex-direction:column;height:150px;width:150px;gap:10px;text-align:center;border-radius:50%;color:var(--color-botones);font-weight:600}.main-body main .services .services-tags .tags ul li:nth-child(even){background-color:var(--color-primario)}.main-body main .services .services-tags .tags ul li:nth-child(even) svg path,.main-body main .services .services-tags .tags ul li:nth-child(even) svg rect{fill:var(--color-botones)}.main-body main .services .services-tags .tags ul li:nth-child(odd){color:var(--color-pasos);background-color:var(--color-secundario)}.main-body main .services .services-tags .tags ul li:nth-child(odd) svg path,.main-body main .services .services-tags .tags ul li:nth-child(odd) svg rect{fill:var(--color-pasos)}.main-body main .services .services-tags .tags ul li svg{width:50px;height:50px}.main-body main .admission{background-color:var(--color-primario);color:var(--color-botones);display:flex;gap:20px;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.main-body main .admission{flex-direction:column;gap:50px}}.main-body main .admission .main-content{width:50%;border-right:2px solid var(--color-botones);padding-right:30px}@media screen and (max-width: 768px){.main-body main .admission .main-content{width:100%;padding-right:0;padding-bottom:50px;border-right:none;border-bottom:2px solid var(--color-botones)}}.main-body main .admission .main-content .step{display:flex;justify-content:space-between;gap:20px;margin-top:50px}.main-body main .admission .main-content .step svg{width:80px;fill:var(--color-botones)}.main-body main .admission .main-content .step h3{margin-bottom:10px}.main-body main .admission .form{width:50%;padding-left:10px}@media screen and (max-width: 768px){.main-body main .admission .form{width:100%;padding-left:0;padding-top:10px}}.main-body main .admission .form h2{margin-bottom:20px}.main-body main .admission .form form{display:flex;flex-direction:column;justify-content:center;align-items:start}.main-body main .admission .form form label{margin-bottom:10px;font-size:16px}.main-body main .admission .form form input{width:100%;border-radius:15px;background:var(--color-primario-claro);margin-bottom:20px;height:30px}.main-body main .admission .form form .checkbox-container{display:flex;align-items:start;justify-content:center;margin-bottom:20px}.main-body main .admission .form form .checkbox-container input{appearance:none;width:30px;height:18px;border-radius:3px;margin-top:5px;margin-right:10px;cursor:pointer;position:relative}.main-body main .admission .form form .checkbox-container input:checked::after{content:"✔";color:var(--color-primario);font-size:14px;position:absolute;left:3px;top:0px}.main-body main .admission .form form .checkbox-container label{font-size:12px}.main-body main .admission .form form button{background-color:var(--color-botones);color:var(--color-primario);margin:0 auto}.main-body main .admission .form form button:hover{background-color:rgba(0,0,0,0);color:var(--color-botones);border:2px solid var(--color-botones)}.main-body main .admission #mensaje{background-color:var(--color-primario-claro);border-radius:15px;padding:20px;text-align:center;display:none;flex-direction:column;align-items:center;justify-content:center;gap:20px}.main-body main .admission #mensaje p{font-size:16px;font-weight:600}.main-body main .faq h1{margin-bottom:50px}.main-body main .faq .faq-item{margin-bottom:20px}.main-body main .faq .faq-item .faq-question{background-color:#f9f9f9;color:#333;cursor:pointer;padding:15px 10px;width:100%;border:none;border-radius:10px;text-align:left;outline:none;font-size:16px;font-weight:600;transition:background-color .3s ease}.main-body main .faq .faq-item .faq-question .faq-answer{display:none;padding:10px;background-color:#f9f9f9;border-top:1px solid #ddd}.main-body main .faq .faq-item .faq-question .faq-answer p{margin:0}.main-body main .faq .faq-item .faq-answer{display:none;padding:10px}.main-body main .faq .faq-item .faq-question:hover{font-weight:700;color:var(--color-secundario);border-left:15px solid var(--color-secundario);background-color:#f9f9f9;border:2px solid var(--color-secundario)}.main-body main .testimonials{margin-bottom:0;background-color:var(--color-secundario);padding-bottom:20px}.main-body main .testimonials h1{color:var(--color-pasos)}.main-body main .testimonials__slider{margin-top:30px;display:flex;gap:20px;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth}.main-body main .testimonials__slider .testimonial-card{flex:0 0 480px;background:#fff;border-radius:1rem;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);scroll-snap-align:center;position:relative}@media screen and (max-width: 768px){.main-body main .testimonials__slider .testimonial-card{flex:0 0 100%}}.main-body main .testimonials__slider .testimonial-card__icon{fill:var(--color-secundario-claro);width:30px;height:30px;position:absolute;top:1.5rem;left:43rem}.main-body main .testimonials__slider .testimonial-card__author{font-size:18px;font-weight:bold;color:var(--color-pasos);margin-bottom:.5rem}.main-body main .testimonials__slider .testimonial-card__text{font-size:16px;color:var(--color-pasos)}.main-body main .testimonials__dots{display:flex;justify-content:center;gap:.5rem;margin-top:30px}.main-body main .testimonials__dots .testimonials__dot{width:.75rem;height:.75rem;background-color:var(--color-primario-claro);border-radius:50%;cursor:pointer;transition:background-color .3s}.main-body main .testimonials__dots .testimonials__dot.active{background-color:var(--color-primario)}.main-body main footer{background-color:var(--footer);color:#fff;display:flex;justify-content:center;align-items:center;margin-top:0px;padding:20px 0;gap:15px}.main-body main footer img{height:50px}.edit-btn{position:absolute;top:10px;right:10px;background-color:#007bff;color:#fff;border:none;padding:5px 10px;border-radius:5px;cursor:pointer;font-size:10px;transition:background-color .3s ease,transform .2s ease}.edit-btn:hover{background-color:#0056b3;transform:scale(1.05)}.edit-btn.disabled{background-color:gray;cursor:not-allowed}.info-esp span,.location span,.info span{display:inline-block;margin-left:15px;cursor:pointer;vertical-align:middle}.info-esp span svg,.location span svg,.info span svg{fill:#555;width:16px;height:16px;transition:fill .3s ease}.info-esp span:hover svg,.location span:hover svg,.info span:hover svg{fill:#007bff}.services-tags .tags ul{list-style:none;padding:0}.services-tags .tags li{display:flex;align-items:center;margin-bottom:10px}.services-tags .tags li p{flex:1;margin:0;padding:5px;border:1px dashed rgba(0,0,0,0);transition:border-color .3s ease}.services-tags .tags li .edit-icon,.services-tags .tags li .delete-btn{cursor:pointer;margin-left:10px;background:none;border:none;padding:0}.services-tags .tags li .edit-icon:hover svg,.services-tags .tags li .delete-btn:hover svg{fill:#007bff}.services-tags #add-service-btn{margin-top:15px;padding:5px 10px;cursor:pointer;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:14px;transition:background-color .3s ease}.services-tags #add-service-btn:hover{background-color:#0056b3}.card{position:relative;padding:25px}.card .edit-icon{position:absolute;top:10px;right:10px;cursor:pointer;display:flex;align-items:center;gap:5px;background-color:#fff;border:1px solid #ccc;border-radius:20px;padding:5px 10px;font-size:14px;box-shadow:0px 2px 5px rgba(0,0,0,.1);transition:transform .3s ease,background-color .3s ease}.card .edit-icon:hover{transform:scale(1.1);background-color:#f0f0f0}.card .edit-icon svg{width:16px;height:16px;fill:#000;transition:fill .3s ease}.card .edit-icon:hover svg{fill:#007bff}#edit-topbar{position:fixed;bottom:0;left:0;width:100%;background-color:#007bff;color:#fff;padding:10px 20px;box-shadow:0px 2px 5px rgba(0,0,0,.2);z-index:100}#edit-topbar .container{display:flex;justify-content:space-between;align-items:center}#edit-topbar .edit-mode-label{font-size:16px;font-weight:bold}#edit-topbar #exit-edit-mode,#edit-topbar .home-btn{font-size:14px;padding:8px 12px;color:#fff;background-color:#ff4d4f;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:background-color .3s ease}#edit-topbar #exit-edit-mode:hover,#edit-topbar .home-btn:hover{background-color:#d9363e}.social-media input.change_sm{display:none;margin-top:8px;padding:5px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:calc(100% - 10px);box-sizing:border-box}.social-group{margin-bottom:10px;display:flex;align-items:center;gap:10px}.edit-images-panel{display:none;background-color:#f9f9f9;padding:15px;border:1px solid #ddd;border-radius:8px;margin-top:20px}.edit-images-panel ul{list-style:none;padding:0;display:flex;gap:15px;flex-wrap:wrap}.edit-images-panel li{display:flex;flex-direction:column;align-items:center}.edit-images-panel img{max-width:100px;border-radius:4px;margin-bottom:10px}.edit-images-panel input[type=file]{margin-bottom:10px}.edit-images-panel .delete-btn{background-color:#e74c3c;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer}.edit-images-panel .save-changes-btn{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;margin-top:15px}.edit-images-panel button:hover{opacity:.9}.color-picker-container{display:flex;gap:15px;align-items:center}.color-picker-container .color-picker{display:flex;flex-direction:column;align-items:center}.color-picker-container .color-picker label{font-size:12px;margin-bottom:5px;font-weight:bold}.color-picker-container .color-picker input[type=color]{width:40px;height:40px;border:none;border-radius:4px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease}.color-picker-container .color-picker input[type=color]:hover{transform:scale(1.1);box-shadow:0 4px 8px rgba(0,0,0,.3)}.color-picker-container .color-picker input[type=color]:active{transform:scale(0.95);box-shadow:0 2px 4px rgba(0,0,0,.2)}.edit-images{position:fixed;top:20%;right:20px;width:250px;padding:20px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;z-index:1000;display:flex;flex-direction:column;gap:20px}.edit-images .edit-section{display:flex;flex-direction:column;gap:10px}.edit-images .edit-section .edit-label{font-size:14px;font-weight:bold;color:#333}.edit-images .edit-section input[type=file]{font-size:12px;color:#555;cursor:pointer}.edit-images .edit-section input[type=file]::-webkit-file-upload-button{padding:8px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s}.edit-images .edit-section input[type=file]::-webkit-file-upload-button:hover{background-color:#0056b3}.btn-add-image{padding:10px 20px;font-size:16px;font-weight:bold;color:#fff;background-color:#007bff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s,transform .2s}.btn-add-image:hover{background-color:#0056b3}.btn-add-image:active{transform:scale(0.95)}.btn-add-image:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.5)}.galery-btn{display:flex;flex-direction:row;justify-content:space-between}/*# sourceMappingURL=styles.css.map */
