:root{--lblue:#007eb5;--yellow:#debc31;--dgray:#414042;--dblue:#001f33;--green:#006c50;--bgray:#97a0a6;--lgray:#d9dee1;--red:#8c230b;--sand:#818274;--mblue:#005f78;--masthead-img:url(https://fairchargealliance.org/wp-content/uploads/car-charging.webp)}.btn-push .fl-col-content{display:flex;flex-direction:column}.btn-push .fl-col-content .fl-module-button{margin-top:auto}.fl-rich-text p:last-child{margin-bottom:0}body:not(.fl-builder-edit) .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fl-builder-content .fl-button:is(a,button),.fl-builder-content a.fl-button:visited{padding:15px 60px 10px}#fl-main-content .btn-yellow a.fl-button{background:#fff0;border-color:#debc31}#fl-main-content .btn-yellow a.fl-button span{color:#debc31}#fl-main-content .btn-yellow a.fl-button:hover{background:#debc31}#fl-main-content .btn-yellow a.fl-button:hover span{color:#001f33}h2>span,h3>span,h4>span,h5>span{position:relative;display:inline-block}h2>span::after,h3>span::after,h4>span::after,h5>span::after{content:'';position:absolute;left:0;bottom:-5px;height:5px;width:100%;background:var(--yellow);border-radius:50px}.bold-lblue{color:var(--lblue)}@media screen and (max-width:768px){.mobile-break{display:block;visibility:hidden;font-size:1px;opacity:0;line-height:1px}}#masthead .fl-row-content-wrap::before{content:'';height:100%;width:50%;position:absolute;top:0;right:0;z-index:1;background-image:var(--masthead-img);background-size:cover;background-position:center;background-repeat:no-repeat}#masthead .fl-row-content-wrap{background-size:55% auto;background-position:center right}#masthead .fl-row-content::before{content:'';background-color:var(--dblue);height:100%;width:55%;position:absolute;top:0;left:0;z-index:1;display:block}#masthead .fl-row-content-wrap::after{content:'';position:absolute;top:0;bottom:0;left:55%;height:100%;width:45%;background-image:url(https://fairchargealliance.org/wp-content/uploads/bolt.svg);background-repeat:no-repeat;background-position:0 center;background-size:auto 100%;pointer-events:none;z-index:2}#masthead .fl-col-group{position:relative;z-index:10}@media screen and (min-width:769px) and (max-width:992px){#masthead{overflow:hidden}#masthead .fl-row-content-wrap::before{right:-10%}#masthead .fl-row-content::before{width:60%}#masthead .fl-row-content-wrap::after{left:60%}}@media screen and (max-width:768px){#masthead .fl-row-content::before{width:100%}#masthead .fl-row-content-wrap::after{background:none}}#masthead-logo{position:relative}#masthead-logo::after{content:'';position:absolute;left:0;bottom:-20px;height:5px;width:100%;background:var(--yellow);border-radius:50px}#contact-form input{box-shadow:none}#contact-form .gfield_required_text{font-size:1.2rem}