.hb_ctasticky{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffa17d;border-radius:8px}
.hb_ctasticky .trainings__optin{display:none}
.hb_ctasticky .email-container{min-width:140px}
.hb_ctasticky .submit-container{margin-right:20px}
.hb_ctasticky .checkbox-wrap{display:none}
.hb_ctasticky .nf-response-msg{min-width:224px;padding:0 12px;margin-top:10px}
.hb_ctasticky.ctasticky__contact.alignfull{border-radius:0}
.ctasticky__contact{padding:1em}
.ctasticky__contact .ctasticky__cta:hover{opacity:.9}
.ctasticky__cta-or-label{text-transform:uppercase}
.ctasticky__cta-textlink{color:#fcd169;font-size:20px;font-weight:600}
.ctasticky__cta-textlink:hover{color:#fcd169;opacity:.9}
.m-hb_ctasticky-contact__innerwrapper{width:100%;max-width:860px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.m-hb_ctasticky-contact__innerwrapper .ctasticky__cta{text-transform:inherit;margin:0}
.m-hb_ctasticky-contact__innerwrapper.m-hb_ctasticky-contact__innerwrapper-lower-width{max-width:680px}
.ctasticky__cta-headline{margin:0;font-weight:600;font-size:20px}
.ctasticky__contact.alignfull{padding-left:2em;padding-right:2em}
.hb_ctasticky.theme-ctasticky-goldendelicious{background-color:#fcd169}
.hb_ctasticky.theme-ctasticky-forest{background-color:#00574a;color:#fff}
.hb_ctasticky.theme-ctasticky-moss{background-color:#037d6b;color:#fff}
.ctasticky__has-ninja-form .nf-form-title{display:none}
.ctasticky__has-ninja-form .nf-field-element input[type="email"]{max-width:190px;font-size:14px;height:47px;border-top-left-radius:8px;border-bottom-left-radius:8px}
.ctasticky__has-ninja-form .nf-form-cont{width:100%;max-width:360px}
.ctasticky__has-ninja-form nf-fields-wrap,.ctasticky__has-ninja-form nf-rows-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:296px}
.ctasticky__has-ninja-form #ninja_forms_required_items,.ctasticky__has-ninja-form .nf-field-container{margin-bottom:0;margin-top:6px}
.ctasticky__has-ninja-form div.submit-wrap input{background-color:#005749;border-top-right-radius:8px;border-bottom-right-radius:8px}
.ctasticky__has-ninja-form .nf-response-msg p{margin-bottom:0;font-size:14px;text-align:center;color:#005749;font-weight:600}
.ctasticky__has-ninja-form .nf-error-msg{font-size:12px}
.ctasticky__has-ninja-form .nf-form-fields-required,.ctasticky__has-ninja-form .ninja-forms-req-symbol{display:none}
.ctasticky__copytext p{margin-bottom:0}
.ctasticky__copytext p:empty{display:none}
.ctasticky__cta{display:inline-block;background-color:#ffff;padding:12px 16px;font-size:16px;font-weight:600;text-align:center;min-width:170px;border-radius:8px;margin-right:24px;text-transform:uppercase}
.ctasticky__fixed{position:fixed;bottom:0;left:0;max-width:940px;margin-bottom:0;z-index:100000;border-top-left-radius:8px;border-top-right-radius:8px;margin:auto}
.ctasticky__fixed .ctasticky__keyvisual{border-top-left-radius:8px}
.ctasticky__fixed .trainings__no-insurance-support--close svg{width:10px;height:10px}
.ctasticky__fixed .trainings__no-insurance-support--close{width:26px;height:26px;position:absolute;top:-9px;right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;font-size:26px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:1px solid #222;z-index:2}
.ctasticky-theme-outstanding .ctasticky__cta{background-color:#005749}
.ctasticky-theme-outstanding a{color:#fff}
.ctasticky__fixed.ctasticky__fixed{margin-bottom:0 !important}
.ctasticky__copytext{font-size:14px;padding:1em 2em;text-align:center}
.ctasticky__keyvisual{width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;max-width:120px;min-height:91px;height:auto}
.ctasticky__logo-keyvisual{min-width:120px;background-size:80%;background-position:center !important}
.ctasticky-theme-outstanding .ctasticky__cta{background-color:#005749}
.ctasticky-theme-outstanding a{color:#fff}
.js--ctasticky-reveal{visibility:hidden}
@media(min-width:601px){.ctasticky__fullwidth{right:20px;left:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ctasticky__copytext{width:100%}
.ctasticky__has-ninja-form .ctasticky__copytext{max-width:700px}
.ctasticky__keyvisual{border-top-left-radius:8px;border-bottom-left-radius:8px}
}@media(min-width:910px){.fs-large{font-size:18px}
.fs-small{font-size:14px}
.fs-medium{font-size:16px}
.ctasticky__copytext{min-width:210px}
.ctasticky__keyvisual{min-width:120px}
}@media(max-width:900px){.trainings__no-insurance-support--close{right:0}
.ctasticky__fixed{left:0;right:0}
.ctasticky__keyvisual{max-width:60px !important;min-height:70px}
.ctasticky__fixed .trainings__no-insurance-support--close{top:-12px;right:0}
}@media(max-width:840px){.ctasticky__cta-phone-btn{display:none}
.hb_ctasticky.ctasticky__contact.alignfull{border-radius:16px;margin-left:-20px;margin-right:-20px;max-width:inherit;width:auto}
}@media(max-width:700px){.ctasticky__cta-headline,.ctasticky__cta-textlink{font-size:16px}
.ctasticky__cta-or-label{font-size:14px}
}@media(max-width:620px){.m-hb_ctasticky-contact__innerwrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ctasticky__cta-or-label{margin:14px 0}
.ctasticky__cta-headline,.ctasticky__cta-textlink{font-size:20px}
.ctasticky__cta-or-label{font-size:16px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}
.m-hb_ctasticky-contact__copywrap{margin-left:20px}
}@media(max-width:600px){.ctasticky__keyvisual{max-width:100% !important;min-height:100px;background-size:contain;margin-bottom:12px;margin-top:0}
.ctasticky__has-ninja-form .nf-field-element input[type="email"]{max-width:100%}
.ctasticky__has-ninja-form{padding:0}
.hb_ctasticky .email-container{min-width:200px}
.ctasticky__item{width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}
.hb_ctasticky{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16px}
.ctasticky__cta{margin-top:16px;margin-bottom:16px;width:100%;max-width:100%;margin-left:20px;margin-right:20px}
.ctasticky__keyvisual{margin-left:0}
.ctasticky__copytext{padding:0 1em}
.ctasticky__has-ninja-form nf-fields-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ctasticky__fixed .ctasticky__keyvisual{border-top-left-radius:0}
.nf-form-cont{margin-bottom:12px;margin-top:12px}
}@media(max-width:400px){.hb_ctasticky .email-wrap{margin-left:20px}
}@media(max-width:360px){.ctasticky__cta-headline,.ctasticky__cta-textlink{font-size:18px}
.ctasticky__contact{padding:1.2em}
.ctasticky__contact .ctasticky__item{font-size:16px}
}