.row.pt-5.mt-5.text-center.dss {
    padding-top: 0px !important;
    margin-top: 0px!important;
}
.row.pt-5.mt-5.text-center.dss .border-top.pt-5 {
    padding-top: 12px!important;
}
.pt-12.mt-12.text-center.dss .border-top.pt-5 {
    padding-top: 14px!important;
}
.person-29191.text-center i.fa {
    font-size: 32px;
    color: #140df0;
    background: red;
    padding: 10px 10px;
    border-radius: 20px;
}
.px-4 h2.mb-2 {
    padding-top: 10px;
}
a.font-weight-bold.dss {display: none;}

.testimonial-39191.d-flex img.img-fluid {border-radius: 24px 0px 0px 24px;}

.owl-stage-outer a {
    color: #000;
    font-size: 20px;
}


@media (max-width: 767px){
.heading-39101 .backdrop.text-center {
    left: 38%;
    -webkit-transform: translateX(38%); 
    -ms-transform: translateX(38%);
    transform: translateX(38%);
}
.heading-39101 .backdrop {
    top: 0%;
    font-size: 46px;
    display: none;
}
.site-logo img.img-fluid {
    max-width: initial!important;
    height: auto;}
    
.site-navbar {
    position: fixed;top: 0px; left: 0px;z-index: 9999999;} 
    
.site-navbar .site-logo {text-align: center;} 
    
a.font-weight-bold.dss {
    color: #000;font-size: 20px; display: block;}
.page.text-center { padding-top: 85px;}




}