@media(max-width:1024px){.elementor .e-86241804-1569{font-size:clamp(36px, 4.3vw, 60px);line-height:1.18;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-a10476b7-662e{width:min(100% - 80px, 1040px);}}@media(max-width:1024px){.elementor .e-e4e6dc93-ffd2{width:min(100% - 80px, 820px);}}@media(max-width:1024px){.elementor .e-88c17716-6d14{font-size:clamp(28px, 3vw, 36px);line-height:1.35;margin-block-start:1.8em;margin-block-end:0.7em;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-edab9709-8e1e{font-size:clamp(28px, 3vw, 36px);line-height:1.35;margin-block-start:1.8em;margin-block-end:0.7em;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-239f5325-c62b{font-size:clamp(28px, 3vw, 36px);line-height:1.35;margin-block-start:1.8em;margin-block-end:0.7em;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-7df8ab20-cf87{font-size:clamp(28px, 3vw, 36px);line-height:1.35;margin-block-start:1.8em;margin-block-end:0.7em;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-44a13f65-93a4{font-size:clamp(28px, 3vw, 36px);line-height:1.35;margin-block-start:1.8em;margin-block-end:0.7em;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-f20f87ff-83fb{font-size:clamp(28px, 3vw, 36px);line-height:1.35;margin-block-start:1.8em;margin-block-end:0.7em;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-1e0d830d-60c2{width:min(100% - 80px, 820px);}}@media(max-width:1024px){.elementor .e-52a3c59a-f277{font-size:24px;line-height:25px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-edec1d37-c2cf{font-size:24px;line-height:25px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-6ce1cfbd-eec0{font-size:24px;line-height:25px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-2727c5bd-88e9{display: grid; grid-template-columns: 1fr; gap: 32px; align-items: start;\n}}@media(max-width:1024px){.elementor .e-7b472d3c-be43{width:min(100% - 80px, 1280px);}}