#shopify-section-newsletter {
       background: url(https://biznezman.com/img/gambar.jpg);
       background-attachment: fixed;
       margin-bottom: 0;
     }
     input:-webkit-autofill,
     input:-webkit-autofill:hover,
     input:-webkit-autofill:active,
     input:-webkit-autofill:focus {
       -webkit-box-shadow:0 0 0 50px white inset;
       -webkit-text-fill-color: #ffffff;
     }
     .section-newsletter {
       max-width: 800px;
       margin: auto;
       padding: 50px 0;
     }
     .section-newsletter h2 {
       font-weight: 700;
       font-size: 24px;
     }
     .section-newsletter input[type="email"] {
       width: 100%;
       text-align: center;
       border: none;
       border-bottom: 1px solid #ffffff;
       font-size: 16px;
       color: #757575;
       background-color: #eeeeee;
     }
     .section-newsletter .row label {
       font-size: 14px;
       cursor: pointer;
     }
     .section-newsletter .radio-inline input {
       width: auto;
     }
     .section-newsletter .btn {
       width: 130px;
       border: 1px solid #ffffff;
       box-shadow: none;
       font-size: 16px;
       font-weight: 500;
       text-transform: uppercase;
     }
     .section-newsletter form {
       margin: 30px 0 60px;
     }
     .section-newsletter input[type="radio"] {
       position: absolute;
       width: 1px;
       height: 1px;
     }
     .section-newsletter [type="radio"]:checked + label, .section-newsletter [type="radio"]:not(:checked) + label {
       position: relative;
       padding-left: 28px;
       cursor: pointer;
       line-height: 20px;
       display: inline-block;
       color: #666;
     }
     .section-newsletter [type="radio"]:checked + label:before, .section-newsletter [type="radio"]:not(:checked) + label:before {
       content: '';
       position: absolute;
       left: 0;
       top: 0;
       width: 18px;
       height: 18px;
       border: 1px solid #ddd;
       border-radius: 100%;
       background: #fff;
     }
     .section-newsletter [type="radio"]:checked + label:after, .section-newsletter [type="radio"]:not(:checked) + label:after {
       content: '';
       width: 12px;
       height: 12px;
       background: #ffffff;
       position: absolute;
       top: 3px;
       left: 3px;
       border-radius: 100%;
       -webkit-transition: all 0.2s ease;
       transition: all 0.2s ease;
     }
     .section-newsletter [type="radio"]:not(:checked) + label:after {
       opacity: 0;
       -webkit-transform: scale(0);
       transform: scale(0);
     }
     .opt-newsletter {display:none;}
     .footer-newsletter p, .footer-newsletter p a {
       color: #757575;
     }
     @media (max-width:991px){
       .section-newsletter h2 {
         font-size: 32px;
       }
       .section-newsletter input {
         width: 300px;
         font-size: 14px;
       }
       .section-newsletter {
         padding: 50px 20px;
       }
     }
     @media (max-width: 480px){
       .section-newsletter input[type="email"] {font-size: 16px;}
     }
