.reviews_carousel_section{width:100%;& .container{position:relative;z-index:1;& .section_top{display:flex;flex-direction:row;justify-content:space-between;& .left_side{width:100%;text-align:center;& h3{font-weight:400;font-size:5rem;margin:0;line-height:1;color:var(--primary);@media (max-width:991px){font-size:3rem;text-align:center}}}& .right_side{@media (max-width:991px){display:none}}}& .section_inner{margin-top:5rem;@media (min-width:992px){display:flex;flex-direction:row;align-items:center;margin-left:-5rem;width:calc(100% + 10rem);padding:0 10rem}& button.slick-arrow{@media (min-width:992px){background:0 0;border:none;cursor:pointer}& svg{& path{fill:var(--primary)}}}& .slick-list{width:100%;& .slick-track{@media (min-width:992px){display:flex;align-items:stretch}}& .review{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;@media (min-width:992px){height:auto !important}& div.text{margin:0 0 3rem;text-align:center;& p{margin:0;color:var(--primary);@media (max-width:991px){text-align:center}&:last-child{margin-bottom:0}& strong{font-weight:400 !important;color:#eb5b25}}}& p.name{font-size:2rem;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0}}}}& .call_to_action_buttons_mobile{margin-top:3rem;@media (min-width:992px){display:none}}}& img.reviews_slider_mask_group{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;opacity:.3}}