body,h1,h2,h3,h4,h5{font-family:Albert Sans,sans-serif}h1,h2,h3,h4,h5{font-style:normal;font-weight:700}h2{font-size:32px;font-weight:700}h2,p,ul li{color:#1b1464}p,ul li{font-size:18px}ul li::marker{color:#1b1464}#lp_header{background-color:#fff;padding:33px 0}#lp_header .header_logo{max-width:250px}#lp_header .phone a{color:#173f6d;font-family:filson-pro,sans-serif;font-size:20px;font-weight:700;text-decoration:none}#hero{padding:60px 0}#hero h1{color:#fff;font-size:48px;font-weight:700}#hero p{color:#fff;font-size:22px;line-height:26px}#hero .form_box{background-color:#fff;border-radius:10px;padding:30px}#hero .form_box p{color:#1b1464;font-weight:700}#under_hero{padding:70px 0}#under_hero img{max-height:55px;max-width:175px}#stats{padding:60px 0}#stats .stat_top{color:#fff;font-size:48px;font-weight:700}#stats .stat_bottom{color:#fff;font-size:28px;font-weight:700;line-height:24px}#stats h2{color:#fff}.content_section{padding:40px 0}#features .feat_box{box-shadow:0 0 20px 0 rgba(0,0,0,.3);height:450px;padding:35px 30px}#features .feat_box h3{color:#1b1464;display:inline;font-size:28px;margin-left:13px}#features .feat_box ul{padding-left:20px}#features .feat_box img{margin-top:-8px}.bottom_cta{padding:70px 0}.bottom_cta h2,.bottom_cta p{color:#fff}.bottom_cta h2{font-size:48px}.bottom_cta a{background-color:transparent;border:2px solid #fff;color:#fff;font-size:18px;font-weight:700;padding:20px 50px;text-decoration:none}.bottom_cta a:hover{background-color:#fff;color:#1b1464}.footer{background-color:#fff;padding:50px 0}.footer p{color:#fff;font-size:16px;margin:auto}.footer .f_logo{max-width:260px}.footer .copy,.footer a{color:#1b1464}.footer a{text-decoration:none}@media (max-width:1400px){#features .feat_box{height:100%}}@media (max-width:991.98px){#lp_header{background-color:#fff;padding:25px 0}#stats{padding:35px 0}#hero h1{font-size:36px}#hero p{color:#fff;font-size:18px}#hero{padding:60px 0}p,ul li{font-size:18px}#stats .stat_top{font-size:50px}#stats .stat_bottom,h2{font-size:24px}#features .feat_box{height:100%}.bottom_cta h2{font-size:32px}.bottom_cta{padding:50px 0}.bottom_cta a{padding:15px 30px}.footer .f_logo{margin-bottom:20px;max-width:160px}#under_hero img{max-height:55px;max-width:150px}#under_hero{padding:35px 0}}