﻿body, html {
    padding:0;
    margin:0;
    height: 100%;
}
.home-section {
    background:#ffffff;
    color:#484848;
    text-align:center;  
}
    .home-section h1 {
        position: absolute;
        width: 100%;
        margin-top: 5%;
        font-size: 3rem;
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        text-shadow: 1px 1px 2px #9a9999;
    }
    .home-section p {
        position: absolute;
        width: 100%;
        margin-top: 10%;
        font-size: 1rem;
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        text-shadow: 1px 1px 2px #9a9999;
    }
.btn-outline-secondary {
    color: #ffc107 !important;
    border-color: #ffc107 !important;
}
    .btn-outline-secondary.focus, .btn-outline-secondary:focus {
        box-shadow: 0 0 0 0.2rem #ffc10775 !important;
    }
.svg-section {
    margin-top: 16%;
}
.form-control {
    border-color: #ffc107 !important;
}
.form-control:focus {
    /*border-color: #ffc107;*/
    box-shadow: 0 0 0 0.2rem #ffc10775 !important;
}
/* On screens that are 992px wide or less, go from four columns to two columns */
@media screen and (max-width: 992px) {
    .svg-section {
        margin-top: 50%;
    }
}

/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
    .home-section h1 {
       top: 20%;
    }

    .home-section p {
       top: 50%;
    }
    .svg-section {
        margin-top: 78vh;
    }
}
/*@media screen and (max-width: 350px) {
    .svg-section {
        margin-top: 80%;
    }
}*/