@font-face {
    font-family: 'kalam Bold';
    src: url("../../fonts/Kalam-Bold.ttf");
}

@font-face {
    font-family: 'kalam Light';
    src: url("../../fonts/Kalam-Light.ttf");
}

@font-face {
    font-family: 'kalam Regular';
    src: url("../../fonts/Kalam-Regular.ttf");
}

body , h1, h2, h3, h4, h5, h6, span, p, button, a, select , option, ul, li, input{
    font-family: Roboto;
}

.input-s1{
    width: 100%;
    border: 1px solid #757575;
    padding: 10px;
    height: 50px;
}

.input-s2{
    width: 100%;
    border: 1px solid #757575;
    padding: 10px;
    height: 50px;
    border-radius: 5px;

}

.input-s2::placeholder{
    color: #757575;
}

.input-s1::placeholder{
    color: #757575;
}

textarea.input-s1{
    width: 100%;
    height: 100px;
    border: 1px solid #757575;
    padding: 10px;
    background-color: #ffffff;
}

.btn, .btn-large, .btn-small, .btn-flat{
    border-radius: 0px!important;
}

.btn-s1{
    width: 100%;
    height: 50px;
}


/*==== header style ====*/
header{
    background-color: #ffffff;
    border-bottom: 5px solid #32ace2;
    padding: 15px 0px;
}

.header-wrapper{
    max-width: 1200px;
    margin: auto;
}

.top-left-widget img{
    width: 200px;
}
.top-left-widget{
    text-align: center;
}

.center-widget img{
    width: 300px;
}

.center-widget{
    text-align: center;
}

.top-right-widget img{
    width: 250px;
    display: inline-block;
    margin-top: 20px;

}

.top-right-widget{
    text-align: center;
}

/*@media screen and (max-width: 800px){
    .center-widget img{
        width: 100px!important;
    }
}*/


/*=== top bar style ===*/
#top-bar{
    background-color: #074c80;
    padding: 5px 0px;
}

.top-bar-wrapper{
    max-width: 1070px;
    margin: auto;
}

.top-bar-wrapper a, .top-bar-wrapper{
    color: #ffffff;
}


/*=== footer styles ====*/
.footer-wrapper{
    max-width: 1200px;
    margin: auto;
    padding-bottom: 50px;
}

footer{
    background-color: #074c80;
    border-top: 5px solid #1e2d5d;
}

.copyright-holder{
    background-color: #131c38;
    padding: 15px;
}

.copyright-content{
    color: #ffffff;
}

.copyright-content a{
    color: red;
}

.footer-widget h5{
    font-weight: 900;
    color: #ffffff;
}

.footer-widget ul li{
    font-size: 20px;
    margin: 5px 0px;
    color: #ffffff;
}

.footer-widget ul li a{
    color: #ffffff;
}

.footer-widget{
    margin-top: 40px;
}

/*=== body styles ====*/



.content-wrapper{
    max-width: 1366px;
    margin: auto;
}




#main{
    margin-top: -1px;
}


@media screen and (min-width: 601px){
    .mobile-cta-number-div{
        display: none;
    }
}


.mobile-cta-number-div{
    background-color: #cf233c;
    text-align: center;
    color: #f2f2f2;
    padding: 10px;
    position: fixed;
    width: 100%;
    z-index: 6;
    bottom: 0;
}

.mobile-cta-number-div small{
    font-weight: 700;
}

.mobile-cta-number-div a{
    font-size: 30px;
    font-weight: 900;
    color: #fff;
}