@media(max-width:1024px){.elementor .e-39f4ae-7e50{font-size:52px;}}@media(max-width:1024px){.elementor .e-318ddc69-a4f9{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-8691e3c-f87b{height:440px;border-start-start-radius:160px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:1024px){.elementor .e-5dc99d7-8cf5{inset-block-end:20px;inset-inline-start:20px;}}@media(max-width:1024px){.elementor .e-10b197dd-f1f7{width:100%;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-29ee7e0d-5bab{padding-block-start:48px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-7f013261-caac{column-gap:36px;row-gap:20px;\n}}@media(max-width:1024px){.elementor .e-35097e49-c448{font-size:40px;}}@media(max-width:1024px){.elementor .e-1b826d41-70dd{position:relative;inset-block-start:0px;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-684950e7-4ec6{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .e-88abd5a-94f9{font-size:40px;}}@media(max-width:1024px){.elementor .e-71f2ace9-9e48{flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-5f468666-7afa{width:100%;height:360px;min-height:0px;}}@media(max-width:1024px){.elementor .e-7d50abfb-b38d{flex-direction:column;}}@media(max-width:1024px){.elementor .e-d251a85-910b{width:100%;height:360px;min-height:0px;}}@media(max-width:1024px){.elementor .e-2c0453a2-3ac7{flex-direction:column;}}@media(max-width:1024px){.elementor .e-b68f563-4ae4{width:100%;height:360px;min-height:0px;}}@media(max-width:1024px){.elementor .e-48bd1050-37ec{flex-direction:column;}}@media(max-width:1024px){.elementor .e-59944d0c-a0c8{width:100%;height:360px;min-height:0px;}}@media(max-width:1024px){.elementor .e-d6b15f6-2be6{flex-direction:column;}}@media(max-width:1024px){.elementor .e-63bea083-ca54{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:36px;}}@media(max-width:1024px){.elementor .e-4f1d1244-c014{font-size:40px;}}@media(max-width:1024px){.elementor .e-181662c3-20d4{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-right-style:none; border-bottom-style:solid; border-bottom-color:rgba(255,255,255,0.14);\n}}@media(max-width:1024px){.elementor .e-2eff7955-1df4{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-right-style:none; border-bottom-style:solid; border-bottom-color:rgba(255,255,255,0.14);\n}}@media(max-width:1024px){.elementor .e-35bf5ca8-270e{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-3741ed87-8f57{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);}}@media(max-width:1024px){.elementor .e-703d2afd-1b22{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;gap:40px;}}@media(max-width:1024px){.elementor .e-20d31e69-c20b{font-size:40px;}}@media(max-width:1024px){.elementor .e-7c2a731e-1e47{height:340px;}}@media(max-width:1024px){.elementor .e-6c9bd1e1-b80f{height:340px;}}@media(max-width:1024px){.elementor .e-edbc7c2-73bb{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);}}@media(max-width:1024px){.elementor .e-5b2ef79f-3df8{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-2c523a73-55fd{font-size:40px;}}@media(max-width:1024px){.elementor .e-32ed27f-5056{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-559a7169-6403{font-size:40px;}}@media(max-width:1024px){.elementor .e-11571c78-3180{position:relative;inset-block-start:0px;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-6565dd78-159e{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:36px;}}@media(max-width:1024px){.elementor .e-112a22d5-6bea{font-size:46px;}}@media(max-width:1024px){.elementor .e-1e20e5ac-3245{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:40px;align-items:stretch;}}