.up-content.svelte-13ld9sl.svelte-13ld9sl{display:flex;width:100%;height:calc(100vh - 88px)}@media only screen and (min-width: 320px) and (max-width:1365px){.up-content.svelte-13ld9sl.svelte-13ld9sl{height:1407px;flex-direction:column;align-items:center;justify-content:center}}.contact-photo.svelte-13ld9sl.svelte-13ld9sl{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:32vw;width:25%;margin:130px 7vw 0 81px;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}@media only screen and (min-width: 320px) and (max-width:1365px){.contact-photo.svelte-13ld9sl.svelte-13ld9sl{max-height:none;display:block;margin:15px auto 0;-o-object-fit:contain;object-fit:contain;max-width:252px;height:50%;width:100%}}.title.svelte-13ld9sl.svelte-13ld9sl{margin-top:160px;width:411px;font-size:4.2vw;line-height:4.12vw;font-weight:900;letter-spacing:1.2px;color:#0b083e;margin-right:16vw;text-align:left}@media only screen and (min-width: 320px) and (max-width:1365px){.title.svelte-13ld9sl.svelte-13ld9sl{text-align:left;width:auto;font-size:2.75rem;line-height:45px;letter-spacing:0;margin:35px 35px 14px;padding-left:calc(11vw - 55px);padding-right:calc(11vw - 67px)}}.first-container.svelte-13ld9sl.svelte-13ld9sl{display:flex;justify-content:space-between;margin-top:103px;width:100%}.first-container.svelte-13ld9sl .company.svelte-13ld9sl{margin-left:40px}@media only screen and (min-width: 320px) and (max-width:1365px){.first-container.svelte-13ld9sl .company.svelte-13ld9sl{margin:0}}@media only screen and (min-width: 320px) and (max-width:1365px){.first-container.svelte-13ld9sl.svelte-13ld9sl{margin:0 auto;display:inline-block}}.company-label.svelte-13ld9sl.svelte-13ld9sl{margin-left:35px}@media only screen and (min-width: 320px) and (max-width:1365px){.company-label.svelte-13ld9sl.svelte-13ld9sl{margin-top:21px;font-size:.875rem;display:block;margin-left:0;margin-bottom:7px}}.second-container.svelte-13ld9sl.svelte-13ld9sl{width:calc(100% + 40px)}@media only screen and (min-width: 320px) and (max-width:1365px){.second-container.svelte-13ld9sl.svelte-13ld9sl{width:100%}}.input-element.svelte-13ld9sl.svelte-13ld9sl{margin-top:15px}.small-input.svelte-13ld9sl.svelte-13ld9sl{margin-top:12px;width:100%;padding-left:10px;height:50px;box-shadow:0 20px 50px #090a3b14;border:1px solid #0000004d;border-radius:30px;font-size:1.25rem;font-weight:400}@media only screen and (min-width: 320px) and (max-width:1365px){.small-input.svelte-13ld9sl.svelte-13ld9sl{margin-top:7px;height:38px;width:97%;max-width:650px}}.message-input.svelte-13ld9sl.svelte-13ld9sl{resize:none;width:100%;height:227px;padding:10px 0 10px 10px;box-shadow:0 20px 50px #090a3b14;border:1px solid #0000004d;border-radius:30px;font-size:1.25rem;font-weight:400}@media only screen and (min-width: 320px) and (max-width:1365px){.message-input.svelte-13ld9sl.svelte-13ld9sl{padding:10px 0 10px 10px;max-width:650px;margin-top:7px;width:97%}}.button.svelte-13ld9sl.svelte-13ld9sl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ae1516;box-shadow:0 3px 10px #ae15164d;border:1px solid #ae1516;border-radius:22px;padding:.6rem 1.5rem;color:#fff;letter-spacing:1.1px;font-size:1.2rem;font-weight:700;margin-top:50px}@media only screen and (min-width: 320px) and (max-width:1365px){.button.svelte-13ld9sl.svelte-13ld9sl{display:flex;justify-content:center;margin-top:41px;margin-left:auto;margin-right:auto}}.button.svelte-13ld9sl.svelte-13ld9sl:hover{border:1px solid #ae1516;box-shadow:0 3px 10px #ae15164d;background:white;letter-spacing:1.1px;color:#ae1516;text-transform:uppercase;opacity:1}.input-container.svelte-13ld9sl.svelte-13ld9sl{height:90%;width:33%;margin-right:160px;max-width:660px}@media only screen and (min-width: 320px) and (max-width:1365px){.input-container.svelte-13ld9sl.svelte-13ld9sl{width:85%;margin:0 35px}}.desktop-labels.svelte-13ld9sl.svelte-13ld9sl{display:flex;width:50%;flex-direction:column}@media only screen and (min-width: 320px) and (max-width:1365px){.desktop-labels.svelte-13ld9sl.svelte-13ld9sl{width:auto}}label.svelte-13ld9sl.svelte-13ld9sl{color:#0b083e;font-size:.78vw;font-weight:400;padding-left:20px;display:block;margin-top:35px}@media only screen and (min-width: 320px) and (max-width:1365px){label.svelte-13ld9sl.svelte-13ld9sl{margin-top:21px;font-size:.875rem;display:block;padding-left:10px}}@media only screen and (min-width: 320px) and (max-width:1365px){.centered.svelte-13ld9sl.svelte-13ld9sl{display:flex;min-width:81%;flex-direction:column;align-items:center}}
