@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#2e2e2e;text-align:left;background-color:#fff}*,:after,:before{box-sizing:border-box}*{font-family:Open Sans,sans-serif}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}img{max-width:100%}.hero h2{font-size:36px;line-height:48px;font-weight:300;color:#fff;position:relative;text-align:center;margin:1.5rem 0}.hero-banner{width:100%;height:580px;-o-object-fit:cover;object-fit:cover;-o-object-position:75% 100%;object-position:75% 100%;position:absolute;left:0;top:0}.hero,.hero-logo{position:relative}.hero-logo{z-index:1}section.hero .container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:580px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.subscription{padding:67px 0}.subscription-desc h2{color:#006fb9;font-size:36px;font-weight:700;line-height:48px;margin:0}.subscription-desc .subtitle{font-size:36px;line-height:48px;font-weight:300;margin-top:0}.subscription-desc p:not(.subtitle){color:rgba(46,46,46,.6)}.subscription-desc{margin-bottom:67px}.subscription-icons .item{color:#006fb9;flex-basis:212px;text-align:center;width:212px;margin:auto}.flex.subscription-icons{justify-content:center;margin-top:50px;display:flex;flex-direction:column}.product{background-color:#dde6f7;padding:57px 0 50px}.product-desc h2{font-size:30px;line-height:40px;color:#006fb9;margin-bottom:32px}.product-desc{margin-bottom:57px}.product-features .item{display:flex;align-items:center;justify-content:flex-start;gap:25px;margin-bottom:18px}.product-features .item p{margin:0}.benefits{color:#fff;background-color:#0070ba;padding:57px 0}.benefits-title h2{font-weight:300;font-size:36px;line-height:42px}.benefits-list{font-size:20px;line-height:28px;font-weight:500;display:flex;align-items:center;justify-content:flex-start}.benefits-list ul{margin:auto;padding-left:16px}.benefits-list li span{font-weight:300;opacity:.8}.benefits-list li::marker{font-size:12px}.subscription-form h2{font-size:28px;font-weight:600;color:#fff;text-align:center;margin:0 0 50px}.subscription-form span{font-size:36px;font-weight:300;opacity:.9}.subscription-form form{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.subscription-form input{padding:12px 23px;width:100%;border-radius:4px;border:1px solid #d0d5db}.subscription-form label{color:#fff;width:100%}input.button{background-color:#33cc34;padding:18px 23px 14px;color:#fff;margin-top:16px;border-color:#33cc34;font-size:18px;line-height:18px}input::-moz-placeholder{color:#a1a2a4}input::placeholder{color:#a1a2a4}@media (min-width:992px){.hero-banner{-o-object-position:center;object-position:center}.flex{display:flex;flex-wrap:nowrap;gap:45px}.flex.subscription-icons{flex-direction:row;gap:74px}.subscription-icons .item{margin:0}.col-left,.col-right{flex-basis:50%}.subscription-desc{margin-bottom:0}.subscription-form{margin-left:auto}.product-img{display:flex;align-items:center;justify-content:center}.benefits-title{flex-basis:467px}.benefits .flex{gap:0}.subscription-form input{margin-left:30px;width:273px}.subscription-form form{padding-right:30px}.subscription-form label{width:auto}}