.form-component{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.form-component{max-width:576px}}@media (min-width:768px){.form-component{max-width:768px}}@media (min-width:992px){.form-component{max-width:992px}}@media (min-width:1200px){.form-component{max-width:1200px}}@media (min-width:1400px){.form-component{max-width:1400px}}.form-component{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:5rem;margin-top:5rem;row-gap:5rem}@media (min-width:992px){.form-component{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.form-component{-moz-column-gap:4rem;column-gap:4rem}}.form-component .form-wrapper{display:flex;flex-direction:column;gap:2rem;height:-moz-fit-content;height:fit-content;width:100%}@media (min-width:768px){.form-component .form-wrapper{grid-column:span 2/span 2}}.form-component .info-wrapper{--tw-bg-opacity:1;align-items:center;background-color:rgb(0 66 132/var(--tw-bg-opacity,1));display:flex;flex-direction:column;gap:1.5rem;height:-moz-fit-content;height:fit-content;padding:1.5rem}@media not all and (min-width:992px){.form-component .info-wrapper{order:-9999}}@media (min-width:576px){.form-component .info-wrapper{align-items:flex-start}@media not all and (min-width:992px){.form-component .info-wrapper{flex-direction:row}}}@media (min-width:768px){.form-component .info-wrapper{gap:2.5rem;padding:2.5rem}}@media (min-width:992px){.form-component .info-wrapper{gap:1.5rem;padding:1.5rem}}@media (min-width:1200px){.form-component .info-wrapper{gap:2.5rem;padding:2.5rem}}.form-component .info-wrapper h3{--tw-text-opacity:1;color:rgb(199 233 254/var(--tw-text-opacity,1));display:flex;flex-direction:column}.form-component .info-wrapper .contact-info,.form-component .info-wrapper .opening_hours{align-items:center;display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:576px){.form-component .info-wrapper .contact-info,.form-component .info-wrapper .opening_hours{align-items:flex-start}}.form-component .info-wrapper .contact-info ul{display:flex;flex-direction:column;gap:1rem;width:100%}.form-component .info-wrapper .contact-info ul li{align-items:center;display:flex;flex-direction:row;gap:.5rem;width:100%}.form-component .info-wrapper .contact-info ul li svg{width:1rem}.form-component .info-wrapper .contact-info ul li svg path{fill:#c7e9fe}.form-component .info-wrapper .contact-info ul li a:hover{--tw-text-opacity:1;color:rgb(199 233 254/var(--tw-text-opacity,1))}.form-component .info-wrapper .opening_hours table{width:100%}.form-component .info-wrapper .opening_hours table tr td:first-child{padding-right:.75rem}@media (min-width:768px){.form-component .info-wrapper .opening_hours table tr td:first-child{padding-right:1.5rem}}.form-component .info-wrapper .opening_hours table tr td:last-child{font-weight:600;text-align:end}.form-component .info-wrapper .opening_hours table tr:not(:last-child) td{padding-bottom:.75rem}@media (min-width:768px){.form-component .info-wrapper .opening_hours table tr:not(:last-child) td{padding-bottom:1rem}}.form-component .maps-wrapper{display:flex;gap:2rem;height:-moz-fit-content;height:fit-content;width:100%}@media (min-width:992px){.form-component .maps-wrapper{grid-column:span 3/span 3}}.form-component .maps-wrapper iframe{display:flex;height:400px;width:100%}.form-component:not(:has(.info-wrapper)) .form-wrapper{align-self:center;grid-column:span 3/span 3;margin-left:auto;margin-right:auto;max-width:800px}
