form.wpcf7-form{padding-bottom:30px}form.wpcf7-form div.custom_form{display:flex;flex-direction:column;gap:10px}form.wpcf7-form div.custom_form div.identita>p{display:flex;gap:10px}form.wpcf7-form div.custom_form div.invia{padding-top:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width:690px){form.wpcf7-form div.custom_form div.invia{padding-top:0}}form.wpcf7-form div.custom_form div.invia input[type=submit]{position:relative;z-index:9999;opacity:0}form.wpcf7-form div.custom_form div.invia span.wpcf7-acceptance>span.wpcf7-list-item{margin:0}form.wpcf7-form div.custom_form div.invia span.wpcf7-acceptance>span.wpcf7-list-item label{display:flex;align-items:center;gap:20px}form.wpcf7-form div.custom_form div.invia span.wpcf7-acceptance>span.wpcf7-list-item label input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff;cursor:pointer;width:15px;height:15px;min-width:15px;min-height:15px;transform:rotate(45deg)}form.wpcf7-form div.custom_form div.invia span.wpcf7-spinner{display:none}form.wpcf7-form div.custom_form div.invia>p{padding:0}form.wpcf7-form div.custom_form div.invia div.btn_container{margin-right:20px;position:relative}form.wpcf7-form div.custom_form div.invia div.btn_container>p{position:absolute;width:100%;height:100%}form.wpcf7-form div.custom_form div.invia div.btn_container>p input{padding:0;width:100%;height:100%;background-color:transparent!important;color:transparent;border:none}form.wpcf7-form div.custom_form>div>p>span{width:100%;position:relative}form.wpcf7-form div.custom_form>div>p>span input:not([type=checkbox]),form.wpcf7-form div.custom_form>div>p>span textarea,form.wpcf7-form div.custom_form>div>p>span select{background-color:transparent;border-radius:12px;padding:20px}form.wpcf7-form div.custom_form>div>p>span[data-name=privato_tel] span.wpcf7-not-valid-tip{white-space:nowrap}form.wpcf7-form div.custom_form>div>p>span span.wpcf7-not-valid-tip{position:absolute;right:20px;top:-5px;background-color:var(--color-magenta);color:#fff;border-radius:8px}form.wpcf7-form .custom_form{padding-top:30px}form.wpcf7-form .custom_form select{color:#fff}form.wpcf7-form .custom_form input,form.wpcf7-form .custom_form textarea,form.wpcf7-form .custom_form select{border:solid 1px #fff}form.wpcf7-form .custom_form input::-moz-placeholder,form.wpcf7-form .custom_form textarea::-moz-placeholder,form.wpcf7-form .custom_form select::-moz-placeholder{color:#fff}form.wpcf7-form .custom_form input::placeholder,form.wpcf7-form .custom_form textarea::placeholder,form.wpcf7-form .custom_form select::placeholder{color:#fff}form.wpcf7-form .custom_form input:focus,form.wpcf7-form .custom_form textarea:focus,form.wpcf7-form .custom_form select:focus{color:#fff}form.wpcf7-form .custom_form div.invia{gap:30px}form.wpcf7-form .custom_form div.invia span.wpcf7-acceptance input[type=checkbox]{border:solid 1px var(--color-green)}form.wpcf7-form .custom_form div.invia span.wpcf7-acceptance input[type=checkbox]:checked{background-color:var(--color-green)!important}form.wpcf7-form .custom_form div.invia span.wpcf7-acceptance span.wpcf7-list-item-label{color:#fff;font-size:12px}form.wpcf7-form .custom_form div.invia span.wpcf7-acceptance span.wpcf7-list-item-label a.link_text{font-size:12px}form.wpcf7-form .custom_form.light_version{padding-top:0}form.wpcf7-form .custom_form.light_version p{padding-bottom:0}form.wpcf7-form .custom_form.light_version input:not([type=checkbox]),form.wpcf7-form .custom_form.light_version select,form.wpcf7-form .custom_form.light_version textarea{border:solid 1px var(--color-blu);color:var(--color-blu);font-size:16px;background-color:#fff;border-radius:12px;padding:20px}@media (max-width:767px){form.wpcf7-form .custom_form.light_version input:not([type=checkbox]),form.wpcf7-form .custom_form.light_version select,form.wpcf7-form .custom_form.light_version textarea{padding:12px 20px}}form.wpcf7-form .custom_form.light_version input:not([type=checkbox])::-moz-placeholder,form.wpcf7-form .custom_form.light_version select::-moz-placeholder,form.wpcf7-form .custom_form.light_version textarea::-moz-placeholder{color:#a1a1a1}form.wpcf7-form .custom_form.light_version input:not([type=checkbox])::placeholder,form.wpcf7-form .custom_form.light_version select::placeholder,form.wpcf7-form .custom_form.light_version textarea::placeholder{color:#a1a1a1}form.wpcf7-form .custom_form.light_version input:not([type=checkbox]):hover,form.wpcf7-form .custom_form.light_version select:hover,form.wpcf7-form .custom_form.light_version textarea:hover{cursor:pointer;border-color:var(--color-magenta);background-color:var(--color-light-magenta)!important}form.wpcf7-form .custom_form.light_version input:not([type=checkbox]):focus,form.wpcf7-form .custom_form.light_version select:focus,form.wpcf7-form .custom_form.light_version textarea:focus{border-color:var(--color-magenta)!important}form.wpcf7-form .custom_form.light_version span[data-name=privacy] span.wpcf7-acceptance input[type=checkbox]{border:solid 1px var(--color-magenta)}form.wpcf7-form .custom_form.light_version span[data-name=privacy] span.wpcf7-acceptance input[type=checkbox]:checked{background-color:var(--color-magenta)}form.wpcf7-form .custom_form.light_version span[data-name=privacy] span.wpcf7-acceptance span.wpcf7-list-item-label{color:var(--color-blu);font-size:12px}form.wpcf7-form .custom_form.light_version span[data-name=privacy] span.wpcf7-acceptance span.wpcf7-list-item-label a.link_text{font-size:12px;color:var(--color-magenta)}form.wpcf7-form .custom_form.light_version span[data-name=privacy] span.wpcf7-acceptance span.wpcf7-list-item-label a.link_text.magenta::before{background-color:var(--color-magenta)!important}form.wpcf7-form .custom_form.light_version #servizi{display:flex;flex-wrap:wrap;gap:5px}@media (max-width:690px){form.wpcf7-form .custom_form.light_version #servizi{margin-top:0!important}}form.wpcf7-form .custom_form.light_version .wpcf7-list-item{position:relative;margin:0!important}form.wpcf7-form .custom_form.light_version .wpcf7-list-item input[type=checkbox]:not([name=privacy]){opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}form.wpcf7-form .custom_form.light_version .wpcf7-list-item input[type=checkbox]:not([name=privacy])+span{display:inline-block;padding:10px 20px;border:1px solid var(--color-magenta);border-radius:12px;background-color:#fff;transition:all 300ms}form.wpcf7-form .custom_form.light_version .wpcf7-list-item input[type=checkbox]:not([name=privacy]):hover+span{background-color:var(--color-light-magenta);border:1px solid transparent}form.wpcf7-form .custom_form.light_version .wpcf7-list-item input[type=checkbox]:not([name=privacy]):checked+span{background-color:var(--color-light-magenta)}form.wpcf7-form .custom_form.light_version div[data-id=self_storage] .indicazioni{margin-bottom:10px}form.wpcf7-form .custom_form.light_version div[data-id=self_storage] span[data-name=dimensioni_box] br,form.wpcf7-form .custom_form.light_version div[data-id=self_storage] p br{display:none}form.wpcf7-form .custom_form.light_version div[data-id=privato] .indicazioni,form.wpcf7-form .custom_form.light_version div[data-id=azienda] .indicazioni{margin-bottom:10px}form.wpcf7-form .custom_form.light_version div[data-id=privato] p:not(.indicazioni),form.wpcf7-form .custom_form.light_version div[data-id=azienda] p:not(.indicazioni){display:grid!important;grid-template-columns:1fr 1fr;gap:10px}form.wpcf7-form .custom_form.light_version div[data-id=privato] p:not(.indicazioni) br,form.wpcf7-form .custom_form.light_version div[data-id=azienda] p:not(.indicazioni) br{display:none}@media (max-width:690px){form.wpcf7-form .custom_form.light_version div[data-id=privato] p:not(.indicazioni),form.wpcf7-form .custom_form.light_version div[data-id=azienda] p:not(.indicazioni){display:flex!important;flex-direction:column}}form.wpcf7-form .custom_form.light_version p.indicazioni:not(:first-of-type){margin-top:20px}@media (max-width:690px){form.wpcf7-form .custom_form.light_version p.indicazioni:not(:first-of-type){margin-top:0!important}}form.wpcf7-form .wpcf7-not-valid-tip,form.wpcf7-form .wpcf7-response-output{width:-moz-fit-content;width:fit-content;border-radius:50vh}#contattaci form.wpcf7-form input[type=date],#contattaci form.wpcf7-form input[type=email],#contattaci form.wpcf7-form input[type=number],#contattaci form.wpcf7-form input[type=password],#contattaci form.wpcf7-form input[type=search],#contattaci form.wpcf7-form input[type=tel],#contattaci form.wpcf7-form input[type=text],#contattaci form.wpcf7-form input[type=url],#contattaci form.wpcf7-form textarea{color:#fff}body.page-id-6045 input[type=submit]{background-color:var(--color-green);color:#fff}body.page-id-6045 input[type=submit]::before{background-color:var(--color-green);position:absolute;height:100%;width:100%;top:0;left:0;clip-path:var(--left-arrow)}body.page-id-6045 input[type=submit]::after{background-color:var(--color-green);position:absolute;height:100%;width:100%;top:0;left:0;clip-path:var(--right-arrow)}.intl-tel-input .selected-dial-code{font-size:14px}.country-list .country .country-name,.country-list .country .dial-code{font-size:14px}#contattaci .intl-tel-input .selected-flag .iti-arrow{border-top-color:#fff}#contattaci .intl-tel-input.separate-dial-code .selected-dial-code{color:#fff}