.refferal-step .box-info h4,.refferal-step .warning-subtitle{font-family:Commissioner,Arial,Helvetica,sans-serif;text-transform:capitalize;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}.refferal-step{padding:90px 0}.refferal-step h2{font-family:Commissioner,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;text-align:center;color:#3c3462;margin-bottom:40px}@media (min-width:139px){.refferal-step h2{font-size:20px}}@media (min-width:319px){.refferal-step h2{font-size:33px}}@media (min-width:410px){.refferal-step h2{font-size:40px}}@media (min-width:539px){.refferal-step h2{font-size:50px;line-height:120%}}.refferal-step .warning-subtitle{font-weight:500;font-size:20px;line-height:24px;color:#e11205;text-align:center;margin-bottom:20px}.refferal-step .subtitle{max-width:1086px;font-family:Nunito,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:200%;text-align:center;color:#3e3465;margin:0 auto}.refferal-step .box-info-2{margin-top:60px}@media (min-width:992px){.refferal-step .wrapper-steps{background-image:url("/wp-content/themes/AMS-Apps/images/dev-n/blocks/ref-steps/line-bg.svg");background-repeat:no-repeat;background-position:50% 220px}}.refferal-step .flex-row{display:flex;flex-wrap:wrap;align-items:center;margin-top:30px;position:relative}.refferal-step .row-1{background-image:url("/wp-content/themes/AMS-Apps/images/dev-n/blocks/ref-steps/google-play.svg");background-repeat:no-repeat;background-position:0 0}.refferal-step .row-2{padding-top:90px;background-image:url("/wp-content/themes/AMS-Apps/images/dev-n/blocks/ref-steps/firebase.svg");background-repeat:no-repeat;background-position:450px 0}.refferal-step .row-2 .box-info{background:rgba(207,255,209,.56)}.refferal-step .row-3{padding-top:95px;background-image:url("/wp-content/themes/AMS-Apps/images/dev-n/blocks/ref-steps/app-store.svg");background-repeat:no-repeat;background-position:460px 105px}.refferal-step .row-3 .box-info{background:#deedfd}.refferal-step .box-img{margin-top:30px}.refferal-step .box-img img{max-width:100%;height:auto;object-fit:cover}.refferal-step .box-info{padding:75px 55px 60px;background:rgba(215,220,255,.64);border-radius:90px;margin-top:30px}.refferal-step .box-info h4{font-weight:700;font-size:36px;line-height:44px;color:#191b20;margin-bottom:30px}.refferal-step .box-info p{font-family:Nunito,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:200%;color:#3e3465;margin-bottom:0}