.section-subscription .subscription-form-block{padding:0;margin:0}.section-subscription .subscription-form-container{padding:0;margin:0}.section-subscription .subscription-form-container .gfield{width:100%}.section-subscription .subscription-form-container .gfield input[type=email],.section-subscription .subscription-form-container .gfield input[type=text]{font-weight:400;font-size:18px;line-height:24px;border-width:0;border-bottom:1px solid #69696d;border-radius:unset;position:relative}.section-subscription .subscription-form-container .gfield input[type=email]:focus,.section-subscription .subscription-form-container .gfield input[type=text]:focus{border-bottom:1px solid #27272e}.section-subscription .subscription-form-container .gfield input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #bfe7ff inset;box-shadow:0 0 0 1000px #bfe7ff inset}.section-subscription .subscription-form-container .gfield:first-child,.section-subscription .subscription-form-container .gfield:nth-child(2){margin-bottom:60px}.section-subscription .subscription-form-container .gfield:nth-child(3){margin-bottom:40px}.section-subscription .subscription-form-container .top_label{margin-top:24px}.section-subscription .subscription-form-container .ginput_container_consent{position:relative}.section-subscription .subscription-form-container .ginput_container_consent label{cursor:pointer;display:block;padding-left:38px;font-weight:400;font-size:18px;line-height:24px}.section-subscription .subscription-form-container .ginput_container_consent label::before{content:"";position:absolute;top:2px;left:0;display:block;box-sizing:border-box;width:20px;height:20px;border-radius:4px;background-image:none;background-repeat:no-repeat;background-position:center;transition:background-image .3s;z-index:2}.section-subscription .subscription-form-container .ginput_container_consent label::after{content:"";position:absolute;top:2px;left:0;display:block;width:20px;height:20px;border-radius:4px;background-color:#27272e;opacity:0;transition:opacity .3s;z-index:1;border-bottom:unset;border-left:unset;transform:unset}.section-subscription .subscription-form-container .ginput_container_consent label a{text-decoration:underline}.section-subscription .subscription-form-container .ginput_container_consent input[type=checkbox]{position:absolute;z-index:-100;appearance:none;opacity:0}.section-subscription .subscription-form-container .ginput_container_consent input[type=checkbox]:checked+label::before{background-image:url(/wp-content/themes/nix_united/assets/img/icons/checked-2.svg)}.section-subscription .subscription-form-container .ginput_container_consent input[type=checkbox]:checked+label::after{opacity:1}.section-subscription .subscription-form-container .ginput_container_consent input[type=checkbox]:disabled+label::before{border:1px solid #bec0ca;border-radius:2px;background-image:none}.section-subscription .subscription-form-container .ginput_container_consent input[type=checkbox]:disabled+label::after{opacity:0}.section-subscription .subscription-form-container .ginput_container_consent input[type=checkbox]:focus-visible+label::before{outline:1px solid #0000b0;outline-offset:4px}.section-subscription .subscription-form-container .ginput_container_consent input[aria-invalid=true]:not(:checked)~label::before{border-color:#e60036}.section-subscription .subscription-form-container .ginput_container_consent input[aria-invalid=true]:not(:checked)~label a{color:#e60036}.section-subscription .subscription-form-container .ginput_container_consent~.validation_message{display:none}.section-subscription .site-protection-text{display:none}.section-subscription h3+p{margin-bottom:40px;margin-top:8px}.section-subscription .gfield{border:unset}.section-subscription .gfield_label{top:5px}.section-subscription h2,.section-subscription h3{font-size:20px;line-height:34px;text-transform:uppercase}.section-subscription .subscription-form{width:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:40px}@media (min-width:1024px){.section-subscription .subscription-form{width:66%}}.section-subscription .subscription-form p{margin-top:12px}.section-subscription .subscription-form__body{margin-top:40px}@media (min-width:1024px){.section-subscription .subscription-form__body{display:flex;flex-wrap:wrap;justify-content:space-between}}.section-subscription .subscription-form__body .custom-name{width:100%;margin-bottom:60px;position:relative}@media (min-width:1024px){.section-subscription .subscription-form__body .custom-name{width:48%}}.section-subscription .subscription-form__body .custom-lastname{width:100%;margin-bottom:60px;position:relative}@media (min-width:1024px){.section-subscription .subscription-form__body .custom-lastname{width:48%}}.section-subscription .subscription-form__body .custom-email{width:100%;margin-bottom:40px;position:relative}.section-subscription .subscription-form__body .custom-email input,.section-subscription .subscription-form__body .custom-lastname input,.section-subscription .subscription-form__body .custom-name input{font-weight:400;font-size:18px;line-height:24px;border-width:0;border-bottom:1px solid #69696d;border-radius:unset;position:relative}.section-subscription .subscription-form__body .custom-email input:focus,.section-subscription .subscription-form__body .custom-lastname input:focus,.section-subscription .subscription-form__body .custom-name input:focus{border-bottom:1px solid #27272e}.section-subscription .subscription-form__body .custom-email input:-webkit-autofill,.section-subscription .subscription-form__body .custom-lastname input:-webkit-autofill,.section-subscription .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #bfe7ff inset;box-shadow:0 0 0 1000px #bfe7ff inset}.section-subscription .subscription-form__body .custom-email label,.section-subscription .subscription-form__body .custom-lastname label,.section-subscription .subscription-form__body .custom-name label{position:absolute;top:5px;left:0;display:inline-block;font-weight:400;font-size:18px;line-height:24px;opacity:.7;pointer-events:none;transition:all ease .5s;transform:translateY(0)}.section-subscription .subscription-form__body .custom-email.has-error .validation-message,.section-subscription .subscription-form__body .custom-lastname.has-error .validation-message,.section-subscription .subscription-form__body .custom-name.has-error .validation-message{display:block}.section-subscription .subscription-form__body .custom-email input:focus~label,.section-subscription .subscription-form__body .custom-email input:not(:placeholder-shown)~label,.section-subscription .subscription-form__body .custom-lastname input:focus~label,.section-subscription .subscription-form__body .custom-lastname input:not(:placeholder-shown)~label,.section-subscription .subscription-form__body .custom-name input:focus~label,.section-subscription .subscription-form__body .custom-name input:not(:placeholder-shown)~label{transform:translateY(-32px);font-size:14px}.section-subscription .subscription-form__body .custom-checkbox{position:relative;margin-bottom:24px}.section-subscription .subscription-form__body .custom-checkbox label{cursor:pointer;display:block;padding-left:38px}.section-subscription .subscription-form__body .custom-checkbox label::before{content:"";position:absolute;top:2px;left:0;display:block;box-sizing:border-box;width:20px;height:20px;border:1px solid #27272e;border-radius:4px;background-image:none;background-repeat:no-repeat;background-position:center;transition:background-image .3s;z-index:2}.section-subscription .subscription-form__body .custom-checkbox label::after{content:"";position:absolute;top:2px;left:0;display:block;width:20px;height:20px;border-radius:4px;background-color:#27272e;opacity:0;transition:opacity .3s;z-index:1;border-bottom:unset;border-left:unset;transform:unset}.section-subscription .subscription-form__body .custom-checkbox input[type=checkbox]:checked+label::before{background-image:url(/wp-content/themes/nix_united/assets/img/icons/checked-2.svg)}.section-subscription .subscription-form__body .custom-checkbox input[type=checkbox]:checked+label::after{opacity:1}.section-subscription .subscription-form__body .custom-checkbox input[type=checkbox]:disabled+label::before{border:1px solid #bec0ca;border-radius:2px;background-image:none}.section-subscription .subscription-form__body .custom-checkbox input[type=checkbox]:disabled+label::after{opacity:0}.section-subscription .subscription-form__body .custom-checkbox input[type=checkbox]:focus-visible+label::before{outline:1px solid #0000b0;outline-offset:4px}.section-subscription .subscription-form__body .custom-checkbox.has-error label::before{border-color:#e60036}.section-subscription .subscription-form__body .custom-checkbox.has-error label a{color:#e60036}.section-subscription .subscription-form__body .validation-message{display:none;position:absolute;font-weight:400;font-size:14px;color:#e60036;padding-left:15px}.section-subscription .subscription-form__body .validation-message::before{content:'!';display:inline-block;position:absolute;top:7.5px;left:0;width:10px;height:10px;border:1px solid #e60036;border-radius:50%;font-weight:600;font-size:10px;line-height:10px;text-align:center}.section-subscription .subscription-thanks{display:none;width:max-content;max-width:100%;padding:20px 0}.section-subscription .subscription-thanks .subscription-thanks-body{display:flex;flex-direction:column;justify-content:flex-start}.section-subscription .subscription-thanks .subscription-thanks-body .subscription-thanks-image{width:102px;height:102px;align-self:center;margin-bottom:16px}.section-subscription .subscription-thanks .subscription-thanks-body .subscription-thanks-image img{width:100%;height:auto;object-fit:contain}.section-subscription .subscription-thanks h3{width:max-content;max-width:100%;font-weight:600;font-size:28px;line-height:35px;margin-bottom:0!important;text-transform:none!important}.section-subscription.subscribe-form-footer{margin-bottom:40px}@media (min-width:1024px){.section-subscription.subscribe-form-footer{width:66%}}.section-subscription.subscribe-form-footer .subscription-form h3{text-transform:uppercase}.section-subscription.subscribe-form-footer .subscription-form p{display:none}.section-subscription.subscribe-form-footer .subscription-form .show-form-button{display:none}.section-subscription.subscribe-form-footer h3+p{display:none}.section-subscription.subscribe-form-footer h3{margin-bottom:40px}@media (min-width:1024px){.section-subscription.subscribe-form-footer .subscription-form-container .gfield:first-child,.section-subscription.subscribe-form-footer .subscription-form-container .gfield:nth-child(2){width:48%}}.section-subscription.subscribe-form-cta-banner .close-popup-button{display:none}.section-subscription.subscribe-form-cta-banner .subscription-form h3 span{font-size:40px;line-height:46px}.section-subscription.subscribe-form-cta-banner .subscription-form p{display:none}.section-subscription.subscribe-form-cta-banner .subscription-form .show-form-button{display:none}.section-subscription.subscribe-form-post-single .close-popup-button{display:none}.section-subscription.subscribe-form-post-single h3{font-size:24px;line-height:36px;text-transform:uppercase;padding:0;margin:0}.section-subscription.subscribe-form-post-single .subscription-form{margin-bottom:0}@media (min-width:1024px){.section-subscription.subscribe-form-post-single .subscription-form{width:100%}}.section-subscription.subscribe-form-post-single .subscription-form__body{display:none}@media (min-width:1024px){.section-subscription.subscribe-form-post-single .subscription-form__body .custom-name{width:100%}}@media (min-width:1024px){.section-subscription.subscribe-form-post-single .subscription-form__body .custom-lastname{width:100%}}.section-subscription.subscribe-form-post-single .subscription-form__body.active{display:block}.section-subscription.subscribe-form-post-single .subscription-form__body.active+.show-form-button::before{transform:translate(-50%,-50%) rotate(180deg)}.section-subscription.subscribe-form-post-single .subscription-form .show-form-button{display:flex;align-self:center;width:32px;height:32px;background:0 0;border:transparent;position:relative;margin-top:16px}.section-subscription.subscribe-form-post-single .subscription-form .show-form-button::before{content:'';position:absolute;background-image:url(/wp-content/themes/nix_united/assets/img/icons/show-form-icon.svg);background-position:center;background-repeat:no-repeat;background-size:70%;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transition:transform ease .3s;display:block;width:100%;height:100%}.section-subscription.subscribe-form-post .close-popup-button{display:none}.section-subscription.subscribe-form-post h2,.section-subscription.subscribe-form-post h3{font-size:18px;line-height:34px;text-transform:uppercase;padding:0;margin:0}.section-subscription.subscribe-form-post p{margin-bottom:40px}@media (min-width:1024px){.section-subscription.subscribe-form-post p{margin-bottom:60px}}.section-subscription.subscribe-form-post .subscription-form{margin-bottom:0}@media (min-width:1024px){.section-subscription.subscribe-form-post .subscription-form{width:100%}}.section-subscription.subscribe-form-post .subscription-form p{margin-top:8px}@media (min-width:1024px){.section-subscription.subscribe-form-post .subscription-form__body{margin-top:60px}}@media (min-width:1024px){.section-subscription.subscribe-form-post .subscription-form__body .custom-name{width:100%}}@media (min-width:1024px){.section-subscription.subscribe-form-post .subscription-form__body .custom-lastname{width:100%}}.section-subscription.subscribe-form-post .subscription-form__body .custom-email input:-webkit-autofill,.section-subscription.subscribe-form-post .subscription-form__body .custom-lastname input:-webkit-autofill,.section-subscription.subscribe-form-post .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}.section-subscription.subscribe-form-post .subscription-form .show-form-button{display:none}body.white-bg .section-subscription .subscription-form__body .custom-email input:-webkit-autofill,body.white-bg .section-subscription .subscription-form__body .custom-lastname input:-webkit-autofill,body.white-bg .section-subscription .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}body.black-bg .section-subscription .subscription-form__body .custom-email input:-webkit-autofill,body.black-bg .section-subscription .subscription-form__body .custom-lastname input:-webkit-autofill,body.black-bg .section-subscription .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #000 inset;box-shadow:0 0 0 1000px #000 inset}body.light-grey-bg .section-subscription .subscription-form__body .custom-email input:-webkit-autofill,body.light-grey-bg .section-subscription .subscription-form__body .custom-lastname input:-webkit-autofill,body.light-grey-bg .section-subscription .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px silver inset;box-shadow:0 0 0 1000px silver inset}body.dark-grey-bg .section-subscription .subscription-form__body .custom-email input:-webkit-autofill,body.dark-grey-bg .section-subscription .subscription-form__body .custom-lastname input:-webkit-autofill,body.dark-grey-bg .section-subscription .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #404040 inset;box-shadow:0 0 0 1000px #404040 inset}body.yellow-bg .section-subscription .subscription-form__body .custom-email input:-webkit-autofill,body.yellow-bg .section-subscription .subscription-form__body .custom-lastname input:-webkit-autofill,body.yellow-bg .section-subscription .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ff0 inset;box-shadow:0 0 0 1000px #ff0 inset}body.blue-bg .section-subscription .subscription-form__body .custom-email input:-webkit-autofill,body.blue-bg .section-subscription .subscription-form__body .custom-lastname input:-webkit-autofill,body.blue-bg .section-subscription .subscription-form__body .custom-name input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #00f inset;box-shadow:0 0 0 1000px #00f inset}body.industries-template .section-subscription .subscription-form,body.services-template .section-subscription .subscription-form,body.single-industries .section-subscription .subscription-form,body.single-services .section-subscription .subscription-form{display:none}.page-subscription .subscription-form{margin:auto}.page-subscription .subscription-form h3{font-size:50px}.page-subscription .subscription-form .show-form-button{display:none}.page-subscription .subscription-thanks{margin:auto}
/*# sourceMappingURL=block-subscription.min.css.map */
