.logo-header-section{
    text-align: center;
    min-height: 150px;
    margin-top: 10px;
}
.title-section h1{
    font-size: 24px;
    text-align: center;
}
.apply-online input{
    border: 1px solid #ced4da;
}
.apply-online-box{
    border: 1px solid #796f6f;
    margin-bottom: 40px;
    padding: 20px 30px 20px 30px;
    border-radius: 5px;
}
.submit-button, .profile-button{
    background: #3CB9E5 !important;
    border: 1px solid #3CB9E5 !important;
    border-radius: 5px !important;
}
.left-menu{
    padding: 10px;
    border: 1px solid #796f6f;
    min-height: 300px;
    line-height: 150%;
    border-radius: 5px;
}
.left-menu ul{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.left-menu ul li{
    padding: 10px;
    border-bottom: 1px solid #ced4da;
    padding: 10px 15px; 
    cursor: pointer;
}
.left-menu ul li:hover{
    background-color: #3CB9E5;
    color: #fff;
    width: 100%;
    display: block;
}
.left-menu ul li.active{
    background-color: #3CB9E5;
    color: #fff;
}
.left-menu ul a{
    text-decoration: none;
    color: #0B2739;
    font-size: 16px;
}
.inner-pages-box{
    min-height: 400px;
    border: 1px solid #796f6f;
    margin-bottom: 40px;
    padding: 20px 30px 20px 30px;
    border-radius: 5px;
}
.my-profile-section h3{
    font-size: 24px;
    padding: 5px;
}
.my-profile-section ul{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.my-profile-section ul li{
    padding: 5px;
}
.my-profile-section img{
    max-width: 200px;
    border: 1px solid #ced4da;
    padding: 8px;
    max-height: 400px;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th{
    background-color: none !important;
}
.payment-section h2{
    font-size: 24px;
}
.payment-section h2 span{
    font-size: 18px;
}
.payment-section button{
    background: #c36 !important;
    border: 1px solid #c36 !important;
    border-radius: 5px !important;
    color:  #fff;
}
.elementor-icon-list-item a:hover{
    text-decoration: none;
}

.elementor-8 .elementor-element.elementor-element-6363fcc7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6363fcc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #fff !important;
}
.elementor-8 .elementor-element.elementor-element-647cff4a .elementskit-navbar-nav > li > a {
    background-color: #fff;
    color: #0B2739;
}
.elementor-8 .elementor-element.elementor-element-647cff4a .elementskit-menu-container{
    background-color: #fff;
    color: #0B2739;
}
.elementor-9 .elementor-element.elementor-element-3d5c793:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3d5c793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-color: #3CB9E5 !important;
}
.elementor-9 .elementor-element.elementor-element-af90c16 .elementor-heading-title{
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
    line-height: 25px;
    color: #FFFFFF;
}
.elementor-9 .elementor-element.elementor-element-daca5d4 img{
    width: 665px;
}