#map.svelte-1h3935z{height:400px;z-index:10}#map.svelte-1h3935z .leaflet-layer{filter:grayscale(1)}#map.svelte-1h3935z .leaflet-popup-content{margin:8px 24px}section.contacts-stripe.svelte-1h3935z{background-color:var(--color-lighter-brand)}.form-container.svelte-1h3935z label:not(.privacy-field){position:absolute;left:8px;top:10px;font-size:18px;padding:0 8px;transition:all .2s ease}.form-container.svelte-1h3935z label:not(.privacy-field) span{vertical-align:middle}.form-container.svelte-1h3935z label:not(.privacy-field) small.mandatory-type{color:var(--color-darker-brand-lighter)}.form-container.svelte-1h3935z input:not([type=checkbox]),.form-container.svelte-1h3935z textarea{font-size:18px;border-bottom:1px solid var(--text-light-primary);border-radius:8px;width:100%;padding:8px 16px;outline:none;background:var(--color-lighter-brand)}.form-container.svelte-1h3935z input:not([type=checkbox]):hover,.form-container.svelte-1h3935z input:not([type=checkbox]):focus,.form-container.svelte-1h3935z textarea:hover,.form-container.svelte-1h3935z textarea:focus{border-color:var(--color-lighter-brand-darker)}.form-container.svelte-1h3935z input.input-error,.form-container.svelte-1h3935z textarea.input-error{border-bottom:1px solid #ef4444}.form-container.svelte-1h3935z .input-wrapper:focus-within label,.form-container.svelte-1h3935z .input-wrapper.filled label{transform:translateY(-22px);font-weight:500;font-size:1rem;transition:all .2s ease}.form-container.svelte-1h3935z textarea{resize:none}.form-container.svelte-1h3935z .submit-btn{padding:8px 16px;min-width:150px;background-color:var(--color-darker-brand);color:var(--text-dark-primary);border-radius:8px;box-shadow:1px 1px 10px var(--color-shadow);cursor:pointer}.form-container.svelte-1h3935z .submit-btn:disabled{background-color:#adadad;box-shadow:none;cursor:default}.form-container.svelte-1h3935z .submit-btn:hover:not(:disabled){background-color:var(--color-darker-brand-lighter)}.form-container.svelte-1h3935z .submit-btn.disabled-btn,.form-container.svelte-1h3935z .submit-btn.submit-btn.disabled-btn:hover{background-color:#adadad;box-shadow:none;cursor:default}.form-container.svelte-1h3935z .form-message{font-size:14px}.form-container.svelte-1h3935z .form-message.success{color:var(--color-darker-brand)}.form-container.svelte-1h3935z .form-error-input{font-size:10px;text-transform:uppercase}.form-container.svelte-1h3935z input.search-input{font-size:1rem;font-weight:lighter;border-radius:0;padding:4px 8px}.form-container.svelte-1h3935z .dropdown-prefixes{box-shadow:2px 4px 6px var(--color-shadow);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.form-container.svelte-1h3935z .dropdown-prefixes button{font-size:14px}.form-container.svelte-1h3935z .dropdown-prefixes button:hover{background-color:var(--color-lighter-brand)}.form-container.svelte-1h3935z .prefix-btn .toggle-icon{transform:rotate(0);transition:transform .3s cubic-bezier(.075,.82,.165,1)}.form-container.svelte-1h3935z .prefix-btn.opened .toggle-icon{transform:rotate(180deg);transition:transform .3s cubic-bezier(.075,.82,.165,1)}.contacts-wrapper.svelte-1h3935z .contact-icon{width:40px;height:auto;stroke-width:1.2px}.contacts-wrapper.svelte-1h3935z ul a{display:grid;justify-items:center;transition:all .2s ease-out}.contacts-wrapper.svelte-1h3935z ul a:hover span{transform:scale(1.1);transition:all .2s ease-out}.contacts-wrapper.svelte-1h3935z ul li.ty-transform{transform:translateY(100%);opacity:0}.contacts-wrapper.svelte-1h3935z ul li.ty-transform.animated{transform:translate(0);opacity:1;transition:all .3s ease-in}.contacts-wrapper.svelte-1h3935z ul li.ty-transform.animated:nth-child(2){transition-delay:.2s}.contacts-wrapper.svelte-1h3935z ul li.ty-transform.animated:nth-child(3){transition-delay:.4s}.contacts-wrapper.svelte-1h3935z ul li.ty-transform.animated:last-child{transition-delay:.6s}@media screen and (max-width: 640px){.contacts-wrapper.svelte-1h3935z ul{flex-direction:column;width:fit-content;justify-content:flex-start;margin:auto}.contacts-wrapper.svelte-1h3935z ul a{width:100%;display:flex;align-items:center;gap:16px}.contacts-wrapper.svelte-1h3935z .contact-icon{width:32px}}.privacy-field.svelte-1h3935z .privacy-text{font-size:14px;vertical-align:middle}input[type=checkbox].svelte-1h3935z{accent-color:var(--color-darker-brand)}
