.pricing-banner{background-repeat:no-repeat;background-size:cover;background-position:50%!important;display:flex;flex-wrap:wrap;align-items:center}.pricing-banner-wrapper{max-width:950px;width:100%;margin:auto}body .pricing-banner-header h1{font-size:44px;line-height:52px;font-family:Avenir Next Bold;margin-top:0;margin-bottom:20px}.pricing-banner-content,.pricing-banner-content ol li,.pricing-banner-content p,.pricing-banner-content span,.pricing-banner-content ul li{font-family:Avenir Next;font-weight:500;font-size:20px;line-height:30px;color:#fff}.pricing-banner-content a{color:#fff;text-decoration:underline}.pricing-banner-top-title p{font-family:Avenir Next Bold;margin-top:0;margin-bottom:18px;text-transform:uppercase;font-size:18px;line-height:25px;letter-spacing:.02em}@media only screen and (max-width:1200px){.pricing-banner .lp-container{padding:0 25px}}@media only screen and (max-width:991px){body .pricing-banner-header h1{font-size:30px;margin-bottom:18px;line-height:40px!important}.pricing-banner-content,.pricing-banner-content ol li,.pricing-banner-content p,.pricing-banner-content span,.pricing-banner-content ul li{font-size:18px;line-height:24px}.pricing-banner-top-title p{font-size:14px;line-height:19px;margin-bottom:14px}.pricing-banner-wrapper{max-width:100%}}@media only screen and (max-width:767px){.pricing-feature-area ul{height:auto!important}}@media only screen and (max-width:480px){.pricing-banner-wrapper{max-width:325px}}