.ClientSlider {
         gap: 80px;
         }
         .ad-clients{
         border-bottom: 1px solid #ddd;
         }
         .scaleText-p h3 {
         font-size: 20px !important;
         color: #000;
         font-weight: 500 !important;
         margin-bottom: 0;
         padding-bottom: 10px;
         }
         .scaleText-p h3 span {
         color: #b9583b;
         font-size: 30px !important;
         }
         .ad-clients .section__title h2 br{display: block;}
         .client-thumbnail img {
         width: 100%;
         display: block;
         margin-bottom: 20px;
         max-width: 100%;
         }
         .client-text p {
         text-align: center;
         color: #000;
         position: relative;
         margin-bottom: 10px;
         }
         .ad-clients span {
    font-size: 18px;
    background: transparent;
    color: #000;
    padding: 0;
    margin: 0;
}
         .client-text img{
         margin-bottom: 0px;
         }
         .client_logo{
                height: 170px;
    width: 170px;
    margin: 0 auto;
    border: 1px solid #B9583B;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 30px;
    border-radius: 50%;

         }
         .ad-des{
            width: 100%;
            text-align: center;
         }
          .logo_banner{
            max-width: 200px;
            min-width: 200px;
            margin-bottom: 30px;
            display: none;
         }
      
         #client_home_slider h4 b {
    font-weight: 400 !important;
    font-size: 15px;
    color: #000;
}
.ad-clients h4 {
    color: #2e8134;
    padding: 6px 0px;
    font-weight: 600;
    margin-top: 20px;
    display: inline-block;
    font-size: 24px;
    background-color: #fff;
}
#client_home_slider .client_text_content{
    min-height: 100%;   
    max-width: 90%; 
    margin: 0 auto;
}
#client_home_slider .carousel-control-prev{
    left: -150px;
}
#client_home_slider .carousel-control-next{
    right: -150px;
}
#client_home_slider span b{
    font-weight: 500 !important;
    font-size: 12px;
    color: #000;
}
#client_home_slider span br{
    display: block !important;
}
#client_home_slider .ClientSlider{
    min-width: 800px;
    max-width: 800px;
    margin: 0 auto;
}
.ad-clients .carousel-control-prev span,
.ad-clients .carousel-control-next span {
    background-color: #2d8134;
    padding: 20px;
    color: #fff;
    font-weight: normal;
    margin-top: 0;
    font-size: 32px;
    opacity: 1;
    visibility: visible;
    display: flex;
    align-items: center;
    justify-content: center;
}
.carousel-control-next, .carousel-control-prev{
    opacity: 1;
}
#client_home_slider .carousel-control-prev,
#client_home_slider .carousel-control-next {
    top: 200px;
    bottom: auto;
}
#client_home_slider .work-item{
   min-height: 550px;
}
      
.ad-clients.multi-channel{
   padding-bottom: 50px !important;
}  
#client_home_slider .carousel-indicators li{
   height: 10px;
   width: 10px;    
   background-color: #b53232;
   border-radius: 50%;
   display: none;
}
.bgGray_section{
   background-color: #f0ecea;
}
.MainPageBlog.pdtop-100{
   padding-top: 120px;
}
.text>h2 {
    color: #fff;
    font-weight: 600!important;
    margin: 30px 0;
    line-height: 25px;
    font-size: 16px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
h3.subHead{
    font-size: 24px!important;
    font-weight: 600!important;
        display: inline-block;
    border-bottom: 1px solid #000;
    padding: 10px 0;
        margin-bottom: 20px;
}

.more p {
    display: flex;
    font-size: 40px;
    font-weight: 700;
    align-items: center;
    justify-content: center;
    width: 100%;
    line-height: 42px;
    text-align: center;
}
.more p {
    display: block;
    cursor: text;
    margin-top: 50px;
    color: #ad5d42!important;
}
.more p img {
    margin-right: 15px;
}


@media only screen and (max-width: 767px){

.ad-des br{
   display: block !important;
}
#client_home_slider .carousel-control-prev, #client_home_slider .carousel-control-next{
   display: none;
}
#client_home_slider .carousel-indicators li{
   display: block;
}
#client_home_slider .carousel-indicators{
   bottom: -60px !important;
}
.ad-clients.multi-channel{padding-bottom: 100px !important;}
#client_home_slider .ClientSlider {
    min-width: auto !important;
    max-width: 90% !important;
    margin: 0 auto;
}
#client_home_slider .carousel-control-prev{
    left: 0  !important;
}
#client_home_slider .carousel-control-next{
    right: 0 !important;
}
#client_home_slider .work-item {
    min-height: 600px;
}
h3.subHead{
    font-size: 18px!important;
    font-weight: 600!important;
}
.more p {
    font-size: 22px;
    line-height: 24px;
}
.ad-clients .scaleText-p h3 {
    font-size: 14px !important;
    color: #000;
    text-transform: uppercase;
    font-weight: 500 !important;
    margin-bottom: 0;
}

}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    .ad-des br{
        display: block !important;
    }   
    #client_home_slider .carousel-indicators li{
        display: block !important;
    }
    body br{
        display: block !important;
    }
    .form{
        margin-top: 30px;
    }
}


.our-work .scaleText-p h3 {
    font-size: 20px!important;
    color: #000 !important;
    font-weight: 500!important;
    margin-bottom: 0;
    padding-bottom: 10px;
}