.newsletter{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.161);color:var(--text-alternate-color)}.newsletter .newsletter-wrapper{color:var(--text-primary-color);display:flex;gap:35px;justify-content:space-between}@media only screen and (max-width:1199.98px){.newsletter .newsletter-wrapper{flex-direction:column;gap:30px}}.newsletter .newsletter-wrapper .heading{align-items:center;display:flex;font-size:20px;line-height:28px;width:350px}@media only screen and (max-width:1199.98px){.newsletter .newsletter-wrapper .heading{width:100%}.newsletter .newsletter-wrapper .heading div{margin:0 auto;text-align:center}}.newsletter .newsletter-wrapper .form{flex:1}.newsletter .newsletter-wrapper .form .success-modal{align-items:center;background-color:rgba(0,0,0,.302);display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%;z-index:99999999}.newsletter .newsletter-wrapper .form .success-modal .success-modal-container{background-color:#fff;isolation:isolate;max-width:94vw;padding:50px;position:relative}.newsletter .newsletter-wrapper .form .success-modal .success-modal-container h3{margin-top:0;outline:none}.newsletter .newsletter-wrapper .form .success-modal .success-modal-container .icon-close{cursor:pointer;height:20px;position:absolute;right:10px;top:10px;transition:all .3s;width:20px}.newsletter .newsletter-wrapper .form .success-modal .success-modal-container .icon-close:hover{rotate:90deg}.newsletter .newsletter-wrapper .form .newsletter-form{margin-top:3px;position:relative}.newsletter .newsletter-wrapper .form .newsletter-form .field{align-items:center;display:flex;flex:1;gap:30px;justify-content:space-between}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field{flex-direction:column;gap:25px}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{align-items:center;display:flex;margin-bottom:0;max-width:400px;min-width:200px}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox{margin:0 auto;max-width:320px}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox p{font-size:12px;line-height:18px;width:275px}@media only screen and (max-width:379.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox p{font-size:10px}}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox input{left:18px}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox .checkmark{background-color:var(--secondary-color);height:30px;left:8px;top:50%;transform:translateY(-50%);width:30px}.newsletter .newsletter-wrapper .form .newsletter-form .field .custom-checkbox .checkmark:after{border-color:var(--primary-color);height:11px;width:5px}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input{box-shadow:0 0 6px rgba(0,0,0,.161);padding:22.5px 12.5px}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input::-moz-placeholder{color:var(--text-primary-color);content:"example@email.com"}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__input::placeholder{color:var(--text-primary-color);content:"example@email.com"}.newsletter .newsletter-wrapper .form .newsletter-form .field button{white-space:nowrap}@media only screen and (max-width:991.98px){.newsletter .newsletter-wrapper .form .newsletter-form .field button{margin:0 auto}}.newsletter .newsletter-wrapper .form .newsletter-form .field .field__label{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.newsletter .newsletter-form__message{align-items:center;display:flex;justify-content:center;margin-top:20px}.newsletter .newsletter-form__message .icon{background:#fff;border-radius:50%;height:24px;margin-right:15px;padding:6px;width:24px}.newsletter .newsletter-form__message .icon path{fill:var(--primary-color)}.newsletter .newsletter-form__message--success{align-items:center;display:flex;gap:15px;justify-content:center}.newsletter .newsletter-form__message--success svg{margin-top:-4px}

/*# sourceMappingURL=section-ve-newsletter.min.css.map*/