.newsletter-section{padding:40px 0;position:relative;z-index:1;background:linear-gradient(176.25deg,#09131e 26.37%,#1a4043 97.27%) padding-box,linear-gradient(146.54deg,#66ffb7 -1.49%,#6ff 92.1%) border-box;border-top:2px solid transparent;border-bottom:2px solid transparent;color:#fff;-webkit-box-shadow:0 0 10px #66ffb7;box-shadow:0 0 10px #66ffb7}@media (min-width:992px){.newsletter-section{padding-block:30px}}.newsletter-section #input-field{height:50px}.newsletter-section #input-field,.newsletter-section .newsletter-section .wpforms-container input[type=email],.newsletter-section .newsletter-section .wpforms-container input[type=text],.newsletter-section .tnp-subscription .tnp-email,.newsletter-section .tnp-subscription .tnp-text,.newsletter-section .wpforms-container input[type=email],.newsletter-section .wpforms-container input[type=text],.newsletter-section div.wpforms-container-full input[type=email],.newsletter-section div.wpforms-container-full input[type=text]{background:linear-gradient(#09131e,#09131e) padding-box,linear-gradient(146.54deg,#66ffb7 -1.49%,#6ff 92.1%) border-box;border:1px solid transparent;border-radius:10px;padding-inline:20px;font-size:16px;padding-block:8px;color:#fff}.newsletter-section .tnp-subscription .tnp-email,.newsletter-section .tnp-subscription .tnp-text{height:50px}.newsletter-section #input-field::-webkit-input-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=email]::-webkit-input-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=text]::-webkit-input-placeholder,.newsletter-section .tnp-subscription .tnp-email::-webkit-input-placeholder,.newsletter-section .tnp-subscription .tnp-text::-webkit-input-placeholder,.newsletter-section .wpforms-container input[type=email]::-webkit-input-placeholder,.newsletter-section .wpforms-container input[type=text]::-webkit-input-placeholder,.newsletter-section div.wpforms-container-full input[type=email]::-webkit-input-placeholder,.newsletter-section div.wpforms-container-full input[type=text]::-webkit-input-placeholder{color:#a0acbb}.newsletter-section #input-field::-moz-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=email]::-moz-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=text]::-moz-placeholder,.newsletter-section .tnp-subscription .tnp-email::-moz-placeholder,.newsletter-section .tnp-subscription .tnp-text::-moz-placeholder,.newsletter-section .wpforms-container input[type=email]::-moz-placeholder,.newsletter-section .wpforms-container input[type=text]::-moz-placeholder,.newsletter-section div.wpforms-container-full input[type=email]::-moz-placeholder,.newsletter-section div.wpforms-container-full input[type=text]::-moz-placeholder{color:#a0acbb}.newsletter-section #input-field:-ms-input-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=email]:-ms-input-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=text]:-ms-input-placeholder,.newsletter-section .tnp-subscription .tnp-email:-ms-input-placeholder,.newsletter-section .tnp-subscription .tnp-text:-ms-input-placeholder,.newsletter-section .wpforms-container input[type=email]:-ms-input-placeholder,.newsletter-section .wpforms-container input[type=text]:-ms-input-placeholder,.newsletter-section div.wpforms-container-full input[type=email]:-ms-input-placeholder,.newsletter-section div.wpforms-container-full input[type=text]:-ms-input-placeholder{color:#a0acbb}.newsletter-section #input-field::-ms-input-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=email]::-ms-input-placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=text]::-ms-input-placeholder,.newsletter-section .tnp-subscription .tnp-email::-ms-input-placeholder,.newsletter-section .tnp-subscription .tnp-text::-ms-input-placeholder,.newsletter-section .wpforms-container input[type=email]::-ms-input-placeholder,.newsletter-section .wpforms-container input[type=text]::-ms-input-placeholder,.newsletter-section div.wpforms-container-full input[type=email]::-ms-input-placeholder,.newsletter-section div.wpforms-container-full input[type=text]::-ms-input-placeholder{color:#a0acbb}.newsletter-section #input-field::placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=email]::placeholder,.newsletter-section .newsletter-section .wpforms-container input[type=text]::placeholder,.newsletter-section .tnp-subscription .tnp-email::placeholder,.newsletter-section .tnp-subscription .tnp-text::placeholder,.newsletter-section .wpforms-container input[type=email]::placeholder,.newsletter-section .wpforms-container input[type=text]::placeholder,.newsletter-section div.wpforms-container-full input[type=email]::placeholder,.newsletter-section div.wpforms-container-full input[type=text]::placeholder{color:#a0acbb}@media (max-width:575.98px){.newsletter-section #input-field,.newsletter-section .newsletter-section .wpforms-container input[type=email],.newsletter-section .newsletter-section .wpforms-container input[type=text],.newsletter-section .tnp-subscription .tnp-email,.newsletter-section .tnp-subscription .tnp-text,.newsletter-section .wpforms-container input[type=email],.newsletter-section .wpforms-container input[type=text],.newsletter-section div.wpforms-container-full input[type=email],.newsletter-section div.wpforms-container-full input[type=text]{text-align:center}}.newsletter-section #submit-button,.newsletter-section .newsletter-section .wpforms-container .wpforms-submit,.newsletter-section .tnp-subscription .tnp-submit,.newsletter-section .wpforms-container .wpforms-submit,.newsletter-section div.wpforms-container-full .wpforms-submit{--btn-font-family: ;--btn-font-weight:500;--btn-line-height:1.4;--btn-border-color:transparent;--btn-border-radius:10px;--btn-hover-border-color:transparent;--btn-disabled-opacity:0.65;--btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--btn-focus-shadow-rgb), .5);--btn-bg:#66ffdb;--btn-hover-bg:#66ffdb;--btn-font-size:16px;--btn-padding-y:12px;--btn-padding-x:25px;--btn-border-width:0;display:inline-block;padding:var(--btn-padding-y) var(--btn-padding-x);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);background-color:var(--btn-bg);background-image:linear-gradient(146.54deg,#66ffb7 -1.49%,#6ff 46%,#66ffb7 100%);background-size:200% 200%;-webkit-transition:background-position .25s;transition:background-position .25s;min-height:50px}.newsletter-section #submit-button,.newsletter-section .tnp-subscription .tnp-submit{--btn-color:#000000;--btn-hover-color:#000000}.newsletter-section #submit-button:hover,.newsletter-section .newsletter-section .wpforms-container .wpforms-submit:hover,.newsletter-section .tnp-subscription .tnp-submit:hover,.newsletter-section .wpforms-container .wpforms-submit:hover,.newsletter-section div.wpforms-container-full .wpforms-submit:hover{color:var(--btn-hover-color);background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);background-position:100% 100%}.newsletter-section #submit-button:focus-visible,.newsletter-section .newsletter-section .wpforms-container .wpforms-submit:focus-visible,.newsletter-section .tnp-subscription .tnp-submit:focus-visible,.newsletter-section .wpforms-container .wpforms-submit:focus-visible,.newsletter-section div.wpforms-container-full .wpforms-submit:focus-visible{color:var(--btn-hover-color);background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);outline:0;-webkit-box-shadow:var(--btn-focus-box-shadow);box-shadow:var(--btn-focus-box-shadow)}@media (max-width:575.98px){.newsletter-section #submit-button,.newsletter-section .newsletter-section .wpforms-container .wpforms-submit,.newsletter-section .tnp-subscription .tnp-submit,.newsletter-section .wpforms-container .wpforms-submit,.newsletter-section div.wpforms-container-full .wpforms-submit{width:100%}}.newsletter-section .section-title{font-size:1.875rem;margin-bottom:10px;line-height:1.2em}@media (min-width:992px){.newsletter-section .section-title{margin-inline:0;margin-bottom:16px}}@media (max-width:991.98px){.newsletter-section .section-title{text-align:center}}.newsletter-section .section-description{max-width:500px;color:#a0acbb;font-size:.875rem;line-height:1.4}@media (max-width:991.98px){.newsletter-section .section-description{text-align:center;margin-inline:auto}}.newsletter-section .row,.newsletter-section .tnp-subscription form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-section .row{--gutter-x:30px;--gutter-y:0;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-.5*var(--gutter-x));margin-left:calc(-.5*var(--gutter-x));row-gap:30px}@media (min-width:992px){.newsletter-section .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.newsletter-section .col-content,.newsletter-section .col-form{-ms-flex-negative:0;flex-shrink:0;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width:992px){.newsletter-section .col-content,.newsletter-section .col-form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media (min-width:1200px){.newsletter-section .col-content,.newsletter-section .col-form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}}.newsletter-section .tnp-subscription{max-width:618px;margin:0;padding:0}@media (max-width:991.98px){.newsletter-section .tnp-subscription{margin-inline:auto}}.newsletter-section .tnp-subscription form{gap:8px}@media (max-width:575.98px){.newsletter-section .tnp-subscription form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.newsletter-section .tnp-subscription .tnp-field{margin-bottom:0}.newsletter-section .tnp-subscription .tnp-field-email{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.newsletter-section .tnp-subscription .tnp-field-email label{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.newsletter-section .tnp-subscription .tnp-field-email label:not(caption){position:absolute!important}.newsletter-section div.wpforms-container-full:not(:empty){margin-block:0;max-width:780px}.newsletter-section .wpforms-container.inline-fields .wpforms-form{row-gap:30px}@media (max-width:575.98px){.newsletter-section .wpforms-container.inline-fields .wpforms-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:600px){.newsletter-section .wpforms-container.inline-fields .wpforms-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-section .wpforms-container.inline-fields .wpforms-form .wpforms-field{overflow:visible!important;overflow-x:clip}}.newsletter-section .wpforms-container.inline-fields .wpforms-field-container .wpforms-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.newsletter-section .wpforms-container.inline-fields .wpforms-field-container,.newsletter-section .wpforms-container.inline-fields .wpforms-submit-container{-ms-flex-item-align:start;align-self:flex-start;margin-top:0}@media only screen and (max-width:600px){.newsletter-section .wpforms-container.inline-fields .wpforms-field-container,.newsletter-section .wpforms-container.inline-fields .wpforms-submit-container{width:100%}}.newsletter-section .newsletter-section .wpforms-container input[type=email],.newsletter-section .newsletter-section .wpforms-container input[type=text],.newsletter-section .wpforms-container input[type=email],.newsletter-section .wpforms-container input[type=text],.newsletter-section div.wpforms-container-full input[type=email],.newsletter-section div.wpforms-container-full input[type=text]{height:auto;--wpforms-field-border-size:1px;--wpforms-button-border-color:transparent;--wpforms-button-background-color:linear-gradient(146.54deg, #66FFB7 -1.49%, #66FFFF 46%, #66FFB7 100%);--wpforms-field-text-color:#ffffff}.newsletter-section .newsletter-section .wpforms-container input[type=email]:focus,.newsletter-section .newsletter-section .wpforms-container input[type=email]:focus:invalid,.newsletter-section .newsletter-section .wpforms-container input[type=text]:focus,.newsletter-section .newsletter-section .wpforms-container input[type=text]:focus:invalid,.newsletter-section .wpforms-container input[type=email]:focus,.newsletter-section .wpforms-container input[type=email]:focus:invalid,.newsletter-section .wpforms-container input[type=text]:focus,.newsletter-section .wpforms-container input[type=text]:focus:invalid,.newsletter-section div.wpforms-container-full input[type=email]:focus,.newsletter-section div.wpforms-container-full input[type=email]:focus:invalid,.newsletter-section div.wpforms-container-full input[type=text]:focus,.newsletter-section div.wpforms-container-full input[type=text]:focus:invalid{--wpforms-field-text-color:#ffffff;-webkit-box-shadow:none;box-shadow:none;border-color:transparent}.newsletter-section .newsletter-section .wpforms-container .wpforms-submit,.newsletter-section .wpforms-container .wpforms-submit,.newsletter-section div.wpforms-container-full .wpforms-submit{--wpforms-button-text-color:#000000;--btn-color:#000000;--btn-hover-color:#000000}.newsletter-section .newsletter-section .wpforms-container .wpforms-submit:hover,.newsletter-section .wpforms-container .wpforms-submit:hover,.newsletter-section div.wpforms-container-full .wpforms-submit:hover{background-image:linear-gradient(146.54deg,#66ffb7 -1.49%,#6ff 92.1%)}