#mnc-newsletter-strip{width:100%;background:#222;color:#fff}
.mnc-brevo .sib-form,.mnc-brevo #sib-container{background:transparent!important;border:0!important;padding:0!important;max-width:none!important;text-align:left!important}
.mnc-brevo .sib-form-block{padding:0!important}
.mnc-brevo #sib-form>div:nth-of-type(1),.mnc-brevo #sib-form>div:nth-of-type(2),.mnc-brevo #sib-form>div:nth-of-type(5){display:none}
.mnc-brevo .entry__label,.mnc-brevo .sib-optin span,.mnc-brevo .sib-optin p{font-family:Montserrat,Arial,sans-serif!important;color:#ddd!important;font-size:12px!important;line-height:1.6!important}
.mnc-brevo .entry__label{font-size:13px!important}
.mnc-brevo .entry__specification{color:#c3c3c3!important;font-size:11px!important}
.mnc-brevo #EMAIL{background:#fff;color:#222;font-family:Montserrat,Arial,sans-serif;font-size:15px;min-height:48px;padding:12px 14px;border-radius:0}
.mnc-brevo .entry__field{border-radius:0!important;margin:7px 0 0!important}
.mnc-brevo .sib-form-block__button{width:100%;min-height:50px;background:#fff!important;color:#222!important;font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;text-align:center!important;text-transform:uppercase;border-radius:0!important}
.mnc-brevo a{color:#fff!important;text-decoration:underline}
.mnc-brevo .sib-form-message-panel{font-size:13px!important;line-height:1.5!important;margin:0 0 14px!important}
.mnc-brevo .entry__error{font-size:12px!important}
.mnc-brevo .input--hidden{display:none!important}
#elementor-popup-modal-9784 .dialog-message,#elementor-popup-modal-9851 .dialog-message{max-height:90vh;overflow-y:auto}
#elementor-popup-modal-9784 .dialog-close-button,#elementor-popup-modal-9851 .dialog-close-button{z-index:5}
@media(max-width:767px){#elementor-popup-modal-9784 .dialog-message,#elementor-popup-modal-9851 .dialog-message{max-height:88vh}}
