@media(max-width:1024px){.elementor .mg-wrap{padding-inline:6.781vw;\n}}@media(max-width:1024px){.elementor .mg-btn-primary{font-size:1.465vw;padding-block-start:1.563vw;padding-block-end:1.563vw;padding-inline-start:2.344vw;padding-inline-end:2.344vw;gap:1.172vw;}}@media(max-width:1024px){.elementor .mg-footer{padding-block:10vw 3.516vw;\n}}@media(max-width:1024px){.elementor .mg-foot-eyebrow{font-size:1.074vw;}}@media(max-width:1024px){.elementor .mg-foot-line{margin-block-start:2.734vw;}}@media(max-width:1024px){.elementor .mg-foot-contact{gap:2.539vw;}}@media(max-width:1024px){.elementor .mg-foot-item{padding-block-start:1.758vw;gap:0.781vw;}}@media(max-width:1024px){.elementor .mg-foot-copy{font-size:1.758vw;gap:0.586vw 1.367vw;\n}}@media(max-width:1024px){.elementor .mg-foot-val{font-size:1.758vw;}}@media(max-width:1024px){.elementor .mg-foot-cols{gap:3.906vw;}}@media(max-width:1024px){.elementor .mg-foot-h{font-size:1.025vw;margin-block-end:2.148vw;}}@media(max-width:1024px){.elementor .mg-foot-list{gap:1.27vw;}}@media(max-width:1024px){.elementor .mg-foot-link{font-size:1.514vw;}}@media(max-width:1024px){.elementor .mg-foot-mark{padding-block-start:1.953vw;}}@media(max-width:1024px){.elementor .mg-foot-base{font-size:1.074vw;padding-block-start:3.125vw;margin-block-start:2.734vw;gap:1.758vw 3.125vw;\n}}@media(max-width:1024px){.elementor .mg-foot-legal{gap:0.781vw 2.148vw;\n}}