@charset "UTF-8";#mainNav .content-logo{width:auto;height:78.313px}#mainNav .logo{width:200px;height:78.328px}#mainNav .navbar-brand{font-family:"Merriweather Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;color:#212529}#mainNav .navbar-nav .nav-item .nav-link{color:#6c757d;font-family:"Merriweather Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:1.3rem;padding:.75rem 0}#mainNav .navbar-nav .nav-item .nav-link:hover,#mainNav .navbar-nav .nav-item .nav-link:active{color:var(--color-dorado-oscuro)}#mainNav .navbar-nav .nav-item .nav-link.active{color:var(--color-dorado-oscuro)}#mainNav .btn-ingresar{color:#6c757d;font-family:"Merriweather Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:.9rem;padding:.75rem 0;border:0}#mainNav .navbar-nav .btn-ingresar .ico{font-size:1.2rem;font-weight:700;color:var(--color-dorado-oscuro);padding-right:5px}#mainNav .btn-ingresar span{font-size:.9rem}@media (max-width:1300px){#mainNav .navbar-nav .nav-item .nav-link{font-size:.9rem}}@media (min-width:992px){#mainNav .btn-ingresar{background-color:white;padding:15px 20px;border-radius:15px;width:150px;border:2px solid var(--color-azul-oscuro);font-weight:700;margin-left:1rem}#mainNav .btn-ingresar span{font-size:1.2rem}#mainNav .content-logo{width:auto;height:117.5px}#mainNav .logo{width:300px;height:117.5px}#mainNav .navbar-brand{color:rgba(255,255,255,.7)}#mainNav .navbar-brand:hover{color:#fff}#mainNav .navbar-nav .nav-item .nav-link{color:var(--color-azul-oscuro);padding:0 1rem}#mainNav .navbar-nav .nav-item .nav-link:hover{color:var(--color-dorado-oscuro)}#mainNav .navbar-nav .nav-item:last-child .nav-link{padding-right:0}#mainNav.navbar-shrink{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);background-color:#fff}#mainNav.navbar-shrink .navbar-brand{color:#212529}#mainNav.navbar-shrink .navbar-brand:hover{color:var(--color-dorado-oscuro)}#mainNav.navbar-shrink .navbar-nav .nav-item .nav-link{color:#212529}#mainNav.navbar-shrink .navbar-nav .nav-item .nav-link:hover{color:var(--color-dorado-oscuro)}}.small-caps{font-variant:small-caps}.text-dorado{color:var(--color-dorado)}.text-dorado-oscuro{color:var(--color-dorado-oscuro)}.text-azul{color:var(--color-azul)}.text-azul-oscuro{color:var(--color-azul-oscuro)}.text-gray{color:var(--color-gray)}.img-100{width:100%;height:auto}.button-dorado{padding:20px;color:var(--color-azul-oscuro);background:var(--color-dorado);text-align:center;border-radius:10px;font-size:1.2rem;font-weight:700}.button-dorado:hover{color:var(--color-azul-oscuro)}.button-azul{padding:20px;color:white;background:var(--color-azul-oscuro);text-align:center;border-radius:10px;font-size:1.2rem;font-weight:700}.button-azul:hover{color:white}.plan .box{border-radius:15px;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,.5);box-shadow:0px 0px 15px 1px rgba(0,0,0,.5);margin:5px 5px 40px 0}.plan .box a{color:var(--color-dorado)}.plan .box .head{border-radius:15px 15px 0 0;height:250px;padding:0 20px;background-repeat:no-repeat;background-size:cover;background-position:top center}.plan .box .body{padding:50px 30px 0;position:relative}.plan .box .body .price{height:120px}.plan .box .body .info{height:200px}.plan .box .body .button{width:100%;max-width:250px;font-size:1.5rem;font-weight:700;padding:10px;text-align:center;background:var(--color-azul);position:absolute;top:-30px;border-radius:10px}.plan .box .body .cost{color:var(--color-dorado-oscuro);font-size:3rem;font-weight:bolder;text-align:center}.plan .box .body li::marker{color:var(--color-dorado-oscuro)}@media (max-width:1200px){.plan .box .body .info{max-width:350px}}.box-contact{width:100%;padding:0;z-index:9;background:#fff;border-radius:10px;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,.5);box-shadow:0px 0px 15px 1px rgba(0,0,0,.5)}.box-contact .bg-blue{border-radius:0px 10px 10px 0px;background:var(--color-azul);color:white}.box-contact .bg-white{border-radius:10px 0px 0px 10px;background:0 0}@media (max-width:992px){.contact{height:auto}.box-contact .bg-blue{border-radius:10px 10px 0px 0px}.box-contact .bg-white{border-radius:0px 10px 10px 10px}}.php-email-form{width:100%;background:#fff}.php-email-form .form-group{padding-bottom:8px}.php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.php-email-form .error-message br+br{margin-top:25px}.php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.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(--color-dorado-oscuro);border-top-color:#eee;animation:animate-loading 1s linear infinite}.php-email-form select,.php-email-form input[type=email],.php-email-form input[type=tel],.php-email-form input[type=text],.php-email-form textarea{border-radius:0;border-radius:4px;box-shadow:none;font-size:14px}.php-email-form select::focus,.php-email-form input[type=email]:focus,.php-email-form input[type=tel]:focus,.php-email-form input[type=text]:focus,.php-email-form textarea:focus{border-color:#ffc451}.php-email-form select,.php-email-form input[type=email],.php-email-form input[type=tel],.php-email-form input[type=text]{height:44px}.php-email-form .form-select{color:grey}.php-email-form textarea{padding:10px 12px}.php-email-form button[type=submit]{background:var(--color-azul);border:0;padding:10px 24px;color:var(--color-dorado);transition:.4s;border-radius:4px}.php-email-form button[type=submit]:hover{background:var(--color-azul)}#footer .top{padding:80px 0}#footer a.aviso{color:#edd378;font-size:1.5rem}#footer .completa{text-align:start;font-size:1.2rem;font-weight:500}#footer .social-links{padding:0;position:relative;display:inline-flex;margin-top:-20px}#footer .lineal{padding:0;margin:0;border-bottom:2px solid #e4ca6e}#footer .social-links li{padding:0 10%}#footer .social-links a{font-size:20px;display:block;background:linear-gradient(-45deg,#997f25,#e4ca6e);color:#141426;line-height:1;padding:10px;border-radius:50%;text-align:center;width:40px;height:40px;transition:.3s;margin:0 10px}#footer .social-links a:hover{color:#fff;text-decoration:none;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff}#footer .punto{font-size:40px;font-family:"Courier New",Courier,monospace}#footer .copyright{font-size:1.2rem;font-weight:500;font-family:"Open Sans",sans-serif}#footer .marca{margin:20px 0;height:50px;width:50px}@media (max-width:768px){#footer .marca{height:40px;width:40px}#footer .punto{font-size:20px}#footer .copyright{text-align:center}#footer .social-links a{width:40px;height:40px;margin:0;margin:5px;font-size:20px}#footer .completa{text-align:center;margin:0 10%}}