/*!/wp-content/plugins/spx-newsletters/assets/css/newsletter.css*/.mailchimp_subscribe_form{background:#30464F;border-radius:5px;padding:22px}.mailchimp_subscribe_form .email-icon{display:inline-block;background:url(/wp-content/plugins/spx-newsletters/assets/css/../img/Ico-mail.svg) 0 0 no-repeat;width:22px;height:16px;margin-right:15px;flex:0 0 22px}.mailchimp_subscribe_form h2{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:22px;line-height:32px;text-transform:uppercase;color:#FFF;display:flex;margin-bottom:0;align-items:center}.mailchimp_subscribe_form p{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.1px;color:#FFF;margin-bottom:33px}.mailchimp_subscribe_form .form-group{position:relative}.mailchimp_subscribe_form .form-group small[class^=input-]{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:15px;color:#FF556F;position:absolute;top:53px;left:0;display:none}.mailchimp_subscribe_form .form-group .form-control{background:#FFF;box-shadow:0 1px 4px rgb(0 0 0 / .25);border-radius:5px;width:100%;padding:16px 10px 15px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090;margin-bottom:38px}.mailchimp_subscribe_form .form-group .form-control.error{border:1px solid #FF556F}.mailchimp_subscribe_form .form-group .form-control::-webkit-input-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.mailchimp_subscribe_form .form-group .form-control::-moz-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.mailchimp_subscribe_form .form-group .form-control:-ms-input-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.mailchimp_subscribe_form .form-group .form-control:-moz-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.mailchimp_subscribe_form .form-group .checkbox-wrapper{margin-bottom:25px;font-size:12px;line-height:15px;color:#F0F0F0;display:block}.mailchimp_subscribe_form .form-group .checkbox-wrapper a{color:#fff;text-decoration:underline}.mailchimp_subscribe_form .form-group .checkbox-wrapper input{height:0;position:absolute;opacity:0;width:0}.mailchimp_subscribe_form .form-group .checkbox-wrapper .checkmark{box-shadow:0 1px 4px rgb(0 0 0 / .25);border-radius:2px;width:16px;height:16px;background-color:#fff;border:1px solid #c8c8c8;position:relative;display:inline-block;vertical-align:sub;margin-right:10px}.mailchimp_subscribe_form .form-group .checkbox-wrapper .checkmark:after{display:none;border:solid #000;border-width:0 3px 3px 0;height:10px;left:4px;top:1px;width:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute}.mailchimp_subscribe_form .form-group .checkbox-wrapper input:checked+.checkmark:after{display:block}.mailchimp_subscribe_form .form-group .btn{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;align-items:center;text-align:center;color:#FFF;border-radius:5px;border:none;padding:13px 15px;width:100%;display:inline-block;margin-bottom:10px;text-align:center}.mailchimp_subscribe_form .form-group .btn.btn-primary{background:#30D493}.message-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);z-index:10000}.message-popup-overlay .message-popup{background:#E5E5E5;padding:50px 40px 40px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px rgb(0 0 0 / .25);display:inline-table;max-width:90%}.message-popup-overlay .message-popup .close-message-popup{position:absolute;top:20px;right:20px;background:#fff0 url(/wp-content/plugins/spx-newsletters/assets/css/../img/ico-delete.svg) center;background-size:30px;border:none;padding:0;margin:0;width:18px;height:18px;cursor:pointer}.message-popup-overlay .message-popup h2{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:32px;text-transform:uppercase;color:#202121;margin-bottom:5px}.message-popup-overlay .message-popup p{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1px;color:#8F9090}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-header h2{color:#202121}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-header p{color:#8F9090;margin-bottom:30px}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group{position:relative}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group small[class^=input-]{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:15px;color:#FF556F;position:absolute;top:53px;left:0;display:none}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .form-control{background:#FFF;box-shadow:0 1px 4px rgb(0 0 0 / .25);border-radius:5px;width:100%;padding:16px 10px 15px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#333;margin-bottom:38px}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .form-control.error{border:1px solid #FF556F}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .form-control::-webkit-input-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .form-control::-moz-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .form-control:-ms-input-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .form-control:-moz-placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#8F9090}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .checkbox-wrapper{margin-bottom:25px;font-size:12px;line-height:15px;color:#333;display:block}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .checkbox-wrapper a{color:#8F9090;text-decoration:underline}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .checkbox-wrapper input{height:0;position:absolute;opacity:0;width:0}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .checkbox-wrapper .checkmark{box-shadow:0 1px 4px rgb(0 0 0 / .25);border-radius:2px;width:16px;height:16px;background-color:#fff;border:1px solid #c8c8c8;position:relative;display:inline-block;vertical-align:sub;margin-right:10px}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .checkbox-wrapper .checkmark:after{display:none;border:solid #000;border-width:0 3px 3px 0;height:10px;left:4px;top:1px;width:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-body .form-group .checkbox-wrapper input:checked+.checkmark:after{display:block}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-footer .btn{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;align-items:center;text-align:center;color:#FFF;border-radius:5px;border:none;padding:13px 15px;width:100%;display:inline-block;margin-bottom:10px;text-align:center}.message-popup-overlay .message-popup.newsletter-modal-wrapper .modal-footer .btn.btn-primary{background:#30D493}.broker-subscribe-form input[type=text],.broker-subscribe-form .form-check{width:33%;outline:0;padding:24px 26px 20px;background-color:rgb(85 85 85 / .03);border:1px solid #dedede;font-size:15px;font-family:Gotham}.broker-subscribe-form input[type=text]#newsletter-broker-input,.broker-subscribe-form .form-check#newsletter-broker-input{border-radius:12px 0 0 12px}.broker-subscribe-form input[type=text]#newsletter-broker-phone-input,.broker-subscribe-form .form-check#newsletter-broker-phone-input{border-radius:0;margin-left:-6px}.broker-subscribe-form input[type=text].form-check,.broker-subscribe-form .form-check.form-check{border-radius:0 12px 12px 0;margin-left:-6px;padding-left:45px}.broker-subscribe-form .form-check{display:inline-block}.broker-subscribe-form button{height:69px}.broker-subscribe-form small{left:0;top:72px}.broker-subscribe-form svg#newsletter_broker_spin_animation{animation:rotate 2s linear infinite;height:100px;width:100px;margin:0 auto}.broker-subscribe-form circle{animation:dash 2s ease-in-out infinite;stroke:#e8e8e8;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media only screen and (max-width:1070px){.broker-subscribe-form form,.broker-subscribe-form button{width:100%!important}.broker-subscribe-form form{padding-right:0!important}.broker-subscribe-form small{top:162px}}@media only screen and (max-width:820px){.broker-subscribe-form input[type=text],.broker-subscribe-form .form-check{width:100%!important}.broker-subscribe-form input[type=text]#newsletter-broker-input,.broker-subscribe-form .form-check#newsletter-broker-input{border-radius:12px 12px 0 0}.broker-subscribe-form input[type=text]#newsletter-broker-phone-input,.broker-subscribe-form .form-check#newsletter-broker-phone-input{margin-left:0}.broker-subscribe-form input[type=text].form-check,.broker-subscribe-form .form-check.form-check{border-radius:0 0 12px 12px;margin-left:0}.broker-subscribe-form small{top:297px}}