p.ft {font-size: 16px;text-align: justify;color: #fff;line-height: 30px;margin-bottom: 7px;font-weight: 500;}
section.bner-sec {background: url(../img/mfh-main-banner.webp);background-size: cover;height: 450px;}
section.ft-firstsec {background: #0a356d;padding: 18px 0px;}
section.ft-mid {padding: 1px 0px;}
section.ft-mid.frt {box-shadow: 0px 0px 3px #09326a;}
h4.ft-h4 {font-size: 24px;font-weight: 600;color: #13357b;}
section.ft-mid a {font-size: 16px;font-weight: 600;line-height: 30px;display: inline-block;margin-right: 12px;/*box-shadow: 0px 0px 3px #0a356d;*/padding: 4px 7px;margin-bottom: 10px;}
section.ft-mid a:hover {box-shadow: 0px 0px 3px #e8110f;color: #e8110f;padding: 4px 10px;}
.cptcr p {font-size: 16px;color: #fff;margin-bottom: 0px;text-align: center;font-weight: 500;}
section.ft-firstsec1 {background: #0a356d;padding: 10px 0px;}section.ft-firstsec
p.about-p {font-size: 17px;color: #000;text-align: justify;font-weight: 500;line-height: 29px;margin-bottom: 5px;}
.innerpage-con.text-dark p {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
.innerpage-con.text-dark h5 {color: #13357b !important;font-size: 24px;font-weight: 700;line-height: 28px;margin-bottom: 5px;}
.innerpage-con p { color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
.innerpage-con.text-dark ul li {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
p.sev-con-p {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
ul.sev-con-p li {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
p.sev-con-p1 {color: #000 !important;font-size: 16px;font-weight: 500;text-align: center;line-height: 28px;margin-bottom: 5px;}
h5.section-title.px-3 {font-size: 20px;font-weight: 800;margin-bottom: 3px;}

p.about-p {font-size: 16px;font-weight: 600;color: #000;text-align: justify;line-height: 27px;}
p.mb-0.text-dark {color: #000;font-size: 16px;font-weight: 600;text-align: justify;}

.hero-secdtl {
    background: url(../img/mfh-dgtl-banner.webp) no-repeat;
    position: relative;
    background-size: cover;
    background-position: center;
    height: 450px;
}
ul.dgtl li {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    text-align: justify;
    line-height: 28px;
    margin-bottom: 5px;
}
.hero-secit {
    background: url(../img/mfh-itsec-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
    height: 450px;
}
.hedl-cont {
    text-align: center;
    padding: 193px 0px 0px;
    font-size: 43px;
    color: #fff;
    font-weight: 600;
}
.hero-secseo {
    background: url(../img/mfh-seo-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
    height: 450px;
}
.hero-secdesign-devlop {
    background: url(../img/mfh-wdevelop-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
    height: 450px;
}
.hero-secdesign {
    background: url(../img/mfh-wdes-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
    height: 450px;
}
.hero-secsmo {
    background: url(../img/mfh-smo-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
    height: 450px;
}
section.ft-firstsec.pdlo {padding: 5px 0px;}

@media only screen and (min-width:320px) and (max-width:767px) {
    .hero-secdtl {height: 178px;}
    section.bner-sec { height: 259px;}
    nav.navbar.navbar-expand-lg.navbar-light {padding-top: 10px !important;padding-bottom: 10px !important;}
    
    
}    
