@font-face {
    font-family: 'Ebrima';
    src: url('../fonts/Ebrima.woff2') format('woff2'),
        url('../fonts/Ebrima.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Ebrima';
    src: url('../fonts/Ebrima.woff2') format('woff2'),
        url('../fonts/Ebrima.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



h1{font-size: 42px;margin-bottom: 18px;}


a{color:#f68750; font-weight:bold; transition:all 0.5s ease-in-out;}
a:hover , a:focus{color:#000;}
body{font-family: 'Ebrima';}

.navbar-brand img {
    width: 290px;
}.header .bg-dark {
    background: transparent !important;padding: 0;
}
.navbar-dark .navbar-nav .nav-link {
    color: #000;
    font-weight: normal;
    text-transform: capitalize;
    padding: 22px;
}

.navbar-dark .navbar-nav .nav-link.active{color: #f5874f;}
.header {
    padding: 10px 0px;
}
.about-home {
    padding: 3em 0em;
}

.about-home .heading {
    text-transform: capitalize;
}

footer {
    background: #606062;
}footer {
    background: #606062;
    padding: 2em 0em;
}



.heading h1 {
    color: #f5874f;
    font-size: 58px;
    font-weight: bold;
    text-align: center;
}



.ft-contact-us a {
    color: #000;
    font-weight: normal; text-decoration:none;
}

.heading p {
    text-align: center;
    font-size: 36px;
    text-transform: capitalize;
}

.ft-contact-us a:hover , .ft-contact-us a:focus{color:#f68750;}

.ft-contact-us .phone-txt::before {
    content: "\f095";
    font-family: fontawesome;
    margin-right: 10px;color: #000;
}.ft-contact-us .email-txt::before {
    content: "\f0e0";
    font-family: fontawesome;
    margin-right: 10px;color: #000;
}.ft-contact-us .phone-txt::before {
    content: "\f095";
    font-family: fontawesome;
    margin-right: 10px;color: #000;
}.ft-contact-us .email-txt::before {
    content: "\f0e0";
    font-family: fontawesome;
    margin-right: 10px;color: #000;
}

.address-blk .address-img {
    display: inline-block;margin-right: 10px;
}

.address-blk .address-txt {
/*    width: calc(100% - 74px);*/
    display: inline-block;
    vertical-align: top;
}
.address-blk address {
    margin-bottom: 0px;
}.ft-contact-us .phone {
    margin: 6px 0px;
}
.ft-contact-us {
    text-align: center;
}
.heading.heading-cmming-soon {
    margin:4em 0em 3em;
}
.logo img.img-fluid {
    width: 600px;
}.logo {
    text-align: center;
padding: 2em 0em;
}