body{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;color:#888;font-size:14px}h1,h2,h3{font-weight:700;color:#081828}h1{font-size:35px;margin-top:20px}h2{font-size:33px;text-align:center}h3{font-size:21px;margin-bottom:20px}.nav-link{font-weight:400}a{color:#0b6559;text-decoration:none;font-weight:600}a:hover{color:#13b9a3}.bg-gray{background-color:#f4f7fa}#app-container{min-height:85vh}.card{float:left;width:30%;margin:1%}.card .info{padding:10px}.card-detail img{width:40%;float:left}.card-detail .info{padding:10px;float:right}a .card h3{color:#081828}a .card p{color:#888}section{padding:30px 0}footer{font-size:12px;background-color:#081828;padding:30px;color:#fff}#home{height:600px;background-image:url(/static/media/home.ae208aa9.jpg);background-image:cover;background-size:100% auto}#home h1{color:#fff!important}.react-audio-player{width:100%}.ico-social{height:15px;margin:10px 5px}.error{color:red;font-size:12px}.btn-primary{font-weight:600;font-size:18px;color:#fff;border-radius:30px;border:1px solid #5c8f88;padding:15px 30px;background:#1b937f;background:linear-gradient(128deg,#1b937f,#0a6055);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1b937f",endColorstr="#0a6055",GradientType=1)}.btn-primary:hover{font-size:19px;border:1px solid #5c8f88;box-shadow:-1px 20px 30px -20px rgba(27,147,127,.85);-webkit-box-shadow:-1px 20px 30px -20px rgba(27,147,127,.85);-moz-box-shadow:-1px 20px 30px -20px rgba(27,147,127,.85)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#5c8f88;border-color:#5c8f88}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(27,147,127,.85)}.form-control:focus{color:#212529;background-color:#fff;border-color:#5c8f88;outline:0;box-shadow:0 0 0 .25rem rgba(27,147,127,.25)}.super{font-size:60px;margin-top:50px}.subtitle{margin-bottom:30px}.logo{font-weight:800;letter-spacing:-2px;font-size:30px}.logo-blanco{color:#fff}.form-label{color:#081828;font-size:16px;font-weight:600}@media (max-width:600px){.super{font-size:38px;text-align:center;margin-top:0}}