:root{--background:#FFFFFF;--foreground:#171717}body,html{max-width:100vw;height:100%;overflow-x:hidden;margin:0}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.MuiCard-root{background-color:#FEFFFF}.om-emissions-image-wrapper{height:300px}.ct-section{width:100%;background-size:cover;background-repeat:repeat;position:relative;text-align:left;display:block;line-height:1.6;font-size:16px;font-weight:400;color:#404040}.ct-section-inner-wrap{max-width:100%;padding:0;display:flex;flex-direction:column;align-items:center;position:relative;text-align:left}.ct-image{width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1;object-position:0 100%;max-width:100%;border-style:none}#div_block-4-88{flex-direction:column;display:flex;text-align:left;align-items:flex-start;justify-content:flex-end;width:100%;padding:240px 20px 80px;z-index:10;max-width:1200px;flex-wrap:nowrap}#demo-select-small-label{color:rgba(0,0,0,.6);border:1px #171717}.css-1ll44ll-MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.2)!important}[id$=-small-form-control] fieldset{border:none!important}.azure-maps-control-list-button{cursor:pointer}.popup-content-container{table{td:not(:first-child),th:not(:first-child){padding-left:12px}}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;.popup-content{position:fixed;color:#171717;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;border-radius:8px;z-index:1000;button{padding:6px 0}button:hover{background-color:#fff}}.popup-button{background-color:white;box-shadow:0 4px 8px rgba(0,0,0,.2)}}.hero-text{position:absolute;bottom:6%;left:18%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-weight:700}.atlas-map .popup-content-container{border-radius:10px!important}.info-icon-container{display:flex;gap:6px;align-items:flex-start;justify-content:flex-start;>div{text-wrap:auto}}.info-icon{font-size:x-large;color:#3C649F}@media screen and (max-width:1535px){.MuiListItemText-primary span{font-size:20pt!important}}@media screen and (max-width:1199px){.MuiListItemText-primary span{font-size:16pt!important}}@media screen and (max-width:899px){.MuiListItemText-primary span{font-size:14pt!important}}@media screen and (max-width:599px){.MuiListItemText-primary span{font-size:12pt!important}}