@media(max-width:767px){.elementor .hj-section{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .hj-section-hero{padding-block-start:0.75rem;padding-block-end:2.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .hj-section-intro{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .hj-section-band{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;}}@media(max-width:767px){.elementor .hj-section-head{margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;align-items:flex-start;}}@media(max-width:767px){.elementor .hj-section-title{font-size:1.75rem;}}@media(max-width:767px){.elementor .hj-thumb{width:4.5rem;flex:0 0 4.5rem;}}@media(max-width:767px){.elementor .hj-img-fill{aspect-ratio:16 / 9;}}@media(max-width:767px){.elementor .hj-card-title{font-size:1.125rem;}}@media(max-width:767px){.elementor .hj-card-title-sm{font-size:1rem;}}@media(max-width:767px){.elementor .hj-card-title-lg{font-size:1.5rem;line-height:1.15;}}@media(max-width:767px){.elementor .hj-card-title-xl{font-size:1.375rem;line-height:1.15;}}@media(max-width:767px){.elementor .hj-card-teaser-lg{font-size:1rem;}}@media(max-width:767px){.elementor .hj-card-row-roomy{padding:0.75rem;}}@media(max-width:767px){.elementor .hj-card-split{gap:1rem;}}@media(max-width:767px){.elementor .hj-thumb-md{width:5.5rem;flex:0 0 5.5rem;}}@media(max-width:767px){.elementor .hj-col-sm{flex:1 1 100%;}}@media(max-width:767px){.elementor .hj-col-md{flex:1 1 100%;}}@media(max-width:767px){.elementor .hj-hero-lead{border-radius:1.25rem;flex-direction:column;}}@media(max-width:767px){.elementor .hj-hero-media{flex:1 1 auto;}}@media(max-width:767px){.elementor .hj-hero-card{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex:1 1 auto;}}@media(max-width:767px){.elementor .hj-hero-title{font-size:1.75rem;line-height:1.15;}}@media(max-width:767px){.elementor .hj-hero-teaser{font-size:1.0625rem;}}@media(max-width:767px){.elementor .hj-feature-card{border-radius:1.25rem;flex-direction:column-reverse;}}@media(max-width:767px){.elementor .hj-feature-text{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex:1 1 auto;}}@media(max-width:767px){.elementor .hj-feature-media{min-height:0px;flex:1 1 auto;}}@media(max-width:767px){.elementor .hj-row-wrap{flex-direction:column;gap:1.25rem;}}@media(max-width:767px){.elementor .hj-cards-row{flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .hj-pill-row{flex-direction:column;}}@media(max-width:767px){.elementor .hj-pill{padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.75rem;padding-inline-end:1rem;border-radius:1.25rem;flex:1 1 auto;}}@media(max-width:767px){.elementor .hj-pill-icon{width:3.5rem;height:3.5rem;flex:0 0 3.5rem;}}@media(max-width:767px){.elementor .hj-more-row{margin-block-start:2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:1.25rem;}}@media(max-width:767px){.elementor .hj-issue-inner{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:1.25rem;flex-direction:column;gap:1.5rem;align-items:stretch;}}@media(max-width:767px){.elementor .hj-cover{align-self:center;}}@media(max-width:767px){.elementor .hj-issue-body{flex:1 1 auto;}}@media(max-width:767px){.elementor .hj-issue-title{font-size:1.75rem;}}@media(max-width:767px){.elementor .hj-issue-line-text{font-size:1rem;}}@media(max-width:767px){.elementor .hj-quote-card{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:1.25rem;}}@media(max-width:767px){.elementor .hj-quote-mark{height:3rem;}}@media(max-width:767px){.elementor .hj-band-panel{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:1.25rem;}}@media(max-width:767px){.elementor .hj-band-row{flex-direction:column;}}@media(max-width:767px){.elementor .hj-col-band-first{flex:1 1 auto;}}