.elementor-441 .elementor-element.elementor-element-5e87464{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-9275700{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-9275700:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-9275700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmg2026stg.wpenginepowered.com/wp-content/uploads/2026/03/California-Gas-Tax-mahan-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-441 .elementor-element.elementor-element-3a642de{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-27293d1{font-family:"Oswald", Sans-serif;font-size:1.16vw;font-weight:400;text-transform:uppercase;letter-spacing:0.24em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CC1122;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-86bc24c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-3b78087{width:var( --container-widget-width, 89% );max-width:89%;padding:4% 0% 2% 0%;--container-widget-width:89%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:1.3vw;font-weight:400;color:#0F2447;}.elementor-441 .elementor-element.elementor-element-da98b0c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-5435c16{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EE;--border-color:#E4E8EE;--border-radius:.5em .5em .5em .5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-5435c16:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-5435c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-441 .elementor-element.elementor-element-fa483ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E8EE;--border-color:#E4E8EE;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-ee9b8e8{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.5vw;font-weight:700;color:#CC1122;}.elementor-441 .elementor-element.elementor-element-a837297{text-align:center;font-family:"Lato", Sans-serif;font-size:0.8vw;font-weight:500;text-transform:uppercase;color:#8090A8;}.elementor-441 .elementor-element.elementor-element-ba6675f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E8EE;--border-color:#E4E8EE;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-5c395a9{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.5vw;font-weight:700;color:#CC1122;}.elementor-441 .elementor-element.elementor-element-ee605e1{text-align:center;font-family:"Lato", Sans-serif;font-size:0.8vw;font-weight:500;text-transform:uppercase;color:#8090A8;}.elementor-441 .elementor-element.elementor-element-4618fde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-2322bf1{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.5vw;font-weight:700;color:#CC1122;}.elementor-441 .elementor-element.elementor-element-810c15c{text-align:center;font-family:"Lato", Sans-serif;font-size:0.8vw;font-weight:500;text-transform:uppercase;color:#8090A8;}.elementor-441 .elementor-element.elementor-element-0303a29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:20%;--padding-right:20%;}.elementor-441 .elementor-element.elementor-element-0303a29:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-0303a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2447;}.elementor-441 .elementor-element.elementor-element-b5819f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-5f8e42f{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.5vw;font-weight:700;color:#00AEEF;}.elementor-441 .elementor-element.elementor-element-7d9f092{text-align:center;font-family:"Oswald", Sans-serif;font-size:0.8vw;font-weight:500;text-transform:uppercase;color:#E4E8EE;}.elementor-441 .elementor-element.elementor-element-a97ce1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-d1953ba{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.5vw;font-weight:700;color:#00AEEF;}.elementor-441 .elementor-element.elementor-element-d0f8a75{text-align:center;font-family:"Oswald", Sans-serif;font-size:0.8vw;font-weight:500;text-transform:uppercase;color:#E4E8EE;}.elementor-441 .elementor-element.elementor-element-2b2481a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-8ab13a0{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.5vw;font-weight:700;color:#00AEEF;}.elementor-441 .elementor-element.elementor-element-443a07c{text-align:center;font-family:"Oswald", Sans-serif;font-size:0.8vw;font-weight:500;text-transform:uppercase;color:#E4E8EE;}.elementor-441 .elementor-element.elementor-element-8090516{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-c0b04db{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.5vw;font-weight:700;color:#00AEEF;}.elementor-441 .elementor-element.elementor-element-3163dae{text-align:center;font-family:"Oswald", Sans-serif;font-size:0.8vw;font-weight:500;text-transform:uppercase;color:#E4E8EE;}.elementor-441 .elementor-element.elementor-element-643ec98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-5e7e02c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0% 3%;--row-gap:0%;--column-gap:3%;--padding-top:3%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%;}.elementor-441 .elementor-element.elementor-element-5e7e02c:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-5e7e02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-441 .elementor-element.elementor-element-e3e0fee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-441 .elementor-element.elementor-element-d1a5d8d{font-family:"Oswald", Sans-serif;font-size:1.16vw;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#00AEEF;}.elementor-441 .elementor-element.elementor-element-aef8c93{font-family:"Oswald", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;color:#0F2447;}.elementor-441 .elementor-element.elementor-element-53e0e25{padding:4% 0% 2% 0%;font-family:"Lato", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.8em;color:#0F2447;}.elementor-441 .elementor-element.elementor-element-2d73cda{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00AEEF;--border-color:#00AEEF;--border-radius:.2em .2em .2em .2em;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-2d73cda:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-2d73cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-441 .elementor-element.elementor-element-a48f93b{padding:0% 4% 0% 4%;border-style:none;font-family:"Lato", Sans-serif;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1.8em;color:#0F2447;}.elementor-441 .elementor-element.elementor-element-00ebc31{padding:0% 0% 0% 4%;font-family:"Oswald", Sans-serif;font-size:0.95vw;font-weight:500;text-transform:uppercase;letter-spacing:0.15em;color:#CC1122;}.elementor-441 .elementor-element.elementor-element-35a6852{padding:4% 0% 2% 0%;font-family:"Lato", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.8em;color:#0F2447;}.elementor-441 .elementor-element.elementor-element-54ca34c{--display:flex;border-style:solid;--border-style:solid;border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00AEEF;--border-color:#00AEEF;--border-radius:.2em .2em .2em .2em;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-54ca34c:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-54ca34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2447;}.elementor-441 .elementor-element.elementor-element-04fb38c{padding:0% 0% 0% 4%;font-family:"Oswald", Sans-serif;font-size:0.95vw;font-weight:500;text-transform:uppercase;letter-spacing:0.15em;color:#00AEEF;}.elementor-441 .elementor-element.elementor-element-0d3356b{padding:0% 4% 0% 4%;font-family:"Lato", Sans-serif;font-size:1.3vw;font-weight:600;line-height:1.8em;color:#E4E8EE;}.elementor-441 .elementor-element.elementor-element-72afaef{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:.5em .5em .5em .5em;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-fa12a30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-fa12a30:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-fa12a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2447;}.elementor-441 .elementor-element.elementor-element-b250da7{text-align:center;font-family:"Oswald", Sans-serif;font-size:1.3vw;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#00AEEF;}.elementor-441 .elementor-element.elementor-element-8796ad9{padding:3% 0% 3% 0%;text-align:center;font-family:"Oswald", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-441 .elementor-element.elementor-element-ee2d51b{padding:0% 4% 0% 4%;text-align:center;font-family:"Lato", Sans-serif;font-size:1.3vw;font-weight:600;line-height:1.8em;color:#E4E8EE;}.elementor-441 .elementor-element.elementor-element-ee0a1d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-ee0a1d0:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-ee0a1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC1122;}.elementor-441 .elementor-element.elementor-element-a9a744c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 3%;text-align:center;font-family:"Oswald", Sans-serif;font-size:1.16vw;font-weight:500;text-transform:uppercase;letter-spacing:0.15em;color:#E4E8EE;}.elementor-441 .elementor-element.elementor-element-a9a744c.elementor-element{--align-self:center;}.elementor-441 .elementor-element.elementor-element-8f4a720{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-441 .elementor-element.elementor-element-8f4a720:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-8f4a720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-441 .elementor-element.elementor-element-4b47c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-441 .elementor-element.elementor-element-9275700{--width:50%;}.elementor-441 .elementor-element.elementor-element-3a642de{--width:50%;}.elementor-441 .elementor-element.elementor-element-5435c16{--width:80%;}.elementor-441 .elementor-element.elementor-element-e3e0fee{--width:55%;}.elementor-441 .elementor-element.elementor-element-72afaef{--width:45%;}.elementor-441 .elementor-element.elementor-element-fa12a30{--width:100%;}}@media(max-width:1024px){.elementor-441 .elementor-element.elementor-element-5e87464{--min-height:50vh;}.elementor-441 .elementor-element.elementor-element-5435c16{--grid-auto-flow:row;}.elementor-441 .elementor-element.elementor-element-72afaef{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-441 .elementor-element.elementor-element-5e87464{--min-height:74vh;}.elementor-441 .elementor-element.elementor-element-9275700{--min-height:45vh;}.elementor-441 .elementor-element.elementor-element-9275700:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-9275700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-441 .elementor-element.elementor-element-3a642de{--padding-top:08%;--padding-bottom:08%;--padding-left:08%;--padding-right:08%;}.elementor-441 .elementor-element.elementor-element-27293d1{text-align:center;font-size:5vw;}.elementor-441 .elementor-element.elementor-element-86bc24c{text-align:center;}.elementor-441 .elementor-element.elementor-element-86bc24c .elementor-heading-title{font-size:9vw;}.elementor-441 .elementor-element.elementor-element-3b78087{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:7vw;}.elementor-441 .elementor-element.elementor-element-da98b0c .elementor-heading-title{font-size:6.8vw;}.elementor-441 .elementor-element.elementor-element-5435c16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-441 .elementor-element.elementor-element-fa483ce{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-441 .elementor-element.elementor-element-ee9b8e8{font-size:10vw;}.elementor-441 .elementor-element.elementor-element-a837297{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-ba6675f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-441 .elementor-element.elementor-element-5c395a9{font-size:10vw;}.elementor-441 .elementor-element.elementor-element-ee605e1{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-2322bf1{font-size:10vw;}.elementor-441 .elementor-element.elementor-element-810c15c{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-643ec98{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-5e7e02c{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-441 .elementor-element.elementor-element-e3e0fee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-d1a5d8d{text-align:center;font-size:5vw;}.elementor-441 .elementor-element.elementor-element-aef8c93{text-align:center;font-size:9vw;}.elementor-441 .elementor-element.elementor-element-53e0e25{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-a48f93b{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-00ebc31{font-size:3.3vw;}.elementor-441 .elementor-element.elementor-element-35a6852{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-54ca34c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-04fb38c{padding:5% 0% 0% 4%;font-size:5vw;}.elementor-441 .elementor-element.elementor-element-0d3356b{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-72afaef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-72afaef.e-con{--order:-99999 /* order start hack */;}.elementor-441 .elementor-element.elementor-element-fa12a30{--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-441 .elementor-element.elementor-element-b250da7{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-8796ad9{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-size:9vw;}.elementor-441 .elementor-element.elementor-element-8796ad9.elementor-element{--align-self:center;}.elementor-441 .elementor-element.elementor-element-ee2d51b{font-size:5vw;}.elementor-441 .elementor-element.elementor-element-a9a744c{font-size:5vw;letter-spacing:0em;}}/* Start custom CSS for shortcode, class: .elementor-element-075da35 */.petition-counter {
  background: #cc1122;
  padding: 10px 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.petition-counter .counter-num {
  font-family: 'Oswald', sans-serif;
  font-size: 2.5vw;
  font-weight: 700;
  color: #ffffff;
  line-height: 1;
}

.petition-counter .counter-label {
  font-family: 'Oswald', sans-serif;
  font-size: 11px;
  color: rgba(255,255,255,0.85);
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

@media (max-width: 767px) {
  .petition-counter .counter-num {
    font-size: 5vw;
  }

  .petition-counter .counter-label {
    font-size: 5vw;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4b47c2d */#gform_wrapper_14 {
  --navy: #1a3a6c;
  --navy-dark: #0f2447;
  --red: #cc1122;
  --cyan: #00aeef;
  --white: #ffffff;
  --offwhite: #f5f7fa;
  --light-gray: #e4e8ee;
  --mid-gray: #8090a8;
  --text-dark: #1a2535;
  --text-body: #3a4a5e;
}

#gform_wrapper_14 .gform_title,
#gform_wrapper_14 .gform_heading {
  display: none !important;
}

#gform_wrapper_14 .gform-body,
#gform_wrapper_14 .gform_footer,
#gform_wrapper_14 .gform-page-footer {
  margin: 0;
  padding: 0;
}

#gform_wrapper_14 .gform_fields {
  row-gap: 14px;
}

#gform_wrapper_14 .gfield_label,
#gform_wrapper_14 .ginput_complex label {
  font-family: 'Oswald', sans-serif;
  font-size: 1vw;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--navy);
  font-weight: 400;
}

#field_14_1 > .gfield_label,
#field_14_1 > .gform-field-label,
#field_14_1 > legend.gfield_label {
  display: none !important;
}

#field_14_1 .ginput_complex {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
  align-items: start;
}

