@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600&display=swap");body{position:relative;overflow-x:hidden;margin:0;padding:0;min-width:320px;color:#767676;background-color:#f6ffe8}body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{color:#151515}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:#151515}a,button{cursor:pointer}button{margin:0;padding:0;font-family:Montserrat,sans-serif}header{height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}footer{padding:40px 0;border-top:1px solid #d9d8da}footer div.nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}footer div.nav-menu a{margin-right:50px}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}body{background-image:url(../img/main-background-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.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:55px;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:230px;height:70px;color:#fff;border-radius:500px;background-color:#d48adb;-webkit-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 li{font-weight:500;padding-right:40px}.nav-menu li a.nav-link-btn{position:relative;-webkit-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;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:#151515;font-style:italic}section#additional-information{margin-bottom:90px}.text-wrapper h3{margin:12px 0;font-weight:500}.text-wrapper p{color:#6f7781}.col-6:nth-child(2) .text-wrapper:first-child p{padding-bottom:40px}.section-title{font-weight:500;font-size:60px;line-height:73px}.text-wrap .text-wrap-title{font-weight:500;font-size:28px;line-height:34px}.text-wrapper h3,figure.quote blockquote{font-weight:500;font-size:22px;line-height:30px}.btn{font-weight:600;font-size:22px;line-height:27px}.nav-menu li,.text-wrap .text-wrap-title.fs18,.text-wrapper p{font-weight:500;font-size:18px;line-height:24px}body,footer .f-wrap,footer div.nav-menu a{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}footer div.nav-menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@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}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-right:0;margin-bottom:20px;width:100%;text-align:center}footer .f-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media screen and (max-width:768px){.section-title{font-size:28px;line-height:34px}section{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 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 a{width:100%;margin-right:0}footer .f-wrap .footer-copywriting{margin-right:0}}