@keyframes noptin-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes noptin-blink{0%,to{opacity:0}50%{opacity:1}}@keyframes noptin-popup-open{0%{opacity:0;-webkit-transform:scale3d(0,0,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1)}}@keyframes noptin-popup-close{0%{opacity:1}to{opacity:0;transform:scale3d(.5,.5,1)}}.noptin-alert{clear:both;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;max-width:480px}.noptin-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.noptin-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.noptin-newsletter-form:not(.noptin-form-submitted) .noptin-form-notice{display:none}.noptin-newsletter-form{position:relative!important}.noptin-newsletter-form .noptin-loader{margin:-10px;top:0;left:0;bottom:0;right:0;cursor:progress;position:absolute;align-items:center;justify-content:center;display:none;background-color:rgba(255,255,255,.62)}.noptin-newsletter-form .noptin-loader span{display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;position:relative}.noptin-newsletter-form .noptin-loader span::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:noptin-spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.noptin-newsletter-form .noptin-loader span::before{animation-name:noptin-blink;animation-duration:2000ms}}.noptin-newsletter-form.noptin-submitting .noptin-loader{display:flex}.noptin-styles-basic{margin:1em auto}.noptin-styles-basic:not(.noptin-template-condensed){max-width:480px}.noptin-styles-basic .noptin-label,.noptin-styles-basic input{width:auto;display:block;box-sizing:border-box;cursor:auto;height:auto;line-height:normal}.noptin-styles-basic .noptin-label{font-weight:700;margin-bottom:6px}.noptin-styles-basic .noptin-label:after,.noptin-styles-basic input:after{content:"";display:table;clear:both}.noptin-styles-basic .noptin-text{min-height:32px;width:100%;max-width:480px;background-color:#fff}.noptin-styles-basic .noptin-text[type=number]{min-width:40px}.noptin-styles-basic input[type=checkbox],.noptin-styles-basic input[type=radio]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.rtl .noptin-styles-basic input[type=checkbox],.rtl .noptin-styles-basic input[type=radio]{margin:0 0 0 6px}.noptin-styles-basic input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.noptin-styles-basic input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.noptin-styles-basic .button{cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.noptin-newsletter-form input[name^=noptin_ign]{display:none!important}.noptin-newsletter-form .noptin-form-field-wrapper{margin-bottom:1.75em;max-width:480px}.noptin-newsletter-form .noptin-text{width:100%;max-width:480px}.noptin-newsletter-form:not(.noptin-label-hide) input:not(.noptin-form-field__has-placeholder)::-moz-placeholder,.noptin-newsletter-form:not(.noptin-label-hide) textarea:not(.noptin-form-field__has-placeholder)::-moz-placeholder{color:transparent}.noptin-newsletter-form:not(.noptin-label-hide) input:not(.noptin-form-field__has-placeholder)::placeholder,.noptin-newsletter-form:not(.noptin-label-hide) textarea:not(.noptin-form-field__has-placeholder)::placeholder{color:transparent}.noptin-label-hide .noptin-label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}@media screen and (min-width:520px){.noptin-template-condensed .noptin-form-fields{display:flex;flex-wrap:wrap;align-items:flex-end}.noptin-template-condensed .noptin-form-field-wrapper:not(.noptin-form-field-submit){margin-right:10px;min-width:200px;flex:1}}.noptin-shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.noptin-padded{padding:10px}.noptin-big{font-size:20px}.noptin-max-w-200{max-width:200px!important}.noptin-popup-close{display:none;position:absolute;top:0;right:0;width:36px;height:36px;cursor:pointer;opacity:.6;z-index:99999999}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper{position:fixed;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:99999;overflow:auto;transition:all 2s;max-height:100%}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper .noptin-optin-form{justify-content:end}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper .noptin-optin-form .noptin-popup-close{top:1px;right:1px;display:inline-block}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper{width:100%!important;min-height:40px!important;max-height:60%}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-bottom_right{right:-100%}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-bottom_right.noptin-showing{right:10px;bottom:10px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-bottom_right.noptin-showing{right:0;bottom:0}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_bottom{bottom:-100%;right:10px}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_bottom.noptin-showing{bottom:10px;right:10px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_bottom.noptin-showing{right:0;bottom:0}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-bottom_left{left:-100%}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-bottom_left.noptin-showing{left:10px;bottom:10px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-bottom_left.noptin-showing{left:0;bottom:0}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_bottom{bottom:-100%}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_bottom.noptin-showing{bottom:10px;left:10px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_bottom.noptin-showing{left:0;bottom:0}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_right{right:-100%;top:10px}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_right.noptin-showing{right:10px;top:10px}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_right.noptin-showing{top:32px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_right.noptin-showing{right:0;top:0}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_right.noptin-showing{top:32px}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_top{top:-100%;right:10px}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_top.noptin-showing{top:10px;right:10px}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_top.noptin-showing{top:32px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_top.noptin-showing{right:0;top:0}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-right_top.noptin-showing{top:32px}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_left{left:-100%;top:10px}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_left.noptin-showing{left:10px;top:10px}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_left.noptin-showing{top:32px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_left.noptin-showing{left:0;top:0}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-top_left.noptin-showing{top:32px}}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_top{top:-100%}.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_top.noptin-showing{top:10px;left:10px}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_top.noptin-showing{top:32px}@media only screen and (max-width:520px){.noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_top.noptin-showing{left:0;top:0}.admin-bar .noptin-slide_in-main-wrapper .noptin-optin-form-wrapper.noptin-slide-from-left_top.noptin-showing{top:32px}}.noptin-popup,.noptin-popup-overlay{width:100%;height:100%;top:0;left:0;bottom:0;right:0}.noptin-popup{position:fixed;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:100000}.noptin-popup-overlay{position:absolute;z-index:100001;background:rgba(55,58,71,.9);opacity:0;transition:opacity .3s}.noptin-popup-opened .noptin-popup-overlay{opacity:1;pointer-events:auto}.noptin-popup-content{max-width:100%;min-width:290px;padding:4em;text-align:center;position:relative;z-index:100005;opacity:0}.noptin-popup-opened .noptin-popup-content{pointer-events:auto}.noptin-popup-closing .noptin-popup-content,.noptin-popup-opened .noptin-popup-content{animation-duration:.3s;animation-fill-mode:forwards}.noptin-popup-opened .noptin-popup-content{animation-name:noptin-popup-open;animation-timing-function:cubic-bezier(.6,0,.4,1)}.noptin-popup-opened .noptin-popup-content .noptin-popup-close{display:block}.noptin-popup-closing .noptin-popup-content{animation-name:noptin-popup-close}.noptin-popup-template-holder .noptin-popup-main-wrapper{display:none}.noptin-optin-form-wrapper{border:4px solid #eceff1;padding:0;display:flex;background-color:#eceff1;transition:all .5s;background-position:50%;background-repeat:repeat;position:relative;box-sizing:border-box;margin:auto;max-width:100%;width:100%;overflow:hidden}.noptin-optin-form-wrapper *{box-sizing:border-box}.noptin-inpost-main-wrapper .noptin-optin-form-wrapper{margin-bottom:20px;margin-top:20px}.noptin-popup-main-wrapper .noptin-optin-form-wrapper{max-width:90%;width:520px;overflow-x:hidden;overflow-y:auto}.noptin-optin-form-wrapper .noptin-form-main-image{flex:0 0 40%}@media screen and (max-width:520px){.noptin-optin-form-wrapper .noptin-form-main-image{display:none}}.noptin-optin-form-wrapper .noptin-form-main-image img{height:100%;width:100%}.noptin-optin-form-wrapper.left{flex-direction:row-reverse}.noptin-optin-form-wrapper.left .noptin-form-main-image{margin-right:20px}.noptin-optin-form-wrapper.right .noptin-form-main-image{margin-left:20px}.noptin-optin-form-wrapper.top{flex-direction:column-reverse}.noptin-optin-form-wrapper.top .noptin-form-main-image{margin-bottom:20px}.noptin-optin-form-wrapper.bottom{flex-direction:column}.noptin-optin-form-wrapper.bottom .noptin-form-main-image{margin-top:20px}.noptin-popup-main-wrapper{background:0 0!important}.noptin-optin-form{width:100%;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}.noptin-optin-form a,.noptin-optin-form a:active,.noptin-optin-form a:hover,.noptin-optin-form a:visited{color:inherit!important;text-decoration:none;box-shadow:0 1px 0 0 currentColor}.noptin-optin-form.noptin-form-new-line .noptin-form-field{margin-bottom:4px}@media only screen and (min-width:520px){.noptin-optin-form.noptin-form-single-line .noptin-form-fields{display:flex}.noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-form-submit{margin-top:-1px}.noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden){margin-right:4px;margin-bottom:0}.noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-optin-field-wrapper-hidden{display:none!important}.noptin-optin-form.noptin-form-single-line .noptin-form-fields .noptin-form-field{border-radius:0}}.noptin-optin-form .noptin-checkbox-form-field{margin-right:4px}.noptin-form-header{display:flex;padding:20px;align-items:center;justify-content:center}.noptin-form-header ul{text-align:left!important;list-style-type:initial}.noptin-form-header.left{flex-direction:row-reverse;text-align:left}.noptin-form-header.left .noptin-form-header-text{padding-left:20px}.noptin-form-header.left .noptin-form-header-image{max-width:40%}.noptin-form-header.right{text-align:left}.noptin-form-header.right .noptin-form-header-text{padding-right:20px}.noptin-form-header.right .noptin-form-header-image{max-width:40%}.noptin-form-header.top{flex-direction:column-reverse}.noptin-form-header.top .noptin-form-header-text{padding-top:20px}.noptin-form-header.bottom{flex-direction:column}.noptin-form-header.no-image .noptin-form-header-text{flex:1}.noptin-form-header img{max-width:100%;max-height:150px}.noptin-form-header .noptin-form-heading{font-size:1.9rem;font-weight:700;line-height:1.4125;padding-top:4px}.noptin-form-footer .noptin-form-note p,.noptin-form-header .noptin-form-description p,.noptin-form-header .noptin-form-heading p{padding:0;margin:0;font-size:inherit!important;font-weight:inherit!important}.noptin-form-header .noptin-form-description{font-size:1rem;line-height:1.3;margin-top:1.125rem}.noptin-form-footer{padding:20px}.noptin-form-footer .noptin-form-fields::after{content:"";clear:both;display:table}.noptin-form-footer .noptin-field-date .noptin-label,.noptin-form-footer .noptin-field-dropdown .noptin-label,.noptin-form-footer .noptin-field-email .noptin-label,.noptin-form-footer .noptin-field-first_name .noptin-label,.noptin-form-footer .noptin-field-last_name .noptin-label,.noptin-form-footer .noptin-field-number .noptin-label,.noptin-form-footer .noptin-field-text .noptin-label,.noptin-form-footer .noptin-field-textarea .noptin-label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden){width:100%;display:block;text-align:left;margin-bottom:10px}.noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field{display:block;width:100%;max-width:100%;min-height:calc(1.6em + .9rem + 2px);padding:.45rem 1.2rem;font-size:1rem;font-weight:300;line-height:1.6;color:#495057;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0;box-shadow:none}.noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field::-ms-expand{background-color:transparent;border:0}.noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) .noptin-form-field:focus{color:#495057;background-color:#fff;border-color:#73b1e9;outline:0}.noptin-form-footer .noptin-optin-field-wrapper-hidden{display:none!important}.noptin-form-footer .noptin-optin-field-wrapper-checkbox input{margin-right:4px;outline:0;cursor:pointer;text-align:center;vertical-align:middle;background-color:rgba(255,255,255,.85)}.noptin-form-footer .noptin-gdpr-checkbox-wrapper span,.noptin-form-footer .noptin-optin-field-wrapper-checkbox span{font-weight:400}.noptin-form-footer .noptin-form-submit{padding:.45rem 1.2rem;font-size:1rem;line-height:1.6;border-radius:.25rem;position:relative;color:#fff;background-color:#1e73be;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-clip:padding-box;border:1px solid transparent;display:inline-block;flex:1 0 0;text-transform:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none}.noptin-form-footer .noptin-form-submit:focus,.noptin-form-footer .noptin-form-submit:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);outline:0!important;border-color:transparent}.noptin-form-footer .noptin-form-button-block{width:100%;display:block}.noptin-form-footer .noptin-form-button-left{float:left}.noptin-form-footer .noptin-form-button-right{float:right}.noptin-form-footer .noptin-form-note{font-size:14px;margin-top:10px}.noptin-form-footer .noptin-gdpr-checkbox-wrapper{text-align:left}.noptin-form-footer .noptin-gdpr-checkbox-wrapper input{margin-right:4px;outline:0;cursor:pointer;text-align:center;vertical-align:middle}.comment-form-noptin input,.noptin-integration-subscription-checkbox input,.register-form-noptin input{margin-right:.5rem}#noptin_woocommerce_optin_checkbox label{font-weight:400;font-size:1rem}.wp-block-noptin-email-optin{min-height:280px;display:flex;align-items:center;justify-content:center}.noptin_widget .noptin-email-optin-widget form,.wp-block-noptin-email-optin form{width:100%}.wp-block-noptin-email-optin .noptin_form_title{font-size:23px;font-weight:700;line-height:1.4125;padding-top:4px;margin-bottom:10px;margin-top:16px}.wp-block-noptin-email-optin .noptin_form_description{font-size:16px;line-height:1.3;margin-bottom:10px}.wp-block-noptin-email-optin input.noptin_form_input_email{display:block;width:100%;min-height:calc(1.6em + .9rem + 2px);padding:.45rem 1.2rem;font-size:1rem;font-weight:300;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0;box-shadow:none}.noptin_widget .noptin-email-optin-widget .noptin_form_input_email::-ms-expand,.wp-block-noptin-email-optin input.noptin_form_input_email::-ms-expand{background-color:transparent;border:0}.noptin_widget .noptin-email-optin-widget .noptin_form_input_email:focus,.wp-block-noptin-email-optin input.noptin_form_input_email:focus{color:#495057;background-color:#fff;border-color:#73b1e9;outline:0}.wp-block-noptin-email-optin .noptin_form_submit{padding:.45rem 1.2rem;font-size:1rem;line-height:1.6;border-radius:.25rem;position:relative;color:#fff;background-color:#1e73be;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-clip:padding-box;border:1px solid transparent;flex:1 0 0;text-transform:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;display:block;width:100%;margin-top:10px}.noptin_widget .noptin-email-optin-widget .noptin-widget-submit-input:focus,.noptin_widget .noptin-email-optin-widget .noptin-widget-submit-input:hover,.wp-block-noptin-email-optin .noptin_form_submit:focus,.wp-block-noptin-email-optin .noptin_form_submit:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);outline:0!important}.noptin_widget .noptin-email-optin-widget{box-sizing:border-box!important;display:flex;justify-content:center;align-items:center;min-height:100px}.noptin_widget .noptin-email-optin-widget.noptin-email-optin-widget-has-bg{min-height:380px;padding:2rem}.noptin_widget .noptin-email-optin-widget .noptin-widget-submit-input,.noptin_widget .noptin-email-optin-widget .noptin_form_input_email{padding:.45rem 1.2rem;font-size:1rem;line-height:1.6;border-radius:.25rem;background-clip:padding-box;display:block;width:100%;box-shadow:none}.noptin_widget .noptin-email-optin-widget .noptin_form_input_email{height:calc(1.6em + .9rem + 2px);min-height:calc(1.6em + .9rem + 2px);font-weight:300;color:#495057;background-color:#fff;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0}.noptin_widget .noptin-email-optin-widget .noptin-widget-submit-input{margin-top:5px;position:relative;font-weight:400;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;flex:1 0 0;text-transform:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.noptin_feedback_error{border:1px solid #f44336;display:none;padding:10px;margin-top:10px}