#rnd {width:100%; }
#rnd .flexR3 {display:flex; justify-content: space-around;   }
#rnd .flexR3 .item {width:392px; }

#rnd .flexR2 {display:flex; justify-content:space-between;  }
#rnd .flexR2 .item {width:47%; display:flex; justify-content:space-between; }
#rnd .flexR2 .item .icon {width:124px; margin-right:2em; padding-top:12px; }
#rnd .flexR2 .item .txt p{padding-top:0.5em;}

#rnd .contBox {background-color:#e9f5f5; display:flex; padding:65px 70px;;}
#rnd .contBox .left{width:45%;  }
#rnd .contBox .right li {padding:3px 0; font-size:20px;}
#rnd .contBox .right li span{display:inline-block; width:250px;  font-weight:600;}

#rnd .line1 {margin-top:80px;}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#rnd .flexR3 {flex-direction:column; ;   }
#rnd .flexR3 .item {width:100%; padding-bottom:10px; }

#rnd .flexR2 {flex-direction:column;  }
#rnd .flexR2 .item {width:100%; display:flex; flex-direction:column; text-align:center}
#rnd .flexR2 .item .icon {width:100%; margin-right:0em; padding-top:0px; padding-bottom:15px;  }
#rnd .flexR2 .item .txt p{padding-top:0.5em;}

#rnd .contBox {flex-direction:column; padding:25px 20px;;}
#rnd .contBox .left{width:100%; padding-bottom:15px; }
#rnd .contBox .right li {padding: 0 0 5px 0; font-size:16px;}
#rnd .contBox .right li span{display:block; width:250px;  font-weight:600;}

#rnd .line1 {margin-top:30px;}

@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

