@media(max-width:767px){.elementor .jgp-galleryitem{width:100%;flex:1 1 auto;}}@media(max-width:767px){.elementor .jgp-banner{min-height:12rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .jgp-h1{font-size:1.65rem;}}@media(max-width:767px){.elementor .jgp-heading{font-size:1.5rem;}}@media(max-width:767px){.elementor .jgp-column{width:100%;flex:1 1 auto;}}@media(max-width:767px){.elementor .jgp-row{flex-direction:column;gap:1.75rem;}}@media(max-width:767px){.elementor .jgp-main{padding-block-start:2rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;gap:2rem;}}@media(max-width:767px){.elementor .jgm-mobile-brand{width:8rem;height:auto;object-fit:contain;display:block;}}@media(max-width:767px){.elementor .jgs-footcol{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .jgs-blogimage{width:100%;}}@media(max-width:767px){.elementor .jgs-blogrow{flex-direction:column;gap:1rem;}}@media(max-width:767px){.elementor .jgs-col{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .jgs-row{flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .jgs-section{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:2rem;}}@media(max-width:767px){.elementor .jgm-4{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;gap:0.75rem;flex-wrap:wrap;}}@media(max-width:767px){.elementor .jgm-3{width:8rem;}}@media(max-width:767px){.elementor .jgm-2{gap:1rem;flex-wrap:wrap;}}