.reviews_carousel_section{width:100%;background:var(--tertiary);& .container{& .section_inner{width:100%;@media (min-width:992px){display:flex;flex-direction:row;align-items:center}&>.left_side{width:68%;@media (max-width:991px){width:100%}& h2{font-size:4.8rem;font-weight:400;color:var(--black);margin:0 0 3rem;@media (max-width:991px){font-size:3rem}}& .carousel{& .slick-list{width:100%;& .slick-track{@media (min-width:992px){display:flex;align-items:stretch}}& .review{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:var(--white);margin:0 !important;padding:5rem;@media (min-width:992px){height:auto !important}@media (max-width:991px){flex-direction:column}& .left_side{width:18%;border-radius:50%;overflow:hidden;@media (max-width:991px){width:12rem;margin:0 0 3rem}& img{width:100%;height:auto}}& .right_side{width:78%;@media (max-width:991px){width:100%}& p.name{font-size:2.4rem;font-weight:700;color:var(--primary);margin:0 0 1rem}& div.text{margin:0 0 1rem;& p{font-size:1.6rem;color:var(--black);&:last-child{margin-bottom:0}}}& p.date{font-size:1.6rem;color:var(--primary);margin:0}}}}& .slick-dots{margin:3rem 0 0;& li{& button{width:2.2rem;height:2.2rem;background:var(--white)}&.slick-active{& button{background:var(--primary)}}}}}}&>.right_side{width:28%;overflow:hidden;@media (max-width:991px){display:none}& .n_icon{position:absolute;bottom:0;right:0;& svg{width:100%;& path{fill:var(--black)}}}}}}}