@media(max-width:860px){.elementor .e-6fa06297-8013{grid-column:auto;grid-row:auto;}}@media(max-width:860px){.elementor .e-5e9cbaf2-8cda{grid-column:auto;grid-row:auto;}}@media(max-width:860px){.elementor .e-ce13ff0-acf1{object-position:50% 70%;}}@media(max-width:860px){.elementor .e-12cd4485-b962{object-position:50% 44%;}}@media(max-width:860px){.elementor .e-346a8514-3cb8{object-position:50% 50%;}}@media(max-width:860px){.elementor .e-5a47c4f2-11c8{max-width:340px;margin-block-start:42px;grid-column:auto;grid-row:auto;align-self:stretch;justify-self: stretch;\n}}@media(max-width:860px){.elementor .e-61c20c6f-bc9e{grid-template-columns:minmax(0, 1fr);grid-template-rows:none;}}@media(max-width:860px){.elementor .e-4f2d353a-77f8{width:340px;max-width:76vw;inset-block-start:40px;inset-inline-start:-90px;opacity:70%;display:block;}}@media(max-width:860px){.elementor .e-788d79e-67aa{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-544d532c-5649{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-6e067416-3bc0{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-5b527a3-446b{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-40ba2d1-6fef{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-1f80b2b6-acb9{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-1854a079-3824{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-1ea749b2-a9aa{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-4a97cb0c-ae7f{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-245f89a7-6604{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-5457002d-80b5{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-36b825b-3136{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-400ef0ea-4517{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-1d5f77e6-c6a2{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-3d3eebd3-5df1{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-6f30412a-8207{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto;}}@media(max-width:860px){.elementor .e-2a844d84-75bf{width:100vw;position:static;margin-inline-start:-24px;max-width: none;\n}}@media(max-width:860px){.elementor .e-70045b5-45e4{gap:26px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:860px){.elementor .e-6824a6ce-e36f{width:100%;max-width:100%;padding-block-start:42px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-6dc0215e-fa2a{padding-block-start:0px;padding-block-end:0px;}}@media(max-width:860px){.elementor .e-6f2c5387-c898{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-133c3157-4926{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-68307379-ddee{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-176c8007-3a32{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-27bc7cc5-1e74{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-470330f0-7434{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-7ba60416-ea5c{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-6287cfd8-ee85{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-48cbc3c2-9d6b{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-ae026fb-a75b{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-5389209c-32e0{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-3f628994-1e2a{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-11cd572a-ca4c{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-4eb91256-3acd{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-3f7e8f25-d5b5{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-9b1276a-4cc3{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-76b04889-342d{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-2745199c-c0b3{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-e7c21b8-1886{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-75755174-7233{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-5b3244e1-2fa1{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-238f689c-a50b{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-59aa04d0-c0a8{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-659437d2-92fc{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-16ab6118-5a80{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-6f7dbb18-3378{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto auto;}}@media(max-width:860px){.elementor .e-18c9d3b5-b478{grid-column:auto;grid-row:auto;}}@media(max-width:860px){.elementor .e-4debc03f-2443{width:100vw;position:static;margin-inline-start:-24px;grid-column:auto;grid-row:auto;max-width: none;\n}}@media(max-width:860px){.elementor .e-4e9d3ee6-27e5{gap:26px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:860px){.elementor .e-3d94008e-ab03{width:100%;max-width:100%;padding-block-start:42px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-2caa253b-3506{padding-block-start:0px;padding-block-end:0px;}}@media(max-width:860px){.elementor .e-653214d2-b656{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-7fdb6b56-3267{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-446bc0fe-86ab{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-75c0722c-da62{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-2bec77de-6a4d{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-68e5820f-f9a2{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-3a8765e7-1d66{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-302bab2f-3126{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-3a4a2a4c-aadf{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-5fbb917c-b4c3{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-439d27bc-ca18{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-479bd6b3-a16b{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-127379f4-a053{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-27d4d326-4ada{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-4aa07f80-66ee{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-10ec233c-1eee{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-51df3098-f266{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-69c6b369-631d{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-7d586252-a7fd{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-5fb1e6df-dd22{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-69032ed4-dcec{padding-inline-end:0px;}}@media(max-width:860px){.elementor .e-536ee226-b353{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-53b313d4-87f9{font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body-s);line-height:1.7;letter-spacing: normal;\n}}@media(max-width:860px){.elementor .e-5af491d4-5f7c{column-gap:clamp(20px, 2.2vw, 40px);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;}}@media(max-width:860px){.elementor .e-5daf57d4-9c37{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);border-inline-start-width: 0px; border-block-start-width: 1px;\n}}@media(max-width:860px){.elementor .e-fcb652d-3e9e{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto auto;}}@media(max-width:860px){.elementor .e-11a39c08-7111{width:100vw;position:static;margin-inline-start:-24px;max-width: none;\n}}@media(max-width:860px){.elementor .e-7e21e1c3-b17e{gap:26px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:860px){.elementor .e-58d09367-4f68{width:100%;max-width:100%;padding-block-start:42px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-6db8c403-40cb{padding-block-start:0px;padding-block-end:0px;}}@media(max-width:860px){.elementor .e-59dc3430-f490{height:320px;min-height:320px;object-position:20% 25%;order:2;}}@media(max-width:860px){.elementor .e-2aa3972b-2ea9{padding-block-start:30px;padding-block-end:30px;margin-block-start:30px;}}@media(max-width:860px){.elementor .e-260d1a1e-c09f{padding-block-start:42px;padding-block-end:42px;padding-inline-start:24px;padding-inline-end:24px;order:1;}}@media(max-width:860px){.elementor .e-a87941f-f4c9{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:860px){.elementor .e-138a379-58e8{text-align: left;\n}}@media(max-width:860px){.elementor .e-6cedea70-bb90{padding-block-start:12px;grid-column:1 / 2;justify-content:flex-start;}}@media(max-width:860px){.elementor .e-fae308-3dba{padding-block-start:24px;padding-block-end:24px;gap:0.75rem;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto;}}@media(max-width:860px){.elementor .e-550a609f-97f1{margin-block-start:34px;}}@media(max-width:860px){.elementor .e-a608d81-e264{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-44205f4b-8e69{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-13aab156-ab88{max-width:340px;align-self:stretch;}}@media(max-width:860px){.elementor .e-5ebc4af9-fbaa{width:100%;max-width:100%;padding-block-start:36px;padding-block-end:36px;padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:860px){.elementor .e-429dfda3-dff8{min-height:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}