.text-azul-claro{color:var(--azul-claro)}.text-gris-claro{color:var(--gris-claro)}.img-auto{width:auto;height:auto}.btn-dorado{font-size:1.5rem;padding:10px 30px;width:auto;text-align:center;border-width:2px;color:var(--azul-claro);font-weight:700;border-color:var(--dorado-claro);border-radius:10px;box-shadow:inset 0px 0px 15px 3px rgba(0,0,0,.6);text-shadow:inset 0px 1px 0px #f5d370;background:linear-gradient(#f5d370,#cfb161)}.btn-dorado:hover{color:var(--azul-claro);background:linear-gradient(#f5d370,#cfb161)}.section-title p{margin-bottom:0;color:#777;font-size:15px}.hero .parrafo{font-size:1.7rem;width:60%}.hero .img-monigote{width:auto;height:auto}@media (max-width:992px){.hero .img-monigote{width:200px;height:auto}.hero .parrafo{font-size:1.4rem;width:auto}}.video h2{font-size:4rem;line-height:4rem;font-weight:700;margin-bottom:0;text-align:center}.video h3{font-size:2.5rem;line-height:2.5rem}@media (max-width:576px){.video h2{font-size:2rem;line-height:2rem}.video h3{font-size:1.8rem;line-height:1.8rem}}.zoom h2{font-size:3.5rem;line-height:3.5rem;font-weight:700;margin-bottom:0;text-align:center}.zoom .separador{border-left:4px solid var(--dorado-oscuro);padding:0 20px}@media (max-width:576px){.zoom h2{font-size:2rem;line-height:2rem}}.aprender h3{font-size:2.5rem;line-height:2.52rem}@media (max-width:576px){.aprender h3{font-size:2rem;line-height:2rem}}.proxima .text-grand{font-size:5rem;line-height:5rem;font-weight:700}@media (max-width:576px){.proxima .text-grand{font-size:3.5rem;line-height:3.5rem}}.conoce{font-size:1.6rem;color:var(--gris-claro);background-repeat:no-repeat;position:relative}.conoce h2{font-size:3.5rem;line-height:3.5rem;font-variant:small-caps;color:var(--azul-claro)}.conoce .monigite{top:0;position:absolute;height:100%;width:auto;right:0;object-fit:cover;object-position:center}.conoce .btn-blue{color:var(--dorado-claro)}@media (max-width:1500px){.conoce .monigite{height:65%;top:20%}}@media (max-width:992px){.conoce h2{font-size:2.5rem;line-height:2.5rem}}.live{color:white}.live .title{background:rgba(255,255,255,.1);padding:40px;border-radius:0px 10px 10px 0}.live .title h2{font-size:3.5rem;line-height:3.5rem}@media (max-width:576px){.live .title{border-radius:0}.live .title h2{font-size:2.5rem;line-height:2.5rem}}.contact h2{font-size:3.5rem;line-height:3.5rem;font-weight:700}.contact .vr{height:120px;width:5px;background:var(--dorado-claro);border-radius:10px}.contact .parrafo{font-size:1.8rem;font-weight:700}.contact .php-email-form{width:100%;padding:40px;border-radius:20px;background:var(--azul-oscuro)}.contact .php-email-form .form-check-label{color:white;padding-left:12px}.contact .php-email-form .form-check-label a{color:var(--dorado-claro)}.contact .php-email-form .form-check-input{transform:scale(2)}.contact .php-email-form .form-group{padding-bottom:8px}.contact .php-email-form .validate{display:none;color:red;margin:0 0 15px;font-weight:400;font-size:13px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:0 0;text-align:center;padding:15px;color:white}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid var(--dorado-claro);border-top-color:transparent;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.contact .php-email-form input::placeholder,.contact .php-email-form textarea::placeholder{color:var(--azul-claro);opacity:.8;font-weight:700}.contact .php-email-form input,.contact .php-email-form textarea,.contact .php-email-form select.form-control,.contact .php-email-form option[disabled]{color:var(--azul-oscuro);font-weight:700;border-radius:0;border-radius:4px;box-shadow:none;font-size:14px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus .contact .php-email-form select.form-control:focus{border-color:var(--dorado-claro)}.contact .php-email-form input,.contact .php-email-form select.form-control{height:44px}.contact .php-email-form textarea{padding:10px 12px}.contact .php-email-form button[type=submit]{border:2px solid white;background:var(--dorado-claro);padding:10px 30px;color:var(--azul-claro);transition:.4s;border-radius:10px;font-weight:700}.contact .php-email-form button[type=submit]:hover{background:var(--dorado-claro);cursor:pointer}@media (max-width:576px){.contact h2{font-size:2.5rem;line-height:2.5rem}.contact .parrafo{font-size:1.5rem;text-align:center}}