a,ul li{font-size:20px;line-height:30px}b{font-weight:500}p.h3{margin-bottom:12px;font-weight:400;font-size:22px}.hero{padding:42px 0 0;background:linear-gradient(274deg,#1f78ff,#002e74)}.hero .logo{margin-bottom:42px}.hero *{color:#fff}.hero h1.h1{margin-bottom:24px;font-size:60px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.15px}.hero p{padding:0;margin-bottom:32px;font-size:25px;line-height:1.4}.hero .hero-img{position:relative;margin-top:32px;margin-bottom:-46px;z-index:1}.step{position:relative}.step.arrow:after{content:" ";position:absolute;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #1F78FF;right:-15px;border-radius:1px;top:50%;transform:translateY(-50%)}.step .heading{padding:8px;margin-bottom:24px;color:#fff;font-size:22px;font-weight:500;letter-spacing:.038px;text-align:center;background-color:#1f78ff;border-radius:25px}.step p{margin-bottom:0;text-align:center}.card-title{font-size:25px;color:#002e74;font-weight:500}.example{padding:16px 32px;margin-bottom:24px;border-radius:10px;background:#1b68e7;box-shadow:0 0 30px #0000000d,2px 2px 20px #0000000d}.example p,.example b{margin:0;color:#fff;font-size:20px;font-weight:500;line-height:normal;letter-spacing:.038px;text-align:center}.situations .card,.step,.card{padding:24px 32px;border-radius:25px;background:#fff;box-shadow:0 8px 24px #959da533;border:0;height:100%}.situations .card .card-title{margin:-24px -32px 18px;padding:16px 32px;font-size:25px;font-weight:500;line-height:normal;letter-spacing:.063px;border-radius:10px 10px 0 0;background:#002e74;color:#fff}.situations .card p.question{margin-bottom:0;font-weight:500;font-size:20px}.situations .card p{font-size:23px}.card.highlighted{position:relative;border-radius:0 20px 20px 0}.card.highlighted:before{content:"";position:absolute;height:100%;width:5px;top:0;left:0;background:#1f78ff}.cta{margin:56px 0;background:linear-gradient(274deg,#1f78ff,#002e74)}.cta h2.h2,.cta p{color:#fff;text-align:center}.cta .btn-mc-outline-primary{display:flex;margin:32px auto 56px;max-width:306px;border-color:#fff;height:45px}@media only screen and (max-width:1199px){.hero h1.h1{font-size:50px}.hero .hero-img{margin-bottom:-82px}}@media only screen and (max-width:992px){.hero h1.h1{font-size:40px}.hero .hero-img{margin:0 0 0 auto;width:150px}.step.arrow:after{content:" ";position:absolute;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #1F78FF;right:50%;border-radius:1px;top:calc(100% - 10px);transform:translate(50%)}}
