.elementor .e-320b0be8-9e40{font-family:"Google Sans Flex";font-weight:700;font-size:2.75rem;line-height:1.15;text-align:center;margin:0px;}.elementor .e-55fa45b2-32c8{width:100%;height:auto;border-radius:1.5625rem;display:block;}.elementor .e-78c11b48-632c{font-family:"Google Sans Flex";font-size:1rem;line-height:1.6;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-26254c18-46a0{min-width:0px;font-family:"Google Sans Flex";padding:2rem;border-radius:1.5625rem;background-color:var(--GronBoks);display:block;& .tpoe-contact-fields { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:1.25rem; } & .tpoe-contact-fields > p { margin:0; } & label { display:block; font-weight:600; font-size:1rem; line-height:1.5; } & input:not([type="submit"]), & textarea { width:100%; box-sizing:border-box; background:#fff; border:1px solid #718f8b; border-radius:0.625rem; padding:0.75rem; margin-top:0.5rem; font-family:inherit; font-size:1rem; color:#1a1a1a; } & textarea { height:10rem; } & .tpoe-contact-fields > p:has(.tpoe-contact-message) { grid-column:1 / -1; } & input[type="submit"] { background:#cbd8e8; color:#1a1a1a; border:0; border-radius:0.75rem; padding:0.875rem 1.5rem; margin-top:1.25rem; font-size:1rem; font-weight:700; font-family:inherit; cursor:pointer; }\n}.elementor .e-12ecd897-9a0d{width:calc(100% - 48px);min-width:0px;max-width:66rem;padding:0px;margin-block-start:2.5rem;margin-block-end:4rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}