.solution-megamenu .row-fluid{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex}.solution-megamenu .first-column{background-color:#f5f5f5;padding:25px 20px 50px 50px}.solution-megamenu .top-text{padding-top:20px}.solution-megamenu .top-text h3{font-size:28px;font-weight:500}.solution-megamenu .left-text{max-width:320px;padding-bottom:10px}.solution-megamenu .left-text p{color:#000;font-size:16px;line-height:22px}.solution-megamenu .left-cta a.cta_button{background:#f08c21;border-radius:4px;color:#fff;font-size:16px;font-weight:500;padding:14px 43px;text-decoration:none}.solution-megamenu .left-cta a.cta_button,.solution-megamenu .left-cta a.cta_button:hover{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.solution-megamenu .left-cta a.cta_button:hover{box-shadow:0 0 30px rgba(0,0,0,.2)}.solution-megamenu .second-column{border-right:1px solid #ddd;padding-bottom:35px;padding-top:35px}.solution-megamenu .second-column ul li span{color:#000;font-size:18px;line-height:26px;padding-left:0}.solution-megamenu .second-column ul li p{color:#000;font-size:14px;line-height:22px;padding-left:0}.solution-megamenu .second-column ul.menu-item ul{cursor:pointer;line-height:1;max-width:340px;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;white-space:normal}.solution-megamenu .second-column ul.menu-item ul:hover{background-color:#f5f5f5;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.solution-megamenu .last-column{padding-bottom:35px;padding-top:35px}.solution-megamenu .last-column ul li p{color:#000;display:none;font-size:14px;line-height:22px;padding-left:0}.solution-megamenu .last-column ul.menu-item ul{cursor:pointer;line-height:1;max-width:340px;position:relative;white-space:normal}.solution-megamenu .last-column ul.menu-item ul,.solution-megamenu .last-column ul.menu-item ul:hover{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.solution-megamenu .last-column ul.menu-item ul:hover{background-color:#f5f5f5}ul.menu-item p{display:none}ul.menu-item ul{padding:10px 15px}ul.menu-item ul li a{text-decoration:none}ul.menu-item ul li:first-child a{font-size:18px;font-weight:600;line-height:20px}ul.menu-item ul li:nth-child(2) a{font-size:14px;line-height:20px}ul.menu-item ul:hover li a{color:#97b53d}