.el-hero-container__background>h1{padding:48px 56px;font-size:48px;line-height:56px;font-weight:700;z-index:2;word-break:break-word}
.el-hero-container__background>h2{width:100%;padding:0 144px 48px 56px;font-size:36px;line-height:40px;font-weight:700;z-index:2}
.el-hero-container__background>p{width:100%;padding:0 56px 48px 56px;color:#000;font-size:20px;line-height:28px;font-weight:400;z-index:2}
.heroimage>div>.el-wrapper{position:relative;width:1200px;max-width:100%;height:100%;margin:0 auto;padding:0}
.el-wrapper-margin{margin:0 auto 48px auto !important}
.el-hero-container{margin:0 56px;display:flex}
.el-hero-container{margin:0 56px;font-family:proxima-nova,sans-serif;display:flex}
.el-hero-container>h2{width:340px;max-width:80%;margin:35px 56px;font-size:48px;line-height:56px;font-weight:700;z-index:2}
.el-hero-container>h3{position:absolute;bottom:35px;left:56px;font-size:34px;line-height:38px;font-weight:700;padding-right:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.el-hero-cta-healthdialog{position:relative;color:#fff;background:#024c99;min-height:400px;display:flex;flex-direction:column;flex:1;margin:0;overflow:hidden;background-image:url('../../../../content/dam/healthdialog/hero-image/bg-pattern.png');background-position:center center}
.el-hero-cta{position:relative;color:#fff;min-height:400px;display:flex;flex-direction:column;flex:1;overflow:hidden}
.el-hero-image{background-size:cover;flex:1}
.el-hero-image img{width:100%;height:100%}
.el-btn{display:inline-block;width:278px;height:56px;margin:auto 48px 40px 56px;color:#024c99;font-size:24px;line-height:50px;font-weight:700;text-align:center;text-decoration:none;background:#fff;border:3px solid #fff;border-radius:28px;z-index:2;transition:.3s}
.el-btn-search{display:inline-block;width:218px;height:56px;color:#024c99;font-size:24px;line-height:50px;font-weight:700;text-align:center;text-decoration:none;background:#fff;border:3px solid #fff;border-radius:28px;transition:.3s}
.el-btn-search:hover{background:#dde0e2;border:3px solid #dde0e2}
.el-btn-search:focus{background:#fff;border:3px solid #479dc7}
.el-btn:hover{background:#dde0e2;border:3px solid #dde0e2}
.el-btn:focus{background:#fff;border:3px solid #479dc7}
.el-bin-search{margin:68px 48px 40px 56px;z-index:2}
.el-label{max-width:90%;font-size:16px;line-height:1.5em;font-weight:700}
.el-select-wrapper{position:relative;width:90%}
.el-select-wrapper:after{content:'';position:absolute;top:50%;right:16px;width:9px;height:7px;margin-top:-3px;background:url('../../../../content/dam/elixirdotcom/hero-images/down-arrow.png') no-repeat;background-size:contain}
.el-select{position:relative;font-family:proxima-nova,sans-serif;display:block;width:100%;height:40px;margin:0 0 24px 0;padding:0 8px;font-size:16px;line-height:35px;font-weight:400;line-height:1.5;color:#242424;background-color:#e7f5f9;border:1px solid #479dc7;border-radius:3px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
::-webkit-input-placeholder{font-size:16px;color:#242424}
:-ms-input-placeholder{font-size:16px;color:#242424}
::placeholder{font-size:16px;color:#242424}
.el-bg-circle{display:block;position:absolute;width:390px;height:390px;right:-90px;top:-210px;border-radius:195px;opacity:.4;z-index:1}
.el-bg-circle-2{display:block;position:absolute;width:220px;height:220px;left:-110px;bottom:40px;border-radius:110px;opacity:.4;z-index:1}
@media screen and (max-width:768px){.el-hero-image{display:none}
.heroimage>div>.el-wrapper-margin{padding:0 4% 4% 4% !important}
.heroimage>div>.el-wrapper{max-width:100% !important}
}
@media screen and (max-width:1030px){.el-hero-container{margin:0}
.el-header>.el-wrapper-margin{padding:0 4% 4% 4% !important}
}
@media screen and (max-width:576px){.el-hero-container>h2{font-size:32px;line-height:40px;margin:48px 28px 48px 56px}
.el-hero-container>h3{font-size:22px;line-height:26px}
.el-hero-container__background>h2{font-size:32px;line-height:40px;padding:48px 28px 48px 56px}
.heroimage>div>.el-wrapper-margin{padding:0 4% 4% 4% !important}
.el-btn{width:156px;height:40px;margin:auto 28px 45px 56px;font-size:16px;line-height:34px}
.el-btn-search{width:156px}
.el-hero-container__background>h3{padding:0 28px 28px 56px;font-size:24px;line-height:28px}
}
@media screen and (max-width:320px){.el-hero-container>h2{margin:48px 28px 52px 28px}
.el-hero-container>h3{left:26px}
.el-hero-container__background>h2{padding:48px 28px 48px 28px}
.el-hero-container__background>h3{padding:0 28px 28px 28px;font-size:24px;line-height:28px}
.el-bg-circle{right:-110px;top:-230px}
.el-btn{width:156px;height:40px;font-size:16px;line-height:34px;margin:auto 28px 45px 28px}
.el-btn-search{width:156px;height:40px;font-size:16px;line-height:34px}
.heroimage>div>.el-wrapper-margin{padding:0 4% 4% 4% !important}
.el-bin-search{margin:68px 25px 40px 21px}
}
.cmp-hero-syle_blue-bg .el-hero-container__background{background:#024c99}
.cmp-hero-syle_blue-bg .circle-bg{background:#4179b3}
.cmp-hero-syle_pink-bg .el-hero-container__background{background:#e1654f}
.cmp-hero-syle_pink-bg .circle-bg{background:#e88b7b}