*{margin:0;padding:0;box-sizing:border-box}.full-cycle-process{padding:120px 0;background-color:#f7f8fc}.full-cycle-process .row{margin-bottom:0}.full-cycle-process .flex-row{display:flex;flex-wrap:wrap}.full-cycle-process h2{max-width:800px;font-family:"Commissioner", Arial, Helvetica, sans-serif;font-style:normal;font-weight:700;font-size:65px;line-height:120%;color:#191b20;box-sizing:border-box}.full-cycle-process h2 span{font-family:"Commissioner", Arial, Helvetica, sans-serif;color:#6579f4;font-weight:700}@media (min-width: 139px){.full-cycle-process h2{font-size:calc(1rem + ((1vw - 1.39px) * 9.4444));min-height:0vw;margin-bottom:20px}}@media (min-width: 319px){.full-cycle-process h2{font-size:33px}}@media (min-width: 539px){.full-cycle-process h2{font-size:45px}}@media (min-width: 767px){.full-cycle-process h2{font-size:65px;line-height:79px;margin-bottom:100px}}.full-cycle-process .step{display:flex;flex-wrap:wrap;align-items:center}.full-cycle-process .step .num{width:53px;height:53px;box-shadow:-18.9895px 24.5474px 8.8px rgba(57,37,182,0.01),-12.0421px 15.7474px 7.87368px rgba(57,37,182,0.04);border-radius:47.5827px;display:flex;justify-content:center;align-items:center;font-family:"Nunito", Arial, Helvetica, sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:120%;text-align:center;letter-spacing:-0.01em;text-transform:capitalize;color:#191b20;margin-right:20px}.full-cycle-process .step .item{width:100%;min-height:77px;display:flex;justify-content:center;align-items:center;font-family:"Nunito", Arial, Helvetica, sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:120%;text-align:center;letter-spacing:-0.01em;text-transform:capitalize;color:#191b20;border-radius:100.289px}.full-cycle-process .step .num-1{background:#5cee9c}.full-cycle-process .step .item-1{max-width:967px;background:#5cee9c}.full-cycle-process .step .num-2{background:#6579f4;color:#fff}.full-cycle-process .step .item-2,.full-cycle-process .step .item-3,.full-cycle-process .step .item-4,.full-cycle-process .step .item-5{max-width:605px}.full-cycle-process .step .item-2{background:#6579f4;color:#fff}.full-cycle-process .step .num-3,.full-cycle-process .step .item-3{background:#f6e7a5}.full-cycle-process .step .num-4,.full-cycle-process .step .item-4{background:#b9e3f1}.full-cycle-process .step .num-5,.full-cycle-process .step .item-5{background:#f3e0e0;position:relative;z-index:3}.full-cycle-process .step .num-6,.full-cycle-process .step .item-6{background:#40a1f2;color:#fff;position:relative;z-index:0}.full-cycle-process .step .num-6{margin-right:0;margin-left:20px;position:relative;z-index:2}.full-cycle-process .step .item-6{max-width:685px}.full-cycle-process .desc{width:100%;margin:30px 0 60px 0;font-family:"Nunito", Arial, Helvetica, sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:200%;color:#3e3465}@media (min-width: 1247px){.full-cycle-process .desc{display:flex;justify-content:center;max-width:765px}}@media (min-width: 1247px){.full-cycle-process .desc span{max-width:560px}}@media (min-width: 1278px){.full-cycle-process .step-6{margin-left:74px;position:relative}.full-cycle-process .step-6::after{content:url("/wp-content/themes/AMS-Apps/images/process/line-step-6.svg");position:absolute;bottom:30px;right:69px;z-index:0}}.full-cycle-process .desc-6{margin:30px 0 0 0;display:flex;justify-content:center;max-width:100%}@media (min-width: 1247px){.full-cycle-process .desc-6 span{max-width:670px}}@media (min-width: 139px){.full-cycle-process .left-col{max-width:100%;margin-top:30px}}@media (min-width: 1247px){.full-cycle-process .left-col{max-width:393px;width:100%;height:725px;background-image:url("/wp-content/themes/AMS-Apps/images/process/left-col.svg");background-repeat:no-repeat;background-position:100% 0;background-size:cover;padding-top:33px;margin-top:60px}}.full-cycle-process .left-col p{width:100%;font-family:"Nunito", Arial, Helvetica, sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:200%;color:#3e3465}@media (min-width: 1247px){.full-cycle-process .left-col p{max-width:327px}}@media (min-width: 139px){.full-cycle-process .right-col{max-width:100%}}@media (min-width: 1247px){.full-cycle-process .right-col{max-width:830px;width:100%;margin-top:60px;margin-left:-31px}}@media (min-width: 1278px){.full-cycle-process .right-col{max-width:880px}}
