.bottom-a{background:#f2f2f2}.steps-wrap{padding-top:20px}.steps-title-wrap{margin-bottom:40px}.steps-title-chasol h3{font-size:20px}.steps-cha{background:#747d82}.steps-cha,.steps-sol{color:#fff;padding:5px}.steps-sol{background:#005883}.process-box{counter-increment:a;margin-bottom:40px;position:relative}.process-box:last-child{margin:0}.process-box .con-wrap{color:#fff;padding:25px 35px 20px;position:relative}.process-box:first-child .con-wrap{background:#1196ba}.process-box:nth-child(2) .con-wrap{background:#ff7610}.process-box:last-child .con-wrap{background:#67b204}.process-box .num-wrap{background-color:#fff;padding:25px 35px 20px;position:relative}.con-wrap .content h3,.num-wrap .number h3{font-size:20px;padding-bottom:15px}.con-intro,.num-intro{font-size:16px;margin-bottom:10px}.process-box .con-wrap:before{background-color:#fff;height:100%;top:0;width:2px}.process-box .con-wrap:after,.process-box .con-wrap:before{content:"";left:0;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.process-box .con-wrap:after{border:14px solid transparent;border-left-color:#fff;margin-top:-14px;top:50%}@media (min-width:1141px){.steps-title-chasol{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.steps-cha,.steps-sol{padding-left:35px!important;padding-right:35px!important}.con-wrap,.num-wrap,.steps-cha,.steps-sol{flex:0 0 33.333333%;max-width:33.333333%}.process-box{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.process-box:hover .con-wrap:before{width:5px}.process-box:hover .con-wrap:after{left:5px}.chasol-mob{display:none}}@media (max-width:1140px){.steps-title-wrap{display:none}.cha-sol-steps{text-align:center}.num-steps:nth-child(2n) .con-wrap:before,.process-box .con-wrap:before{height:2px;left:0;right:0;top:0;width:100%}.num-steps:nth-child(2n) .con-wrap:after,.process-box .con-wrap:after{border-left-color:transparent;border-right-color:transparent;border-top-color:#fff;left:50%;margin-top:0;right:auto;top:0;transform:translateX(-50%)}}