.about_step{width:100%}.about_step .heading{margin-bottom:30px;text-align:center}.about_step .txt h2{color:#000;font-size:38px;margin:0 0 10px}.about_step .txt h2 span{color:#ef5525}.about_step .txt-row{align-items:center;display:flex;flex-wrap:wrap}.about_step .txt-row .image,.about_step .txt-row .txt{padding:0 20px;position:relative;width:50%}.about_step .txt-row .txt p{font-size:18px;font-weight:400;line-height:29px;margin:0}.about_step .txt-row .image img{border-bottom-right-radius:90px;border-top-left-radius:90px;position:relative;z-index:9}@media only screen and (max-width:1024px){.about_step .txt-row .image img{border-bottom-right-radius:40px;border-top-left-radius:40px}}@media only screen and (max-width:767px){.about_step .txt-row .image,.about_step .txt-row .txt{width:100%}.about_step .txt-row .txt p{font-size:17px;line-height:27px}.about_step .txt h2{font-size:30px;line-height:normal}.about_step .txt-row .image{margin-bottom:25px}}