/* ---------------------------
MEDIA QUERY - BREAKPOINTS
--------------------------- */

/* ---------------------------
style from a certain size up = use (min-width: )
style from a certain size down = use (max-width: )
--------------------------- */



@media (max-width: 543px) 
{
    .hero h1
    {
        font-size: 1.5em;
        padding: 60px 0 20px;
    }
    .crd h2
    {
        font-size: 1.3em;
        padding: 70px 15px 55px;
    }
    .featurecrd h3
    {
        font-size: 1.1em;
        padding: 30px 15px;
    }
    .form h1
    {
        padding: 90px 0 70px;
    }
}

 
@media (min-width: 544px)
{
    .hero h1
    {
        font-size: 1.7em;
        padding: 200px 0 0;
    }
    .crd h2
    {
        font-size: 1.5em;
        padding: 80px 15px 65px;
    }
    .featurecrd h3
    {
        font-size: 1.3em;
        padding: 30px 15px;
    }
    .form h1
    {
        padding: 90px 0 70px;
    }
}

@media (min-width: 768px)
{
    .hero h1
    {
        font-size: 2.2em;
        padding: 300px 0 0;
    }
    .crd h2
    {
        font-size: 2em;
    }
    .featurecrd h3
    {
        font-size: 1.8em;
    }
}

@media (min-width: 992px)
{
    .hero h1
    {
        font-size: 2.5em;
        padding: 400px 0 0;
    }
    .crd h2
    {
        font-size: 2.3em;
    }
    .featurecrd h3
    {
        font-size: 2.1em;
    }
}

@media (min-width: 1200px)
{
    
}