/*@font-face {
    font-family: 'MainFont';
    src: url('../fonts/Changa-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'MainFontBold';
    src: url('../fonts/Changa-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'MainFontLight';
    src: url('../fonts/Changa-Light.ttf') format('truetype');
}

h1, h2, h3, h4, h5, h6, a, ul, ol, ul li, ol li, input, p, div, span:not(.fa, .fas, .far, .fal, .fad, .fab), button, textarea, label, select, text {
    font-family: 'MainFont' !important;
}

.col-lg-1, .col-md-1, .col-sm-1, .col-xs-1,
.col-lg-2, .col-md-2, .col-sm-2, .col-xs-2,
.col-lg-3, .col-md-3, .col-sm-3, .col-xs-3,
.col-lg-4, .col-md-4, .col-sm-4, .col-xs-4,
.col-lg-5, .col-md-5, .col-sm-5, .col-xs-5,
.col-lg-6, .col-md-6, .col-sm-6, .col-xs-6,
.col-lg-7, .col-md-7, .col-sm-7, .col-xs-7,
.col-lg-8, .col-md-8, .col-sm-8, .col-xs-8,
.col-lg-9, .col-md-9, .col-sm-9, .col-xs-9,
.col-lg-10, .col-md-10, .col-sm-10, .col-xs-10,
.col-lg-11, .col-md-11, .col-sm-11, .col-xs-11,
.col-lg-12, .col-md-12, .col-sm-12, .col-xs-12,
.col-md {
    font-family: 'MainFont' !important;
}
*/

.top-bar.bg-gray {
    background-color: #081b30;
}
.mt-icon-box-sm.radius {
    border-radius: unset;
}

.image-effect-one i.link-plus:after, .image-effect-one i.link-plus:before {
    background-color:transparent;
}

.mission-left {
    font-size:20px;
}

.mt-icon-box-sm {
    width: 80%;
    height: 25vh;
}

.mt-icon-box-sm img {
    height:85% !important;
}

ul.widget_address li a {
    color: #999;
}

a.egyblanco {
    color: #d33439;
}

.top-bar.bg-gray .fa {
    color: #000;
}
.contact-one-inner-right a {
    color: #fff;
}

.mt-topbar-right .appint-btn {
    float: left;
}

.call-us-section a {
    color:#fff;
}

#contact-form_ #result {
    font-size: 22px;
}
input.Req {
    border: 1px solid red;
}
.input-animate .spin.Req {
    /*border: 1px solid red;*/
    background-color: red;
    width: 100%;
}
.input-animate label span.Req {
    color: red !important;
}
.contact .section-head {
    margin: 30px 0px 10px 0px;
}
.contact .mt-separator {
    margin: 0px;
}

.author-signature, .author-name {
    text-align: center;
    display: block;
}
.author-name p, .author-name h4 {
    margin-bottom: 5px;
}
.widget_address .text-yellow a {
    color: #5e8c3d;
}

.contact-nav-form {
    display: none !important;
}
/*.header-nav {
    justify-content: start;
}*/

.appint-btn a {
    color:#fff;
}
.footer-dark .footer-top {
    background-color: #0b2038;
}

.icon-md.inline-icon {
    width: 100%;
}
.icon-count-2 .mt-tilte {
    word-spacing: normal;
}

@media only screen and (max-width: 991px) {
    .mt-topbar-right .appint-btn:last-child {
        float: right;
    }
}