

.companylogo { padding: 30px 0 ;}

.owl-carousel .owl-item .companylogo img  { width: inherit !important; max-width: inherit !important;}

.custom-nav { justify-content: flex-start !important;}

.custom-nav button { background-color: #fff !important; border: solid 1px #295283; }

.qouteIcon { background: url(../images/qoute.png) no-repeat center center; opacity: 0.3; background-size: 100%; width: 40px; height: 40px; display: block;}

.dotList .dotContent { display: none;}
.dotList.act .dotContent { display: block;}

.testimonials_inner { 
    background-color: #fff !important;
    padding: 40px;
    
}
.owl-stage-outer::before { width: 150%; left: -148%; background-color: #F3F3F3; content: ""; display: block; height: 100% !important; z-index: 50; position: absolute;}

.custom-nav button.next-btn:hover, .custom-nav button.prev-btn:hover {background-color: #295283 !important;}
.custom-nav button.next-btn, .custom-nav button.prev-btn { width: 72px !important; height: 48px !important; border-radius: 50px;}



#_gl_slider_testimonials_03  .owl-stage-outer { overflow: visible !important;}

#_gl_slider_testimonials_03 {
    overflow: visible !important;
}



.testimonaislTitle { font-size: 17px; font-weight: bold;}
.testimonials_content_inner { display: grid; grid-template-columns: 17% 1fr; gap: 20px;}

.dotList_inner .owl-img { width: 70px !important;}

.dotList { overflow: visible;}
/* .testimonials_inner::after */
.dotList.act::before

{
    background: url(../images/down.jpg) no-repeat top;
    width: 120px;
    display: block;
    height: 120px;
    content: "";
    position: absolute;
    left: -30px;
    right: 0;
    top: -106px;
    
    z-index: 500;
    
    
    
   
  }

  .testi_possession { font-size: 14px;}




  @media (min-width: 100px) and (max-width: 767px) {
 
        #_gl_slider_testimonials_03  .owl-stage-outer { overflow: hidden !important;}
        #_gl_slider_testimonials_03 {
        overflow: hidden !important;
        }
        .owl-carousel .owl-item .companylogo img { width: 100% !important; max-width: 100% !important;}
        .testimonials_inner { padding: 25px !important;}


}