.subscribe-banner-component{padding-bottom:5pc}
@media(max-width:1219px){.subscribe-banner-component{padding-bottom:60px}
}
@media(max-width:767px){.subscribe-banner-component{padding-bottom:40px}
}
.subscribe-banner-component .subscribe-banner-wrapper{background-color:#cadbd4;border-radius:2pc;margin:auto;max-width:855pt;padding:2pc 10px 60px;text-align:center;width:100%}
@media(max-width:1219px){.subscribe-banner-component .subscribe-banner-wrapper{border-radius:24px;max-width:calc(100% - 5pc)}
}
@media(max-width:767px){.subscribe-banner-component .subscribe-banner-wrapper{border-radius:9pt;max-width:calc(100% - 40px);padding:20px 24px 40px}
}
.subscribe-banner-component .subscribe-banner-wrapper .subscribe-icon{margin:0 auto 4px;max-height:6pc;max-width:6pc}
.subscribe-banner-component .subscribe-banner-wrapper .subscribe-icon img{height:100%;width:100%}
.subscribe-banner-component .subscribe-banner-wrapper .subscribe-title{font-weight:500;margin:auto auto 8px;max-width:806px}
@media(max-width:1219px){.subscribe-banner-component .subscribe-banner-wrapper .subscribe-title{max-width:602px}
}
.subscribe-banner-component .subscribe-banner-wrapper .subscribe-text{margin:auto;max-width:806px}
@media(max-width:1219px){.subscribe-banner-component .subscribe-banner-wrapper .subscribe-text{color:#333;max-width:602px}
}
.subscribe-banner-component .subscribe-btn{background-color:#00626b;border-radius:4px;color:#FFF;display:inline-block;font:normal 700 1pc Roboto;line-height:24px;margin-top:24px;max-width:350px}
.subscribe-banner-component .subscribe-btn a{color:#FFF;cursor:pointer;display:block;padding:1pc 20px}
.subscribe-banner-component .subscribe-btn:active,.subscribe-banner-component .subscribe-btn:focus,.subscribe-banner-component .subscribe-btn:hover,.subscribe-banner-component .subscribe-btn:visited{background-color:#00707a}
.subscribe-banner-component #sub_banner_popup.subscribe-form{bottom:0;display:none;left:0;margin:auto;overflow:auto;padding:5vh 0;position:fixed;right:0;top:0;z-index:1000}
.subscribe-banner-component #sub_banner_popup.subscribe-form.show{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}
.subscribe-banner-component #sub_banner_popup.subscribe-form .subscribe-popup-form-component{background-color:#FFF}
.subscribe-banner-component #sub_banner_popup.subscribe-form .subscribe-popup-form-component .form-close{display:block}
.subscribe-banner-component .popup_cover{background:#000;bottom:0;display:none;height:100%;left:0;margin:auto;opacity:.6;position:fixed;right:0;top:0;-ms-touch-action:none;touch-action:none;width:100%;z-index:999}
.subscribe-banner-component .popup_cover.show{display:block}
.g6-site .subscribe-banner-component .subscribe-btn{background-color:#000}
.g6-site .subscribe-banner-component .subscribe-btn:hover{background-color:#7231c6}
.g6-site .subscribe-banner-component .subscribe-btn:active{background-color:#6b53cc}
.g6-site .subscribe-banner-component .subscribe-banner-wrapper{background-color:#e6e6f2}