.traze-newsletter-container{max-width:100%;margin:0 auto;}.traze-newsletter-title{margin-bottom:15px;font-size:24px;font-weight:600;}.traze-newsletter-description{margin-bottom:20px;font-size:16px;line-height:1.5;}.traze-newsletter-form{border-radius:5px;display:flex;align-items:stretch;}.traze-newsletter-form .form-group{flex:1 1 auto;}.traze-newsletter-form .form-group:first-child{width:100%;}.traze-newsletter-form-wrapper .traze-newsletter-form input{width:100%;padding:10px;border:none;border-radius:10px 0 0 10px;font-size:13px;line-height:1.5;box-sizing:border-box;height:100%;}.traze-newsletter-form-wrapper .traze-newsletter-form button{border:none;background-color:#d4a630;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;border-radius:0 10px 10px 0;white-space:nowrap;padding:18px 18px;}.traze-newsletter-form button:hover{background-color:#3448a0;}.traze-newsletter-message{margin-top:25px;padding:10px;border-radius:4px;font-size:14px;text-align:center;}.traze-newsletter-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;}.traze-newsletter-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;}@media (min-width:768px){.traze-newsletter-message{width:100%}}