.testimonial-container{padding:60px 50px;background-color:#fff}
.testimonial-container .testimonial-carousel{position:relative}
.testimonial-container .col-md-10{margin:0;width:100%}
.testimonial-area .item-detail{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5)}
.testimonial-area .item-title{color:#FFF;font-size:24px;font-style:normal;font-weight:500;line-height:34.175px;padding:13px 20px}
.testimonial-area .item-detail p{height:320px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}
.testimonial-area .item-detail p::-webkit-scrollbar{display:none}
.testimonial-area .owl-prev{background-image:url("../../../../../content/dam/air-india/mdi_chevron-left.svg") !important;background-repeat:no-repeat !important;height:60px;width:60px;display:block !important;position:absolute !important;top:50%;left:-75px;transform:translate(50%,-50%)}
.testimonial-area .owl-prev.disabled{opacity:.3}
.testimonial-area .owl-next.disabled{opacity:.3}
.testimonial-area .owl-prev span{display:none}
.testimonial-area .owl-next{background-image:url("../../../../../content/dam/air-india/mdi_chevron-right.svg") !important;background-repeat:no-repeat !important;height:60px;width:60px;display:block !important;position:absolute !important;top:50%;right:-110px;transform:translate(-50%,-50%)}
.testimonial-area #carousel-counter{display:none;font-size:16px;font-style:normal;font-weight:500;position:absolute;bottom:-37px}
.testimonial-area button{border-radius:50% !important;padding:20px !important;background-repeat:no-repeat}
@media(max-width:767px){.testimonial-area{padding:0 !important}
.testimonial-area #carousel-counter{display:inline}
.testimonial-container{padding:20px 10px 57px 10px}
.testimonial-area .item-title{font-size:14px !important;line-height:24px !important}
.testimonial-area .owl-nav{position:relative}
.testimonial-area .owl-prev{left:63%;height:25px !important;width:25px !important;transform:translate(50%,50%)}
.testimonial-area .owl-next{bottom:0;right:-7%;transform:translate(-50%,50%);height:25px !important;width:25px !important}
.bannerContentTwo .book-btn-area{justify-content:center}
}
@media only screen and (min-width:650px) and (max-width:767px){.testimonial-carousel .owl-carousel .owl-next{margin-right:30px}
}
@media only screen and (min-width:500px) and (max-width:749px){.testimonial-carousel .owl-carousel .owl-next{margin-right:24px}
}
@media only screen and (max-width:499px){.testimonial-carousel .owl-carousel .owl-next{margin-right:10px}
}
.testimonial-carousel .owl-theme .owl-nav [class*=owl-]:hover{background-color:unset !important}
.testimonial-carousel .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0}
@media only screen and (min-width:768px) and (max-width:991px){.simpleCarousel{padding-right:24px !important}
.cmp-container>.bannerContent{padding-right:24px}
.cmp-container>.bannerContent .bannerContentOne .bannerContentInnerOne{top:60px}
.cmp-container>.cardBanner .card-title{width:90% !important}
}
@media only screen and (min-width:992px) and (max-width:1200px){.cmp-container>.cardBanner{padding:0 24px}
.cmp-container>.simpleCard{padding:0 24px}
.cmp-container>.bannerContent{padding:0 24px}
.simpleCarousel{padding:0 24px !important}
.cmp-container>.bannerContent .bannerContentOne .bannerContentInnerOne{width:55%;top:47px}
.bannerContentTwo .book-btn-area{padding-left:24px;padding-top:18px !important}
.bannerContentTwo .book-btn-area a{padding:10px 15px}
}