#cd5_m413{display:block; font-family:Montserrat;position: relative;clear: left; padding: 60px 0px; }
#cd5_m413 .customer_reviews_full{position:relative;width:100%;display:block;max-width: 1660px;box-sizing: border-box;padding: 40px;margin: 0 auto;}
#cd5_m413 .customer_review{position:relative;width:100%;display:inline-block;vertical-align:top;text-align:center;}
#cd5_m413 .customer_review .item{margin:0 auto; padding: 60px; display: flex; flex-direction: column;}
#cd5_m413 .stars{position:relative;list-style:none;}
#cd5_m413 .stars>li{display:inline-block;font-size:20px; margin: 0px 2px;}
#cd5_m413 .quote{position:relative;display:block;width:100%;}
#cd5_m413 .review_text{position:relative;margin: 0 auto; padding: 0px;}
#cd5_m413 .review_text p{font-size:14px;line-height:1.6; letter-spacing: 0px; font-weight: 500; height: 90px; text-align: center;}
#cd5_m413 .m413_read { background-color: #fff; color: #000; padding: 13px 18px; width: 160px; font-weight: 500; letter-spacing: 0.5px; border-radius: 2px;  text-transform: uppercase; font-size: 14px; line-height: 1; display: block; -webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear; margin:auto; display: block; text-align:center; }
#cd5_m413 .m413_read:hover { color: #fff; background-color: #000; }
#cd5_m413 .m413_quotes {font-size: 40px; color: white; opacity: 1;}
#cd5_m413{background-color:#fafafa;color:#222;}
#cd5_m413 .m413_rev_desk {display: block;}
#cd5_m413 .m413_rev_mobile { display: none; }
#cd5_m413 .stars>li{color:yellow;}
#cd5_m413 .review_text p{ color: #fff;}
#cd5_m413 .user_title>h2{padding-top: 10px;color:white; text-transform: capitalize; font-weight: 700;}
#cd5_m413 .m413_reviewimage {width: 100%; display: block;}
#cd5_m413 .m413_rightbutton {right: 1px; padding: 11px; padding-left: 13px; width: 36px; height: 36px; text-align: center; background-color: #fff; color: #111; border: solid 0px #410040; cursor: pointer; -webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#cd5_m413 .m413_leftbutton {left: 1px; padding: 11px; padding-left: 10px; width: 36px; height: 36px; background-color: #fff; color: #111; border: solid 0px #410040; cursor: pointer; -webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out; margin-right: 10px;}
#cd5_m413 .m413_rightbutton:hover, #cd5_m413 .m413_leftbutton:hover {background-color: #000; color: #fff;}
#cd5_m413 .m413_at_img {display: block; width: 100%;}
#cd5_m413 .m413_at {margin: 0; width: 100%; max-width: 180px; padding: 5px;}
#cd5_m413 .m413_overlay {position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(11,11,11,0.4);}
#cd5_m413 .m413_QuoteLeft {margin: auto;}
#cd5_m413 .m413_row3col2 {display: flex; flex-direction: column; text-align: center; padding: 0px 0px;}

@media only screen and (max-width: 1024px) {
       #cd5_m413{ padding: 40px; }
       #cd5_m413 .customer_reviews_full{padding: 60px;}
}
@media only screen and (max-width: 768px) {
       #cd5_m413{ padding: 40px 20px; background-attachment: initial!important; }
       #cd5_m413 .customer_reviews_full{padding: 0px 20px;}
       #cd5_m413 .customer_review .item {padding: 40px 20px;}
       #cd5_m413 .m413_quotes {font-size: 30px;}
       #cd5_m413 .m413_rev_mobile {display: block;}
       #cd5_m413 .m413_rev_desk {display: none;}
}
@media only screen and (max-width: 639px) {
       #cd5_m413 .user_title>h2 {font-size: 16px;}
       #cd5_m413 .review_text p{font-size:13px;line-height:1.6; height: 140px;}
}