@media(max-width:1024px){.elementor .fpb-section{padding-block-start:var(--fpb-section-y-tablet);padding-block-end:var(--fpb-section-y-tablet);padding-inline-start:var(--fpb-gutter);padding-inline-end:var(--fpb-gutter);}}@media(max-width:1024px){.elementor .fpb-bg-festive{background-image:linear-gradient(180deg,var(--fpb-plaid-shade) 0%,var(--fpb-plaid-shade) 55%,var(--fpb-plaid-shade-soft) 100%),conic-gradient(transparent 0 25%,var(--fpb-plaid-red) 0 50%,transparent 0 75%,var(--fpb-plaid-green) 0),repeating-linear-gradient(45deg,var(--fpb-plaid-red) 0 5px,var(--fpb-plaid-green) 5px 10px);background-size:auto,96px 96px,auto;\n}}@media(max-width:1024px){.elementor .fpb-hero{padding-block-start:var(--fpb-hero-top-tablet);padding-block-end:var(--fpb-hero-bottom-tablet);padding-inline-start:var(--fpb-gutter);padding-inline-end:var(--fpb-gutter);}}@media(max-width:1024px){.elementor .fpb-split{gap:var(--fpb-gap-stacked);grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .fpb-hero-split{gap:var(--fpb-gap-stacked);grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .fpb-grid-3-2{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .fpb-h1{font-size:var(--fpb-h1-tablet);}}@media(max-width:1024px){.elementor .fpb-h2{font-size:var(--fpb-h2-tablet);}}@media(max-width:1024px){.elementor .fpb-media-frame{width:100%;max-width:var(--fpb-media-max-tablet);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}