.banner-principal{width:100%;min-height:calc(100vh - 60px)!important;display:flex;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;margin:0;overflow:hidden}.banner-principal .section-info-container,.banner-principal .section-form-register-container{display:flex;width:100%;flex:unset}.banner-principal .section-info{display:flex;flex-direction:column;padding:0}.section-info .info-title{margin-bottom:.5rem;font-weight:700;font-size:42px;text-shadow:0 2px 4px rgb(33 33 33 / 75%)}.section-info .info-description{font-size:18px;margin:0;font-weight:400}.section-info .btn-more-detail{font-size:14px;color:#fff;background-color:transparent;border:none;font-weight:700;margin-left:0;margin-right:0}.banner-principal .section-form-register{width:100%!important;max-width:500px}@media (max-width: 520px){.section-info .info-title{font-size:24px}.section-info .info-description{font-size:16px}.section-info .btn-more-detail{font-size:14px}}@media (min-width: 576px){.section-info .info-description{font-size:16.2px}.section-info .btn-more-detail{font-size:14px}}@media (min-width: 768px){.section-info .info-description{font-size:17.2px}.section-info .btn-more-detail{font-size:14px}}@media (min-width: 992px){.section-info .info-description{font-size:18px}.section-info .btn-more-detail{font-size:16px}.banner-principal .section-info-container{height:fit-content}.banner-principal{min-height:calc(100vh - 92px)!important}}@media (min-width: 1200px){.section-info .info-description{font-size:18px}.section-info .btn-more-detail{font-size:16px}}.paddinQuienes{padding-top:100px!important}.valtama{font-size:16px!important}
