.approachStepsWrap{padding:50px 0;position:relative;z-index:4}.approachStepsWrap .headingWrp h3{font-weight:700;letter-spacing:-.21px;margin-bottom:20px;text-transform:uppercase}.approachStepsWrap .stepItems{counter-reset:items;display:flex;flex-direction:column}.approachStepsWrap .stepItem{background-color:#fff;clip-path:polygon(0 0,50% 6%,100% 0,100% 94%,50% 100%,0 94%);display:flex;gap:40px;padding:40px;position:relative}.approachStepsWrap .stepItem:before{color:#57d5ff;content:counter(items);counter-increment:items;font-size:60px;font-weight:200;line-height:74px;position:absolute}.approachStepsWrap .stepItem .title{color:#0889ba;font-size:74px;font-style:normal;font-weight:400;letter-spacing:-.7px;line-height:1;margin-left:40px;text-transform:capitalize}.approachStepsWrap .stepItem .des{font-size:24px;letter-spacing:normal;line-height:1.38;margin:0}.approachStepsWrap .stepItem:first-child{clip-path:polygon(0 0,100% 0,100% 94%,50% 100%,0 94%)}@media(max-width:991px){.approachStepsWrap .stepItem:before{font-size:54px;line-height:70px}.approachStepsWrap .stepItem .title{font-size:70px}}@media(max-width:767px){.approachStepsWrap .stepItem{flex-wrap:wrap;gap:20px;padding:30px}.approachStepsWrap .stepItem:before{font-size:35px;line-height:40px}.approachStepsWrap .stepItem .title{font-size:40px}.approachStepsWrap .stepItem:first-child{clip-path:polygon(0 0,50% 3%,100% 0,100% 97%,50% 100%,0 97%)}.approachStepsWrap .stepItem .des{font-size:18px}}