.kingster-top-bar{
    padding-top: 1px;
    padding-bottom: 2px;
    font-size: 13px;
}

.kingster-top-bar a:hover{
    color:#050533;
}


.kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a, .kingster-navigation-font{
    font-family: 'Oswald', sans-serif; font-weight: 300; color: #DAD0D1;
}

.kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a {
    font-size: 20px;
}


.kingster-footer-wrapper {
   background-color:  #050533;
}


.kingster-logo {padding-top: 26px;}

.gdlr-core-opacity-on-hover{background-color: #050533}

#h3_1dd7_5{font-size: 45px ;font-weight: 300 ;letter-spacing: 0px ;text-transform: uppercase ;color: #D0B4B8 ; font-family: 'Oswald', sans-serif}

.btn{
    color: #E4DCDD !important;
    font-size: 25px ;
    font-weight: 300;
    padding: 4px 55px 7px 55px;
    text-transform: uppercase ;
   background-color: #1F1F53;
    font-family: 'Oswald', sans-serif;
    margin: 0px 10px 10px 0px;
    border: 1px solid #E4DCDD;
}

.btn:hover{
    color: #DAC8CA !important;
    background-color: #383866;}

    .gdlr-core-block-item-title-divider{
        border-color: #9D9DB3;
    }

.kingster-footer-wrapper a {
    color: #9D9DB3;
    
}

ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-plain li{
    margin-bottom: 5px; 
}

.kingster-footer-wrapper .kingster-widget-title{
    border-bottom-color: #1F1F53;
    border-bottom-width: 2px;
    margin-top: 0px;
    font-family: 'Oswald', sans-serif;
    font-size: 24px ;
    font-weight: 300;
    color: #9D9DB3;

}

ul.mm-listview li a, ul.mm-listview li span.kingster-mm-menu-blank{
    font-size: 17px;
    font-weight: 300;
}

.kingster-copyright-wrapper{

    background-color: #060640;
    font-family: 'Oswald', sans-serif;
    color: #DAD0D1;
}

.kingster-copyright-wrapper a{
    color: #B8B8D1;
    
}

.kingster-copyright-wrapper a:hover{
    color: #B8B8D1;
    border-bottom: 1px solid #B8B8D1;
    padding-bottom: 6px;
}

#TP{
    vertical-align:top;

}

.kingster-copyright-container{
    padding-top: 20px;
    padding-bottom: 20px;
    border-block-start-width: 30px;
}

#h3_1dd7_6, #h3_1dd7_7, #h3_1dd7_8, #h3_1dd7_9{
    font-size: 26px ;font-weight: 300 ;text-transform: none ;    
    font-family: 'Oswald', sans-serif;
    color:  #050533;
}

#div_1dd7_34, #div_1dd7_37, #div_1dd7_40, #div_1dd7_43{
    color:  #050533;
}

.vacancies h3{
    font-family: 'Oswald', sans-serif;
    font-size: 25px !important;
    font-weight: 400 ;
    color:  #060646 !important;  
    margin-bottom:30px !important; 

}



.vacancies .gdlr-core-course-item-info {
    color:#6A6A8D !important;
    font-size: 16px !important;
}

.vacancies .gdlr-core-head{
    color:#383866 !important;
}

.vacancies-btn{
    margin-top:20px;
    border-radius: 0  !important;
    font-family: 'Oswald', sans-serif;
    font-weight: 400 ;
    text-transform: uppercase;
    font-size: 18px !important;
    color: #1F1F53 !important;
    border: 2px solid #1F1F53 !important;
    background-color: transparent !important;
    padding: 8px 30px !important;

}

.vacancies-btn:hover{
    background-color: #E4DCDD !important;

}

.link{
color:#1F1F53 !important;
border-bottom:#1F1F53 1px solid;
}

.link:hover{
    color:#8B2635 !important;
}

ul.bullets {
    list-style-type: square;
    font-size: 0.9em;
}

@media (max-width: 768px)  {
.mob-top-pad {
    padding-top: 0px;
    
}

.mob-top-pad h3{
    font-size: 20px;
}

}

@media (max-width: 992px){
    #h3_1dd7_5{
        font-size: 30px;
    } 
    
    
}