#field_14_1 .ginput_complex > span {
  display: block;
  width: 100%;
}

#field_14_1 .ginput_complex label {
  display: block !important;
  margin: 0 0 5px 0 !important;
}

#gform_wrapper_14 input[type="text"],
#gform_wrapper_14 input[type="email"],
#gform_wrapper_14 input[type="tel"],
#gform_wrapper_14 textarea,
#gform_wrapper_14 select {
  width: 100%;
  min-height: 40px;
  padding: 10px 13px !important;
  border: 1.5px solid var(--light-gray) !important;
  border-radius: 3px !important;
  background: var(--offwhite) !important;
  color: var(--text-dark) !important;
  font-family: 'Lato', sans-serif !important;
  font-size: 1.1vw !important;
  line-height: 1.2;
  box-shadow: none !important;
  transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;
}

#gform_wrapper_14 ::placeholder {
  color: #6f7782;
  opacity: 1;
}

#gform_wrapper_14 input[type="text"]:focus,
#gform_wrapper_14 input[type="email"]:focus,
#gform_wrapper_14 input[type="tel"]:focus,
#gform_wrapper_14 textarea:focus,
#gform_wrapper_14 select:focus {
  border-color: var(--navy) !important;
  background: var(--white) !important;
  box-shadow: 0 0 0 3px rgba(26,58,108,0.1) !important;
  outline: none !important;
}

