.heading-menu,#customers,#allFea{display:none}.ar-lp{padding:0 40px}.ar-lp.banner{min-height:240px;background-color:#c3e3ff;padding:30px;display:flex;align-items:center;justify-content:center}.ar-lp.banner h1{text-align:center;font-size:40px;font-weight:600;color:#185493;line-height:normal}.ar-lp h2{text-align:center;font-size:30px;font-weight:600;color:#000;margin:30px 0 20px}.ar-lp h3{font-size:20px;font-weight:600;color:#1e62a7 !important}.ar-lp p{font-size:15px;line-height:30px;margin:0 0 10px}.ar-lp.banner .cta{background-color:#e9142b;color:#fff;padding:15px 30px;font-size:20px;line-height:normal;font-weight:600;border-radius:5px;display:block;margin:30px auto 0;max-width:200px;text-align:center;text-decoration:none}.ar-lp .flex{display:flex;justify-content:center;flex-wrap:wrap}.ar-lp.overview .box{max-width:260px;margin:20px;text-align:center}.ar-lp.overview .box img{width:80px;margin:10px 0 0}.ar-lp.stat{background-color:#f9f9f9}.ar-lp.stat .box{max-width:15%;padding:20px;border-right:3px solid #fff}.ar-lp.stat .box:first-child{border-left:3px solid #fff}.ar-lp.features{padding:30px}.ar-lp.features .flex{max-width:1200px;margin:auto}.ar-lp.features .box:nth-child(odd) .flex{flex-direction:row-reverse}.ar-lp.features .box{max-width:1000px;margin:30px auto;padding:30px;border-bottom:1px solid #eee}.ar-lp.features .flex .clip{width:40%}.ar-lp.features .flex .content{width:55%;margin:0 20px}.ar-lp.features .flex .clip img{max-width:80%}.ar-lp ul li{margin:0 0 10px;font-size:15px;line-height:30px}.ar-lp ul{padding:0 0 0 20px}.ar-lp ul li::marker{color:#ff9800;font-size:25px}.ar-lp.why{background-color:#f9f9f9;padding:60px 0}.ar-lp.why .flex-inner{width:200px;text-align:center}.ar-lp.why h3{font-size:30px}.ar-lp.why h2{margin:0 0 40px}.ar-lp.why .flex-inner img{max-width:50px}.ar-lp.why .flex-inner span{display:block;margin:5px}@media(max-width:600px){.ar-lp.banner{margin:0}.ar-lp.banner h1{line-height:44px;margin:15px 0 0;font-size:27px}.ar-lp.banner .cta{margin:20px auto 0}.ar-lp.stat .box{margin:0;border:0;border-bottom:1px solid #ccc;padding:20px;max-width:none}.ar-lp.stat .box:first-child{border-left:0}.ar-lp.overview .box{max-width:none;margin:10px}.ar-lp.features .box{margin:10px;padding:0}.ar-lp.features .flex .clip,.ar-lp.features .flex .content{width:auto;margin:30px 0}}