/* Text */
.text-center {
    text-align: center;
}

.text-justify {
    text-align: justify;
}

.heading-small {
    font-size: 1.25rem;
}

.heading-medium {
    font-size: 1.5rem;
}

.heading-big {
    font-size: 1.75rem;
}

/* Text Colors */

.text-orange-1 {
    color: #e86309;
}

.text-yellow-1 {
    color: #FFCC1D;
}

.text-yellow-2 {
    color: #FFE652;
}

.text-red-1 {
    color: #F90716;
}

.text-black {
    color: rgb(42, 43, 47);
}

.text-blue {
    color: rgb(29, 48, 221);
}

/* Background Colors */

.bg-light-blue-1 {
    background-color: #009DAE;
}

.bg-light-blue-2 {
    background-color: #9cd3d4;
}

.bg-dark-blue-1{
    background-color: #516BEB;
}

.bg-gray-1 {
    background-color: #3a3839;
}

.bg-yellow-1 {
    background-color: #f9d908;
}

/* Container */
.container {
    max-width: 1100px;
    margin:0 auto;
}

.clear-both {
    clear: both;
}
.w-100 {
    width: 100%;
}

/* margin - padding*/

.m-top-1 {
    margin-top: 1.25rem;
}

/* Buttons */

.link-1 {
    transition: background-color 0.2s, color 0.1s;
    background-color: #19439c;
    padding: 0.75rem 1.25rem;
    border: 1px solid #19439c;
    border-radius: 4px;
    color: white;
}

.link-1:hover {
    transition: background-color 0.2s, color 0.1s;
    color:#19439c;
    background-color: white;
}

.border-top {
    border-top: 0.5px solid #3a3839;
}