#cd5_m411{display:block; font-family:Montserrat;position: relative;clear: left; padding: 60px 0px; padding-bottom:0px; }
#cd5_m411 .customer_reviews_full{position:relative;width:100%;display:block;max-width: 1660px;box-sizing: border-box;padding: 40px;margin: 0 auto;}
#cd5_m411 .customer_review{position:relative;width:100%;display:inline-block;vertical-align:top;text-align:center;}
#cd5_m411 .customer_review .item{margin:0 auto; padding: 30px 60px; display: flex; flex-direction: column; background-color: rgba(1,1,1,0.4); border-top: solid 4px #fff;}
#cd5_m411 .stars{position:relative;list-style:none;}
#cd5_m411 .stars>li{display:inline-block;font-size:20px; margin: 0px 2px;}
#cd5_m411 .quote{position:relative;display:block;width:100%;}
#cd5_m411 .review_text{position:relative;margin: 0 auto; padding: 0 50px;}
#cd5_m411 .review_text p{font-size:14px;line-height:1.6; letter-spacing: 0px; font-weight: 500; height: 90px; text-align: left;}
#cd5_m411 .user_title{position:relative;width:100%;display:inline-block;vertical-align:top;padding-top: 15px;}
#cd5_m411 .user_title>h2{font-size:18px;text-transform: capitalize;}
#cd5_m411 .owl-nav {position: absolute; top: calc(50% - 20px);width: 100%;}
#cd5_m411 .owl-prev, #cd5_m411 .owl-next { width: 60px; height: 60px; font-size: 34px; border-radius: 2px; -webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear; }
#cd5_m411 .owl-prev {position: absolute; left: 0px;}
#cd5_m411 .owl-next {position: absolute; right: 0px;}
#cd5_m411 .m411_read { background-color: #fff; color: #000; padding: 13px 18px; min-width: 150px; 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; }
#cd5_m411 .m411_read:hover { color: #fff; background-color: #000; }
#cd5_m411 .m411_rev_mobile { display: none; }
#cd5_m411 .m411_rev_desk {display: block;}
#cd5_m411 .m411_reviewLogo {width: 150px;}
#cd5_m411 .m411_siteLogo {width: 100%; max-width: 150px; margin-bottom: 20px;}
#cd5_m411 .m411_ATlogos {margin-top: 40px; display: flex; justify-content: space-between; align-items: center;}
#cd5_m411 .m411_quotes {font-size: 40px; color: white; opacity: 1;}
#cd5_m411{background-color:#fafafa;color:#222;}
#cd5_m411 .stars>li{color:yellow;}
#cd5_m411 .review_text p{ color: #fff;}
#cd5_m411 .user_title>h2{color:white; text-transform: capitalize; font-weight: 700;}
#cd5_m411 .m411_reviewimage {width: 100%; display: block;}
#cd5_m411 .m411_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_m411 .m411_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_m411 .m411_rightbutton:hover, #cd5_m411 .m411_leftbutton:hover {background-color: #000; color: #fff;}
#cd5_m411 .m411_at_img {display: block; width: 100%;}
#cd5_m411 .m411_at {margin: 0; width: 100%; max-width: 180px; padding: 5px;}
#cd5_m411 .m411_overlay {position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(11,11,11,0);}
#cd5_m411 .m411_firstrow {display: flex; flex-direction: row-reverse; justify-content: space-between;}
#cd5_m411 .m411_reverse_row1 {flex-direction: row;}
#cd5_m411 .m411_firstrow_1 {display: flex; justify-content: flex-end; margin-bottom: 10px;}
#cd5_m411 .m411_firstrow_2 {display: flex;}
#cd5_m411 .m411_QuoteLeft {position: absolute; top: 0; left: 0;}
#cd5_m411 .m411_QuoteRight {position: absolute; bottom: 0; right: 0;}
#cd5_m411 .m411_row3 {display: flex; padding-top: 20px; justify-content: flex-end; align-items: center;}
#cd5_m411 .m411_row3Col1 {padding: 0px 20px; margin: 0px 20px; border-right: solid 1px #dedede;}
#cd5_m411 .m411_date {color: #fff; font-size: 12px; text-transform: uppercase; font-weight: 500; text-align: right;}
#cd5_m411 .m411_row3col2 {display: flex; flex-direction: column; text-align: left; padding: 0px 0px;}
@media only screen and (max-width: 1000px) {
       #cd5_m411 .customer_reviews_full{padding: 60px;}
       #cd5_m411 .owl-prev, #cd5_m411 .owl-next {width: 50px; height: 50px;}
       #cd5_m411 .customer_review .item {padding: 30px;}
}
@media only screen and (max-width: 767px) {
       #cd5_m411 .customer_reviews_full{padding: 30px;}
       #cd5_m411 .m411_rev_mobile {display: block;}
       #cd5_m411 .m411_rev_desk {display: none;}
       #cd5_m411 .m411_siteLogo {display: none;}
       #cd5_m411{padding: 20px 0px; padding-bottom:0px;}
       #cd5_m411 .customer_reviews_full{padding: 0px 20px;}
       #cd5_m411 .customer_review .item {padding: 20px;}
       #cd5_m411 .m411_reviewLogo {width: 100px; }
       #cd5_m411 .m411_ATlogos {margin-top: 20px;}
       #cd5_m411 .m411_quotes {font-size: 30px;}
}
@media only screen and (max-width: 639px) {
       #cd5_m411 .user_title>h2 {font-size: 16px;}
       #cd5_m411 .user_title {padding-top: 10px;}
       #cd5_m411 .review_text p{font-size:13px;line-height:1.6; height: 110px;}
       #cd5_m411 .m411_ATlogos {margin-top: 0px;}
}