@-webkit-keyframes vibrate-3-6{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}20%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}30%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}40%{-webkit-transform:translate(6px,6px);transform:translate(6px,6px)}50%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}60%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}70%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}80%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}90%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-3-6{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}20%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}30%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}40%{-webkit-transform:translate(6px,6px);transform:translate(6px,6px)}50%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}60%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}70%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}80%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}90%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes vibrate-3-10{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}20%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}30%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}40%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}60%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}70%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}80%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}90%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-3-10{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}20%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}30%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}40%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}60%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}70%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}80%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}90%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes vibrate-3-50{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}20%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}30%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}40%{-webkit-transform:translate(20%,20%);transform:translate(20%,20%)}50%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}60%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}70%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}80%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}90%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-3-50{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}20%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}30%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}40%{-webkit-transform:translate(20%,20%);transform:translate(20%,20%)}50%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}60%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}70%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}80%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}90%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}100%{-webkit-transform:translate(0);transform:translate(0)}}body{background-color:#fff}#main-wrapper{position:relative;overflow:hidden;top:-60px}h1,h2,h3,h4,h5{color:#364053;font-weight:600}@media(max-width:309px){body{zoom:80%}}@media(max-width:767px){body h3{font-size:30px;line-height:120%;letter-spacing:-.5px;font-size:28px}body h4{font-size:22px;line-height:28px;letter-spacing:-.3px}body .container,body .container-fluid:not(.nav-container){max-width:400px;margin:auto}}@media(max-width:991px){body{font-size:15px;line-height:22px}body .large{font-size:18px}}@media(min-width:992px){body{font-size:16px;line-height:130%;letter-spacing:0}body h3{font-size:34px}}@media(min-width:1200px){body h3{font-size:46px;line-height:120%;letter-spacing:-.8px}}@media(min-width:1400px){body .container{max-width:1140px}}.subtitle{font-weight:500}.subtitle:before{top:-20px;width:110px;height:4px;content:"";display:block;position:relative;border-radius:30px}.floating-cta{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);background-color:#f4795d;color:#fff;border:none;border-radius:50px;width:300px;height:46px;font-size:18px;font-weight:600;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;text-decoration:none;z-index:1000}.floating-cta:hover{background-color:#e35e3f;color:#fff}@media(min-width:992px){.floating-cta{width:320px;height:50px;font-size:20px}}#hero-section .title-div .line{display:block}#hero-section .title-div .bg-blue{display:inline-block;color:#364053;background-color:#dbe4ff;border-radius:50px;padding:5px 14px 4px}@media(max-width:374px){#hero-section .title-div{zoom:.8}}@media(max-width:767px){#hero-section .title-div{margin-top:80px}#hero-section .title-div h1{font-size:42px}#hero-section .title-div .line{padding:0 15px 3px}#hero-section .img-div img{border-radius:40px;min-width:100%;max-width:100%}#hero-section .text-div{padding:30px 8px 0}}@media(min-width:768px){#hero-section .title-div{padding-top:130px}#hero-section .text-div{max-width:515px;padding-bottom:100px}#hero-section .img-div{height:100%}#hero-section .img-div img{border-radius:0 0 60px 60px;min-width:100%;max-width:100%}}@media(min-width:768px) and (max-width:991px){#hero-section .container{max-width:960px}#hero-section h1{font-size:42px}}@media(min-width:992px){#hero-section .title-div{padding-top:150px}}@media(min-width:992px) and (max-width:1199px){#hero-section h1{font-size:58px}}@media(min-width:1200px){#hero-section .title-div h1{top:100px}}@media(min-width:1200px) and (max-width:1399px){#hero-section h1{font-size:64px;line-height:115%;letter-spacing:-1.3px}}#benefits-section .bg-div{background:linear-gradient(180deg,rgba(221,228,255,.4) 0%,rgba(177,193,250,.6) 100%)}#benefits-section .container-fluid{padding:0;max-width:100%}#benefits-section .items .title{font-size:16px;line-height:130%;letter-spacing:0;color:#364053;font-weight:600}#benefits-section .items .text{font-size:16px;line-height:130%;letter-spacing:0;color:#364053}@media(max-width:767px){#benefits-section .bg-div{padding:40px 10px}#benefits-section .large{font-size:16px}#benefits-section .items img{width:50px}#benefits-section .items .title{font-size:14px;margin-bottom:7px}#benefits-section .items .text{font-size:14px}}@media(min-width:768px){#benefits-section .bg-div{padding:60px 30px}#benefits-section .items img{width:60px}}@media(min-width:992px){#benefits-section .bg-div{padding:80px 40px}#benefits-section .items img{width:80px}#benefits-section .items .title{font-size:18px}}@media(min-width:1200px){#benefits-section .items{margin-left:40px}}@media(min-width:1200px){#benefits-section .items{margin-left:60px}}@media(min-width:1400px){#benefits-section .items{margin-left:80px;margin-right:80px}}#app-section{padding:4rem 0}#app-section #app-section-card{background-color:#364053;border-radius:30px}#app-section h3{color:#fff;font-weight:500}#app-section .item{color:#fff;font-weight:500}#app-section .img-div{width:100%}#app-section .img-div img{max-width:100%;max-height:100%}@media(max-width:767px){#app-section h3{font-size:24px;text-align:center}#app-section #app-section-card{padding:30px 20px}#app-section .img-div{width:100%;margin-bottom:20px}#app-section .img-div img{max-width:100%;height:400px}#app-section .item{font-size:13px;line-height:133%;letter-spacing:0;font-size:14px}}@media(min-width:768px){#app-section #app-section-card{padding:60px 40px}#app-section .img-div{width:300px}}@media(min-width:768px) and (max-width:991px){#app-section h3{font-size:26px}#app-section .container{max-width:960px}}@media(min-width:992px){#app-section h3{font-size:42px}#app-section .img-div{width:300px}}@media(min-width:1200px){#app-section #app-section-card{padding:60px 40px 60px 80px}#app-section .img-div{width:450px}}@media(min-width:1400px){#app-section h3{font-size:52px}}#quote-section{padding-top:4rem}#quote-section .quote::before,#quote-section .quote::after{color:#6b7b9c;font-weight:600;font-size:2.2rem;position:relative;top:.8rem;line-height:1px}#quote-section .quote::before{content:open-quote;left:-6px}#quote-section .quote::after{content:close-quote;right:-6px}#quote-section .author{color:#414e69;font-weight:600}#quote-section .grid-title{grid-area:t}#quote-section .grid-title .quotes{position:relative;height:50px;z-index:-1}#quote-section .grid-img{grid-area:i;margin:auto}#quote-section .grid-img img{max-height:100%;max-width:100%;border-radius:50%}#quote-section .grid-quote{grid-area:q}@media(max-width:767px){#quote-section .d-grid{grid-template-areas:"t" "i" "q"}#quote-section .grid-title .quotes{width:100%;display:flex;flex-flow:column}#quote-section .grid-title .quotes img{height:120px}#quote-section .grid-img{justify-content:center;display:flex;max-height:150px;max-width:150px}}@media(min-width:768px){#quote-section .container{max-width:800px}#quote-section .d-grid{grid-template-areas:"i t" "i q"}#quote-section .grid-title .quotes{height:40px;left:-30px}#quote-section .grid-title .quotes img{height:100px}#quote-section .grid-img{width:36vw;max-width:200px}}@media(min-width:992px){#quote-section .container{max-width:1000px}#quote-section .grid-title .quotes{height:45px;left:-65px}#quote-section .grid-title .quotes img{height:120px}#quote-section .grid-title h3{font-size:38px}}#membership-faqs{padding:4rem 0;color:#6b7b9c}#membership-faqs h2{color:#364053;font-weight:500}#membership-faqs li{padding:3px}#membership-faqs li::marker{font-weight:600}#membership-faqs .spaced li{padding:6px 3px}#membership-faqs .table{color:#6b7b9c}#membership-faqs .table.table-hover>tbody>tr:hover>*{color:#414e69;background-color:#f3f7ff}#membership-faqs .accordion-button{color:#414e69;font-weight:500}#membership-faqs .accordion-button:not(.collapsed){font-weight:600;background-color:transparent;box-shadow:none}#membership-faqs .accordion-button::after{width:25px;height:25px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath stroke='%236B7B9C' stroke-linecap='round' stroke-width='2' d='m3.72 7.144 6.438 8.515a2.4 2.4 0 0 0 3.829 0l6.438-8.515'/%3E%3C/svg%3E")}#membership-faqs .accordion-body{padding-top:0}@media(max-width:767px){#membership-faqs{font-size:13px;line-height:133%;letter-spacing:0}#membership-faqs h2{text-align:center}#membership-faqs .accordion-button{font-size:13px;line-height:133%;letter-spacing:0;padding:12px 0}#membership-faqs .accordion-button::after{width:20px;height:20px}#membership-faqs .accordion-body{padding:0 0 16px}}@media(min-width:768px){#membership-faqs h2{padding:0 30px}#membership-faqs .accordion-button{font-size:16px;line-height:130%;letter-spacing:0;padding:16px 0}#membership-faqs .accordion-body{padding:0 30px 20px}}@media(min-width:992px){#membership-faqs h2{padding:0 48px}#membership-faqs .accordion-body{padding:0 48px 24px}}@media(min-width:1200px){#membership-faqs h2{padding:0 64px}#membership-faqs .accordion-button{padding:24px 0;font-size:22px;line-height:28px;letter-spacing:-.3px}#membership-faqs .accordion-body{padding:0 64px 32px}}