section.banner-sec {
    background-size: cover;
    background-image: url(https://www.addigitalmasters.online/assets/img/hero-bg5.jpg);
    background-position: center top;
    background-repeat: no-repeat;    height: 600px;
}
nav.navbar {
    background: #fff;
    padding: 0px;
}
.navbar-brand img {
    width: 64%;
}
.dsa-wd {
    background-size: cover;
    background-image: url(https://www.addigitalmasters.online/images/dsnp-webdevelop.jpg);
     background-position: center top;
    background-repeat: no-repeat;height: 200px;
}
.dsa-dtm {
    background-size: cover;
    background-image: url(https://www.addigitalmasters.online/images/dsnp-digtl.jpg);
     background-position: center top;
    background-repeat: no-repeat;height: 200px;
}
.dsa-wed {
    background-size: cover;
    background-image: url(https://www.addigitalmasters.online/images/dsnp-webdesgn.jpg);
     background-position: center top;
    background-repeat: no-repeat;height: 200px;
}
h2.font-weight-bold span.h4.mr-2 {
    background: #000000d1;padding: 3px 6px;
    border-radius: 5%;
}
p.lead {
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    color: #000;
    line-height: 28px;
}
 .section-lg {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  
  p.mb-0
 {
    font-size: 15px;
    font-weight: 400;
    text-align: justify;
    color: #000;
    line-height: 26px;
}
.feature-widget.text-center.p-4 {
    box-shadow: 0px 0px 10px #0053cd;
}

.bg-gradient-primary {
    background: linear-gradient(85deg, #0053cdb0 30%, #002aa2a1 100%) !important;
}  
 p.my-4 {
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    color: #fff;
    line-height: 25px;
    opacity: unset;
} 
.footer ul.links-vertical li a
 {
    color: #fff;
    opacity: unset;
    font-size: 16px;
    font-weight: 400;
}
.footer p {
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    color: #fff;
    line-height: 25px;
    opacity: unset;
}
.footer p a {
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    color: #fff;
    line-height: 25px;
    opacity: unset;
}
.footer.py-3.bg-primary.text-white.border-top.border-variant-default {
    padding: 0px !important;
}
.bg-primary {
  background-color: #002aa2 !important;
}
section.about-sect {
    padding-top: 54px;
}
section.section.section-lg p {
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    color: #000;
    line-height: 25px;
    opacity: unset;
}

