div#hero{border-bottom-left-radius:350px}.qp-banner{background-color:none!important}#hero .form-overlay .text-wrapper{margin-bottom:0;margin-top:340px;text-align:left}#hero .form-overlay .text-wrapper p{font-family:sofia_prolight!important;font-size:22px!important;font-weight:300!important;line-height:29px!important}#hero .form-overlay .text-wrapper h1{font-family:sofia_promedium!important;font-weight:400!important}#hero .form-overlay img.text-image{height:auto;max-width:361px;position:absolute;top:80px}#hero .form-overlay .btn-wrap{display:flex;gap:18px;margin-top:30px}#hero .form-overlay .btn-wrap a{align-items:center;border-radius:6px;display:flex;flex:1;font-family:sofia_promedium!important;font-size:24px;font-weight:400!important;height:58px;justify-content:center;line-height:34px;padding:0}.btn-wrap a:first-child{background:#fff;border:1px solid #fff;color:#0c1c40}.btn-wrap a:last-child{background:#00a9ce;border:1px solid #0c1c40;color:#fff}.btn-wrap a:first-child:hover,.btn-wrap a:last-child:hover{background:transparent;color:#fff;transition:background .4s}.btn-wrap a:last-child:hover{border:1px solid #fff}#hero .text-wrapper .hero-artifact{line-height:74px!important}@media (max-width:1440px){div#hero{border-bottom-left-radius:160px}}@media (max-width:1199px){#hero .form-overlay .btn-wrap a{font-size:18px;height:48px;line-height:20px}#hero .form-overlay img.text-image{max-width:250px}#hero .form-overlay .text-wrapper{margin-top:250px}}@media (max-width:991px){#hero .form-overlay{position:relative}#hero .form-overlay .btn-wrap{gap:10px}#hero .form-overlay .row-fluid .span6 .mobile-background img{height:650px}#hero .form-overlay img.text-image{top:-160px}}@media (max-width:767px){#hero .form-overlay .row-fluid .span6 .mobile-background img{height:600px}#hero .form-overlay img.text-image{right:0;top:-110px}#hero .text-wrapper .hero-artifact{font-size:80px;line-height:80px}#hero .text-wrapper h1{font-size:35px;line-height:44px}#hero .form-overlay .text-wrapper p{font-size:16px!important;line-height:25px!important}#hero .form-overlay img.text-image{max-width:160px}#hero .text-wrapper .hero-artifact{line-height:40px!important}}@media (max-width:600px){#hero .form-overlay img.text-image{top:-60px}}@media (max-width:426px){#hero .form-overlay .row-fluid .span6 .text-wrapper{margin-top:120px}#hero .form-overlay img.text-image{right:0;top:-180px}#hero .form-overlay .btn-wrap a{font-size:14px}}