#logomakr-review-slider-main-container{width: 100%; margin: 0 auto; padding: 0;}

#logomakr-review-slider-main-container .container{width: 1140px; margin: 0 auto;}

#logomakr-review-slider-main-container .logo_new_carousel{background:#f8f8f8; padding: 60px 55px;}

#logomakr-review-slider-main-container .logo_new_carousel_box{background: #fff; box-shadow: 0px 1px 6px rgba(0,0,0,0.2); margin: 0 15px 10px 15px; position: relative; }

#logomakr-review-slider-main-container .logo_new_carousel_box .review{padding-bottom: 50px;}
#logomakr-review-slider-main-container .logo_new_carousel_box{min-height:641px;}
#logomakr-review-slider-main-container .logo_carousel_tab_content .tab_pane:not(.active){display: none;}

#logomakr-review-slider-main-container .logo_new_tab_sec{padding: 30px 25px;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul{padding: 0; margin: 0; overflow: hidden;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul li{list-style: none; float: left;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul.logo_carousel_tab{border-bottom: solid 1px #e9e9e9; padding: 0 0 12px 0; margin: 0 0 25px 0;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul.logo_carousel_tab li a{color: #333333; font-size: 16px; font-weight: 400; position: relative; padding: 0 10px; display: block;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul.logo_carousel_tab li{margin: 0 10px 0 0; position: relative;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul.logo_carousel_tab li a.active::after{position: absolute; content: ''; background: #f28d75; width: 100%; height: 2px; bottom: -12px; left: 0;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul.rating_ul{padding: 0 0 12px 0;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul.rating_ul li{padding: 0 5px 0 0;}

#logomakr-review-slider-main-container .logo_new_tab_sec ul.rating_ul li a{color: #fec108; font-size: 22px;}

#logomakr-review-slider-main-container .logo_carousel_bottom{display: flex; padding: 50px 0 0 0; align-items: center; position: absolute; bottom: 25px;}

#logomakr-review-slider-main-container .logo_carousel_bottom .logo_carousel_bottom_img{margin: 0 15px 0 0;}

#logomakr-review-slider-main-container .logo_carousel_bottom_img{width: 46px; height: 46px; border-radius: 50%; line-height: 46px; color: #fff; text-align: center; background: #fa7e8e; font-size: 18px; font-weight: 600;}

#logomakr-review-slider-main-container .logo_new_carousel_box:nth-child(2n+2) .logo_carousel_bottom_img{background: #f28d75;}

#logomakr-review-slider-main-container .logo_new_carousel_box:nth-child(3n+3) .logo_carousel_bottom_img{background: #5389ed;}

#logomakr-review-slider-main-container .logo_carousel_bottom .logo_carousel_bottom_img img{width: auto;}

#logomakr-review-slider-main-container .logo_carousel_bottom_txt h6{color: #333333; font-size: 16px; line-height: 18px; font-weight: 400;}

#logomakr-review-slider-main-container .logo_carousel_bottom_txt span{display: block; color: #333333; font-size: 14px; padding: 3px 0 0 0;}

#logomakr-review-slider-main-container .logo_carousel_tab_content p{color: #333333; font-size: 16px; line-height: 27px;}

#logomakr-review-slider-main-container #logo-new-carousel .owl-nav{display: block;}

#logomakr-review-slider-main-container #logo-new-carousel .owl-nav .owl-prev span, #logo-new-carousel .owl-nav .owl-next span{font-size: 0;}

#logomakr-review-slider-main-container #logo-new-carousel .owl-nav .owl-prev{background: url(../images/img_carousel_arrow_prev.png)left top no-repeat; width: 36px; height: 36px; position: absolute; left: -35px; top: 50%; transform: translateY(-50%);}

#logomakr-review-slider-main-container #logo-new-carousel .owl-nav .owl-next{background: url(../images/img_carousel_arrow_nxt.png)right top no-repeat; width: 36px; height: 36px; position: absolute; right:-35px; top: 50%; transform: translateY(-50%);}

#logomakr-review-slider-main-container #logo-new-carousel .owl-dots{display: none;}
@media only screen and (max-width:1140px) {

#logomakr-review-slider-main-container .container{width: 100% !important; max-width: 100%; padding: 0 15px; box-sizing: border-box;}


}

@media only screen and (max-width:1024px) {

#logomakr-review-slider-main-container .logo_new_carousel_box .review{padding-bottom: 70px;}

}

@media only screen and (max-width:767px) {

#logomakr-review-slider-main-container .logo_new_carousel_box{margin: 10px;}
#logomakr-review-slider-main-container .logo_new_carousel{padding: 35px;}
#logomakr-review-slider-main-container .logo_new_tab_sec{padding: 15px;}
#logomakr-review-slider-main-container .logo_carousel_tab_content p{font-size: 14px; line-height: 24px;}
#logomakr-review-slider-main-container .logo_carousel_bottom{padding: 25px 0 0 0;}

}

@media only screen and (max-width:640px) {


}

@media only screen and (max-width:575px) {

#logomakr-review-slider-main-container .logo_new_carousel{padding: 20px 35px;}


}

