.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{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:8rem;margin-top:8rem}.form-component>h2{font-weight:600;line-height:1.25;text-transform:uppercase}.form-component .component-inner{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.form-component .component-inner:has(.contact-container){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.form-component .component-inner:has(.contact-container){grid-template-columns:repeat(5,minmax(0,1fr))}}@media not all and (min-width:768px){.form-component .component-inner:has(.contact-container) .form-container{order:9999}}@media (min-width:992px){.form-component .component-inner:has(.contact-container) .form-container{grid-column:span 3/span 3}}.form-component .component-inner:has(.contact-container) .contact-container{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(18 161 154/var(--tw-bg-opacity,1));border-radius:1rem;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-direction:column;gap:1.25rem;height:-moz-fit-content;height:fit-content;padding:2rem;width:100%}@media (min-width:992px){.form-component .component-inner:has(.contact-container) .contact-container{grid-column:span 2/span 2}}.form-component .component-inner:has(.contact-container) .contact-container>h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:25px;font-weight:500}.form-component .component-inner:has(.contact-container) .contact-container a:hover{--tw-text-opacity:1;color:rgb(43 46 131/var(--tw-text-opacity,1))}.form-component .component-inner:has(.contact-container) .contact-container .company-name{font-family:var(--font-header),sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}.form-component .component-inner:has(.contact-container) .contact-container>ul{display:flex;flex-direction:column;gap:1rem;text-transform:uppercase}.form-component .component-inner:has(.contact-container) .contact-container>ul li{align-items:center;display:flex;flex-direction:row;gap:.75rem}.form-component .component-inner:has(.contact-container) .contact-container>ul li .li-content{font-weight:500;line-height:1.375;text-transform:uppercase}
