@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:767px){.elementor .e-008d2ac-86e8a19{font-size:13px;line-height:1.4em;padding:0}}@media(max-width:767px){.elementor .e-01ef0ce-c2af85e{column-gap:8px;padding-block-start:0px;row-gap:0px;align-items:start}}@media(max-width:767px){.elementor .e-db82cdc-3302065{width:48px;height:24px}}@media(max-width:767px){.elementor .e-306efc5-70bac0a{font-size:13px;line-height:1.4em;padding:0}}@media(max-width:767px){.elementor .e-d5c8e46-f07dbe5{column-gap:8px;padding-block-start:0px;row-gap:0px;align-items:start}}@media(max-width:767px){.elementor .e-a7b352b-0ddf8eb{width:48px;height:24px;margin-inline-end:5px}}@media(max-width:767px){.elementor .e-cd8cb6c-0cb28e3{font-size:13px;line-height:1.4em;padding:0}}@media(max-width:767px){.elementor .e-39b7f94-ef5a61d{column-gap:8px;padding-block-start:0px;row-gap:0px;align-items:start}}@media(max-width:767px){.elementor .e-34472e1-f7aa1f9{width:48px}}@media(max-width:767px){.elementor .e-d67c2f4-7136dae{font-size:13px;line-height:1.4em;padding:0}}@media(max-width:767px){.elementor .e-f2b84b7-e093a8a{column-gap:8px;padding-block-start:0px;row-gap:0px;align-items:start}}@media(max-width:767px){.elementor .e-192241d-bde9a00{row-gap:6px}}@media(max-width:767px){.elementor .e-e780e8b-3ce922c{padding:0}}@media(max-width:767px){.elementor .e-3612ad0-a3110ff{width:100vw}}@media(max-width:767px){.elementor .e-8987a88-936ae86{font-size:18px}}@media(max-width:767px){.elementor .e-b764d52-7f86423{width:100vw}}@media(max-width:767px){.elementor .e-1413f42-1672421{font-size:18px}}@media(max-width:767px){.elementor .e-ca8eed5-cdc7ed5{width:100vw}}@media(max-width:767px){.elementor .e-65781af-139ee51{padding-inline-start:10px;padding-inline-end:10px}}@media(max-width:767px){.elementor .e-481cbf6-567b513{padding:0;flex-direction:column}}@media(max-width:767px){.elementor .e-418a67d-c074039{font-size:18px}}@media(max-width:767px){.elementor .e-6f91c98-92e47af{width:auto;font-size:15px}}@media(max-width:767px){.elementor .e-f228965-f306eae{width:102%;margin-inline-start:5px;margin-inline-end:5px;flex-direction:column}}@media(max-width:767px){.elementor .e-11c828f-1ec0649{font-size:18px}}@media(max-width:767px){.elementor .e-f1d00c5-1ff0d8b{width:auto;font-size:15px}}@media(max-width:767px){.elementor .e-4b0245c-9eaa748{width:102%;margin-inline-start:5px;margin-inline-end:5px;flex-direction:column}}@media(max-width:767px){.elementor .e-bf047be-6f44202{font-size:18px}}@media(max-width:767px){.elementor .e-30b14a3-1cf5b89{width:auto;font-size:15px}}@media(max-width:767px){.elementor .e-ac1d1ea-f2e493e{width:102%;margin-inline-start:5px;margin-inline-end:5px;flex-direction:column}}@media(max-width:767px){.elementor .e-e138fea-28d7fb9{font-size:18px}}@media(max-width:767px){.elementor .e-88749be-6e044f3{width:auto;font-size:15px}}@media(max-width:767px){.elementor .e-cf2d97a-80a2941{width:102%;margin-inline-start:5px;margin-inline-end:5px;flex-direction:column}}@media(max-width:767px){.elementor .e-c136d46-db77a40{font-size:18px}}@media(max-width:767px){.elementor .e-c5b748c-860a9fc{gap:10px}}@media(max-width:767px){.elementor .e-157b49b-15fcb86{width:auto;font-size:15px}}@media(max-width:767px){.elementor .e-2b23150-9627ab5{width:102%;margin-inline-start:5px;margin-inline-end:5px;flex-direction:column}}@media(max-width:767px){.elementor .e-e3429b4-79d7e15{font-size:18px}}@media(max-width:767px){.elementor .e-808d173-20cf85a{width:auto;font-size:15px}}@media(max-width:767px){.elementor .e-1bfc5b9-3a7caab{width:102%;margin-inline-start:5px;margin-inline-end:5px;flex-direction:column}}@media(max-width:767px){.elementor .e-3f6b66b-3595ef7{padding:0;flex-direction:column}}@media(max-width:767px){.elementor .e-968740e-ac926b8{padding-inline-start:10px;padding-inline-end:10px}}@media(max-width:767px){.elementor .e-9514f0b-404634f{align-self:center}}@media(max-width:767px){.elementor .e-4a7b819-3009e02{width:100%;text-align:center;flex-direction:column}}@media(max-width:767px){.elementor .e-2ccb204-3e9f8b4{width:100%;gap:10px}}@media(max-width:767px){.elementor .e-c0aafe5-7767bb2{padding:32px;flex-direction:column}}@media(max-width:767px){.elementor .e-28d5e70-0497de8{padding-block-start:20px;padding-block-end:20px}}