.cf-steps__row{display:flex;flex-wrap:wrap;margin:0 -15px}.cf-steps__row>div{display:flex;flex:0 0 100%;margin-top:15px;max-width:100%;padding:0 15px}.cf-steps__row .pwr-steps.pwr--clearfix{flex-grow:1}.cf-steps-intro__header .pwr-sec__title--narrow{text-align:left}.pwr-sub-steps .pwr-step__img{max-width:60px}.cf-steps__row .pwr-sub-steps.pwr-sec-steps--centered .pwr-step{background-color:rgba(248,179,12,.22);float:none;min-height:280px}.cf-steps__row>div:first-child .pwr-step{border-top-left-radius:150px;padding:60px 25px 20px}.cf-steps__row>div:nth-child(2) .pwr-step{border-top-right-radius:150px;margin-top:15px;padding:60px 25px 20px}.cf-steps__row>div:nth-child(3) .pwr-step{border-bottom-left-radius:150px;padding:30px 25px 20px}.cf-steps__row>div:nth-child(4) .pwr-step{border-bottom-right-radius:150px;padding:30px 25px 20px}.cf-steps__row .pwr-step__title+.pwr-step__desc p{font-size:14px;line-height:1.4}.cf-steps__row .pwr-step__title+.pwr-step__desc{margin-top:10px}.cf-steps-intro__header .pwr-sec-txt__title{margin:0 0 10px}@media (min-width:768px){.cf-steps__row>div{flex:0 0 50%;max-width:50%}.cf-steps__row>div:first-child .pwr-step:after,.cf-steps__row>div:nth-child(2) .pwr-step:after,.cf-steps__row>div:nth-child(4) .pwr-step:after{background-image:url(https://flintinvest.au/hubfs/arrow.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100px;opacity:.7;position:absolute;width:90px}.cf-steps__row>div:first-child .pwr-step:after{right:-40px;top:60px;transform:rotate(-335deg)}.cf-steps__row>div:nth-child(2) .pwr-step:after{bottom:-40px;left:0;margin:0 auto;right:0;transform:rotate(-215deg)}.cf-steps__row>div:nth-child(4) .pwr-step:after{right:-60px;top:40px;transform:rotate(210deg)}.cf-steps__row>div:nth-child(3){order:2}.cf-steps__row>div:nth-child(3) .pwr-step{border-bottom-left-radius:0;border-bottom-right-radius:150px;margin-top:15px}.cf-steps__row>div:nth-child(4) .pwr-step{border-bottom-left-radius:150px;border-bottom-right-radius:0}}