#cd5_module423 { background-color: #04454a; box-sizing: border-box; display: block; position: relative; z-index: 2; padding: 0px; margin: 0;font-family: poppinsregular; overflow: hidden; }
#cd5_module423 * { box-sizing: border-box; }
#cd5_module423 .m423_1400 { margin: 0 auto; width: 100%; max-width: 1660px; padding: 40px; box-sizing: border-box; display: flex; display: flex; justify-content: space-between; align-items: center; }
#cd5_module423 .m423_box1 {flex: 1;}
#cd5_module423 .m423_box1 h1{ font-family: Montserrat;font-weight: 600;font-size: 30px;line-height:1.1; letter-spacing: 0.5px; padding-bottom: 8px; color: #e36b46;}
#cd5_module423 .m423_box1 p{ font-family: Montserrat;font-weight: 400; letter-spacing: 0;font-size: 14px;line-height:1.6; color: #fff;}
#cd5_module423 .m423_link { font-family: Montserrat;font-weight: 400; display: block; letter-spacing: 0.5px;font-size: 14px;line-height:1; background-color: #e36b46; color: #fff; padding: 12px 18px; text-transform: uppercase; text-align:center; -webkit-transition: all .4s linear; -o-transition: all .4s linear; transition: all .4s linear;}
#cd5_module423 .m423_link:hover { color: #e36b46; background-color: #fff; }
@media only screen and (max-width: 1366px) {
     #cd5_module423 .m423_1400 { padding: 60px 40px; }
     #cd5_module423 .m423_box1 h1{ font-size: 24px;}
     #cd5_module423 .m423_link_box {margin-left: 10px;}
}    
@media only screen and (max-width: 1023px) {
     #cd5_module423 .m423_1400 { padding: 40pxx; }
}    
@media only screen and (max-width: 767px) {
     #cd5_module423 .m423_box1 h1{ font-size: 20px;}
     #cd5_module423 .m423_box1 p{ font-size:13px; }
}    
@media only screen and (max-width: 639px) {
     #cd5_module423 .m423_1400 { padding: 20px; flex-direction: column; }
     #cd5_module423 .m423_box1 h1{ font-size: 18px;}
     #cd5_module423 .m423_link_box {margin: auto; width: 100%;}
     #cd5_module423 .m423_link { width:100%; margin-top: 10px; font-size:13px; padding:10px 18px; }
}