
/* Center the buttons horizontally */
.carousel-controls {
    text-align: center;
    margin-top: 20px; /* Adjust this value as needed */
}

.prev-button,
.next-button {
    padding: 10px 20px;
    background-color: #1878F3;
    color: #ffffff;
    border: none;
    cursor: pointer;
    font-size: 16px;
    border-radius: 5px;
}

.prev-button {
    margin-right: 20px;
}

/* Style the buttons on hover */
.prev-button:hover,
.next-button:hover {
    background-color: #1569d1;
}

/* image size */
.single_testimonial .em_test_thumb img {
    width: 300px; 
    height: 400px; 
    object-fit: cover;
    border-radius: 5%; 
    border: 5px solid;
    border-color: whitesmoke;
}



.owl-carousel,.owl-carousel .owl-item{
    -webkit-tap-highlight-color:transparent;
    position:relative
}
.owl-carousel{
    display:inline-block;
    width:100%;
    z-index:1
}
    .owl-carousel .owl-stage{
        position:relative;
        -ms-touch-action:pan-Y;
        -moz-backface-visibility:hidden
    }
        .owl-carousel .owl-stage:after{
            content:".";
            display:block;
            clear:both;
            visibility:hidden;
            line-height:0;
            height:0
        }
        .owl-carousel .owl-stage-outer{
            position:relative;
            overflow:hidden;
            -webkit-transform:translate3d(0,0,0)
        }
        .owl-carousel .owl-item,.owl-carousel .owl-wrapper{
            -webkit-backface-visibility:hidden;
            -moz-backface-visibility:hidden;
            -ms-backface-visibility:hidden;
            -webkit-transform:translate3d(0,0,0);
            -moz-transform:translate3d(0,0,0);
            -ms-transform:translate3d(0,0,0)
        }
        .owl-carousel .owl-item{
            min-height:1px;
            float:left;
            -webkit-backface-visibility:hidden;
            -webkit-touch-callout:none
        }
        .owl-carousel .owl-item img{
            display:block;
        }
        .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
            display:none
        }
        .no-js .owl-carousel,.owl-carousel.owl-loaded{
            display:block
        }
        .owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
            cursor:pointer;
            cursor:hand;
            -webkit-user-select:none;
            -khtml-user-select:none;
            -moz-user-select:none;
            -ms-user-select:none;
            user-select:none
        }
        .owl-carousel.owl-loading{
            opacity:0;
            display:block
        }
        .owl-carousel.owl-hidden{
            opacity:0
        }
        .owl-carousel.owl-refresh .owl-item{
            visibility:hidden
        }
        .owl-carousel.owl-drag .owl-item{
            -webkit-user-select:none;
            -moz-user-select:none;
            -ms-user-select:none;
            user-select:none
        }
        .owl-carousel.owl-grab{
            cursor:move;
            cursor:grab
        }
        .owl-carousel.owl-rtl{
            direction:rtl
        }
        .owl-carousel.owl-rtl .owl-item{
            float:right
        }
        .owl-carousel .animated{
            animation-duration:1s;
            animation-fill-mode:both
        }
        .owl-carousel .owl-animated-in{
            z-index:0
        }
        .owl-carousel .owl-animated-out{
            z-index:1
        }
        .owl-carousel .fadeOut{
            animation-name:fadeOut
        }
        @keyframes fadeOut{
            0%{opacity:1}100%{opacity:0}
        }
        .owl-height{
            transition:height .5s ease-in-out
        }
        .owl-carousel .owl-item .owl-lazy{
            opacity:0;
            transition:opacity .4s ease
        }
        .owl-carousel .owl-item img.owl-lazy{
            transform-style:preserve-3d
        }
        .owl-carousel .owl-video-wrapper{
            position:relative;
            height:100%;
            background:#000
        }
        .owl-carousel .owl-video-play-icon{
            position:absolute;
            height:80px;
            width:80px;
            left:50%;
            top:50%;
            margin-left:-40px;
            margin-top:-40px;
            background:url(owl.video.play.png) no-repeat;cursor:pointer;
            z-index:1;
            -webkit-backface-visibility:hidden;
            transition:transform .1s ease
        }
        .owl-carousel .owl-video-play-icon:hover{
            -ms-transform:scale(1.3,1.3);
            transform:scale(1.3,1.3)
        }
        .owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{
            display:none
        }
        .owl-carousel .owl-video-tn{
            opacity:0;
            height:100%;
            background-position:center center;
            background-repeat:no-repeat;
            background-size:contain;
            transition:opacity .4s ease
        }
        .owl-carousel .owl-video-frame{
            position:relative;
            z-index:1;
            height:100%;
            width:100%;
        }
        .owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
            margin-top: -2px;
}