html, body{
    margin:0;
    padding:0;
    font-family:Arial;
}
.btn{
    padding:10px 25px;
    border-radius:5px;
    background:#0085CA;
    font:bold 16px Arial, sans-serif;
    color:white;
    text-decoration: none;
    opacity:1;
    transition:all 0.2s ease-in-out;
    
}

.btn:hover{
    opacity:0.8;
}

#main {
    text-align:center;

    .wrapper{
        width:100%;
        height:calc(100vh - 160px);
        display:flex;
        align-items:center;
        justify-content:center;
    
        svg{
            margin-bottom: 0px;
        }
        
        p{
            font:normal 30px/160% Arial,sans-serif;
            margin-bottom:65px;
        }
    }
}



footer{
    background-color:#D1EBFD;
    padding:20px;

    .container{
        height:120px;
        display:flex;
        align-items:center;
        justify-content:center;
        flex-direction: column;
        
        p{
            font-size:10px;
        }
    }


}