.el-landing-banner{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;padding:100px 0;position:relative}.el-landing-banner--overlay{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.el-landing--banner-list{list-style:none;margin:0;padding:0}.el-landing--banner-bg.content-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:100%;z-index:999}.el-landing--banner-intro-content{flex:0 0 100%;margin-bottom:50px;max-width:100%}.el-landing--banner-list li{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:5px}.el-landing--banner-list-icon{height:25px;line-height:25px;margin-right:15px;width:25px}.el-landing--banner-form{border-radius:24px;box-sizing:border-box;flex:0 0 100%;max-width:100%;padding:20px;text-align:center}.el-landing--banner-form input[type=email],.el-landing--banner-form input[type=text]{border:none!important;color:#fff;font-size:14px;letter-spacing:.25px;outline:none}.el-landing--banner-form ::placeholder{color:#fff}.el-landing--banner-form .actions{text-align:left}.el-landing--banner-list-text{flex:0 0 calc(100% - 50px);max-width:calc(100% - 50px)}.el-banner__button-icon{display:inline-block;height:12px;line-height:12px;transform:rotate(45deg);width:12px}.el-landing-banner__button-wrap{margin:30px 0 0}.el-landing-banner__button-wrap a{font-weight:600}@media only screen and (min-width:1200px){.el-landing--banner-intro-content{flex:0 0 calc(60% - 90px);margin:0 40px 0 0;max-width:calc(60% - 90px)}.el-landing--banner-form{flex:0 0 40%;max-width:40%;padding:40px}}