.sticky-modal-btn{position:fixed;display:block;padding:12px 44px 12px 16px;align-items:center;flex-shrink:0;left:25px;bottom:25px;z-index:998;border-radius:99px;background:#FFF !important;box-shadow:0 16px 40px 0 rgba(36,38,41,0.16) !important;font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#0061aa;max-width:222px !important;min-width:222px !important;display:none;cursor:pointer}
.sticky-modal-btn:hover{background:#FFF !important}
.close-sticky-btn{position:fixed;bottom:29px;left:213px;font-size:30px;opacity:100%;font-weight:300 !important;z-index:1000;color:#0061aa;text-shadow:none;cursor:pointer;display:none;padding-right:18px}
.close-sticky-btn:hover{color:#007edd;cursor:pointer}
.btn-container-a{font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-weight:700}
.adt7-email-container,.adt7-email-container .container{border-radius:24px;margin-left:0;margin-right:0}
.img-container{width:100%;height:auto;padding-right:0 !important;padding-left:0 !important}
.adt-email-container{display:flex;align-items:center;justify-content:center;padding:50px 0}
.form__container{width:100%;max-width:664px}
.form-container__details{align-content:center;display:grid;align-items:center}
.form-container__pill{display:block;border-radius:4px;background:#f9e0e0;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.4px;color:#e91e3c;text-transform:uppercase;padding:4px 0 2px;margin:0 auto 8px;text-align:center;max-width:264px}
.form-container__title{font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:0;text-align:center;color:#0061aa;margin-bottom:20px;word-wrap:break-word;padding:0 30px}
.form-container__subtitle{font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-size:16px;font-weight:700;line-height:32px;letter-spacing:1.4px;text-align:center;font-style:normal;color:#46494b;word-wrap:break-word;text-transform:uppercase;margin:0}
.email-form-container{float:none;margin:auto;width:auto}
.form__field{display:flex;border:0 !important}
.email__form__group{position:relative}
.email__form__group label{position:absolute;left:15px;line-height:24px;font-size:16px;font-weight:400;font-style:normal;color:#46494b;cursor:text;transition:transform 150ms ease-out,font-size 150ms ease-out;font-family:'Open Sans'}
.email__form__control{display:flex;padding:12px 16px;align-items:center;gap:10px;align-self:stretch;border-radius:24px;background:var(--primary-background-grey,#f5f6f7)}
.form__submit{display:flex;height:48px;padding:0 32px;justify-content:center;align-items:center;gap:4px;border-radius:24px;border:0;background:#0061aa;color:#fff;margin:auto}
.form-container__link__label{text-align:center}
.form-container__links{display:flex;justify-content:space-between}
.form-container__link{font-size:15px;font-weight:600;color:#0061aa}
.form__field__legal{font-family:Open Sans;font-size:10px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left;padding:12px 0;margin-bottom:20px}
.email__form__group label.on{top:5px;left:12px;font-size:1rem !important;font-weight:normal;color:#303538}
.email__form__group label.show{top:5px;left:15px;font-size:1rem !important;opacity:1;font-weight:normal}
.privecy__policy{text-decoration:underline}
.privecy__policy a{color:inherit}
.email__field_cont{margin-bottom:.5em}
#emailCaptureModal .input-error-txt{color:red !important;text-align:center;vertical-align:middle}
.capture_reject{text-align:right;vertical-align:middle !important}
.email_capture_reject{font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:45px;text-align:right;vertical-align:middle;color:#0061aa}
*:disabled{background-color:#0061aa;color:linen;opacity:.5}
.modal-dialog{max-width:900px;margin:1.75rem auto}
.modal-body{padding:0rem}
button.close.emailModal{position:absolute;right:1rem;top:1rem;font-size:40px;opacity:100%;font-weight:300 !important;z-index:9999;color:#3c4043;text-shadow:none}
.modal-corner{border-radius:30px}
.row-padding{padding-bottom:10px;justify-content:end}
.form-container__subtitle_copy{font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-weight:700;text-align:center;font-size:20px;line-height:26px;padding:0 40px;margin-bottom:20px;font-style:normal;color:#46494b}
@media(max-width:767px){.form__field__legal{margin-bottom:0}
.form-container__pill{margin:12px 0 8px 20px}
.form-container__title{font-size:24px;line-height:32px}
.form-container__details{align-content:center;display:grid;align-items:center;top:10px;bottom:10px}
.form-container__title{font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:0;text-align:left;padding-left:20px;padding-right:20px;color:#0061aa}
.form-container__subtitle{font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1.4px;text-align:left;padding-left:20px;padding-right:20px;font-style:normal;color:#46494b;margin-top:15px}
.form-container__subtitle_copy{font-size:18px;line-height:24px;text-align:left;padding:0 21px}
.img-container img{border-radius:0;border-top-right-radius:24px;border-top-left-radius:24px;width:100%;padding-right:0}
.valid__submit{padding-right:2.25rem}
.modal-dialog{margin:1.75rem auto}
.modal-body{padding:0rem}
button.close.emailModal{position:absolute;right:1rem;top:1rem;z-index:9999;color:#3c4043;font-size:40px;opacity:100%;font-weight:300 !important;text-shadow:none}
.modal-corner{border-radius:30px;min-height:748px}
.row-padding{padding-bottom:20px}
.modal-align{padding-left:5% !important;padding-right:5% !important}
.capture_reject{text-align:center;vertical-align:middle !important}
}