a{text-decoration: none;}

.std-link{color: black;}

.std-link:hover{
    color: #0055ff;
    text-decoration: underline;
}

button{outline: none;}

.dark-blue{color: #00005a;}
.primary-blue{color: #0055ff;}
.secondary-blue{color: #2970ff;}

.btn{
    display: inline-block;
    padding: 6px 14px;
    border: 3px solid orange;
    color: black;
    position: relative;
    overflow: hidden;
}

.btn::before{
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-color: orange;
    transform: translateY(-100%);
    transition: transform .3s;
}

.btn:hover::before{transform: translateY(0);}

