.elementor .e-c081d01-3b25:hover,.elementor .e-c081d01-3b25:focus-visible{color:var(--black);}.elementor .e-c081d01-3b25{letter-spacing:0.08em;}.elementor .e-122da54c-871e{max-width:14ch;}.elementor .e-5461240c-8ec1{padding:0px;flex-direction:column;gap:22px;flex:3 1 0px;align-items:flex-start;}.elementor .e-477d7c7d-b3b9{max-width:42ch;flex:2 1 0px;}.elementor .e-2bce9868-b50e{padding:0px;flex-direction:row;gap:clamp(32px, 6vw, 96px);justify-content:space-between;align-items:flex-end;}.elementor .e-1e7e07bc-9a5d{width:100%;height:clamp(320px, 50vw, 720px);object-fit:cover;}.elementor .e-7b82e711-ebf9{padding:0px;}.elementor .e-6ec64b2a-c297{padding-block-end:0px;flex-direction:column;gap:clamp(40px, 5vw, 72px);}.elementor .e-6689f28-3ddf{width:100%;padding:0px;}.elementor .e-3756dd7a-21e5fab{letter-spacing:0.08em;}.elementor .e-1158e36f-9350{max-width:var(--container-max);padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--line-dark);\n}.elementor .e-17684ef0-bef6{padding-block-start:clamp(40px, 5vw, 64px);padding-block-end:0px;flex-direction:column;}.elementor .e-7c505908-27c1{max-width:18ch;font-size:clamp(2rem, 1.5rem + 2.2vw, 3.5rem);}.elementor .e-172129e4-335f{max-width:46ch;}.elementor .e-2e12bf43-c224{text-align:center;padding-block-start:clamp(3.25rem, 2.4rem + 3.6vw, 5.25rem);padding-block-end:clamp(3.25rem, 2.4rem + 3.6vw, 5.25rem);padding-inline-start:clamp(1.6rem, 0.4rem + 5vw, 4.75rem);padding-inline-end:clamp(1.6rem, 0.4rem + 5vw, 4.75rem);flex-direction:column;gap:22px;align-items:center;}.elementor .e-28167780-d1a3{padding:0px;flex-direction:column;}.elementor .e-430ed5ff-878b{flex-direction:column;}