@media(max-width:767px){.elementor .mg-wrap{padding-inline:8.051vw;\n}}@media(max-width:767px){.elementor .mg-sec-s{padding-block:18.462vw;\n}}@media(max-width:767px){.elementor .mg-sec-flush{padding-block:0 28.718vw;\n}}@media(max-width:767px){.elementor .mg-head{max-width:100%;margin-block-end:14.359vw;gap:5.128vw;}}@media(max-width:767px){.elementor .mg-eyebrow{font-size:2.949vw;}}@media(max-width:767px){.elementor .mg-d1{font-size:13.333vw;}}@media(max-width:767px){.elementor .mg-d2{font-size:10.256vw;}}@media(max-width:767px){.elementor .mg-lede{font-size:4.615vw;}}@media(max-width:767px){.elementor .mg-btn-primary{font-size:3.846vw;padding-block-start:4.103vw;padding-block-end:4.103vw;padding-inline-start:6.154vw;padding-inline-end:6.154vw;gap:3.077vw;}}@media(max-width:767px){.elementor .mg-btn-primary-sm{font-size:3.59vw;padding-block-start:2.821vw;padding-block-end:2.821vw;padding-inline-start:4.103vw;padding-inline-end:4.103vw;gap:3.077vw;}}@media(max-width:767px){.elementor .mg-header-in{min-height:21.538vw;gap:7.179vw;}}@media(max-width:767px){.elementor .mg-brand{padding-block-start:2.564vw;gap:3.641vw;}}@media(max-width:767px){.elementor .mg-brand-sub{font-size:2.564vw;}}@media(max-width:767px){.elementor .mg-footer{text-align:center;padding-block:24.615vw 9.231vw;\n}}@media(max-width:767px){.elementor .mg-foot-top{padding-block-end:18.462vw;gap:12.308vw;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .mg-foot-eyebrow{font-size:2.821vw;}}@media(max-width:767px){.elementor .mg-foot-line{font-size:11.282vw;margin-block-start:7.179vw;}}@media(max-width:767px){.elementor .mg-foot-contact{gap:6.667vw;justify-items:center;}}@media(max-width:767px){.elementor .mg-foot-item{width:100%;padding-block-start:4.615vw;gap:2.051vw;justify-items:center;}}@media(max-width:767px){.elementor .mg-foot-copy{font-size:4.615vw;justify-content:center;gap:1.538vw 3.59vw;\n}}@media(max-width:767px){.elementor .mg-foot-val{font-size:4.615vw;}}@media(max-width:767px){.elementor .mg-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:12.308vw 6.154vw; padding-block:14.359vw;\n}}@media(max-width:767px){.elementor .mg-foot-h{font-size:2.692vw;margin-block-end:5.641vw;}}@media(max-width:767px){.elementor .mg-foot-list{gap:3.333vw;justify-items:center;}}@media(max-width:767px){.elementor .mg-foot-link{font-size:3.974vw;line-height:1.81;}}@media(max-width:767px){.elementor .mg-foot-mark{padding-block-start:5.128vw;}}@media(max-width:767px){.elementor .mg-foot-base{font-size:2.821vw;padding-block-start:8.205vw;margin-block-start:7.179vw;flex-direction:column;gap:4.615vw;justify-content:center;}}@media(max-width:767px){.elementor .mg-foot-legal{justify-content:center;gap:2.051vw 5.641vw;\n}}@media(max-width:767px){.elementor .mg-cards{gap:18.462vw;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .mg-card{gap:4.615vw;}}@media(max-width:767px){.elementor .mg-card-meta{gap:3.077vw;}}@media(max-width:767px){.elementor .mg-state{font-size:2.692vw;}}@media(max-width:767px){.elementor .mg-card-title{font-size:6.667vw;}}@media(max-width:767px){.elementor .mg-filters{margin-block-end:12.308vw;gap:7.179vw;}}@media(max-width:767px){.elementor .mg-glossary{margin-block-start:16.41vw;columns:1;\n}}@media(max-width:767px){.elementor .mg-term{padding-block-start:5.128vw;padding-block-end:5.128vw;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .mg-term-t{font-size:6.667vw;}}@media(max-width:767px){.elementor .mg-term-d{font-size:3.974vw;margin-block-start:2.051vw;}}