#cd5_m419{overflow: hidden; display:block; font-family:Montserrat;position: relative;clear: left; padding: 0px; background-color: #000; color: #fff;}
#cd5_m419 * {box-sizing: border-box;}
#cd5_m419 .m419_innerbox{position:relative;width:100%;  max-width: 1660px;padding: 0px;margin: auto; display: flex; align-items: flex-start; justify-content:center; flex-direction: row;}
#cd5_m419 .m419_leftdiv {margin: 60px auto; padding: 0px 80px;  position: relative; z-index: 1; display: flex;  flex-direction: column; flex: 1;}
#cd5_m419 .m419_rightdiv {margin: 60px auto; padding: 0px; position: relative; z-index: 1; display: block; border-left: solid 1px #ededed; width: 66.66%; }
#cd5_m419 h1{font-family: Montserrat;font-weight: 600; letter-spacing: 0;font-size: 30px;line-height:1.2; letter-spacing: 0.5px; padding-bottom: 8px; color: #fff;}
#cd5_m419 h3{font-family: Montserrat; font-weight: 400; letter-spacing: 0;font-size: 14px;line-height:1.2; letter-spacing: 0.5px; color: #fff;}
#cd5_m419 .m419_logo {margin-top: 40px; display: block; width: 100%; max-width: 200px;}
#cd5_m419 .m419_rightbutton {position: absolute; bottom: 1px; right: 35px; padding: 0px; font-size: 30px; cursor: pointer; -webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out; z-index: 9;}
#cd5_m419 .m419_leftbutton {position: absolute; top: 45px; left: 35px; padding: 0px; font-size: 30px;  cursor: pointer; -webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;  z-index: 9;}
#cd5_m419 .m419_rightbutton, #cd5_m419 .m419_leftbutton {background-color: transparent; color: #fcfcfc;}
#cd5_m419 .m419_rightbutton:hover, #cd5_m419 .m419_leftbutton:hover { color: yellow;}
#cd5_m419 .m419_starbox {padding-bottom: 20px;}
#cd5_m419 .stars{position:relative;list-style:none;}
#cd5_m419 .stars>li{display:inline-block;font-size:20px; margin: 0px 2px;}
#cd5_m419 .stars>li{color:white;}
#cd5_m419 .m419_rev_desk {display: none;}
#cd5_m419 .m419_rev_mobile {display: block;}
#cd5_m419 .m419_owl {padding: 0px 100px;}
#cd5_m419 .m419_reviewtext {padding-bottom: 20px; height: 120px; font-size: 14px; letter-spacing: 0px; line-height: 1.8;}
#cd5_m419 .owl-carousel {width: 100%;}
@media only screen and (max-width: 1366px) {
     #cd5_m419 .m419_leftdiv {margin: 60px auto; padding: 0px 40px;}
     #cd5_m419 .m419_rightdiv {margin: 60px auto; padding: 0px;}
     #cd5_m419 h1{font-size: 24px;}
}    
@media only screen and (max-width: 1023px) {
     #cd5_m419 .m419_leftdiv {margin: 40px auto; padding: 0px 30px;}
     #cd5_m419 .m419_rightdiv {margin: 40px auto; padding: 0px;}
}    
@media only screen and (max-width: 900px) {
    #cd5_m419 .m419_innerbox{flex-direction: column;}
    #cd5_m419 .m419_leftdiv {width:100%; flex-direction: row; justify-content: space-between;}
    #cd5_m419 .m419_rightdiv {width:100%; margin-top: 0px; border: 0px;}
    #cd5_m419 .m419_logo {margin-top: 0px;}
}
@media only screen and (max-width: 767px) {
     #cd5_m419 .m419_leftdiv {margin: 40px auto; padding: 0px 20px;}
     #cd5_m419 .m419_rightdiv {margin: 40px auto; margin-top: 0px; padding: 0px;}
     #cd5_m419 h1{font-size: 20px;}
     #cd5_m419 .m419_logo {max-width: 130px;}
}    
@media only screen and (max-width: 639px) {
     #cd5_m419 .m419_leftdiv {justify-content: center; text-align: center;margin: 20px auto; padding: 0px 20px; padding-bottom: 20px;}
     #cd5_m419 .m419_rightdiv {margin: 20px auto; margin-top: 0px; padding: 0px;}
     #cd5_m419 h1{font-size: 18px;}
     #cd5_m419 .m419_owl {padding: 0px 20px; text-align: center;}
     #cd5_m419 .m419_reviewtext {height: 180px; font-size: 13px; line-height: 1.7;}
     #cd5_m419 .m419_rightbutton, #cd5_m419 .m419_leftbutton {display: none;}
     #cd5_m419 .m419_logo {max-width: 0px;}
}