*{font-family:Rubik;margin:0}
.expert_slider{padding:30px 0;position:relative}
.carousel-container{position:relative;width:75%;margin:0 auto;overflow:hidden}
.carousel{display:flex;position:relative;transition:transform .5s ease}
.carousel-item{flex:0 0 100%;text-align:center;opacity:.5;transform:scale(0.9);transition:transform .5s ease,opacity .5s ease;background-color:#0072bc;border-radius:24px;display:flex;align-items:center}
.carousel-item.active{opacity:1;transform:scale(1);overflow:hidden}
.carousel-item.left,.carousel-item.right{opacity:.75;transform:scale(0.95)}
.carousel-item>div:first-of-type{display:flex}
.quote-box{background:#fff;text-align:left;width:70%;border-radius:20px 72px 24px 0;position:relative;left:-3px;padding:30px 40px 20px 20px;color:#131619;line-height:22px}
.quote-box p{font-family:Rubik;font-size:16px;font-weight:400;line-height:29px;color:#131619}
.author{margin-top:35px;font-size:.9em;color:#555}
.author span{display:block;font-family:Rubik}
.author span:first-of-type{font-size:16px;font-weight:700;line-height:18.96px;color:#0072bc}
.author span:last-of-type{font-size:14px;font-weight:400;line-height:16.59px;color:#000;margin:5px 0 10px}
.arrow{position:absolute;top:55%;transform:translateY(-50%);background:#005eac;color:white;border:0;font-size:18px;padding:4px 10px;cursor:pointer;border-radius:50%;z-index:1000}
.left-arrow{left:8%}
.right-arrow{right:8%}
.carousel-dots{display:flex;justify-content:center;margin-top:20px}
.dot{width:10px;height:10px;border:2px solid #fff;border-radius:50%;margin:0 5px;cursor:pointer}
.dot.active{background:#005eac;border:2px solid #005eac}
.expertSlider_heading{font-family:Rubik;font-size:32px;font-weight:700;line-height:37.92px;text-align:center;color:#131619;margin:10px 0 20px}
.expert_slider .slider_mainHeading{margin-bottom:30px}
@media(max-width:767px){.carousel-container{width:95%}
.carousel-item>div:first-of-type img{max-width:100%;width:55%}
.quote-box{width:75%;padding:15px 8px 5px 10px;border-radius:12px 40px 12px 0;font-size:14px;color:#131619}
.expertSlider_heading{font-size:20px;line-height:28px}
.quote-box p{font-size:12px;line-height:21px}
.carousel-item{justify-content:end;padding:20px 0}
.carousel-item>div:first-of-type{position:absolute;left:-30px;bottom:0}
.author{margin-top:15px}
.author span:first-of-type{font-size:14px;line-height:17px}
.author span:last-of-type{font-size:10px;line-height:12px}
.arrow{display:none}
}