#gform_wrapper_14 .gfield_description,
#gform_wrapper_14 .gfield .gfield_description {
  color: var(--mid-gray);
}

#gform_wrapper_14 .gform_footer input[type="submit"],
#gform_wrapper_14 .gform_footer button,
#gform_wrapper_14 .gform_page_footer input[type="submit"],
#gform_wrapper_14 .gform_page_footer button,
#gform_wrapper_14 .gform-button--width-full {
  width: 100%;
  min-height: 56px;
  padding: 15px !important;
  background: var(--red) !important;
  color: var(--white) !important;
  border: none !important;
  border-radius: 3px !important;
  font-family: 'Oswald', sans-serif !important;
  font-size: 1.5vw !important;
  font-weight: 600 !important;
  letter-spacing: 0.1em !important;
  text-transform: uppercase !important;
  line-height: 1.5;
  box-shadow: none !important;
  cursor: pointer;
  transition: background 0.2s, transform 0.1s;
}

#gform_wrapper_14 .gform_footer input[type="submit"]:hover,
#gform_wrapper_14 .gform_footer button:hover,
#gform_wrapper_14 .gform_page_footer input[type="submit"]:hover,
#gform_wrapper_14 .gform_page_footer button:hover {
  background: #a80e1c !important;
  transform: translateY(-1px);
}

