@import url('./global.css');
@import url('./fonts.css');
@import url('./header.css');
@import url('./main.css');
@import url('./container.css');
@import url('./forms.css');

.beca-inicio {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 50vh;
    font-family: Roboto;
    background-image: radial-gradient(rgba(0, 47, 127, 0.5), rgba(207, 28, 49, 0.5)), url('/static/public/images/new-york.webp');
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
    overflow: hidden;
}
.beca-inicio .text {
    text-decoration:overline;
}
.beca-inicio .text, .beca-inicio .cta {
    color: #FFFF;
    text-shadow: 0px 0px 10px #000;
}
.beca-inicio .cta {
    font-size: 20pt;
    font-weight: bold;
}

.beca-inicio .wave {
    position: absolute;
    bottom: 0%;
}

.beca_container {
    margin: 0% auto 60px auto;
    padding: 0% auto;
}

.h1 {
    font-size: 22pt;
}

@media screen and (min-width: 800px) {
    .beca-inicio {
        background-position: center;
        background-attachment: fixed;
        height: 80vh;
    }
    .beca_container {
        margin: auto;
        width: 80%;
    }
}