@media(max-width:1024px){.elementor .e-b1370a3-a0e559c{width:155px;height:205px;inset-block-start:30px;inset-inline-start:0px;}}@media(max-width:1024px){.elementor .e-ae11c08-c04fb0b{font-size: inherit;
line-height: inherit;
cursor: pointer;\n}}@media(max-width:1024px){.elementor .e-7fa1d07-036e024{height:220px;}}@media(max-width:1024px){.elementor .e-53b4ad3-708f381{max-width:67%;gap:10px;grid-template-columns: 90px 1fr;\n}}@media(max-width:1024px){.elementor .e-82bb463-62969e3{width:155px;height:205px;inset-block-start:40px;inset-inline-end:0px;}}@media(max-width:1024px){.elementor .e-960e560-4724129{height:275px;}}@media(max-width:1024px){.elementor .e-0edeb2a-b768421{line-height: normal;\n}}@media(max-width:1024px){.elementor .e-05ed25e-4291996{fill: none;
stroke: rgb(255, 255, 255);\n}}@media(max-width:1024px){.elementor .e-d7ac752-af4b637{white-space: nowrap;\n}}@media(max-width:1024px){.elementor .e-d2c592f-d3c4d7f{width:calc(100% - 64px);padding-block-start:1.375rem;padding-block-end:4.0625rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:30px;line-height: 1.65;
grid-template-columns: 1.07fr 1fr;
isolation: isolate;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-2655c9a-4d07901{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-8464b11-7df9295{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-a99d693-371cf9b{gap:9px;}}@media(max-width:1024px){.elementor .e-56f7786-423c6f7{background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 3px, rgba(109, 94, 130, 0.02) 3px, rgba(109, 94, 130, 0.02) 4px), none;
background-repeat: repeat, repeat;
outline: 1px dashed rgb(159, 140, 170);
outline-offset: -6px;\n}}@media(max-width:1024px){.elementor .e-22b8d91-5342752{grid-column:1 / 4;grid-area: 1/1/3/4;\n}}@media(max-width:1024px){.elementor .e-610be74-b4fce3f{background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 3px, rgba(109, 94, 130, 0.02) 3px, rgba(109, 94, 130, 0.02) 4px), none;
background-repeat: repeat, repeat;
outline: 1px dashed rgb(159, 140, 170);
outline-offset: -6px;\n}}@media(max-width:1024px){.elementor .e-301dc15-af7c069{grid-column:4 / 7;grid-area: 1/4/auto/7;\n}}@media(max-width:1024px){.elementor .e-e943b63-15fd993{background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 3px, rgba(109, 94, 130, 0.02) 3px, rgba(109, 94, 130, 0.02) 4px), none;
background-repeat: repeat, repeat;
outline: 1px dashed rgb(159, 140, 170);
outline-offset: -6px;\n}}@media(max-width:1024px){.elementor .e-cae56dc-16727e1{transform:rotateX(0deg) rotateY(0deg) rotateZ(-0.5deg);grid-column:4 / 7;grid-row:2;grid-area: 2/4/auto/7;\n}}@media(max-width:1024px){.elementor .e-bbadd57-90a1277{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-f3f6336-3aeefdd{background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 3px, rgba(109, 94, 130, 0.02) 3px, rgba(109, 94, 130, 0.02) 4px), none;
background-repeat: repeat, repeat;
outline: 1px dashed rgb(159, 140, 170);
outline-offset: -6px;\n}}@media(max-width:1024px){.elementor .e-0dc40dd-95efe8c{grid-column:1 / 5;grid-row:3;grid-area: 3/1/auto/5;
margin: 0;\n}}@media(max-width:1024px){.elementor .e-7e69006-875bab4{background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 3px, rgba(109, 94, 130, 0.02) 3px, rgba(109, 94, 130, 0.02) 4px), none;
background-repeat: repeat, repeat;
outline: 1px dashed rgb(159, 140, 170);
outline-offset: -6px;\n}}@media(max-width:1024px){.elementor .e-ffa02cf-d69da80{grid-column:5 / 7;grid-area: 3/5/auto/7;\n}}@media(max-width:1024px){.elementor .e-2be8324-70c67c3{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-7558973-ae95b70{background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 3px, rgba(109, 94, 130, 0.02) 3px, rgba(109, 94, 130, 0.02) 4px), none;
background-repeat: repeat, repeat;
outline: 1px dashed rgb(159, 140, 170);
outline-offset: -6px;\n}}@media(max-width:1024px){.elementor .e-dcaa85f-fd11d98{grid-column:1 / 7;grid-row:4;grid-area: 4/1/auto/7;\n}}@media(max-width:1024px){.elementor .e-db8cf21-ab80e98{fill: none;
stroke: rgb(159, 133, 183);\n}}@media(max-width:1024px){.elementor .e-750c5f4-38b4c4a{gap:18px;grid-template-columns:repeat(6, minmax(0px, 1fr));grid-template-rows:285px 285px 300px 330px;isolation: isolate;\n}}@media(max-width:1024px){.elementor .e-5747e3b-599764e{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-4770f3f-3638d84{line-height: normal;\n}}@media(max-width:1024px){.elementor .e-ec8b982-9a24473{fill: none;
stroke: rgb(255, 255, 255);\n}}@media(max-width:1024px){.elementor .e-fd9a9fe-e7e23a5{white-space: nowrap;\n}}@media(max-width:1024px){.elementor .e-d128e6a-e93da8d{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;line-height: 1.65;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-f89c618-47580a8{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-374386d-55fd95a{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-f8c8d00-edee056{gap:9px;}}@media(max-width:1024px){.elementor .e-8b46b2d-1954b67{text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-0293374-85d661e{inset-block-start:220px;fill: none;
stroke: rgb(109, 94, 130);\n}}@media(max-width:1024px){.elementor .e-8faa3b0-9132c39{width:180px;height:260px;}}@media(max-width:1024px){.elementor .e-5e5fabf-97f8235{font-size:1.375rem;}}@media(max-width:1024px){.elementor .e-58841ef-686181b{font-size:0.9375rem;line-height:24.75px;}}@media(max-width:1024px){.elementor .e-620c94f-47f6d96{height:230px;}}@media(max-width:1024px){.elementor .e-86c37e9-015d6ae{font-size:1.375rem;}}@media(max-width:1024px){.elementor .e-f68c7c8-a2e6f75{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-a53ceea-f2e9785{font-size:0.9375rem;line-height:24.75px;}}@media(max-width:1024px){.elementor .e-523da96-d83bf71{height:235px;padding-block-start:1.3125rem;padding-block-end:3.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}}@media(max-width:1024px){.elementor .e-b50e663-fd586c7{font-size:1.375rem;}}@media(max-width:1024px){.elementor .e-e726ed3-83839c0{gap:22px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-b86c6d8-40fc9c4{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;line-height: 1.65;
isolation: isolate;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-2c9cb29-c56d451{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-fa3a2e5-7a845ca{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-19de96b-eb5deef{gap:9px;}}@media(max-width:1024px){.elementor .e-fd414af-d4d368e{height:100%;min-height:360px;}}@media(max-width:1024px){.elementor .e-d2d61db-a47ba29{margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-3c75afd-fc18b51{padding-block-start:1.6875rem;padding-block-end:1.6875rem;padding-inline-start:1.6875rem;padding-inline-end:1.6875rem;}}@media(max-width:1024px){.elementor .e-0c31ff6-399937d{flex-direction:row;gap:0px;flex-direction: column;
grid-area: span 2/span 2;
flex-wrap: initial;
grid-row: auto;\n}}@media(max-width:1024px){.elementor .e-60674e7-f651ba8{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-a37d0d4-6594c38{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:1024px){.elementor .e-f8f12b6-3a5f5fb{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-b8f5b08-f7ac519{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:1024px){.elementor .e-affdabc-bf67455{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-35ab7bb-c4ffb39{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:1024px){.elementor .e-136fde9-c7144f5{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-7e37d3b-7b3b7b6{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:1024px){.elementor .e-a17faf0-57290f2{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-86847fb-5185e01{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;grid-column:span 2;grid-template-columns: 42px 1fr;
grid-column: span 2;\n}}@media(max-width:1024px){.elementor .e-aa387a9-ff974b6{grid-template-columns:repeat(2, minmax(0px, 1fr));grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-6b6e7cf-7acf9c1{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;line-height: 1.65;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-1465a1d-5880646{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-79bef5a-d405a81{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-53076c4-7ba32c7{gap:9px;}}@media(max-width:1024px){.elementor .e-adcd3e9-06ac31d{height:280px;margin-block-start:32px;margin-block-end:32px;margin-inline-start:10px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-aae7c2c-cfd4472{line-height: normal;\n}}@media(max-width:1024px){.elementor .e-ff957f5-9c19181{fill: none;
stroke: rgb(255, 255, 255);\n}}@media(max-width:1024px){.elementor .e-7b4f1c9-cf377be{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.0625rem;padding-inline-end:1.0625rem;white-space: nowrap;\n}}@media(max-width:1024px){.elementor .e-9333d93-ab6b7b5{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-bfe0cf4-bfa099d{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-db6df58-08ac570{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-8be0fe6-eeb97e3{position:relative;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;isolation: isolate;
inset-block-start: initial;\n}}@media(max-width:1024px){.elementor .e-69496bd-f99ec3c{margin-block-start:-5px;margin-block-end:16px;margin-inline-start:317.89px;margin-inline-end:15px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-d0dcbe2-1b12767{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-3255b5f-51987a8{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-183afec-8443f53{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-77d3c84-f95c031{position:relative;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;isolation: isolate;
inset-block-start: initial;\n}}@media(max-width:1024px){.elementor .e-17bfe67-47b1805{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-cd697e5-918ee92{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-b195370-b7b62e6{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-ff26c81-dbbd87a{position:relative;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;isolation: isolate;
inset-block-start: initial;\n}}@media(max-width:1024px){.elementor .e-34e933b-d388db5{margin-block-start:-5px;margin-block-end:16px;margin-inline-start:332.89px;margin-inline-end:0px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-84eb74d-54a3b70{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-f872df7-1fba51f{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .e-8252214-972cbc6{position:relative;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;isolation: isolate;
inset-block-start: initial;\n}}@media(max-width:1024px){.elementor .e-a49a684-187d3af{display: grid;\n}}@media(max-width:1024px){.elementor .e-bbe2ca3-4f4aceb{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:38px;grid-template-columns:0.8fr 1fr;grid-template-rows:auto;line-height: 1.65;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-4e2159f-7d837bc{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-c51379e-24ccacd{inset-inline-end:-12px;font-size:1.4375rem;line-height: 1.2;\n}}@media(max-width:1024px){.elementor .e-352a971-8e4529c{height:520px;}}@media(max-width:1024px){.elementor .e-e59f95a-25663df{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-e1a1575-3cc0973{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-1c7a344-dabaedd{gap:9px;}}@media(max-width:1024px){.elementor .e-395f15c-935b65e{font-size:3rem;text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-0e0f86f-5ab9b23{font-size:2.25rem;margin-block-start:24px;margin-block-end:43.2px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-d12e9e7-c8719dd{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:45px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;line-height: 1.65;
isolation: isolate;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-6c52c94-5533054{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-96e80b9-7c84e31{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-c0022f9-fb775e6{gap:9px;}}@media(max-width:1024px){.elementor .e-b2eeaa3-d3e4a3b{text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-d081aa0-beddf41{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-32d9048-67be302{font-size:1.25rem;}}@media(max-width:1024px){.elementor .e-e13b36a-885e474{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-0211729-1e5a2fa{padding-block-start:1.5625rem;padding-block-end:4.0625rem;padding-inline-start:1.5625rem;padding-inline-end:1.5625rem;background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 4px, rgba(109, 94, 130, 0.016) 4px, rgba(109, 94, 130, 0.016) 5px), none;
background-size: initial, initial;
background-repeat: repeat, repeat;
grid-row: span 2;\n}}@media(max-width:1024px){.elementor .e-390194a-e014e49{height:35px;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-95a5606-458de41{min-width:auto;}}@media(max-width:1024px){.elementor .e-3eeb65c-914b709{padding-block-start:1.5625rem;padding-block-end:1.5625rem;padding-inline-start:1.5625rem;padding-inline-end:1.5625rem;grid-template-columns: initial;
grid-template-rows: initial;\n}}@media(max-width:1024px){.elementor .e-6c7a5f8-289e14f{height:35px;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-08cdc99-6581b67{min-width:auto;}}@media(max-width:1024px){.elementor .e-3dee781-38cd0fe{padding-block-start:1.5625rem;padding-block-end:1.5625rem;padding-inline-start:1.5625rem;padding-inline-end:1.5625rem;margin: 0;
grid-template-columns: initial;
grid-template-rows: initial;\n}}@media(max-width:1024px){.elementor .e-8816997-ca6fc8c{gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-546affe-7ab9a10{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5.3125rem;padding-inline-start:0rem;padding-inline-end:0rem;line-height: 1.65;
isolation: isolate;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-b227517-0dd6ca2{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-dd117dc-1d19215{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-709f4a0-1d2638c{gap:9px;}}@media(max-width:1024px){.elementor .e-cf9a51b-6072e34{column-gap:35px;row-gap:0px;column-count: 2;
display: block !important;
column-gap: 35px;\n}}@media(max-width:1024px){.elementor .e-7c9fbc8-824cd80{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.8125rem;padding-inline-end:2.8125rem;}}@media(max-width:1024px){.elementor .e-241eedd-354c955{line-height: normal;\n}}@media(max-width:1024px){.elementor .e-210fadf-d68d4ae{fill: none;
stroke: rgb(255, 255, 255);\n}}@media(max-width:1024px){.elementor .e-7569fb5-c8d2ffb{max-width:540px;white-space: normal !important;\n}}@media(max-width:1024px){.elementor .e-a9b04a9-9f7e8d7{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-dd17277-44af499{padding-block-start:3.125rem;padding-block-end:3.125rem;padding-inline-start:2.8125rem;padding-inline-end:2.8125rem;background-image: radial-gradient(at 90% 0px, rgba(243, 201, 221, 0.5), rgba(0, 0, 0, 0) 65%), none;
background-size: initial, initial;
background-position: 0% 0%, 0% 0%;
background-repeat: repeat, repeat;\n}}@media(max-width:1024px){.elementor .e-2180985-784e4b0{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-453ea4d-38c10d4{line-height: normal;\n}}@media(max-width:1024px){.elementor .e-ee9b720-12aa76e{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;line-height: 1.65;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-4c4518c-a167514{width:225px;height:255px;inset-inline-start:0px;background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 4px, rgba(109, 94, 130, 0.02) 4px, rgba(109, 94, 130, 0.02) 5px), repeating-linear-gradient(90deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 4px, rgba(109, 94, 130, 0.02) 4px, rgba(109, 94, 130, 0.02) 5px), none;
background-size: initial, initial, initial;
background-position: 0% 0%, 0% 0%, 0% 0%;
background-repeat: repeat, repeat, repeat;
outline: 1px dashed rgb(164, 140, 174);
outline-offset: -17px;
&::after {
right: 0px;
}\n}}@media(max-width:1024px){.elementor .e-10ab1ff-afa83a9{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-877a6cb-886cd10{fill: none;
stroke: rgb(81, 67, 95);
grid-column: 2;\n}}@media(max-width:1024px){.elementor .e-a1d8ccc-df22af4{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;background-image: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 3px, rgba(109, 94, 130, 0.024) 3px, rgba(109, 94, 130, 0.024) 4px), none;
background-size: initial, initial;
background-position: 0% 0%, 0% 0%;
background-repeat: repeat, repeat;
outline: 2px dashed rgb(162, 138, 173);
outline-offset: -12px;\n}}@media(max-width:1024px){.elementor .e-aecc736-86e005a{width:240px;height:295px;}}@media(max-width:1024px){.elementor .e-cce6e13-b0b7fec{display: grid;\n}}@media(max-width:1024px){.elementor .e-2ffa5e7-5ece30e{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-5f0a18d-fd1c237{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-0e1c6e3-23d8f69{gap:9px;}}@media(max-width:1024px){.elementor .e-2c22849-69f0e31{font-size:2.875rem;text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-77057a6-923567b{font-size:1.1875rem;}}@media(max-width:1024px){.elementor .e-99a156b-eb5f95c{font-size:2.1875rem;}}@media(max-width:1024px){.elementor .e-cd4eeb7-074dad6{pointer-events: none;
fill: none;
stroke: rgb(168, 143, 181);\n}}@media(max-width:1024px){.elementor .e-3deb7ca-7182519{width:calc(100% - 64px);padding-block-start:2.1875rem;padding-block-end:4.0625rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:30px;grid-template-columns:240px 1fr;grid-template-rows:auto;line-height: 1.65;
isolation: isolate;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-42c9d3a-672c565{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-3277d78-b7f0793{height:590px;outline: 1px solid rgb(200, 183, 209);
outline-offset: 12px;\n}}@media(max-width:1024px){.elementor .e-313ab55-ce49362{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-15678a1-25879e4{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-647a76a-cbc1a4e{gap:9px;}}@media(max-width:1024px){.elementor .e-0f10d41-cc035d1{font-size:3rem;text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-2ddf2b1-785054d{font-size:1.0625rem;margin-block-start:0px;margin-block-end:20.4px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-bc87883-d431ff7{font-size:1.0625rem;margin-block-start:0px;margin-block-end:20.4px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-514ba6c-f564e34{line-height: normal;\n}}@media(max-width:1024px){.elementor .e-13c5fb5-52c52c9{fill: none;
stroke: rgb(255, 255, 255);\n}}@media(max-width:1024px){.elementor .e-3018472-28d4fea{white-space: nowrap;\n}}@media(max-width:1024px){.elementor .e-81f1016-2572fbc{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:45px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;line-height: 1.65;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-16bb672-a0d55b0{fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-78eb3f2-3d1826b{width:35px;flex:0 0 35px;fill: none;
stroke: rgb(81, 67, 95);\n}}@media(max-width:1024px){.elementor .e-91a5aca-f819310{gap:9px;}}@media(max-width:1024px){.elementor .e-28af0a8-348a89c{text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-3a02cb7-1be1eb4{width:calc(100% - 64px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0rem;padding-inline-end:0rem;line-height: 1.65;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-6a40e67-b0c9c85{font-size:3.4375rem;text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-3612b8d-334878c{grid-area: 1/1;\n}}@media(max-width:1024px){.elementor .e-86b91da-995d481{width:60%;height:210px;inset-block-start:0px;inset-inline-start:3%;}}@media(max-width:1024px){.elementor .e-6ad4b7f-c5c0a74{width:72%;height:250px;inset-block-start:115px;inset-inline-end:1%;}}@media(max-width:1024px){.elementor .e-54aaa11-1937f06{width:62%;height:190px;inset-block-end:0px;inset-inline-start:2%;}}@media(max-width:1024px){.elementor .e-6c5fca9-fd668ff{fill: none;
stroke: rgb(163, 138, 181);\n}}@media(max-width:1024px){.elementor .e-dd85524-773e750{height:470px;isolation: isolate;
grid-area: 1/2/3;\n}}@media(max-width:1024px){.elementor .e-18650e2-f8cb50b{line-height: normal;\n}}@media(max-width:1024px){.elementor .e-b763494-61efa5a{fill: none;
stroke: rgb(255, 255, 255);\n}}@media(max-width:1024px){.elementor .e-0b193b9-f3d86fb{width:100%;white-space: normal !important;
flex: initial;
align-self: initial;\n}}@media(max-width:1024px){.elementor .e-3b55d6e-3e96906{grid-area: 2/1;\n}}@media(max-width:1024px){.elementor .e-e9ba69c-00cb9df{width:calc(100% - 64px);column-gap:25px;row-gap:0px;grid-template-columns:1.12fr 0.88fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-25c5652-a21b54e{line-height: 1.65;
background-image: radial-gradient(at 13% 30%, rgba(243, 201, 221, 0.667), rgba(0, 0, 0, 0) 60%), radial-gradient(at 85% 60%, rgba(251, 235, 201, 0.627), rgba(0, 0, 0, 0) 60%), none;
background-size: initial, initial, initial;
background-repeat: repeat, repeat, repeat;
border-top-left-radius: 50% 8%;
border-top-right-radius: 50% 8%;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-c46a746-9fc2312{white-space: nowrap;\n}}@media(max-width:1024px){.elementor .e-49cea02-e4c68b8{width:calc(100% - 64px);gap:20px;line-height: 1.65;
pointer-events: auto;\n}}@media(max-width:1024px){.elementor .e-b135a66-12ec123{line-height: inherit;
cursor: pointer;
white-space: normal !important;\n}}@media(max-width:1024px){.elementor .e-3e8d27b-e3b7bef{text-wrap: balance;\n}}@media(max-width:1024px){.elementor .e-3887f74-9543e00{line-height: 1.65;
pointer-events: auto;\n}}