.newsletter-section .form-wrap{align-items:center;background:#ffffff33;border-radius:8px;display:flex;margin-bottom:20px;padding:12px 30px;width:80%}.newsletter-section .form-wrap input[type=email]{border:unset;border-radius:8px}.newsletter-section .form-wrap input[type=email]:focus{outline:none}.newsletter-section .newsletter-form-wrapper{width:70%}.newsletter-section .newsletter-form-wrapper h3{display:none}.newsletter-section .newsletter-form-wrapper .hs-form{align-items:center;background:transparent;display:flex;position:relative}.newsletter-section .newsletter-form-wrapper .hs-form .hs-email{margin:0;width:100%}.newsletter-section .newsletter-form-wrapper .hs-form .hs-email input{border-radius:8px;padding:13px 24px}.newsletter-section .newsletter-form-wrapper .hs-submit{position:absolute;right:0;top:0}.newsletter-section .newsletter-form-wrapper .hs-form .hs-email label{margin:0}.newsletter-section .newsletter-form-wrapper .hs-form .hs-email input::placeholder{color:#4d4d4d;font-size:16px}.newsletter-section .newsletter-form-title{color:#fff;font-size:24px;font-weight:600;line-height:36px;margin:0;width:30%}.newsletter-section .newsletter-form-wrapper .hs-button{background:#d0ef1b;border:unset;border-radius:8px;color:#000;font-size:16px;font-weight:600!important;letter-spacing:unset;line-height:unset;margin:0;padding:12px 24px;text-transform:unset}.dnd_area-row-8-background-image{position:relative}.newsletter-section .overlay-color{background-image:linear-gradient(90deg,#000000e0,#1b232c00);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.newsletter-section .newsletter-container{padding:0;position:relative;z-index:9}.newsletter-section .hs-error-msg{color:#fff;font-weight:500}.newsletter-section .newsletter-form-wrapper .hs-button:hover{background:#def17a}.newsletter-section .hs_error_rollup{display:none}@media (max-width:1024px){.newsletter-section .newsletter-form-title{width:35%}}@media (max-width:991px){.newsletter-section .newsletter-form-title{font-size:20px;width:40%}.newsletter-section .form-wrap{width:100%}.newsletter-description{margin-bottom:0;width:80%!important}}@media (max-width:767px){.newsletter-section .form-wrap{display:block;padding:30px}.newsletter-section .newsletter-form-title{margin-bottom:10px;width:100%}.newsletter-section .newsletter-form-wrapper{width:100%}.newsletter-section .newsletter-form-wrapper .hs-form{display:block}.newsletter-section .newsletter-form-wrapper .hs-button{margin-top:10px;width:100%!important}.newsletter-section .newsletter-form-wrapper .hs-submit{position:unset}}