@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:767px){.elementor .e-6324e03e-11f5315{font-size:32px}}@media(max-width:767px){.elementor .e-763f3be9-e980b9f{flex-direction:column;gap:12px;align-items:flex-start}}@media(max-width:767px){.elementor .e-5adbccaa-a0d0c8f{font-size:22px}}@media(max-width:767px){.elementor .e-59653fda-7232cdb{width:100%;padding:24px;flex:0 1 auto}}@media(max-width:767px){.elementor .e-6bff38cd-9ea743a{aspect-ratio:4/3}}@media(max-width:767px){.elementor .e-7269fb19-7c8b217{font-size:22px}}@media(max-width:767px){.elementor .e-23468b01-6b7b358{width:100%;flex:0 1 auto}}@media(max-width:767px){.elementor .e-21a836b8-55287ef{flex-direction:column;gap:32px}}@media(max-width:767px){.elementor .e-29fe4706-cbaaf93{font-size:28px}}@media(max-width:767px){.elementor .e-e4f7bbe-fac9730{width:100%;max-height:260px;flex:0 1 auto}}@media(max-width:767px){.elementor .e-5704454a-a3cefd6{padding:24px;flex-direction:column;gap:20px}}@media(max-width:767px){.elementor .e-1313cf91-89a58eb{padding-block-start:48px;padding-block-end:48px}}@media(max-width:767px){.elementor .e-323ef8fd-c5892e6{padding-block-start:40px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:40px}}@media(max-width:767px){.elementor .e-53469ed0-9289843{font-size:32px}}@media(max-width:767px){.elementor .e-3d2dfa10-0955c48{flex-direction:column;gap:12px;align-items:flex-start}}@media(max-width:767px){.elementor .e-7e845021-b0b4ee2{font-size:22px}}@media(max-width:767px){.elementor .e-42af3d55-7630218{width:100%;padding:24px;flex:0 1 auto}}@media(max-width:767px){.elementor .e-73e0af6d-6a1308d{aspect-ratio:4/3}}@media(max-width:767px){.elementor .e-315d8649-4c82329{font-size:22px}}@media(max-width:767px){.elementor .e-64702da-a97488d{width:100%;flex:0 1 auto}}@media(max-width:767px){.elementor .e-7dc421ec-931fd60{flex-direction:column;gap:32px}}@media(max-width:767px){.elementor .e-28bda93b-4069062{font-size:28px}}@media(max-width:767px){.elementor .e-6e09d678-8481fd9{width:100%;max-height:260px;flex:0 1 auto}}@media(max-width:767px){.elementor .e-27551667-162788d{padding:24px;flex-direction:column;gap:20px}}@media(max-width:767px){.elementor .e-979364e-715a446{padding-block-start:48px;padding-block-end:48px}}@media(max-width:767px){.elementor .e-488a5a0c-7073666{padding-block-start:40px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;gap:40px}}