/* BASIC css start */
.flex-wrap {display: flex; border-top: 1px solid #eee;}
.flex-wrap .left {width: 220px; text-align: center; border-right: 1px solid #eee;}
.flex-wrap .right {flex: 1;}
.marketing-menu a {display: block;}
.marketing-menu h3 {display: block; padding: 35px 0 24px;}
.marketing-menu h3 a {font-size: 17px; font-weight: bold; color: #000; width: 154px; line-height: 45px; text-align: center; margin: 0 auto; border: 1px solid #eee; border-radius: 45px;}
.marketing-menu h3 a.on {border-color:#000;}
.marketing-menu li {margin-bottom: 20px; padding-left: 50px; text-align: left;}
.marketing-menu li a {font-size: 15px; font-weight: 300; color: #262626;}
.marketing-menu li a {font-size: 15px; font-weight: 300; color: #262626;}
.marketing-menu li.on a {font-weight: bold;}
/* BASIC css end */

