.banner-principal{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin:0;display:flex;overflow:hidden;min-height:calc(100vh - 60px)!important}.banner-principal .section-info-container{flex:unset;width:100%;display:flex}.banner-principal .section-info{flex-direction:column;padding:0;display:flex}.section-info .info-title{text-shadow:0 2px 4px #212121bf;margin-bottom:.5rem;font-size:36px;font-weight:700}.section-info .info-description{margin:0;font-size:15.2px;font-weight:400}.section-info .btn-more-detail{color:#fff;background-color:#0000;border:none;margin-left:0;margin-right:0;font-size:14px;font-weight:700}#section-form-register{max-width:500px;width:90%!important}.separator{background-color:#ffffff3f;border-radius:5px;width:2px;height:80%;margin:0 10px}.button-yellow .icon-container{display:none}.button-yellow:hover .icon-container{display:inline-block}@media (max-width:520px){.banner-principal .section-info .info-title{font-size:24px}.section-info .info-description{margin:0;font-size:16px;font-weight:400}.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}#section-form-register{width:90%!important}}@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:50px!important}.valtama{font-size:16px!important}