#gform_wrapper_14 .gform_footer input[type="submit"]:active,
#gform_wrapper_14 .gform_footer button:active,
#gform_wrapper_14 .gform_page_footer input[type="submit"]:active,
#gform_wrapper_14 .gform_page_footer button:active {
  transform: translateY(0);
}

#gform_wrapper_14 .gform_footer,
#gform_wrapper_14 .gform_page_footer {
  margin-top: 18px;
  padding-top: 0;
}

#gform_wrapper_14 .petition-consent {
  font-family: 'Lato', sans-serif;
  font-size: 1vw;
  line-height: 1.5;
  color: var(--mid-gray);
  margin: 2px 0 18px 0;
}

#gform_wrapper_14 .gfield {
  margin-bottom: 0;
}

#gform_wrapper_14 .ginput_container {
  margin-top: 0;
}

@media (max-width: 767px) {
  #field_14_1 .ginput_complex {
    grid-template-columns: 1fr;
    gap: 14px;
  }
}

@media (max-width: 767px) {
  #gform_wrapper_14 .gfield_label,
  #gform_wrapper_14 .ginput_complex label {
    font-size: 4vw !important;
  }

  #gform_wrapper_14 input[type="text"],
  #gform_wrapper_14 input[type="email"],
  #gform_wrapper_14 input[type="tel"],
  #gform_wrapper_14 textarea,
  #gform_wrapper_14 select {
    font-size: 4vw !important;
  }

  #gform_wrapper_14 .gform_footer input[type="submit"],
  #gform_wrapper_14 .gform_footer button,
  #gform_wrapper_14 .gform_page_footer input[type="submit"],
  #gform_wrapper_14 .gform_page_footer button {
    font-size: 5vw !important;
  }

  #gform_wrapper_14 .petition-consent {
    font-size: 4vw !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72afaef */.elementor-441 .elementor-element.elementor-element-72afaef {
  overflow: hidden;
}/* End custom CSS */