@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;700&display=swap);
@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.2/font/bootstrap-icons.css);
.btn-primary{background-color:#0277bd}.btn-primary:hover{background-color:#01579b}a{color:#0277bd}a:hover{color:#01579b}.help-btn,.switcher-btn{background:rgba(0,0,0,.8);border-radius:50%;bottom:20px;color:#fff;display:block;font-size:30px;height:68px;padding:15px 5px;position:fixed;right:20px;text-align:center;width:68px;z-index:1050}.help-btn:after,.switcher-btn:after{background:#0d6efd;border-radius:20px 20px 5px 20px;box-shadow:2px 2px 8px rgba(0,0,0,.15);color:#fff;content:"¿Necesitas ayuda?";display:none;font-size:13px;padding:10px 7px;position:absolute;top:-25px;transform:translateX(-150px);width:150px}.help-btn:hover,.switcher-btn:hover{background:#000;color:#fff}.help-btn:hover:after,.switcher-btn:hover:after{display:block}.switcher-btn{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:50px;box-shadow:2px 2px 8px rgba(0,0,0,.15)}.switcher-btn:after{content:attr(title)!important}.switcher-btn:hover{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:50px}.contact-form{background:#fff;border:1px solid #cfd9de;border-radius:10px;bottom:20px;box-shadow:4px 4px 8px rgba(0,0,0,.15);display:none;max-width:520px;padding:20px;position:fixed;right:20px;width:100%;z-index:20}.contact-form.show{display:block}.contact-form .row{margin-bottom:15px}.contact-form textarea{min-height:120px;resize:none}.contact-form .btn-link{color:#989693;font-size:14px;text-decoration:none}.contact-form .grecaptcha-badge{background:#fbfcfd;bottom:515px!important;height:70px!important}.contact-form .grecaptcha-badge iframe{height:70px!important}#signup-form .grecaptcha-badge{background:#fbfcfd;height:70px!important;top:calc(50% - 270px)!important}#signup-form .grecaptcha-badge iframe{height:70px!important}body{background:#fff;color:#12263f;font-family:Red Hat Display,sans-serif}body a{text-decoration:none}body label{font-size:.85rem}body input::-moz-placeholder{color:#d5d6d7!important;font-weight:300}body input::placeholder{color:#d5d6d7!important;font-weight:300}body form .invalid-feedback{font-size:.75rem}body form .help-text{display:block;font-size:.75rem;line-height:.8rem;margin:8px 0 0}body .navbar{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.3);font-size:.9rem}body .navbar .container .navbar-toggler{box-shadow:none!important;margin:0;padding:0}body .navbar .container .navbar-toggler .navbar-toggler-icon .bi-list{font-size:2rem}body .navbar .container .navbar-brand{color:#12263f;font-size:1.6rem}body .navbar .container .navbar-collapse .navbar-nav .nav-item .nav-link{color:#29568e;font-size:1rem;padding:.5rem 1.5rem}body .navbar .container .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#12263f}body .navbar .container .menu-buttons button{font-size:.9rem;padding:.35rem 1.25rem;text-decoration:none}body .navbar .container .menu-buttons button.btn-link{color:#29568e}body .navbar .container .menu-buttons button.btn-link:hover{color:#12263f}body .navbar .container .menu-buttons button.btn-success{color:#fff}body .banner{background:#0277bd;display:block;padding-top:20px}body .banner .row .col-12{min-height:26rem;position:relative}body .banner .row .col-12 img{bottom:0;left:auto;position:absolute;right:0;width:100%}body .banner .row .col-12 .lead{color:#fff;padding:40px 0 30px}body .banner .row .col-12 .lead h3{font-size:30px;font-weight:700}body .banner .row .col-12 .lead p{font-size:1.2rem;margin:30px 0;width:80%}body .banner .row .col-12 .lead .btn-primary{background:#fff;color:#0277bd}body h2.section-title{font-size:40px;font-weight:700;margin:100px auto 60px;text-align:center}body h1,body h3{font-weight:700}body .statistic{border:20px solid #fff!important;border-radius:30px}body .characteristics{margin:80px 0 30px}body .characteristics>div{border:10px solid #fff;border-radius:20px;padding:22px}body .characteristics>div img{float:right;margin:0 0 0 20px;width:120px}body .characteristics>div h3{font-size:22px;font-weight:700}body .characteristics>div p{margin:0}body .faqs{margin:30px 0 40px}body .faqs .row{counter-reset:h5}body .faqs .row>.col-12{border:10px solid #fff}body .faqs .row>.col-12>h5{margin-bottom:20px;padding-left:50px;padding-top:5px;position:relative}body .faqs .row>.col-12>h5:before{background:#0277bd;border-left:5px solid #000;color:#fff;content:counter(h5);counter-increment:h5;display:block;left:0;padding:5px 15px 5px 12px;position:absolute;top:0;width:42px}body .social .networks .row a:hover{background-color:#fff}body #apply-form label{font-size:.75rem}body #apply-form h4{font-weight:700}body .about{margin:4rem 0}body .about .card{border-radius:.8rem;margin:-7rem 0 0;padding:1rem 1.5rem}body .about h1{font-size:2.8rem;margin-top:1.7rem}body .about h3{margin-bottom:2rem}body .about span{display:block;margin:1rem auto 1.5rem;max-width:10rem;text-align:center}body .about .bg-light{border:.3rem solid #fff}body .modal .modal-dialog .modal-content .modal-body .btn-close{position:absolute;right:1.5rem;top:1.5rem}body .modal .modal-dialog .modal-content .modal-body small{font-size:.75rem}body .modal#psychosocial-battery-modal .modal-dialog .modal-content .modal-body{padding:0}body .modal#psychosocial-battery-modal .modal-dialog .modal-content .modal-body .lead{line-height:1.6rem}body .modal#privacy .modal-body,body .modal#terms .modal-body{font-size:15px;padding:30px 60px 60px}body .modal#privacy h3,body .modal#terms h3{font-weight:700;margin-top:20px}body .modal#privacy h4,body .modal#terms h4{font-size:18px;font-weight:700;margin:30px 0 20px}body .modal#privacy ul,body .modal#privacy ul li,body .modal#terms ul,body .modal#terms ul li{list-style:none;margin:0;padding:0}body .modal#privacy ul li ul,body .modal#terms ul li ul{margin-left:20px}body .cover-container{bottom:0;left:0;position:fixed;right:0;top:0}body .cover-container>.row{height:100%}body .cover-container>.row>.col-12{overflow:auto;padding-top:7rem!important}body .general-error-message{border-radius:0;font-size:1.1rem;left:0;padding:1rem 2rem;position:fixed;right:0;text-align:center;top:0;transition:all .35s;z-index:1040}body .general-error-message.closed{opacity:0;top:-100px}body .general-error-message.alert-soft-success{background:#009b5a!important;color:#fff}body .general-error-message.alert-soft-warning{background:#eaa801!important;color:#fff}body .general-error-message.alert-soft-danger{background:#a7253d!important;color:#fff}body .general-error-message ul{list-style:none;margin:0;padding:0}body .general-error-message ul li{list-style:none}body .contact-thread .card{border-radius:10px}body .contact-thread .card .card-header{background:#0d6efd;border-radius:10px 10px 0 0;padding:30px}body .contact-thread .card .card-header textarea{border:none;border-radius:10px 10px 0 0;display:block;margin-bottom:0;outline:none}body .contact-thread .card .card-header button{border-radius:0 0 5px 5px;display:block;margin-top:0;width:100%}body .contact-thread .card .card-body{padding:30px 30px 0}body .contact-thread .card .card-body .content{float:left;margin-bottom:30px;max-width:620px;text-align:left;width:100%}body .contact-thread .card .card-body .content .datetime{display:block}body .contact-thread .card .card-body .content .inner-content{background:#f5f5f5;border-radius:10px;padding:10px 20px}body .contact-thread .card .card-body .content.response{float:right;text-align:right}body .contact-thread .card .card-body .content.response .inner-content{background:#fff3e0}@media(max-width:990px){body .navbar .container .menu-buttons{background:#f5f5f5;border-top:1px solid #e5e5e5;margin:1rem 0 .3rem;padding:.4rem 0 .7rem}body .banner .row .col-12{min-height:20rem}body .banner .row .col-12 .lead{padding:50px 20px 0}body .banner .row .col-12 .lead p{padding:0!important;width:100%}body .about .card{margin:0 0 3rem}.faqs .row .col-12 p{padding:0!important}.modal#privacy .modal-body,.modal#terms .modal-body{padding:20px 40px!important}.modal#privacy .modal-body p,.modal#terms .modal-body p{padding:0!important}.modal#privacy .modal-body ul,.modal#terms .modal-body ul{margin:0!important}.btn-primary{display:block}}@media(max-width:767px){.about .bg-light{border-left-width:1rem!important;border-right-width:1rem!important}p{padding:0 1rem}.contact-thread{padding:0!important}.contact-thread>.row{margin:0}.contact-thread>.row>.col-12{padding:0!important}.contact-thread>.row>.col-12 .card,.contact-thread>.row>.col-12 .card .card-header{border-radius:0!important}.characteristics>div img{display:block;float:none!important;margin:0 auto 20px!important;width:180px!important}.characteristics>div h3{font-size:26px;font-weight:700;margin:30px 0 20px;text-align:center}.characteristics>div p{font-size:18px;padding:0;text-align:center}}

/*# sourceMappingURL=landing.css.map*/