body .elementor-location-popup .wpforms-container{margin:0}body .wpforms-container .wpforms-form{position:relative}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-email input{font-family:var(--ff1);font-size:16px;font-weight:500;line-height:1.5em;color:var(--text)!important;opacity:1;border-width:0 0 2px;border-style:solid;border-color:var(--text)!important;border-radius:0;padding:10px 0 15px;height:auto;background-color:#fff0}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-email input::placeholder{font-family:var(--ff1);font-size:16px;font-weight:500;line-height:1.5em;color:var(--2);opacity:1}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox{padding:0 0 20px}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox li.choice-1{display:inline-flex}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox input{min-width:14px;min-height:14px;margin:0 10px 0 0}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox label{font-family:var(--ff1);font-size:12px;font-weight:400;line-height:1.5em;color:var(--text)!important}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox label a{color:var(--2);font-weight:600;text-decoration:underline;transition:.5s}body .elementor-location-popup .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox label a:hover{color:var(--text)!important}body .elementor-location-popup .wpforms-container .wpforms-field-container+.wpforms-submit-container{padding:0!important}body .elementor-location-popup .wpforms-container .wpforms-field-container+.wpforms-submit-container button,body .elementor-location-popup .wpforms-container .wpforms-field-container+.wpforms-submit-container button:hover{padding:12px 24px;display:flex;align-items:center;border:none;font-family:var(--ff1);color:var(--white);font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:1px;background-color:var(--text);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;z-index:1;position:relative}body .elementor-location-popup .wpforms-container .wpforms-field-container+.wpforms-submit-container button:after{content:'';display:inline-block;width:20px;height:20px;background-image:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/arrow/arrow-right-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center;margin-left:15px!important;transition:.3s}body .elementor-location-popup .wpforms-container .wpforms-field-container+.wpforms-submit-container button:before{content:'';position:absolute;bottom:-8px;left:-8px;width:100%;height:100%;z-index:-1;background-color:var(--w);border-width:2px;border-style:solid!important;border-color:var(--text)!important;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;transition:0.4s}body .elementor-location-popup .wpforms-container .wpforms-field-container+.wpforms-submit-container button:hover:before{bottom:0;left:0}body .elementor-location-popup div.wpforms-container-full .wpforms-form label.wpforms-error{font-family:var(--ff1);color:var(--text);padding-top:5px}@media(max-width:1024px){.elementor-popup-modal .dialog-widget-content{width:calc(100% - 40px)!important}.elementor-popup-modal .dialog-widget-content .dialog-message{width:100%!important}.elementor-popup-modal .dialog-widget-content .dialog-close-button i{color:var(--text)!important}}