.no-img .container-14{max-width:100%}.no-img .grid-halves-3{display:block}.hero-app{position:relative;padding-top:100px;padding-bottom:100px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-perspective:1000px;perspective:1000px}.main-container-3{position:relative;width:100%;max-width:1329px;margin-right:auto;margin-left:auto;padding-right:28px;padding-left:28px}.grid-halves-3{display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column-gap:56px;grid-row-gap:84px;-ms-grid-rows:auto;grid-template-rows:auto}.container-14{position:relative;z-index:1;width:100%;max-width:497px;direction:ltr}h1.display-heading-3{margin:0 0 28px;margin-bottom:28px;font-family:Poppins,sans-serif;font-size:72px;line-height:90px;font-weight:900;letter-spacing:-.01em}.container-14 p{font-size:24px;line-height:34px;margin-top:0;margin-bottom:28px;font-family:Poppins,sans-serif}.hero-app a{transition:box-shadow .2s;color:#fff;text-align:center;box-shadow:inset 0 0 3px 100px transparent;border-radius:6px;max-width:100%;display:inline-block;padding:21px 35px;font-family:Poppins,sans-serif;font-weight:500;background-color:#ff475a;font-size:24px;line-height:34px}.hero-app a:hover{box-shadow:inset 0 0 3px 100px rgb(0 0 0 / 10%)}@media(max-width:991px){.grid-halves-3{-ms-grid-columns:1fr;grid-template-columns:1fr}h1.display-heading-3{font-size:54px;line-height:54px;letter-spacing:0}.hero-app{background:#fff}}@media screen and (max-width:767px){.hero-app{padding-top:84px;padding-bottom:84px}.container-14 p{font-size:24px;line-height:34px;margin-bottom:24px}.grid-halves-3{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:497px;margin-right:auto;margin-left:auto;grid-row-gap:56px}}@media screen and (max-width:479px){.hero-app{padding-top:40px;padding-bottom:40px}h1.display-heading-3{margin-bottom:14px;font-size:32px;line-height:38px}.main-container-3{padding-right:21px;padding-left:21px}.hero-app a{padding:14px 28px;font-size:18px;line-height:28px}.hero-app p{font-size:18px;line-height:28px}}