.redesigning-outer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.col-one{flex:0 6%;position:relative}.col-two{flex:0 40%}.col-three{flex:0 40%}.col-one:after{content:" ";position:absolute;width:50px;height:1px;background-color:#d61a69;top:14px;left:0px;right:0px}.col-title h3{margin:0px;font-size:14px;font-weight:400;line-height:26px;letter-spacing:.11px;color:#d61a69;text-transform:uppercase;font-family:'Roboto',sans-serif}.col-heading h2{margin:0px;font-size:46px;line-height:55px;font-weight:400;letter-spacing:-0.85px;color:#2e2e4e;font-family:'Merriweather',serif}.col-three-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:400px;padding-bottom:20px}.left-icon{flex:0 15%}.right-text{flex:0 84%}.right-text p{margin:0px;letter-spacing:0px;color:#000;font-size:15px;line-height:25px;font-weight:400;font-family:'Roboto',sans-serif}.redesigning-outer:before{position:absolute;content:"";width:50px;height:2px;background-color:#d61a69;top:15px;left:-70px}.group-text-inner{max-width:370px;padding-top:35px}.group-text-inner p{margin:0px;font-size:15px;line-height:25px;letter-spacing:0px;color:#000;font-weight:400;font-family:'Roboto',sans-serif;padding-bottom:10px}.group-text-inner ul li{margin:0px;font-size:15px;line-height:25px;letter-spacing:0px;color:#000;font-weight:400;font-family:'Roboto',sans-serif;position:relative}.group-text-inner ul li:before{position:absolute;content:"";background-color:#000;width:5px;height:5px;border-radius:50%;left:-17px;top:10px}.group-text-inner ul{padding:0 0 0 20px;margin:0;list-style-type:none}@media(max-width:1200px){.redesigning-outer:before{width:35px;left:-36px}.redesigning-outer{padding:0px 20px}}@media(max-width:650px){.group-text-inner ul li:before{width:4px;height:4px;left:-18px;top:6px}.col-title h3{font-size:12px}.group-text-inner p{font-size:13px;line-height:20px;padding-bottom:5px}.group-text-inner ul li{font-size:13px;line-height:18px}.group-text-inner{padding-top:10px}.col-one:after{width:20px}.redesigning-outer{padding:0px 0px}.col-two{flex:0 96%;padding:0px 20px}.redesigning-outer:before{width:35px;left:-20px}.col-three{flex:0 96%;padding:10px 20px}.redesigning-wrapper{padding:30px 0px 20px !important}.col-heading h2{font-size:25px;line-height:35px}.col-heading{max-width:450px}}