@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");.step{height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden}.step.active{height:100%;min-height:590px;opacity:1;visibility:visible;-webkit-transition:opacity .2s,visibility .2s;-o-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}form{padding:40px;border-radius:24px;background-color:#fff}form .btn{border-radius:16px}form#short-form{position:sticky;top:5px;text-align:center}form#short-form .form-title{color:#2d4055}form#short-form .btn{width:100%;margin:30px 0}form#short-form a.green{color:#75dcc3}form#short-form a.green:hover{color:#0dca9c}.select-form-wrap.active{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select-form-wrap.active svg.icon{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.select-form-wrap.active .select-list{display:block;opacity:1}.select-form-wrap:hover{border:1px solid #999ea4}.select-form-wrap{position:relative;margin-top:30px;text-align:left;border-radius:16px;border:1px solid #c3c4c8;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}.select-form-wrap .select-button{width:100%;text-align:left;color:#2d4055;padding:15px 40px 15px 25px;background-color:rgba(0,0,0,0)}.select-form-wrap svg.icon{position:absolute;content:"";right:25px;top:25px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.select-form-wrap .select-list{position:absolute;display:none;opacity:0;top:100%;left:-1px;width:calc(100% + 2px);padding:0 10px;border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #c3c4c8;border-top:none;-webkit-transform:opacity .3s;-ms-transform:opacity .3s;transform:opacity .3s;background-color:#fff}.select-form-wrap .select-list .select-list-item{margin-bottom:5px;height:50px}.select-form-wrap .select-list .select-list-item button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;width:100%;height:100%;color:#2d4055;border-radius:8px;background-color:rgba(0,0,0,0);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.select-form-wrap .select-list .select-list-item.active button{background-color:#f1f0f1}.select-form-wrap .select-list .select-list-item.active .select-list-item:hover button{background-color:#f1f0f1}#user-form .step-1 .f-wrap{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}form#main-form{position:relative;margin:0 auto;padding:30px 40px;max-width:600px}form#main-form .stepper-wrap .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#2d4055}form#main-form .stepper-wrap .text-wrap #step-number span{color:#6f7781}form#main-form .stepper-wrap .line-indicator.percentage-25:before{width:25%}form#main-form .stepper-wrap .line-indicator.percentage-33:before{width:33%}form#main-form .stepper-wrap .line-indicator.percentage-50:before{width:50%}form#main-form .stepper-wrap .line-indicator.percentage-66:before{width:66%}form#main-form .stepper-wrap .line-indicator.percentage-75:before{width:75%}form#main-form .stepper-wrap .line-indicator.percentage-99:before{width:99%}form#main-form .stepper-wrap .line-indicator{margin-top:15px;position:relative;height:6px;width:100%;border-radius:50px;background-color:#f6eed7}form#main-form .stepper-wrap .line-indicator:before{position:absolute;content:"";left:0;top:0;width:25%;height:100%;border-radius:50px;background-color:#dbbc5e}form#main-form .form-title{margin-bottom:30px;text-align:center;color:#2d4055}form#main-form .form-title p{max-width:360px;margin:20px auto 30px;color:#6f7781}form#main-form .select-list .select-list-item{margin-bottom:15px}form#main-form .select-list .select-list-item button{position:relative;width:100%;padding:16px 29px 16px 50px;height:55px;text-align:left;border-radius:16px;color:#2d4055;background-color:#f1f0f1;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}form#main-form .select-list .select-list-item button:before{position:absolute;content:"";left:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:23px;height:23px;border-radius:100%;background-color:#d2d2d2;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}form#main-form .select-list .select-list-item button:after{position:absolute;content:"";left:22px;top:50%;-webkit-transform:translateY(-50%) scale(.25);-ms-transform:translateY(-50%) scale(.25);transform:translateY(-50%) scale(.25);width:11px;height:11px;border-radius:100%;background-color:rgba(0,0,0,0);-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;-o-transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s}form#main-form .select-list .select-list-item.active button{background-color:#75dcc3}form#main-form .select-list .select-list-item.active button:before{background-color:#fff}form#main-form .select-list .select-list-item.active button:after{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);background-color:#75dcc3}form#main-form .select-list .select-list-item:hover.active button{background-color:#75dcc3}form#main-form .select-list .select-list-item:hover button{background-color:#eae8ea}form#main-form .f-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form#main-form .f-wrap .btn-wrap.secondary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form#main-form .f-wrap .btn-wrap.secondary button{text-indent:50px;background-color:#999ea4}form#main-form .f-wrap .btn-wrap.secondary button svg{right:90px}form#main-form .f-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form#main-form .f-wrap .btn-wrap .btn{border-radius:500px;height:55px}form#main-form .f-wrap .btn-wrap:hover{cursor:pointer}form#main-form .f-wrap .btn-wrap:hover button{background-color:#c768d1}form#main-form .f-wrap .btn-wrap.secondary:hover{cursor:pointer}form#main-form .f-wrap .btn-wrap.secondary:hover button{background-color:#727980}.form-group.base-form.phone{position:relative}.form-group.base-form.phone span.phone-code{position:absolute;display:inline-block;left:30px;top:21px;color:#999ea4}.form-group.base-form.phone span.phone-code:before{position:absolute;content:"";right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:30px;background-color:#999ea4}.form-group.base-form.phone input{padding-left:90px}.form-group.base-form.cnp input[type=number]{-moz-appearance:textfield}.form-group.base-form.cnp input::-webkit-inner-spin-button,.form-group.base-form.cnp input::-webkit-outer-spin-button{-webkit-appearance:none}.form-group.base-form{margin-bottom:20px}.form-group.base-form input::-webkit-input-placeholder{font-weight:300;color:#999ea4}.form-group.base-form input::-moz-placeholder{font-weight:300;color:#999ea4}.form-group.base-form input:-ms-input-placeholder{font-weight:300;color:#999ea4}.form-group.base-form input::-ms-input-placeholder{font-weight:300;color:#999ea4}.form-group.base-form input::placeholder{font-weight:300;color:#999ea4}.form-group.base-form input{height:67px;width:100%;padding-left:30px;border-radius:16px;color:#2d4055;border:1px solid #c3c4c8;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}.form-group.base-form input:hover{border:1px solid #999ea4}.form-group.base-form input:focus{border:2px solid #999ea4}.form-group.base-form .form-group__errors{opacity:0;font-size:14px;line-height:22px;color:#ff3b30;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.form-group.base-form.invalid .form-group__errors{opacity:1}.form-group.base-form.invalid input{border:1px solid #ff3b30}.form-group.base-form.valid input{border:1px solid #28cd41}form#main-form .form-group__checkbox.invalid{color:#ff3b30}form#main-form .form-group__checkbox.invalid .checkbox{border:1px solid #ff3b30}form#main-form .form-group__checkbox.invalid .checkbox svg path{fill:#ff3b30}form#main-form .form-group__checkbox.valid .checkbox{border:1px solid #28cd41}form#main-form .form-group__checkbox.valid .checkbox svg{opacity:1;visibility:visible}form#main-form .form-group__checkbox{margin-bottom:40px;position:relative;padding-left:30px;font-size:15px;font-style:normal;font-weight:400}form#main-form .form-group__checkbox a.green{font-weight:500;color:#75dcc3;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}form#main-form .form-group__checkbox a.green:hover{color:#45515e}form#main-form .form-group__checkbox .checkbox{position:absolute;left:0;top:3px;display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:5px;border:1px solid #c3c4c8}form#main-form .form-group__checkbox .checkbox svg{opacity:0;visibility:hidden;position:absolute;width:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s,visibility .2s;-o-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}form#main-form .form-group__checkbox .checkbox path{fill:#28cd41}body{position:relative;overflow-x:hidden;margin:0;padding:0;min-width:320px;color:#6f7781;background-color:#eefbf8;background-image:url(../img/main-background-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover}body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{color:#2d4055}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}button,input,textarea{outline:none;border:none;font-size:16px}ul{list-style-type:none}a{text-decoration:none;color:#2d4055}a,button{cursor:pointer}button{margin:0;padding:0;font-family:Montserrat,sans-serif}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100px}footer{padding:40px 0;border-top:1px solid #d9d8da}footer div.nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}footer div.nav-menu a{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:content;flex-basis:content}footer .f-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}footer .f-wrap .footer-copywriting{color:#999ea4;margin-right:30px}footer .f-wrap a{color:#6f7781}.flex-center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center,.inline-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inline-flex-center{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-wrap{position:relative}.btn-wrap button.btn{width:130px;height:67px;text-align:left;text-indent:25px}.btn-wrap svg{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn{font-family:Montserrat,sans-serif;width:300px;height:70px;color:#fff;border-radius:500px;background-color:#d48adb;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.btn:active{background-color:#8c2e96}.btn:hover{background-color:#c768d1}.img-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.img-wrap img{height:auto}.img-wrap h3{margin-top:20px}section{margin-bottom:120px}.section-title{text-align:center}.nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-menu a.nav-link-btn.mobile-view{display:none}.nav-menu li{font-weight:500;padding-right:40px}.nav-menu li a.nav-link-btn{position:relative;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.nav-menu li a.nav-link-btn:hover{color:#999ea4}.nav-menu li:last-child{padding-right:0}a.btn-link,div.nav-menu a.nav-link-btn{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}a.btn-link:hover,div.nav-menu a.nav-link-btn:hover{color:#999ea4}.text-wrap .text-wrap-title{margin:40px 0 20px}.text-wrap p{margin-bottom:10px}.text-wrap ul.dots{margin-left:20px;list-style-position:outside;list-style:inside}.text-wrap ul.dots li{padding:5px 0}.text-wrap ul.numbers li{position:relative;margin-bottom:20px;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.text-wrap ul.numbers li span{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#d48adb}.text-wrap ul.numbers li span:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:38px;height:38px;border-radius:100%;border:1px solid #d48adb}.text-wrap ul.numbers li p{margin:0;padding-left:40px}figure.quote{position:relative;margin:40px 0 0;padding:10px;border-radius:16px;background-color:#75dcc3}figure.quote:before{position:absolute;content:"“";top:80px;left:20px;color:#6dd0b8;font-size:180px}figure.quote blockquote{position:relative;z-index:1;color:#2d4055;font-style:italic}section#additional-information{margin-bottom:90px}section#additional-information .text-wrapper h3{margin:20px 0;font-weight:600}section#additional-information .text-wrapper p{color:#6f7781}section#additional-information .col-6:nth-child(2) .text-wrapper:first-child p{padding-bottom:40px}.section-title{font-weight:500;font-size:60px;line-height:73px}form#main-form .form-title,form#short-form .form-title{font-weight:500;font-size:32px;line-height:39px}.text-wrap .text-wrap-title{font-weight:500;font-size:28px;line-height:34px}figure.quote blockquote,section#additional-information .text-wrapper h3{font-weight:500;font-size:22px;line-height:30px}.btn{font-weight:600;font-size:22px;line-height:27px}.form-group.base-form input,.nav-menu li,.select-form-wrap .select-button,.select-form-wrap .select-list .select-list-item button,.text-wrap .text-wrap-title.fs18,form#main-form .stepper-wrap .text-wrap,section#additional-information .text-wrapper p{font-weight:500;font-size:18px;line-height:24px}.form-group.base-form.phone span.phone-code,body,footer .f-wrap,footer div.nav-menu a,form#main-form .form-title p,form#short-form p{font-weight:500;font-size:16px;line-height:24px}.img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.container{max-width:1280px}}@media screen and (max-width:1200px){.section-title{font-size:32px;line-height:39px}form#short-form .form-title{font-size:28px;line-height:34px}section#how-it-works .hiw-card-wrap{height:auto!important}.nav-menu li{padding-right:20px;font-size:14px;line-height:16px}}@media screen and (max-width:992px){body main section#frequently-asked-questions{margin-bottom:70px}body main section#additional-information{margin-bottom:50px}body main section#additional-information .text-wrapper h3{margin:30px 0 15px}body main section#additional-information .text-wrapper p{font-size:16px;line-height:24px}form#short-form{margin-top:20px;padding:20px}footer{padding:30px 0}footer div.nav-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}footer a{margin-bottom:20px;width:100%}}@media screen and (max-width:768px){body{background-image:none}.section-title{font-size:28px;line-height:34px}section p{color:#45515e}header .logo-wrapper{margin:0 auto}header .nav-menu{display:none}main section .text-wrap .text-wrap-title{font-size:18px;line-height:26px}main section .text-wrap h4.text-wrap-title.fs18{margin:30px 0 15px;line-height:26px}figure.quote{margin-top:30px;padding:5px}figure.quote:before{top:70px;left:5px}figure.quote blockquote{margin:10px 25px;font-size:18px;line-height:26px}footer div.nav-menu{gap:0}footer .f-wrap,footer div.nav-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .f-wrap{text-align:center}footer .footer-copywriting{color:#999ea4;margin-right:0;margin-bottom:30px}}