@font-face{font-display:swap;font-family:ShantellSans;font-style:normal;font-weight:400;src:url(../woff2/ShantellSans-Regular.woff2) format("woff2");src:url(../woff/ShantellSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:ShantellSans;font-style:normal;font-weight:500;src:url(../woff2/ShantellSans-Medium.woff2) format("woff2");src:url(../woff/ShantellSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Mplus;font-style:normal;font-weight:700;src:url(../woff2/Mplus-Bold.woff2) format("woff2");src:url(../woff/Mplus-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Mplus;font-style:normal;font-weight:500;src:url(../woff2/Mplus-Medium.woff2) format("woff2");src:url(../woff/Mplus-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(../woff2/Gilroy-Bold.woff2) format("woff2");src:url(../woff/Gilroy-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(../woff2/Gilroy-Regular.woff2) format("woff2");src:url(../woff/Gilroy-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(../woff2/Gilroy-Medium.woff2) format("woff2");src:url(../woff/Gilroy-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(../woff2/Gilroy-SemiBold.woff2) format("woff2");src:url(../woff/Gilroy-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:redmonkey;font-style:normal;font-weight:400;src:url(../woff2/icomoon.woff2) format("woff2");src:url(../woff/icomoon.woff) format("woff")}.steps-flow.box-red .step-item{background:#b42226}.steps-flow.box-red .step-item .step-index{color:#d9e9f0}.steps-flow.box-blue .step-item{background:#007bc8}.steps-flow.box-blue .step-item .step-index{color:#edc8c9}.steps-flow .step-item p{color:#fff;font-size:1.125rem}.steps-flow .step-item{align-content:center;align-items:center;border-radius:28px;display:inline-flex;justify-content:center;max-width:49%;min-width:24%;padding:37px 30px 30px;position:relative;text-align:center}.steps-flow .step-arrow,.steps-flow .step-index{position:absolute}.steps-flow .step-index{align-content:center;align-items:center;background-color:#fcfbf9;border-radius:50%;display:inline-flex;font-size:2.25rem;font-weight:600;height:66px;justify-content:center;text-transform:uppercase;top:-37px;width:66px}.steps-flow .step-arrow{top:0;transform:translate(200px,-120px);width:100%}@media (min-width:768px) and (max-width:1030px){.steps-flow .step-item{flex:unset;margin-top:142px;max-width:48%;width:48%}.steps-flow .step-item:nth-child(2n) .step-arrow{display:none}}@media (max-width:767px){.steps-flow .step-item{max-width:100%;width:100%}.steps-flow .steps-flow-content{display:block}.steps-flow .step-item p{font-size:1rem}.steps-flow .step-item:not(:last-child){margin-bottom:120px}.steps-flow .step-arrow{transform:translate(45px,-100px)}.steps-flow .step-arrow img{max-width:60px}.steps-flow .step-item:nth-child(3n) .step-arrow{transform:translate(-45px,-100px)}.steps-flow .step-item:nth-child(3n) .step-arrow img{transform:rotate(-90deg)}}@font-face{font-display:swap;font-family:ShantellSans;font-style:normal;font-weight:400;src:url(../woff2/ShantellSans-Regular.woff2) format("woff2");src:url(../woff/ShantellSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:ShantellSans;font-style:normal;font-weight:500;src:url(../woff2/ShantellSans-Medium.woff2) format("woff2");src:url(../woff/ShantellSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Mplus;font-style:normal;font-weight:700;src:url(../woff2/Mplus-Bold.woff2) format("woff2");src:url(../woff/Mplus-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Mplus;font-style:normal;font-weight:500;src:url(../woff2/Mplus-Medium.woff2) format("woff2");src:url(../woff/Mplus-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(../woff2/Gilroy-Bold.woff2) format("woff2");src:url(../woff/Gilroy-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(../woff2/Gilroy-Regular.woff2) format("woff2");src:url(../woff/Gilroy-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(../woff2/Gilroy-Medium.woff2) format("woff2");src:url(../woff/Gilroy-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(../woff2/Gilroy-SemiBold.woff2) format("woff2");src:url(../woff/Gilroy-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:redmonkey;font-style:normal;font-weight:400;src:url(../woff2/icomoon.woff2) format("woff2");src:url(../woff/icomoon.woff) format("woff")}.curved-block.type-blue .curved-block-image{background-image:url(../../images/curved-block-blue.png)}.curved-block.type-yellow .curved-block-image{background-image:url(../../images/curved-block-yellow.png)}.curved-block .curved-block-content{display:flex;padding-bottom:30%;position:relative}.curved-block .curved-block-content .content{padding:60px;position:relative;z-index:2}.curved-block .curved-block-content p{font-size:1.5rem;font-weight:500}.curved-block .curved-block-content ul{margin-top:22px;padding-left:30px}.curved-block .curved-block-content li{font-family:ShantellSans,Mplus,Gilroy,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:circle;margin-top:15px;max-width:500px}.curved-block .curved-block-image{background-repeat:no-repeat;background-size:100%;height:100%;max-height:355px;position:absolute;width:100%}.curved-block .sticker{position:absolute;z-index:2}.curved-block .sticker_1{right:-15px;top:-15px}.curved-block .sticker_2{bottom:-15px;left:-15px}@media (max-width:767px){.curved-block .curved-block-content .content{border-bottom:1px solid;padding:37px}.curved-block .curved-block-image{background-size:100% 600px}.curved-block .curved-block-content p{font-size:1.125rem}.curved-block .curved-block-content li{font-size:1rem;margin-top:0}}
