::-webkit-scrollbar{
    display: none;
}

body{
    background: #fffcfc;
    /* background: #ebebeb; */
}

h2{
    margin-bottom: 2rem;
}

select{
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: none;
}
input:not(.form-check-input), select, textarea{
    width: 100%;
    height: 2.6rem;
    outline: none;
    padding-left: 1rem;
    padding-right: 1rem;
}
textarea{
    height: 4rem;
    padding-top: 1rem;
}
.form-check-input{
    cursor: default!important;
}
input, select, textarea, .btn{
    border-radius: 24px!important;
}
.btn{
    height: 3rem;
    width: 10rem;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.btn-orange{
    color: #F39C12;
    border: #F39C12 solid 1px;
}
.bg-gray{
    background-color: #ecf0f1a4;
}
.bg-orange{
    background-color: #F39C12;
}
.btn-orange-alt{
    color: #FFFFFF;
    background-color: #F39C12;
}
.btn-orange-alt:hover{
    background-color: transparent;
    border: #F39C12 solid 1px;
}
.bg-blue{
    background-color: #3498DB!important;
}
.color-orange{
    color: #F39C12;
}
.text-blue{
    color: #3498DB;
}
.color-blue{
    color: #3498DB;
}
.color-green{
    color: #2ECC71;
}
.bg-green{
    background-color: #2ECC71;
}
.btn-green{
    color: #000000;
    border: #2ECC71 solid 1px;
}
.btn-green:hover{
    background-color: #2ECC71;
}
.btn-green-alt{
    color: #000000;
    background-color: #2ECC71;
}
.btn-green-alt:hover{
    background-color: transparent;
    border: #2ECC71 solid 1px;
}
.btn-blue{
    color: #000000;
    border: #3498DB solid 1px;
}
.btn-blue:hover{
    background-color: #3498DB;
}
.btn-orange:hover{
    background-color: #F39C12;
    border: #F39C12 solid 1px;
}
a:link:not(.btn){
    text-decoration: none;
}
.bg-1{background-color: #1584ce;}
.bg-2{background-color: #a4cbf0;}

button, .button{
    height: 48px;
    font-weight: 400;
    border: none;
}

button.bg-1,.button.bg-1{
    color: #FFFFFF;
}

button.bg-1:hover,.button.bg-1:hover{
    background-color: #0c63b4;
    font-weight: 800;
    transition: all 0.24s ease-in;
}

button.bg-2,.button.bg-2{
    color: #000000;
}

button.bg-2:hover,.button.bg-2:hover{
    background-color: #cbe6ff;
    font-weight: 800;
    transition: all 0.24s ease-in;
}