@media (min-width: 1280px){main#content .container{width:1215px}}@media (min-width: 1440px){main#content .container{width:1280px}}section#hero{background-color:#fff;background-size:100%;background-image:url(lead-form-blob-bkgrd-mobile.svg);background-repeat:no-repeat;background-position:center 148%;margin:60px 0 0}@media (min-width: 768px){section#hero{background-position-y:-132%}}@media (min-width: 992px){section#hero{margin:30px 0 0;background-size:contain;background-image:url(lead-form-blob-bkgrd.svg);background-position-x:178%;background-position-y:center}}@media (min-width: 1200px){section#hero{background-position-x:120%}}@media (min-width: 1440px){section#hero{background-position-x:108%}}@media (min-width: 1920px){section#hero{background-position-x:right}}section#hero h1{font-weight:700;font-size:2.4rem;line-height:1.185;margin:0 0 24px}@media (min-width: 390px){section#hero h1{font-size:2.93rem}}@media (min-width: 768px){section#hero h1{font-size:3.6rem;width:70%}}@media (min-width: 992px){section#hero h1{width:100%}}@media (min-width: 1200px){section#hero h1{width:85%}}section#hero p{font-weight:400;font-size:1.2rem;line-height:1.389;margin:0 0 1em}section#hero p:last-of-type{margin-bottom:0}section#hero ul{padding-left:24px;font-size:1.2rem;line-height:1.5;margin:0 0 30px}section#hero .btn-primary{width:100%}@media (min-width: 992px){section#hero .btn-primary{width:initial}}section#hero .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 992px){section#hero .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}section#hero #hero-image{padding-bottom:40px}@media (min-width: 992px){section#hero #hero-image{padding-bottom:0}}section#hero .hero-image{background-image:url("hand-holding-phone.png");background-repeat:no-repeat;background-position:bottom right;background-size:contain;width:100%;height:100%;margin-top:40px}@media (min-width: 768px) and (max-width: 991px){section#hero .hero-image{background-position-x:center}}@media (min-width: 992px){section#hero .hero-image{height:calc(100% - 16px);margin-top:16px}}section#features{margin:80px auto;text-align:center}section#features h2{color:#101828;font-size:1.733rem;font-weight:700;line-height:1.289;margin:12px 0 20px}@media (min-width: 390px){section#features h2{font-size:2.133rem}}@media (min-width: 768px){section#features h2{font-size:3rem}}section#features h2+p{width:98%}@media (min-width: 768px){section#features h2+p{width:100%}}@media (min-width: 1200px){section#features h2+p{width:80%}}section#features h3{color:#101828;font-size:1.333rem;font-weight:700;line-height:1.2;margin:0 auto 14px}@media (min-width: 390px){section#features h3{width:58%}}@media (min-width: 768px){section#features h3{width:90%}}@media (min-width: 1200px){section#features h3{width:100%}}@media (min-width: 768px) and (max-width: 991px){section#features h3+p{width:75%}}@media (min-width: 1440px){section#features h3+p{width:88%}}section#features p{color:#475467;font-size:1.2rem;line-height:1.389;margin:0 auto}section#features img{margin:64px 0 20px}section#features .eyebrow{color:#085E76;font-size:1.067rem;font-weight:700;line-height:1.25}section#bento-box{padding:80px 15px}section#bento-box h2{color:#000;text-align:center;font-size:1.733rem;font-weight:700;line-height:1.289;margin:0 auto 70px}@media (min-width: 390px){section#bento-box h2{width:96%;font-size:2.133rem}}@media (min-width: 768px){section#bento-box h2{font-size:3rem;width:100%}}@media (min-width: 1200px){section#bento-box h2{width:88%}}section#bento-box h3{color:#000;font-size:1.6rem;font-weight:700;line-height:1.389;margin:0 auto 8px}@media (min-width: 768px){section#bento-box h3{font-size:1.87rem}}section#bento-box p{color:#000;font-size:1.2rem;font-weight:400;line-height:1.389;margin:0}section#bento-box .row-bentobox{text-align:center;background-image:url("bg-blue-ellipse.svg");background-position:center;background-size:contain;background-repeat:no-repeat}section#bento-box .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 992px){section#bento-box .row:first-of-type{padding-bottom:10px}}section#bento-box .row:last-of-type{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 992px){section#bento-box .row:last-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:10px}}section#bento-box [class*="col-"]{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){section#bento-box [class*="col-"]:first-of-type{padding-right:10px}section#bento-box [class*="col-"]:last-of-type{padding-left:10px}}section#bento-box [class*="col-"]+[class*="col-"]{margin-top:20px;margin-bottom:20px}@media (min-width: 992px){section#bento-box [class*="col-"]+[class*="col-"]{margin-top:0;margin-bottom:0}}section#bento-box .row-1 [class*="col-"]+[class*="col-"]{margin-bottom:0}section#bento-box .row-2 [class*="col-"]:first-of-type{display:block}section#bento-box .block{background:#fff;border:1px solid #ECECEC;box-shadow:0 0 4px rgba(0,0,0,0.04),0 8px 16px rgba(0,0,0,0.08);border-radius:20px;padding:30px 20px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width: 992px) and (max-width: 1199px){section#bento-box .block{padding:30px}}@media (min-width: 1200px){section#bento-box .block{padding:40px}}section#bento-box .block+.block{margin-top:20px}section#bento-box .block-1,section#bento-box .block-2,section#bento-box .block-5{height:100%}section#bento-box .block-2 h3{margin-top:20px}@media (min-width: 992px){section#bento-box .block-2 p{width:90%}}@media (min-width: 1200px){section#bento-box .block-3 p{width:75%}}section#bento-box .block-5 h3{margin-top:20px}@media (min-width: 768px){section#bento-box .block-5 h3{margin-top:42px}}@media (min-width: 1200px){section#bento-box .block-5 p{width:80%}}
