#apply{
    width: 100%;
    margin: auto;
    padding: 10vh 2em 10vh;
    background: var(--sub-cream-background);
}


#apply .apply_container{
    width: 100%;
    position: relative;
    border-radius: 1em;
    display: flex;
    align-items: center;
    justify-content: center;
}



















#apply .apply_container .content_container{
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}




#apply .apply_container .content_container .text_container{
    width: max-content;
    max-width: 95%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4vh;
}




#apply .apply_container .content_container .text_container .content{
    font-size: min(4em, 8vw);
    font-weight: 100;
    text-align: center;
}






#apply .apply_container .content_container .text_container .cta_container .cta.animated_hover:hover{
    color: black;
    fill: black;
}
