.curved-banner.curved-banner__container svg#svg{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:-1}.curved-banner__inner.curved-banner__inner-steps.no-steps{gap:32px}.curved-banner__title-wrapper img{margin-top:-6px}.finish-sentence{display:flex}span.span-dot{color:#00e3a5;margin-top:5px}.curved-banner__title-wrapper{align-items:flex-start;display:flex;gap:7.5px}.curved-banner__inner{align-items:center;display:flex;flex-direction:column;text-align:center}.curved-banner__inner h2{color:#3d2e87;font-size:58px;font-weight:800;letter-spacing:-.01em;line-height:63.8px;margin-bottom:48px;margin-top:0}.curved-banner.curved-banner__container{background-image:url(https://4597757.fs1.hubspotusercontent-na1.net/hubfs/4597757/background.png);background-repeat:no-repeat;background-size:100% 100%;padding:96px 0;position:relative}.page-wrapper.curved-banner_wrapper{margin:auto}.curved-banner__inner .main-button{margin-top:0}@media screen and (max-width:767px){.curved-banner.curved-banner__container{background-image:url(https://4597757.fs1.hubspotusercontent-na1.net/hubfs/4597757/background-1.png);padding:64px 0}.curved-banner__inner h2{font-size:36px;line-height:41.4px}.curved-banner__inner .main-button{width:100%}}.curved-banner__inner.curved-banner__inner-steps{align-items:center;display:flex;flex-direction:column;gap:64px;text-align:center;width:100%}.curved-steps{width:100%}.timeline-steps{display:flex;flex-wrap:wrap;gap:48px;justify-content:center;width:100%}.timeline-steps .timeline-step{align-items:center;display:flex;flex-direction:column;margin:0;position:relative;width:calc(30% - 48px)}.timeline-steps .timeline-step:after{width:50%}.timeline-steps .timeline-step:after,.timeline-steps .timeline-step:before{border-radius:8px;border-top:.25rem solid #d8d5e7;content:"";display:block;left:72px;position:absolute;top:15%}.timeline-steps .timeline-step:before{width:70%}.timeline-steps .timeline-content{text-align:start;width:100%}.timeline-steps .timeline-content .inner-circle{align-items:center;background-color:#d8d5e7;border-radius:100%;display:inline-flex;height:56px;justify-content:center;transition:all .25s ease;width:56px}.timeline-steps .timeline-content .inner-circle svg path{fill:#3d2e87;transition:all .25s ease}.timeline-steps .timeline-content.first-content .inner-circle svg path{fill:#00e3a5}.timeline-steps .timeline-content.first-content .inner-circle{background-color:#3d2e87}.timeline-steps .timeline-step:first-child:after{border-color:#3d2e87;width:25%}.timeline-steps .timeline-step:nth-child(2):after{border-color:#3d2e87;width:50%}.timeline-steps .timeline-step:last-child:after{border-color:#3d2e87;width:70%}.timeline-content h3{color:#3d2e87;font-size:23px;letter-spacing:-.01em;line-height:29.9px;margin:0!important;text-align:left}.timeline-inner-content{margin-top:17px}.timeline-content p{color:#000;font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;margin:8px 0 0;text-align:left}.curved-banner__inner.curved-banner__inner-steps h2{margin:0}@media screen and (max-width:767px){.timeline-steps .timeline-step:nth-child(3):after,.timeline-steps .timeline-step:nth-child(3):before{display:none}.timeline-steps .timeline-step:first-child:before{border-radius:8px;border-top:95px solid #d8d5e7}.timeline-steps .timeline-step:after{border-radius:8px;border-top:45px solid #d8d5e7;content:"";display:block;height:0;left:20px;position:absolute;top:55px;width:4px!important}.timeline-steps .timeline-step:nth-child(3) .timeline-inner-content{padding:0}.curved-banner__inner.curved-banner__inner-steps{gap:32px}.timeline-steps .timeline-step:before{border-radius:8px;border-top:115px solid #d8d5e7;content:"";display:block;height:0;left:20px;position:absolute;top:55px;width:4px!important}.timeline-inner-content{margin:10px 0 0;padding-bottom:64px}.timeline-steps .timeline-content .inner-circle{height:48px;padding:12px;width:48px}.timeline-steps .timeline-content{display:flex;gap:15px;text-align:start;width:100%}.timeline-steps .timeline-step{width:100%}.timeline-steps{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;width:100%}.curved-banner__title-wrapper img{margin-top:-2px;width:138px}.curved-steps{max-width:480px}.curved-banner__inner.curved-banner__inner-steps.no-steps{gap:16px}}