.elementor-15968 .elementor-element.elementor-element-4ff11a3e{--display:flex;}.elementor-15968 .elementor-element.elementor-element-4b26f1df{--display:flex;}/* Start custom CSS */.maintopbar {
    display: none !important;
}
.widget-image-caption {
    color: #000000;
    position: relative;
    top: -62px;
}
.bes_same_01 .swiper-slide .elementor-widget-cmsmasters-testimonial {
    height: 410px;
}

.insider span.elementor-icon-list-icon {
    margin-top: -2px;
}
.testiscroll {
  max-height: 124px;
  overflow-y: auto;
  overflow-x: hidden;
  scroll-behavior: smooth;
  padding-right: 10px;
}

/* Slim green scrollbar */
.testiscroll::-webkit-scrollbar {
  width: 6px; 
}

.testiscroll::-webkit-scrollbar-track {
  background: #f0f0f0; /* Background track color */
}

.testiscroll::-webkit-scrollbar-thumb {
  background-color: #BE8F9D; /* Green color */
  border-radius: 10px;
  border: 2px solid transparent;
  background-clip: content-box;
}
.testim .post-title{
color:#000 !important
} 

.testimonial-list-content{
    height: 400px;
}

@media only screen and (max-width: 767px) {
.testimonial-list-content{
    height: 270px !important;
}

html .text--mobilecenter{
    text-align: center !important;
        margin: 0 auto !important;
}

}

@media only screen and (max-width: 480px) {

.mheading.text-center.elementor-widget.elementor-widget-tp-heading-title {
    margin-top: -30px !important;
}}/* End custom CSS */