.mainContent h1{
    color: #05146E!important;
    font-family: Tajawal-ExtraBold,Roboto-Bold;
    font-size: 30px;
    line-height: 76px;
}
.mainContent h2{
    color: #05146E!important;
    font-family: Tajawal-Bold,Roboto-Bold,Roboto-Bold;
    font-size: 25px;
    line-height: 76px;
}
.mainContent span{
    font-family: Tajawal-Bold,Roboto-Bold!important;
}
.mainContent p,
.mainContent li,
.mainContent h3{
    color: #414666!important;
    font-family: Tajawal-Regular,Roboto-Regular;
    font-size: 18px;
}
.mainContent p{
    margin-bottom: 33px;
}
.mainContent a,
.mainContent a:hover,
.mainContent a:focus,
.mainContent a:active{
    color: #1633d8!important;
    font-family: Tajawal-Regular,Roboto-Regular;
    font-size: 20px;
}
footer{
    background-color: white!important;
}
.footerLink,
.contactFooter{
    color: #05146E!important;
}
/* .bt {
    border-top: 1px solid #05146E;
} */

.btn-close,
.btn-close:focus,
.btn-close:active,
.btn-close:hover {
    position: absolute;
    top: 5%;
    font-size: 24px;
    right: 4%;
    color: white;
    filter: invert(22%) sepia(37%) saturate(6731%) hue-rotate(225deg) brightness(65%) contrast(105%);
    box-shadow: unset;
}
.btn-close.left{
    left: 4%;
    right: unset;
}
#joinUs .modal-content{
    border-radius: 17px;
}
.main-titles{
    font-size: 23px;
    color: #05146E;
}
.form-label, 
.form-check-label, 
.form-check-label:hover,
.joinEmail{
    color: #05146E;
}
.joinUsDiv{
    background-color: white;
}
.joinInput {
    border-radius: 6px;
    border: 1px solid #DDE4FF;
    background: rgba(255, 255, 255, 0.20);
    height: 50px;
    color: #05146E;
    font-family: Tajawal-Medium,Roboto-Medium;
}
.joinInput:focus,
.form-check-input:focus{
    box-shadow: unset!important;
}
.joinInput::placeholder{
    color: #ACB1D0; 
}
.form-check-input{
    border: 1px solid #DDE4FF; 
}