nav.navbar.navbar-expand-lg.navbar-primary.fixed-top {background: #ffff;padding: 0px;}
ul.ft-rht {list-style: none;    padding-left: 0px;margin-bottom: 0px;text-align: center;}
ul.ft-rht li {display: inline-block;margin-right: 16px;}
ul.ft-rht li a {font-size: 16px;color: #022769;text-decoration: none;font-weight: 600;}
.cprt-dv {border-top: 1px solid #fff;padding: 7px 0px;    background: #022769;}
.cprt-dv p {margin-bottom: 0px;padding-bottom: 0px;}
.landinghome h1 {color: #fff;}
.landinghome p {color: #fff;}
section.footer-nerr {background: #022769;padding: 20px 0px;}
section.footer-nerr p {color: #fff;font-size: 16px;font-weight: 600;text-align: justify;line-height: 27px;}
section.footer-nerr h6 {color: #fff;font-size: 18px;font-weight: 600;}
ul.list {padding-left: 0px;margin-bottom: 0px;}
section.cont-se {padding: 10px 0px;}
.fixed-footer {display: none;}
section.cprt-dv p {color: #fff;text-align: center;font-size: 16px;font-weight: 600;}
h2.h2cnt {font-size: 17px;font-weight: 800;color: #022769;line-height: 28px;}
p.pcnt {font-size: 16px;font-weight: 500;line-height: 27px;text-align: justify; margin-bottom: 1px;}
section.sec-hmpgecont {padding: 20px 0px;background: #89abe873;}
section.sec-hmpgecont h1 {font-size: 26px;font-weight: 800;color: #022769;line-height: 29px;}
section.sec-hmpgecont p {font-size: 16px;font-weight: 600;color: #000;line-height: 27px;text-align: justify;margin-bottom: 5px;}
section.sec-hmpgecont h3 {font-size: 22px;font-weight: 800;color: #022769;line-height: 29px;}
section.servce-sec {padding: 25px 0px;}
.imdv {margin-bottom: 20px;box-shadow: 0px 0px 3px #022769;}
.imdv img.imgrd {width: 100%;}
.servce h4 {color: #022769;font-size: 25px;font-weight: 800;line-height: 27px;}
.servce p {color: #000;font-size: 16px;font-weight: 600;line-height: 27px;text-align: justify;}
p.tetinl {font-size: 16px;font-weight: 600;text-align: justify;line-height: 26px;color: #000;}
p.mb-2 {color: #000;font-size: 15px;font-weight: 600;text-align: justify;line-height: 26px;}
h5.tst-h5 {font-size: 19px;font-weight: 800;color: #022769;}
section.why-hmpgecont {padding: 20px 0px;margin: 5px 0px;}
section.abt-hmpgecont {padding: 20px 0px;margin: 5px 0px;}
section.abt-hmpgecont h2 {font-size: 26px;font-weight: 800;line-height: 28px;color: #022769;}
section.abt-hmpgecont h3 {font-size: 20px;font-weight: 600;line-height: 28px;color: #022769;}
section.abt-hmpgecont p {color: #000;font-size: 16px;font-weight: 600;text-align: justify;line-height: 27px;margin-bottom: 5px;}
h1.text-light {text-align: center;padding: 60px 0px;}

@media only screen and (min-width:320px) and (max-width:767px) {

.fixed-footer {display: block;}

}