body{position:relative;display:block;margin:0;padding:0;width:100%;height:auto;--tw-bg-opacity:1;background-color:rgb(10 29 37 / var(--tw-bg-opacity));font-family:Montserrat,sans-serif}h1.svelte-181ca9z.svelte-181ca9z{font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}h2.svelte-181ca9z.svelte-181ca9z{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(200 149 9 / var(--tw-text-opacity))}p.svelte-181ca9z.svelte-181ca9z{font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 0) and (max-width: 1023px){.description.svelte-181ca9z.svelte-181ca9z{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));position:relative;display:flex;box-sizing:border-box;width:100%;margin-bottom:10dvh;flex-direction:column;justify-content:space-between;align-items:center}.description.svelte-181ca9z .header.svelte-181ca9z{background-position:center;width:100%;height:25dvh;text-align:center;text-transform:uppercase;position:relative;background-size:cover}.description.svelte-181ca9z .header .degrade.svelte-181ca9z{position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,#000000b3,#0000)}.description.svelte-181ca9z .header .title.svelte-181ca9z{position:absolute;bottom:15px;width:100%}.description.svelte-181ca9z .header .separator.svelte-181ca9z{align-self:center;margin:15px auto 12px;width:100%;max-width:60px;display:flex;align-items:center;border-color:#fff;border-top-width:1px;border-top-style:solid}.description.svelte-181ca9z .header .sub-title.svelte-181ca9z{font-family:Prata,serif;font-size:1.1rem;font-weight:500;--tw-text-opacity:1;color:rgb(200 149 9 / var(--tw-text-opacity));color:#fff;text-transform:lowercase}.description.svelte-181ca9z .header .right-leaf.svelte-181ca9z{position:absolute;right:0;bottom:-15px}.form-and-details.svelte-181ca9z.svelte-181ca9z{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.form-and-details.svelte-181ca9z #contact-form.svelte-181ca9z{position:relative;display:block;margin:0;padding:0;width:100%;height:870px;overflow:hidden}.form-and-details.svelte-181ca9z .map-and-corporate.svelte-181ca9z{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:stretch;gap:30px}.form-and-details.svelte-181ca9z .map-and-corporate .maps.svelte-181ca9z{position:relative;display:inline-block}.form-and-details.svelte-181ca9z .map-and-corporate .maps .rond.svelte-181ca9z{position:absolute;border-radius:50%;border:1px solid #C89509;box-shadow:0 0 #c89509b3;background:#c89509;height:10px;width:10px;animation:svelte-181ca9z-clignoter 1.25s infinite cubic-bezier(.66,0,0,1);top:40%;right:75%}@keyframes svelte-181ca9z-clignoter{to{box-shadow:0 0 0 10px #c8950900}}.form-and-details.svelte-181ca9z .map-and-corporate .corporate.svelte-181ca9z{display:flex;flex-direction:column;padding-bottom:2rem;white-space:break-spaces}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .name.svelte-181ca9z{font-size:1rem;font-weight:700;text-transform:uppercase}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .address.svelte-181ca9z{font-size:.9rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.form-and-details.svelte-181ca9z .map-and-corporate .corporate a.phone.svelte-181ca9z{font-size:.8rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:5px}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .mail.svelte-181ca9z{font-size:.8rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:1rem 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:5px}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .button.svelte-181ca9z{--tw-bg-opacity:1;background-color:rgb(200 149 9 / var(--tw-bg-opacity));font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));position:relative;display:block;padding:.6rem 30px;height:auto;text-align:center;box-sizing:border-box;width:auto;margin:0 auto;text-decoration:none}}@media (min-width: 1024px){.description.svelte-181ca9z.svelte-181ca9z{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));position:relative;display:flex;box-sizing:border-box;width:100%;height:50dvh;margin-bottom:10dvh;flex-direction:column;justify-content:space-between;align-items:center}.description.svelte-181ca9z .header.svelte-181ca9z{background-position:center;width:100%;height:50dvh;text-align:center;text-transform:uppercase;position:relative;background-size:cover}.description.svelte-181ca9z .header .degrade.svelte-181ca9z{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,#000000b3,#0000)}.description.svelte-181ca9z .header .title.svelte-181ca9z{position:absolute;font-size:40px;bottom:15px;width:100%}.description.svelte-181ca9z .header .separator.svelte-181ca9z{align-self:center;margin:15px auto 12px;width:100%;max-width:60px;display:flex;align-items:center;border-color:#fff;border-top-width:1px;border-top-style:solid}.description.svelte-181ca9z .header .sub-title.svelte-181ca9z{font-family:Prata,serif;font-size:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(200 149 9 / var(--tw-text-opacity));color:#fff;text-transform:lowercase}.description.svelte-181ca9z .header .right-leaf.svelte-181ca9z{position:absolute;right:100px;bottom:-40px}.form-and-details.svelte-181ca9z.svelte-181ca9z{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start}.form-and-details.svelte-181ca9z #contact-form.svelte-181ca9z{position:relative;display:inline-block;margin:0;padding:0;width:50%;height:870px;overflow:hidden}.form-and-details.svelte-181ca9z .map-and-corporate.svelte-181ca9z{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:stretch;gap:30px}.form-and-details.svelte-181ca9z .map-and-corporate .maps.svelte-181ca9z{position:relative;display:inline-block}.form-and-details.svelte-181ca9z .map-and-corporate .maps .rond.svelte-181ca9z{position:absolute;border-radius:50%;border:1px solid #C89509;box-shadow:0 0 #c89509b3;background:#c89509;height:10px;width:10px;animation:svelte-181ca9z-clignoter 1.25s infinite cubic-bezier(.66,0,0,1);top:40%;right:75%}@keyframes svelte-181ca9z-clignoter{to{box-shadow:0 0 0 10px #c8950900}}.form-and-details.svelte-181ca9z .map-and-corporate .corporate.svelte-181ca9z{display:flex;flex-direction:column;padding-bottom:2rem;white-space:break-spaces}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .name.svelte-181ca9z{font-size:1rem;font-weight:700;text-transform:uppercase}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .address.svelte-181ca9z{font-size:.9rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.form-and-details.svelte-181ca9z .map-and-corporate .corporate a.phone.svelte-181ca9z{font-size:.8rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:5px}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .mail.svelte-181ca9z{font-size:.8rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:1rem 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:5px}.form-and-details.svelte-181ca9z .map-and-corporate .corporate .button.svelte-181ca9z{--tw-bg-opacity:1;background-color:rgb(200 149 9 / var(--tw-bg-opacity));font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));position:relative;display:block;padding:.6rem 30px;height:auto;text-align:center;box-sizing:border-box;width:auto;margin:0 auto;text-decoration:none}}
