@import"https://fonts.googleapis.com/css?family=Roboto";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap";@import"https://use.typekit.net/asl4hdo.css";:root{--max-font-pixels: 26px;--min-font-pixels: 14px;--max-font-size: 12;--min-font-size: 10;--min-screen-width-pixels: 300px;--max-screen-width-pixels: 1600px;--max-screen-width-size: 1600;--min-screen-width-size: 300}.uppercase{text-transform:uppercase}html{scroll-behavior:smooth}ul{list-style:none}a{cursor:pointer;text-decoration:none;color:inherit}a:active{color:#000}a.primary{color:#e37f1c!important;font-weight:700}a:visited{text-decoration:none;color:inherit}a:hover{text-decoration:none!important}a:focus{text-decoration:none}a:hover,a:active{text-decoration:none}.SelectedHeaderNav:visited,.SelectedHeaderNav:hover,.SelectedHeaderNav:focus,.SelectedHeaderNav:active{color:#000}.anchor{height:10px}.anchor.offsetTop{transform:scale(1.5)}h4,h3,p{margin:1% 0}button{cursor:pointer}a:-webkit-any-link{color:#000}div{font-family:Urbanist,sans-serif}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:calc(var(--min-font-pixels) + (var(--max-font-size) - var(--min-font-size)) * (100vw - var(--min-screen-width-pixels)) / (var(--max-screen-width-size) - var(--min-screen-width-size)))}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#admin-client-view .anchor{height:10px}#admin-client-view .anchor.offsetTop{height:70px}#admin-client-view .ContentContainer{margin-top:117px;-ms-overflow-style:none;scrollbar-width:none;height:87.7vh}.ProductionContentContainer,.EnvironmentalContentContainer,.AccountContentContainer{height:100%!important}.NoSidebarViewport{width:100%!important;background-color:#fff!important}.environmental-image{background-image:url(/assets/carboncure_vector_header_light_v2-34c1acc3.png)!important;background-repeat:no-repeat!important;background-size:contain;background-position:0 -50px}.largeStats img{height:200px}.largeStats h3{font-size:55px}.Viewport{margin:0 auto;position:relative;justify-content:center;align-items:center;background:#fff}.ViewportContainer::-webkit-scrollbar{display:none}.HeaderText{font:1.5em neuzeit-grotesk,sans-serif;color:#000}.HeaderText.logo-div{padding-left:1%;max-width:120px;min-width:120px}.ContentContainer{height:100%}.LightText.confirmed{color:#60c87d}.LightText.filter-label{margin:0 15px 0 10px;font-size:1em}.LightText.success{margin-left:150px;color:#60c87d;font-size:1.3em}.LightText.asset-info{margin-top:20px;color:#888;font-size:1em;font-weight:400;line-height:1.3em}.AdminAssetButton.text-button{width:0;height:0;background-color:transparent;align-items:baseline}.ContentHeaderText{font:2em neuzeit-grotesk,sans-serif;color:#000}.ContentLabelText{font:1.2em neuzeit-grotesk,sans-serif;width:50%}.ContentValueText{font-family:neuzeit-grotesk,sans-serif;margin:1%;font-size:3.5em}.ContentValueLabelText{font-family:neuzeit-grotesk,sans-serif;font-size:1.5em;color:#e37f1c}.ViewportContentContainer #customerLogo{height:100%;max-height:75px;max-width:100px}.MuiTypography-h1{margin-left:0!important}.superscript{color:#e37f1c;font-size:.8em!important;vertical-align:super}.superscript-neg{color:#f33;font-size:.8em!important;vertical-align:super}.ModalDropdownMenu,.DropdownMenu{cursor:pointer}.noData{display:flex;flex-direction:row;width:100%;align-items:center}.noData button{cursor:pointer;color:#e37f1c;border:none;font-size:.9em;background-color:transparent;padding:1%}.insights-filter-daterange{position:relative}.enablePagesSwitches label.MuiFormControlLabel-root{display:flex;justify-content:space-between}.logoText{width:100px;text-align:center;font-style:italic;font-size:12px!important;color:#707070}.FadeInFast{animation:fadeIn ease 1s;-webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.FadeOutFast{animation:fadeOut ease .5s;-webkit-animation:fadeOut ease .5s;-moz-animation:fadeOut ease .5s;-o-animation:fadeOut ease .5s;-ms-animation:fadeOut ease .5s}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.warning{color:#f33;animation:1s fadein;margin-top:1%;font-size:.8em}.srv-validation-message{align-self:flex-start;color:#d74f39;font-size:.8em!important;animation:1s fadein}.text:hover{color:#e99949!important}.textLink{cursor:pointer;text-decoration:underline}.textLink:hover{text-decoration:none}.bold{font-weight:700!important}.h-100{height:100%}.w-100{width:100%!important}.w-80{width:80%!important}.w-50{width:50%!important}.w-40{width:40%!important}.mt-2{margin-top:2%}.mt-1{margin-top:1%}.cc-orange{color:#e37f1c}.cc-orange:hover{color:#e99949!important}.text-softred{color:#f33!important}.text-softred:hover{color:#f66!important}.pl-1{padding-left:1%}.pl-5{padding-left:5%}.pb-4{padding-bottom:4%}.bg-offwhite-light{background-color:#eee}.flex-col-scroll{flex-grow:1;overflow:auto;min-height:100%}.capitalize{text-transform:capitalize!important}.errorText{font-size:12px!important;margin:0;color:#d74f39}.errorFont{color:#d74f39}.noOverflowDropdown .MuiInputLabel-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:75%;height:100%}.noOverflowDropdown .MuiInputLabel-shrink{max-width:120%}.infoButtonSolid{background:#1e73a6!important;color:#fff!important;border:1px solid #1e73a6!important}.infoButtonSolid:hover{background-color:#254056!important}.infoButtonOutlined{background:#fff!important;color:#1a4373!important;border:1px solid #2b7bab!important}.infoButtonOutlined:hover{background-color:#f9f9f9!important}.successButtonSolid{background:#29624f!important;color:#fff!important;border:1px solid #29624f!important}.successButtonSolid:hover{background-color:#18382e!important}.successButtonOutlined{background:#fff!important;color:#29624f!important;border:1px solid #29624f!important}.successButtonOutlined:hover{background-color:#f7fbfa!important}.buttonSolidDisabled{background:#d4d4d4!important;color:#a9a9a9!important;border:1px solid #d4d4d4!important}.buttonOutlineDisabled{background:#ffffff!important;color:#bdbdbd!important;border:1px solid #e0e0e0!important}.emailLinkSuccess{color:#29624f!important;text-decoration:underline}.emailLinkSuccess:hover{color:#18382e!important;text-decoration:none}.emailLinkDanger{color:#562017!important}.outlinedPrimaryButton{background:#ffffff!important;border-radius:4px;border:1px solid #e37f1c!important;color:#e37f1c!important;box-shadow:none}.outlinedPrimaryButton:hover{border:1px solid #b56516!important;text-decoration:"none";background-color:#e37f1c0a!important}.outlinedPrimaryButton.Mui-disabled{color:#bdbdbd!important;background:#ffffff!important;border-color:#bdbdbd!important}.outlinedSecondaryButton{background:#e37f1c!important;border-radius:4px;border:1px solid #e37f1c!important;color:#fff!important;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.outlinedSecondaryButton:hover{border:1px solid #b56516!important;text-decoration:"none";box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#b56516!important}.outlinedSecondaryButton.Mui-disabled{color:#a6a6a6!important;background:#e0e0e0!important;border-color:#e0e0e0!important;box-shadow:"none"}.bannerButton{border-radius:4px!important;height:40px!important;padding:6px 16px!important;box-shadow:2px 2px 10px #107c471a!important}.warningBannerIconButton{color:#653c01!important}.warningBannerButton{background:#fff!important;color:#976418!important;border:1px solid #976418!important}.warningBannerButton:hover{background-color:#ffc1440a!important}.warningBannerButtonFilled{background:#976418!important;color:#fff!important;border:1px solid #976418!important}.warningBannerButtonFilled:hover{background-color:#664d1b!important}.warningText{color:#664d1b!important}.infoBannerButton{background:#fff!important;color:#1e73a6!important;border:1px solid #1e73a6!important}.infoBannerButton:hover{background-color:#5ca1d80a!important}.infoBannerButtonFilled{background:#1e73a6!important;color:#fff!important;border:1px solid #1e73a6!important}.infoBannerButtonFilled:hover{background-color:#254056!important}.infoText{color:#254056!important}.dangerBannerButton{background:#fff!important;color:#963727!important;border:1px solid #963727!important}.dangerBannerButton:hover{background-color:#d74f390a!important}.dangerBannerButtonFilled{background:#963727!important;color:#fff!important;border:1px solid #963727!important}.dangerBannerButtonFilled:hover{background-color:#562017!important}.successBannerButton{background:#fff!important;color:#29624f!important;border:1px solid #29624f!important}.successBannerButton:hover{background-color:#3b8d720a!important}.successBannerButtonFilled{background:#29624f!important;color:#fff!important;border:1px solid #29624f!important}.successBannerButtonFilled:hover{background-color:#18382e!important}.bannerTitle{font-weight:600}.bannerList{display:inline-flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:1%;padding:10px 0 0!important;width:100%;max-width:100%}.bannerList .bannerListItem{color:#000;font-size:14px!important;font-weight:400;font-family:Urbanist,sans-serif;padding:8px 12px!important;margin:.4% 0;width:20%;max-width:285px;cursor:pointer}.bannerList .itemHoverinfo:hover{background-color:#5ca1d814!important}.bannerList .itemHoverwarning:hover{background-color:#ffc1441f!important}.bannerList .bannerUnlistedItem{cursor:auto!important}.bannerList .bannerUnlistedItem:hover{background-color:#fff}.bannerGridList{display:inline-flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding:10px 0 0!important;width:100%;max-width:100%}.bannerGridList .bannerGridListItem{color:#000;font-size:14px!important;font-weight:400;font-family:Urbanist,sans-serif;padding:8px 12px!important;margin-top:8px!important;margin-left:4px!important;margin-right:4px!important}.bannerGridList .itemHoverinfo:hover{background-color:#5ca1d814!important}.bannerGridList .itemHoverwarning:hover{background-color:#ffc1441f!important}.bannerGridList .bannerUnlistedItem{cursor:auto!important}.bannerGridList .bannerUnlistedItem:hover{background-color:#fff}.bannerListNonClickable .bannerListItem{cursor:auto!important}.bannerListNonClickable .itemHoverinfo:hover,.bannerListNonClickable .itemHoverwarning:hover,.bannerListNonClickable .bannerUnlistedItem:hover{background-color:#fff!important}.creditBannerList{display:inline-flex;flex-direction:row;justify-content:space-between!important;flex-wrap:nowrap;width:100%}.creditBannerList .bannerListItem{color:#000;font-size:14px!important;font-weight:400;font-family:Urbanist,sans-serif;margin-right:10px;padding:8px 12px!important;cursor:pointer}.creditBannerList .bannerListItem:hover{background-color:#ffc1440a!important}.bannerListFont{font-family:Urbanist,sans-serif!important;font-size:14px!important}.bannerLinkColour a:active{color:#e37f1c!important}.bannerLineHeight{line-height:1.5!important}.widthFull{width:100%!important}.heightFull{height:100%!important}.centerText{text-align:center}.uploadBanner{text-align:center;border-radius:10px!important;height:100%;margin-right:24px}.smallModalSaveButton{min-width:120px!important}.primaryModalSaveButton{min-width:80px!important}.dangerColour{color:#d74f39}.dangerColourButtonHoverBackground:hover{background-color:#d74f394d!important}.disabledColour{color:#666}.disabledLynxRow{background-color:#fafafa!important}.disabledLynxRow>td{color:#a3a3a3!important}.disabledLynxRow>td>a>span{color:#a3a3a3!important}.companyInfoTypography{margin:15px 0!important}.searchBarLoading{margin:10px 0!important}.paperBorder{box-shadow:0 0 0 1px #e0e0e0!important;border-radius:10px!important}.linkDefault{font-weight:700!important;text-decoration:underline}.linkDefault:hover{text-decoration:none}.buttonIconPadding{padding-right:7px!important}.superscript{vertical-align:super;color:#000}.blueStepText{color:#1a4373;margin-bottom:10px!important}.greyStepText{color:#666}.tabDefault{margin-right:20px!important;margin-left:20px!important;min-width:100px!important;white-space:nowrap!important}.disabledInputColour .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border:1px dotted!important;color:#a6a6a6!important}.deletableChip div.MuiChip-root>svg{color:#8796a6!important;max-width:18px}.multiChipPadding{padding-left:10px}.inputCalendarIcon{position:absolute;right:8px;top:18px;z-index:1!important;color:#0000008a;pointer-events:none}.inputCalendarIcon>svg{background-color:#fff}.cementSourcesInputSpacing .MuiGrid-spacing-xs-2>.MuiGrid-item{padding-top:4px!important;padding-bottom:0!important}.emptyRowSizing{height:69.5px}.rowText{font-family:Urbanist,sans-serif;font-size:14px}.cementTooltip{max-width:160px!important}.cementNumber{font-family:Urbanist,sans-serif;font-size:14px;font-weight:700;color:#1a4373;cursor:default}.radioButtonItemPaper{display:flex;flex-direction:row;align-items:flex-start;padding:8px 16px;margin-top:8px;gap:10px;background:#ffffff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border-radius:4px}.batchingTableSourceImage{height:15px;width:70px}.myDataLinksCreditDashboard{display:flex!important;padding-top:32px!important;color:#e37f1c!important;align-items:center!important;align-self:start;font-family:Urbanist,sans-serif!important;font-size:16px!important;font-weight:700;text-align:left}.footnoteText{font-size:12px!important;font-family:Urbanist,sans-serif!important;font-weight:500!important}.creditDashboardFootnoteLink{color:#e37f1c!important}.notificationBlock .MuiTypography-body1{margin:0!important}.notificationBlock .MuiTypography-body2{color:#0009}.notificationBlock .titleHeight{min-height:42px}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s}.emptyTableColour{color:#0009}.MuiPickersBasePicker-pickerView{min-width:100px!important}.MuiPickersYear-root:focus,.MuiPickersYear-root:hover{background-color:#f7f7f7!important}.MuiFormHelperText-root.Mui-error,.MuiFormLabel-root.Mui-error{color:#d74f39!important}.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d74f39!important}.pointerCursor{cursor:pointer}.imageUpload{display:block;margin:0 auto;height:auto;max-height:180px;width:auto;max-width:180px}.photoBox{background:"#FFFFFF";box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border-radius:4px}.eulaModalLinks{color:#e37f1c!important;font-size:16;font-family:Urbanist,sans-serif}.noWrapText{text-wrap:nowrap}.noPaddingAll{padding:0!important}.MuiDialogContent-root{padding:8px 16px!important}.imageUploadIconButtonStyle{border-radius:50%!important;background-color:#f3ddc7!important;width:40px;height:40px}.imageUploadFullSize{width:100%;height:100%}.tableHeader .MuiTableRow-root{vertical-align:top}.tableHeader .MuiTableCell-head{line-height:1.2rem}.MuiBreadcrumbs-li{white-space:nowrap;display:contents}.FadeIn{-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.FadeOutAnim2s{-webkit-animation:fadeout 2s;-moz-animation:fadeout 2s;-ms-animation:fadeout 2s;-o-animation:fadeout 2s;animation:fadeout 2s}.FadeInAnim7s{-webkit-animation:fadein 7s;-moz-animation:fadein 7s;-ms-animation:fadein 7s;-o-animation:fadein 7s;animation:fadein 7s}#slider{position:relative;transform:translate(-50%);-webkit-transform:translateX(-50%)}.slide-in{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}@keyframes slide-in{to{transform:translate(0)}}@-webkit-keyframes slide-in{to{-webkit-transform:translateX(0%)}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@-ms-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes darkgraycolor{0%{stroke:#a9a9a9}to{stroke:#e37f1c}}.NavFullWidthPrimary{width:100%;border-bottom:2px solid #e7e7e7;position:sticky;top:0;z-index:9}.NavFullWidthPrimary .NavBar{display:flex;align-items:center;justify-content:space-between;flex-direction:row;align-items:center!important;background-color:#fff;word-wrap:nowrap!important;flex-wrap:nowrap!important}.NavFullWidthPrimary .NavBar .HeaderAccountContainer{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;width:100%;height:67px}.NavFullWidthPrimary .NavBar .HeaderAccountContainer #CompanyLogo{max-height:40px;max-width:110px}.NavFullWidthSecondary{width:100%;box-shadow:0 3px 5px -1px #0003;padding-bottom:5px;position:sticky;top:0;z-index:8}.NavFullWidthSecondary .NavBar{display:flex;align-items:center;flex-direction:row;background-color:#fff;align-items:flex-end!important;justify-content:space-between;width:100%;height:47px}.NavFullWidthSecondary .NavBar .LinksContainer{display:flex;align-items:center;width:50%;min-width:700px;padding-bottom:2px!important}.AdminClientHeaderWrapper{position:sticky;top:0;width:100%;z-index:11;background:#fff}.HeaderLogoContainer{display:flex;align-items:center;width:600px}.HeaderLogoContainer .BrandingLogo{padding-top:8px}.HeaderLogoContainer .BrandingLogo img{max-width:90%}.NavSelection li{text-align:center;position:relative;max-width:160px;display:flex;justify-content:center;align-items:center}.NavSelection li a{position:relative}.NavSelection li a:hover:after{width:100%;left:0}.NavSelection li .disabled .HeaderNavFlexBox{display:flex;flex-direction:row;justify-content:center;align-items:center}.NavSelection li .SelectedHeaderNav{font-size:1em;position:relative}.NavSelection li .SelectedHeaderNav:after{border-bottom:2px solid #e37f1c;content:"";bottom:-20px;height:2px;left:0;position:absolute;background:#e37f1c;width:100%}.NavDropDown li{background-color:#fff;width:170px;padding:0;box-shadow:1px 1px 4px #ddd;font-family:Urbanist,sans-serif!important}.NavDropDown li .NavDropDownItem{font-size:.9em;padding:15px;display:block;text-align:left;width:100%}.NavDropDown li .NavDropDownItem:hover{background:#F9E5D2;cursor:pointer}.NavDropDown li.LogOut{background-color:#f4cca4}.NavDropDown li button.LogOut{padding:0;transition:none;line-height:1.5em;text-transform:none;min-width:50px}.RoadMapNavContaineren{min-width:175px!important}.RoadMapNavContaineren .RoadMapNavText{min-width:160px!important}.RoadMapNavContaineres{min-width:210px!important}.RoadMapNavContaineres .RoadMapNavText{min-width:185px!important}.HeaderNavButton{font-family:neuzeit-grotesk,sans-serif;height:100%;font-size:1em;color:#000;border-width:0;margin-right:5px;cursor:pointer}.HeaderNavButton:not(.disabled){width:80%}.HeaderNavButton.disabled{width:100%}.HeaderNavButton.selectedView,.HeaderNavButton.selectedViewAccount{font-weight:600}.HeaderNavButton.selectedView:after,.HeaderNavButton.selectedViewAccount:after{width:100%;content:"";display:block;height:4px;bottom:-16px;position:absolute;background:#e37f1c}.HeaderNavButton.NavDropDownContainer.selectedView:after,.HeaderNavButton.NavDropDownContainer.selectedViewAccount:after{width:100%;bottom:-8px}.HeaderNavButton.NavDropDownContainer.selectedView:after{width:90%}.HeaderNavButton:hover{color:#e37f1c}.HeaderNavButton>div{font-family:Urbanist,sans-serif!important}.NavHoverSingle,.NavHoverDropDown{display:inline-block;position:relative}.NavHoverSingle:after,.NavHoverDropDown:after{content:"";position:absolute;transform:scaleX(0);height:4px;bottom:-16px;left:0;background-color:#e37f1c;transform-origin:middle;transition:transform .25s ease-out}.NavHoverSingle:hover:after,.NavHoverDropDown:hover:after{transform:scaleX(1);transform-origin:middle}.NavHoverDropDown:after{width:90%}.NavHoverSingle:after{width:100%}.Account{height:35px;cursor:pointer;display:flex;align-items:center}.Account .HeaderNavButton{height:unset}.Account.selectedView:after,.Account.selectedViewAccount:after{width:100%;content:"";display:block;height:4px;bottom:-25px;position:absolute;background:#e37f1c}.Account.NavDropDownContainer.selectedView:after,.Account.NavDropDownContainer.selectedViewAccount:after{width:100%;bottom:-8px}.Account.NavDropDownContainer.selectedView:after{width:80%}.AdminBar{display:flex;align-items:center;justify-content:space-between;flex-direction:row;background-color:#e37f1c;height:50px}.AdminBar .AdminBarPlaceholder{width:100px}.AdminBar .AdminBarTextContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:50px;color:#fff;font-size:1.3em}.AdminBar .AdminBarTextContainer strong{font-weight:700;margin-right:15px;color:#fff}.AdminBar a.LoginButton{font-family:neuzeit-grotesk,sans-serif;background-color:#e37f1c;font-size:1.3em;color:#000;border:none;width:225px;text-align:center}.ModalFullScreen{display:flex;align-items:center;justify-content:center;background-color:#2f2f2f33;z-index:11;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.modalAccessibleNavCust{z-index:10!important;height:calc(100% - 45px)!important;top:calc(50% + 45px)}.modalAccessibleNavAdmin{z-index:10!important;height:calc(100% - 77px)!important;top:calc(50% + 77px)}.estimatesModal .ModalFullScreen{align-items:flex-start;left:0;top:50px;right:0;bottom:0;overflow:scroll;transform:none}.ModalContainer{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:5%;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;z-index:7;min-width:800px}.ModalArea{min-width:600px}.ModalArea.change-stats{min-height:300px;min-width:700px}.ModalArea.change-stats .StatValuesRow{display:flex;flex-direction:column}.ModalArea.change-stats .StatValuesRow .LightText.bold{font-weight:700}.ModalArea.change-stats .StatValuesRow .LightText.light{color:#8c8c8c}.ModalArea.change-stats .ModalCancelArea{justify-content:space-between;padding:0 5%;margin-top:5%}.ModalArea.change-stats .ModalWrapper{display:flex;flex-direction:row}.ModalArea.change-stats .ModalWrapper .SurveyContainer{flex-direction:column;justify-content:space-between;margin:2% 5% 5%;width:50%}.ModalArea.change-stats .ModalWrapper .SurveyContainer .ContentLabelText{margin-top:20px}.ModalArea.change-stats .ModalWrapper .SurveyContainer textarea{font-size:.8em;padding:2%;min-width:100%;min-height:150px;max-height:150px;resize:none}.ModalArea.change-stats .ModalWrapper .SurveyContainer button{width:200px}.ModalArea.change-stats .InputFieldRow{flex-direction:column}.ModalArea.share-assets{display:flex;flex-direction:column}.ModalArea.share-assets h6{align-self:center}.ModalArea.share-assets textarea{font-family:neuzeit-grotesk,sans-serif;width:80%;align-self:center;background-color:#eee;padding:2%;border-radius:5px}.ModalArea.share-assets .buttonWrapper{align-self:flex-end;padding:2% 7%}.ModalArea.archive{padding:4%}.ModalArea.archive .ManageStaffForm{padding:0 5%}.ModalArea.archive .ManageStaffForm p{margin-top:10px;font-size:1em}.ModalArea.archive .ManageStaffForm .ButtonWrapper{display:flex;flex-direction:row;margin-top:6%}.ModalArea.archive .AdminSidebarButton{width:35%}.ModalArea.change-password{min-height:300px;min-width:700px}.ModalArea.change-password .ModalCancelArea{justify-content:space-between;padding:0 5%;margin-top:5%}.ModalArea.change-password .ContentLabelText{font-size:.8em;width:100%}.ModalArea.change-password .InputField{height:40px;margin-right:0;min-width:100%;padding:0 0 0 2%;font-size:.8em}.ModalArea.change-password .SurveyContainer{flex-direction:row;justify-content:space-between;margin:2% 5% 5%}.ModalArea.embed-counter{width:556px;min-width:0}.ModalArea.embed-counter .ModalCancelArea{justify-content:space-between;padding:0 5%;margin-top:5%}.ModalArea.embed-counter .ModalCancelArea button{border:none;font-size:18px;cursor:pointer}.ModalArea.embed-counter .SurveyContainer{margin:2% 5% 5%}.ModalArea.embed-counter .SurveyContainer textarea{background-color:#eee;color:#707070;height:221px;padding:10px;border:none}.ModalArea.embed-counter .SurveyContainer .CopyButton{display:flex;align-items:center;justify-content:center;width:227px;height:57px;margin-top:20px;border:2px solid #707070;color:#707070;font-size:20px;font-weight:700}.ModalArea.manage-customer-staff .AdminSidebarButton.invite-button{min-width:200px;border-color:#aaa;color:#aaa}.ModalArea.manage-customer-staff .AdminSidebarButton.cc-orange{border:3px solid #e37f1c;color:#e37f1c}.ModalArea.manage-customer-staff .RemoveUserButton{margin-top:10px;background-color:#eee;color:#e37f1c;border-color:#eee;height:40px}.ModalArea.manage-customer-staff .HeaderText{margin:2% 0;width:115px}.ModalArea.manage-customer-staff .InputFieldRow{justify-content:center;margin-bottom:2%}.ModalArea.manage-customer-staff .InputFieldRow input{min-width:100%;padding-left:2%;margin-right:0;font-size:1em}.ModalArea.manage-customer-staff .DropdownContainer{flex-direction:column;align-items:flex-start;margin:3% 0 5%}.ModalArea.manage-customer-staff .DropdownContainer .DropdownPositioningWrapper{display:flex;justify-content:flex-end;width:60%;min-height:25px}.ModalArea.manage-customer-staff .DropdownContainer .DropdownPositioningWrapper .AdminDropdownContentContainer{background-color:#eee}.ModalArea.manage-customer-staff .ButtonWrapper{display:flex;flex-direction:row}.ModalArea.manage-customer-staff .ButtonWrapper button{min-width:200px}.ModalArea.manage-staff{min-height:560px}.ModalArea.manage-staff .ManageStaffForm{min-height:500px}.ModalArea.manage-staff .ManageStaffForm .HeaderText{margin:2% 0}.ModalArea.manage-staff .ManageStaffForm .InputFieldRow{justify-content:center;margin-bottom:2%}.ModalArea.manage-staff .ManageStaffForm .InputFieldRow input{font-size:1em;padding-left:2%;margin-right:0;min-width:100%}.ModalArea.manage-staff .ManageStaffForm .DropdownContainer{flex-direction:column;align-items:flex-start;margin:3% 0 5%}.ModalArea.manage-staff .ManageStaffForm .DropdownContainer .DropdownPositioningWrapper{display:flex;justify-content:flex-end;width:60%;min-height:25px;font-size:.8em}.ModalArea.manage-staff .ManageStaffForm .DropdownContainer .DropdownPositioningWrapper .AdminDropdownContentContainer{background-color:#eee}.ModalArea.manage-staff .ManageStaffButton{display:flex;flex-direction:row}.ModalArea.manage-staff .ManageStaffButton .AdminSidebarButton{border-color:#8c8c8c;color:#8c8c8c;min-width:200px}.ModalArea.manage-staff .ManageStaffButton .AdminSidebarButton.cc-orange{border:3px solid #e37f1c;color:#e37f1c}.ModalArea.manage-staff .AdminClientLogoContainer{max-width:100%}.ModalArea.manage-training{padding-bottom:40px}.ModalArea.manage-training .ManageTrainingButton{display:flex;flex-direction:row}.ModalArea.manage-training .InputFieldRow{justify-content:center;margin-bottom:0}.ModalArea.manage-training .InputFieldRow input,.ModalArea.manage-training .InputFieldRow textarea{margin:0 0 3%;padding:1% 0 0 2%;font-size:1em;min-width:100%;resize:none}.ModalArea.manage-training .HeaderText{margin:2% 0}.ManageStaffForm{min-width:350px}.ModalCancelArea{display:flex;align-items:center;justify-content:flex-end;min-height:40px;padding-right:2%}.SurveyContainer{display:flex;flex-direction:column;margin:5% 10% 10%}@page{margin:0}.ContentValueLabelStatTextWrap{font:1em neuzeit-grotesk,sans-serif;color:#e37f1c;width:30%;margin-left:5px}.RemoveUserButton{display:flex;align-items:center;justify-content:center;min-height:45px;width:140px;background:#e37f1c;border:3px solid #e37f1c;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;font-family:neuzeit-grotesk,sans-serif;font-size:1.1em;font-weight:500;color:#fff}.RemoveUserButton:hover{color:#eeb277!important;border:3px solid #eeb277;background-color:transparent}.FileContainer{position:relative;overflow:hidden;cursor:pointer;min-height:25px}.FileContainer .disabledFileContainer{cursor:default!important}.FileContainer [type=file]{display:block;position:absolute;right:0;top:0;min-height:100%;min-width:100%;font-size:999px;text-align:right;filter:alpha(opacity=0);cursor:inherit;opacity:0}.FileError{color:#f33}.WarningDialogModal div.MuiPaper-root{min-width:600px}.WarningDialogModal div.MuiDialogTitle-root{background-color:#ffe0a1;color:#664d1b;font-weight:600}.WarningDialogModal div.MuiDialogContent-root p{color:#664d1b!important}.WarningDialogModal .primaryWarningButton{color:#976418!important;border-color:#976418!important;margin-right:10px}.WarningDialogModal .secondaryWarningButton{color:#fff!important;background-color:#976418!important;border-color:#976418!important}.WarningDialogModal .secondaryWarningButton:hover{background-color:#664d1b!important;border-color:#664d1b!important}.warningLink{color:#664d1b!important;text-decoration:underline!important;font-size:14px!important;letter-spacing:.6px}.modalCCLogo{position:relative;top:0;right:5px}.noVerticalMargin{margin-top:0!important;margin-bottom:0!important}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-5px;touch-action:pan-x;-ms-touch-action:pan-x}input[type=range]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,.9);box-shadow:0 0 8px #ff00ffe6}button:focus{outline:0}.EmbedArea{width:100%;height:200px;border:none;border-radius:5px;resize:none;outline:none!important}.StatisticContentContainer{display:flex;align-items:center;flex-direction:column;width:100%;margin:5% 0}.StatisticContent{display:flex;align-items:center;flex-direction:column;justify-content:space-around;width:100%;text-align:center}.StatisticContent .ContentLabelText{width:65%}.StatisticContentRow{display:flex;justify-content:center;flex-direction:row;min-height:400px;width:100%}.StatisticContentImage{display:flex;align-items:center;justify-content:center;width:20vh;height:20vh}.StatisticContentImage img{height:220px}.StatisticContentValueContainer{display:flex;align-items:center;flex-direction:row}.StatisticsContentFooter{display:flex;justify-content:flex-start;width:100%;height:30%;padding-top:4%;margin:3% 0 0 10%;border-top:1px solid #ddd}.StatisticsContentFooter .ContentLabelText{width:auto}.OutputContentContainer{display:flex;flex-direction:column;width:100%}.OutputGraphContainer{display:flex;justify-content:center;flex-direction:row;position:relative;height:250px}.OutputGraphContainer .GraphLines{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:absolute;width:100%;height:104%;left:-6%;top:-4%}.OutputGraphContainer .GraphLines .GraphLinesInner{width:100%;height:1px;margin-left:50px;border-bottom:2px solid #eee}.GraphWrapper{width:65%;padding:5% 0 3%;margin-left:15%}.OutputStatisticsContainer{display:flex;align-items:center;justify-content:flex-start;border-top:1px solid #ddd}.OutputStatisticsContainer .OutputStatisticsContainerInner{width:150px;margin-left:5%}.OutputStatisticsContainer .OutputGraphXValue{display:flex;justify-content:space-around;height:30px;width:100%;align-items:center}.OutputStatisticsColumn{display:flex;flex-direction:column;justify-content:flex-start;height:100%;width:50%;padding:3% 0 0 5%}.OutputStatisticsRow{display:flex;flex-direction:row;width:100%}.PermanentMapTooltip{font:1.2em neuzeit-grotesk,sans-serif;font-weight:700;color:red;margin-left:12px!important;margin-top:2px!important;background:none!important;border:none!important;box-shadow:none!important;width:10px!important;height:10px!important;text-align:center!important;display:flex;justify-content:center}.CO2ContentContainer{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:300px}.CO2ContentContainer .CO2ContentInner{display:flex;align-items:center;justify-content:center;height:30vh;min-height:200px;width:100%}#xAxisLabelParent{display:flex;align-items:center;justify-content:space-around;height:30px;width:95%;margin-left:-4%}.GraphYAxisValue.co2{display:flex;align-items:center;flex-direction:row;justify-content:space-around;height:100%;width:10%;margin-left:-5%}.GraphYAxisValue.co2 .GraphYAxisValueInner.co2{display:flex;align-items:center;flex-direction:column;justify-content:space-between;height:90%;width:100%;margin-right:30px}.GraphInformationContainer{position:relative;display:flex;flex-direction:column;flex-wrap:inherit;width:30%}.LineGraphContainer{height:200px;width:100%;border-left:3px solid #eee;border-bottom:3px solid #eee}.LineGraphContainer .LineGraphContainerInner{display:flex;flex-direction:row;height:100%;width:100%}.GraphXAxisText{font-family:neuzeit-grotesk,sans-serif;font-size:1.1em;color:#555}svg.recharts-surface tspan{font-family:neuzeit-grotesk,sans-serif;font-size:.8em!important}.is-inRange{background:#e37f1c!important;opacity:.6;color:#000!important}.is-selected{color:#fff!important;background:#e37f1c!important;opacity:1}.rdr-DateRange{position:absolute;top:10px;border-radius:10px!important;z-index:10}.rdr-Calendar{padding:5px!important;border:1px solid #aaa;border-radius:10px!important}.LineGraphTooltip{display:flex;justify-content:center;flex-direction:column;width:250px;height:100px;padding-left:10px;background:#f6f6f6;border:1px solid #e37f1c;border-radius:10px}.CircleDropdownButton{height:15px;width:15px;margin-right:5px;background:#fff;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}.SelectedCircleDropdownButton{height:15px;width:15px;margin-right:5px;background:#1dcc75;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}.CircleButtonPlaceholder{height:15px;width:15px;margin-right:5px}.codeBox{background-color:#e4e4e4;min-height:60px;border-radius:5px}.codeBox .codeText{word-wrap:break-word}.smallFont{font-size:14px!important}.blackFont{color:#000!important}.locationsInput{padding-right:15%!important}p.Mui-error{font-size:12px!important}.footnoteAlign{align-items:flex-start!important}.footnoteRef{color:#000!important;font-size:18px}.welcomeScreenImage{background-color:#7070700a;border-radius:20px 20px 0 0}.ProgressText{font-family:neuzeit-grotesk,sans-serif;font-size:1.3em;color:#000}.ProgressTextCompleted{font-family:neuzeit-grotesk,sans-serif;font-size:1.3em;font-weight:700;color:#60c87d}.ProgressSliderContentContainer,.ProgressContentContainer{display:flex;flex-direction:row;position:relative;width:100%;padding:5% 0;left:5%}.ProgressValuesContainer{display:flex;flex-direction:column;justify-content:space-between}.ProgressSliderContainer{width:15%}.Production{background:#fff}.radioInputOptions{margin-bottom:4px!important}.radioTextOptions{padding-right:20px}.summaryTableBorderless{border-bottom:none!important}.summaryTableBorder{border-bottom:1px solid rgb(224,224,224)!important}.actionItemsContainer{border-radius:10px}.DropdownMenu{background-color:#fff;font-size:2em;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-khtml-border-radius:20px;-moz-box-shadow:1px 1px 15px #ddd;-webkit-box-shadow:1px 1px 15px #ddd;box-shadow:1px 1px 15px #ddd;position:absolute;top:-15%;width:100%;height:100%;max-width:100%;transition:height .2s ease;padding:2%;z-index:4}.ModalCancelButton{border:none;background-color:transparent;color:#d74f39!important;min-width:0!important}.ModalCancelButton:hover{background-color:#fdf8f7!important}.ModalDisableButton,.ModalDisabledButton{border:none;background-color:transparent;color:#00000042!important;min-width:0!important}.ActiveDropdownMenu:hover{cursor:pointer;height:120px}.ActiveDropdownMenu:hover .DropdownContentContainer,.ActiveDropdownMenu:hover .GenericDropdownContentContainer,.ActiveDropdownMenu:hover .AdminDropdownContentContainer{opacity:1;height:75%;margin-top:5%}.ActiveDropdownMenu:hover .DropdownHeading{font-weight:700}.DropdownLabel{transition:all .2s ease;font-family:neuzeit-grotesk,sans-serif;font-size:1.4em;color:#000;margin-right:5%}.DropdownHeading{display:flex;align-items:center;font-family:neuzeit-grotesk,sans-serif;font-size:.6em;font-weight:500;padding-left:5%;justify-content:space-between}img.arrow{height:6px;width:12px;margin-right:5%}.DropdownContainer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;position:relative;width:100%}.DropdownContentContainer,.GenericDropdownContentContainer{transition:all .2s ease;opacity:0;height:0;width:100%;overflow:auto}.DropdownPositioningWrapper{position:relative;width:50%;height:100%;min-height:30px}.DropdownPositioningWrapper.insights-date{width:60%;display:flex;justify-content:flex-end;position:relative}.DropdownPositioningWrapper.insights-locations{width:80%;display:flex;justify-content:flex-end}.DropdownElement{font-size:.5em;font-family:neuzeit-grotesk,sans-serif;height:20%;min-height:30px;padding:1% 0 0 5%}.DropdownElement:hover{font-weight:700}.DropdownElement.insights{height:30px}.DropdownElement.contents{display:flex;flex-direction:row;align-items:center}.DateFilterRange{display:flex;flex-direction:row;top:50px}.ClearFilterButton{margin:5px 0 0 10px;height:30px;background-color:#fff;border:1px solid rgb(204,204,204);border-radius:10px;font-family:neuzeit-grotesk,sans-serif;font-size:1em;text-align:left}.switch-field{display:flex;align-items:center;padding:0 5% 0 0;width:150px}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{display:inline-block;width:40px;background-color:#fff;color:#000;font-size:1em;font-weight:400;text-align:center;text-shadow:none;padding:10px 20px;box-shadow:1px 1px 2px #ddd;border:1px solid #ddd;transition:all .1s ease-in-out}.switch-field label:hover{cursor:pointer}.switch-field input:checked+label{background-color:#e37f1c;color:#fff;box-shadow:none}.switch-field label:first-of-type{border-radius:20px 0 0 20px}.switch-field label:last-of-type{border-radius:0 20px 20px 0}.img-upload{display:block;margin:0 auto;height:100%}.cookieListItemPadding{padding:0 0 16px!important}.cookieItemFullWidth{width:100%!important}.cookieItemFullWidth .itemPadding{padding:8px 0}.cookieItemFullWidth .orangeAlwaysActive{color:#e37f1c;font-family:Urbanist,sans-serif;font-weight:700;font-size:16px!important}.cookieItemFullWidth .greyText{color:#707070;font-family:Urbanist,sans-serif}.cookieItemFullWidth .paddingLeftSmall{padding-left:20px!important}.cookieItemFullWidth .paddingLeftLarge{padding-left:58px!important}.cookieItemFullWidth .emptyBox{width:42px}.cookieItemFullWidth .narrowPaperBorder{border-radius:4px}.cookieItemActive{border-left:7px solid #e37f1c}.cookieItemInactive{border-left:7px solid #666666}.cookieToggleActive{color:#e37f1c;font-family:Urbanist,sans-serif;font-weight:700!important;font-size:16px!important}.cookieToggleInactive{color:#707070;font-family:Urbanist,sans-serif;font-weight:700!important;font-size:16px!important}.customerChip{margin:2px!important}.scroll-to-top-container{position:fixed;bottom:20px;right:20px;z-index:10}.scroll-to-top-container .scroll-to-top-button{padding-right:13px;display:flex;justify-content:flex-end;align-items:center;height:50px!important;border-radius:50px!important;transition:ease .4s!important}.scroll-to-top-container .scroll-to-top-button:hover{background:#b56516!important}.scroll-to-top-container .scroll-to-top-closed{color:#0000008f!important;width:50px;background:#e37f1c;transition:ease .4s!important}.scroll-to-top-container .scroll-to-top-open{color:#fff!important;min-width:165px;background:#e37f1c;transition:ease .4s!important}.scroll-to-top-container .scroll-to-top-text{width:auto;text-wrap:nowrap;padding-right:8px;text-transform:capitalize;font-weight:700}.ResourcesSection{display:flex;align-items:center;flex-wrap:wrap;margin:2vh 5% 50px}.ResourcesSection .MuiTableCell-root{border-bottom:none!important}.ResourcesSection .ResourceHeaderWrapper button{margin-left:-30px}.ResourcesSection h3{font-weight:700;align-self:flex-end}.ResourcesSection .ViewportContentContainer{background:none;box-shadow:none}.ResourcesSection .MuiTableCell-head{background:none}.verticalTabsContainer{position:sticky;top:30px}.verticalTabs{border-right:1px solid #ddd!important;text-align:start!important;width:100%!important}.verticalTabs .MuiTab-wrapper{align-items:start!important}.AssetElementContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;padding:2% 0}.AssetElementContainer a{color:#e37f1c;width:125px;text-align:center}.AssetTextContainer{display:flex;flex-direction:column;width:100%}.AssetText{font-family:neuzeit-grotesk,sans-serif;font-size:1.1em}.AdminAssetButton{display:flex;align-items:center;font-family:neuzeit-grotesk,sans-serif;justify-content:center;color:#e37f1c;text-decoration:none;text-align:center;font-size:1.3em;border:none;width:20%;min-width:150px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.AdminAssetButton.customer-list{min-width:75px;font-weight:700;height:25px;padding:0}.AdminAssetButton.manage{min-width:75px}.AssetLine{width:100%;border-top:1px solid #ddd}.AdminCustomerListInfo{display:flex;flex-direction:column}.AdminCustomerListInfo .AdminCustomerListInfoInner{display:flex;flex-direction:row;height:25px}.AdminCustomerListInfo .AdminCustomerListInfoInner .customer-list{width:max-content}.AdminCustomerListDetails{display:flex;flex-direction:column;align-items:flex-end}.AdminCustomerListDetails p{font:1.2em neuzeit-grotesk,sans-serif;color:#8c8c8c}.ShareDownloadAssetBlock{width:100%}.TeamMemberManagementContainer{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;min-height:250px}.TeamMemberManagementContainer .TeamMemberManagementRow{display:flex;flex-direction:row;width:100%;height:100%;width:95%;z-index:6}.TeamMemberManagementContainer .TeamMemberManagementRow .DropdownContainer{margin-top:2%}.DropdownPositioningWrapper.customer-team{width:60%;display:flex;justify-content:flex-end;min-height:20px;max-height:20px}.DropdownPositioningWrapper.customer-team .ModalDropdownMenu{top:-30%;padding-top:1%}.ConnectData{display:flex;min-height:100px;width:100%;padding-left:5%}.AdminClientLogoContainer.customer-list{display:flex;align-items:center;max-width:90%;padding:1%;min-width:120px;width:auto}.AdminClientLogoContainer.customer-list img{max-width:inherit;width:100%}.AdminArchiveButton{display:flex;align-items:center;justify-content:flex-end;border:none;height:50px;width:50%;min-width:250px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:neuzeit-grotesk,sans-serif;color:#f33;text-decoration:none;text-align:center;font-size:1.3em}@keyframes underlineLink{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.accountHeadingUnderline{padding-bottom:8px!important;display:inline-block;position:relative;color:#e37f1c}.accountHeadingUnderline:after{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#e37f1c;transform-origin:middle;transition:transform 2s underlineLink}.accountHeadingUnderline:hover:after{transform:scaleX(1);transform-origin:middle}.accountHeadingNoLine{padding-bottom:8px!important;display:inline-block;position:relative;color:#e37f1c}.accountHeadingNoLine:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:0;left:0;background-color:#e37f1c;transform-origin:middle;transition:transform .25s ease-out}.accountHeadingNoLine:hover:after{transform:scaleX(1);transform-origin:middle}.headingsText{color:#000!important}.headingsSpacing,.smallHeadingSpacing{margin-right:100px!important}.servicesTeamMember{min-width:350px!important;margin:15px 0!important;max-width:calc(25% - 30px)}.userInfoMarginLeft{margin-right:16px!important}.noCheckboxPadding .PrivateSwitchBase-root-227{padding:0!important;margin-right:9px}.supportEmail{color:#e37f1c!important;text-decoration:underline!important}.supportEmail:hover{text-decoration:none}.supportEmail:active{color:#e37f1c}.specificSupportEmail{font-size:16px}@media only screen and (max-width: 1555px){.servicesTeamMember{width:50%!important;max-width:50%!important;margin-bottom:25px!important}}@media only screen and (max-width: 1100px){.specificSupportEmail{font-size:13px}}@media only screen and (max-width: 1065px){.headingsSpacing{margin-right:50px!important}}@media only screen and (max-width: 960px){.specificSupportEmail{font-size:16px}}@media only screen and (max-width: 925px){.headingsSpacing{margin-right:30px!important}.smallHeadingSpacing{margin-right:70px!important}}@media only screen and (max-width: 852px){.headingsSpacing{margin-right:13px!important}}.SmallScreenWarningContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100vw;height:100vh;text-align:center;z-index:99999;position:fixed!important;top:0;left:0;background-color:#fff}.SmallScreenWarningContainer .BrandingLogo img{max-width:220px;margin:0 auto 80px}.SmallScreenWarningContainer .DesktopGraphic{max-width:300px;margin:0 auto 50px}body.mobile-width{overflow:hidden!important}.SmallScreenWarningContainer a{margin-top:40px;color:#e37f1c;font-size:1.35em}.PrintModal{margin:0;padding:0;width:8.27in;height:11.69in;clear:both;page-break-after:always;-webkit-print-color-adjust:exact;position:absolute;top:100px}.PrintModal .LineGraphContainerWrapper{height:10vh;min-height:160px;width:100%;align-items:center;justify-content:center;display:flex}.PrintModal .GraphInformationContainer{width:30%}.PrintModal .GraphInformationContainer .ContentLabelText{font-size:1em;width:80%;margin-bottom:5%}.PrintModal .GraphInformationContainer .ContentValueText{font-size:2.5em}.PrintModal .OutputGraphWrapper{width:90%}.PrintModal .OutputGraphWrapper .OutputGraphContainer{height:400px;min-height:0;min-width:200px;margin-left:-30px;margin-right:30px}.PrintModal .OutputGraphWrapper .OutputGraphContainer .GraphXAxis{position:absolute;width:70%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;left:40%;top:93%}.PrintModal .OutputGraphWrapper .OutputGraphContainer .GraphXAxis p{font-size:.8em;color:#707070}.PrintModal .OutputGraphWrapper .OutputGraphContainer .GraphYAxis{position:absolute;display:flex;height:92%;flex-direction:column;align-items:flex-start;justify-content:space-between;left:14%;top:0}.PrintModal .OutputGraphWrapper .OutputGraphContainer .GraphYAxis p{font-size:.8em;color:#707070}.PrintModal .OutputStatisticsContainer{border:none}.PrintModal .OutputStatisticsContainer.footer{align-items:flex-start}.PrintModal .OutputStatisticsContainer.footer .OutputStatisticsColumnPrint{padding:0;width:50%}.PrintModal .OutputStatisticsContainer.wrapper{flex-direction:column;border:none}.PrintModal .OutputStatisticsContainer.inner{display:flex;flex-direction:row}.PrintModal .OutputStatisticsContainer.inner .PrintValueStatText{font-size:1.5em}.PrintModal .OutputStatisticsContainer .ContentHeaderText{font-size:1.4em}.PrintModal .PrintModalHeader{display:flex;flex-direction:row;height:12%;background-color:#fff}.PrintModal .PrintModalHeaderBlock{width:50%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.PrintModal .PrintModalHeaderBlock.branding{flex-direction:row;justify-content:space-evenly;margin-left:25px}.PrintModal .PrintModalHeaderBlock.branding img{width:180px;margin-right:20px;max-height:120px;object-fit:contain}.PrintModal .PrintModalHeaderBlock.info{position:relative}.PrintModal .PrintModalHeaderBlock.info .TimeDate{position:absolute;top:20px;color:#c6c6c6;font-size:1.1em}.PrintModal .PrintModalHeaderBlock.info .Details{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;margin-top:20px}.PrintModal .PrintModalHeaderBlock.info .Details div{display:flex;flex-direction:row;align-items:center}.PrintModal .PrintModalHeaderBlock.info .Details div p{margin-right:6px;font-size:1.1em}.PrintModal .PrintModalHeaderBlock.info .Details div p.bold{font-weight:700}.PrintModal .StatsAndOutputPrintStyle{display:flex;flex-direction:row;justify-content:space-between;width:90%;height:50%;padding:3% 5% 2%}.PrintModal .StatisticContentValueContainer{display:flex;align-items:center;flex-direction:row}.PrintModal .StatisticContent{display:flex;align-items:center;flex-direction:column;justify-content:space-around;width:100%;text-align:center}.PrintModal .ModalContentContainerPrint{background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;height:100%}.PrintModal .ModalContentContainerPrint.footer-l{width:58%}.PrintModal .ModalContentContainerPrint.footer-l .OutputContentContainer{padding:2%}.PrintModal .ModalContentContainerPrint.sidebar{width:32%}.PrintModal .ModalContentContainerPrint.content{width:64%}.PrintModal .ModalContentContainerPrint.full-width{width:100%}.FooterRightInfo{margin-left:3%}.FooterRightInfo img{height:40px}.FooterRightInfo p{font-size:.8em;margin:2px 0}.FooterRightInfo p.bold{font-weight:700;font-size:.8em}.FooterRightInfo p.CCEmail{color:#e37f1c;font-weight:700}.CO2PrintStyle{height:22.5%;padding:0 5% 5%}.CO2PrintStyle .LineGraphContainer{border-bottom:none;height:80%;width:80%}.CO2ContentPrintStyle{display:flex;align-items:center;width:100%;justify-content:space-between;height:100%}.CO2ContentPrintStyle .GraphYAxisValue{margin-left:-18%}.CO2ContentPrintStyle #xAxisLabelParent{width:85%;margin-left:-4%}.PrintLabelText{font-size:.8em;width:100%}.PrintLabelText.header{font-size:1em;font-weight:600}.PrintLabelText.bold{font-weight:600}.PrintLabelStatText{font:1em neuzeit-grotesk,sans-serif;width:90%}.PrintValueLabelText{font:1.2em neuzeit-grotesk,sans-serif;color:#e37f1c}.PrintValueText{font-family:neuzeit-grotesk,sans-serif;font-size:3em}.PrintValueStatText{font-family:neuzeit-grotesk,sans-serif;font-size:1.8em}.FooterPrintStyle{display:flex;flex-direction:row;width:100%;height:16%;padding:0 5%}.PrintModalBody{height:80%;background-color:#f6f6f6}.StatisticContentImagePrint{width:90px;height:90px;display:flex;align-items:center;justify-content:center;padding-top:15px;padding-bottom:10px}.StatisticContentRowPrint{display:flex;justify-content:center;flex-direction:row;min-height:100px;width:100%}.footerLinkWidthLarge,.footerLinkWidthSmall{width:calc(100% - 275px)!important}.footerLinkLayoutLarge,.footerLinkLayoutSmall{display:flex;direction:row;justify-content:flex-end;flex-wrap:nowrap!important}.singleListContainer{min-width:175px;margin-left:10px!important;color:#fff}.singleListContainer .itemPrimary{font-weight:700}.fullWidth{width:100%!important}.marginRight{margin-right:20px}.footerHeadingLink,.footerSubHeadingLink,.footerSubText,.footerSubTextLink{color:#fff!important}.footerHeadingLink{font-size:16px;font-weight:500;font-family:Inter,sans-serif}.footerSubHeadingLink{font-size:14px;font-family:Urbanist,sans-serif}.footerSubText,.footerSubTextLink{font-size:10px!important;font-family:Urbanist,sans-serif}.footerSubText{margin:10px 0 0 5px!important}.footerSubTextLink{text-decoration:underline!important}@media only screen and (max-width: 1250px){.singleListContainer{min-width:145px}}@media only screen and (max-width: 1115px){.singleListContainer{min-width:120px}}@media only screen and (max-width: 1030px){.footerLinkWidthLarge{width:100%!important;padding-top:30px}.footerLinkLayoutLarge{justify-content:space-between}}@media only screen and (max-width: 850px){.footerLinkWidthSmall{width:100%!important;padding-top:30px}.footerLinkLayoutSmall{justify-content:space-between}}.estimates .ContentLabelText{width:100%}.HeaderWrapper{display:flex;position:relative}.ModalArea.estimates .HeaderText{font-size:1.2em;font-weight:700}.ModalArea.estimates .InputWrapper{padding:0 7% 7%}.ModalArea.estimates .InputWrapper p{margin-bottom:4%}.ModalArea.estimates .InputField{width:100%;min-width:auto;margin-right:0}.ModalArea.estimates .InputWrapperSmall{display:flex;justify-content:space-between}.ModalArea.estimates .InputWrapperSmall .FieldRowWrapper{width:49%}.ModalArea.estimates .ReportPreview{background-color:#eee;padding:1%;border-radius:10px;box-shadow:0 0 4px #0000004d}.ModalArea.estimates .AdminAssetButton{width:auto}.ModalArea.mix-designs{max-width:800px}.ModalArea.mix-designs p{margin-bottom:4%}.ModalArea.mix-designs h2,.ModalArea.mix-designs h3{font-weight:700;margin:0 0 5%}.ModalArea.mix-designs .InputField{width:100%;min-width:auto;margin-right:0}.ModalArea.mix-designs .ContentWrapper{display:flex;justify-content:space-around;padding:0 3%}.ModalArea.mix-designs .LeftInfoWrapper{width:50%;padding:2% 2% 6% 6%}.ModalArea.mix-designs .LeftInfoWrapper .HeaderText{font-size:1.2em;font-weight:700}.ModalArea.mix-designs .InputWrapper{width:50%;padding:2% 6% 6% 2%}.ModalArea.mix-designs .InputWrapper .HeaderText{font-size:1.2em;font-weight:700}.ModalArea.mix-designs .InputWrapperSmall{display:flex;position:relative;align-items:center}.ModalArea.mix-designs .InputWrapperSmall div{display:flex;flex-direction:row}.ModalArea.mix-designs .InputWrapperSmall div .InputFieldRow{width:0;margin-left:6px}.ModalArea.mix-designs .InputWrapperSmall div .InputFieldRow .InputField{width:95px}.ModalArea.mix-designs .InputWrapperSmall div h4{align-self:center}.ModalArea.mix-designs .InputWrapperSmall span{margin-left:100px}.ModalArea.mix-designs .InputWrapperSmall h3{position:absolute;top:9px;right:15px}.ModalArea.mix-designs .CementInputWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.ModalArea.mix-designs .CementInputWrapper .CementInput-left,.ModalArea.mix-designs .CementInputWrapper .CementInput-right{width:48%}.ModalArea.mix-designs .CementInputWrapper .CementInput-left p,.ModalArea.mix-designs .CementInputWrapper .CementInput-right p{margin-left:10px}.ModalArea.mix-designs .CementInputWrapper h4{width:100%}.ModalArea.mix-designs .CementInputWrapper h5{font-weight:500;font-size:1em}.ModalArea.mix-designs .CementInputWrapper .AdminRemoveButton{display:block;width:0;align-self:flex-end;min-width:0}.ModalArea.mix-designs .AdminSidebarButton{margin:5% 0 0;width:150px;min-width:150px}.mixDesignTabStyling{margin-left:20px!important;min-width:100px!important;white-space:nowrap!important;text-transform:capitalize!important}.adjustableBorder>*{border-bottom:unset!important}.noBorder>*{border-bottom:none!important}.innerTable{padding-bottom:0!important;padding-top:0!important}.innerTable .innerAlignmentLeft{margin-left:48px}.innerTable .innerAlignmentRight{margin-right:24px}.innerTable .innerTableTitle{padding-left:16px}.innerTable .greyTitle{color:#8d9091!important}.innerTable .innerTableMargin{margin-bottom:5px}.innerTable .orangeHighlight{background-image:-webkit-linear-gradient(bottom,#fff 0% 10%,rgba(227,127,28,.08) 10% 90%,#fff 90% 100%);background-repeat:no-repeat}.orangeRow{box-shadow:inset 0 -5px .1px -.1px #e37f1c4d}.greyRow{box-shadow:inset 0 -5px .1px -.1px #254c734d}.mixBox{height:5px;width:50px}.mixGrey{background-color:#254c734d}.mixCircle{height:16px;width:16px;border-radius:50%;display:inline-block}.mixBlue{background-color:#254c73}.mixOrange{background-color:#e37f1c}.outerModalBox{height:500px;padding:0 15px 0 0}.outerModalBox .innerBoxForm{padding:10px 0;background-color:#fff;border-radius:20px}.outerModalBox .innerBoxList{padding:10px 5px 10px 0}.modalScrollBox{height:480px;max-height:480px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.modalScrollBox::-webkit-scrollbar{width:0}.modalFormScrollBoxHeight{height:480px!important;max-height:480px!important}.detailsInputPadding{padding-top:8px!important;padding-bottom:8px!important;position:relative}.errorMessageSources .srv-validation-message,.errorMessageDate .srv-validation-message,.errorMessageMaterials .srv-validation-message,.errorMessageMixDesign .srv-validation-message{color:#d74f39;font-family:Urbanist,sans-serif!important;font-size:12px!important}.errorMessageMixDesign{margin:0;position:absolute;top:52px;left:23px}.errorMessageMaterials{position:relative;top:-9px;left:10px}.errorMessageDate{position:absolute;top:36px;left:0}.errorMessageSources{position:relative;top:-11px;left:10px}.errorInputMixDesign .MuiOutlinedInput-root>fieldset{border-color:#d74f39!important}.errorInputMixDesign .MuiOutlinedInput-root.MuiOutlinedInput-notchedOutline{border-color:#d74f39!important}.errorInputIcon{color:#d74f39;padding-right:10px}.errorAutocompleteIcon{color:#d74f39;position:absolute;right:35px;top:18px}.errorNumberInputIcon{color:#d74f39;position:absolute;right:40px;top:21px}.errorTextInputIcon{color:#d74f39;position:absolute;right:15px;top:20px}.relativePos{position:relative!important}.outerBox{height:370px;padding:15px;background-color:#f8f8f8}.outerBox .innerBoxForm{padding:10px 0;background-color:#fff;border-radius:20px}.outerBox .innerBoxList{padding:10px 5px}.mixScrollBox{height:350px;max-height:350px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.mixScrollBox::-webkit-scrollbar{width:0}.mixFormScrollBox{height:350px;max-height:350px;overflow-y:auto;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.1607843137) #f6f6f6!important;-ms-overflow-style:10px!important}.mixFormScrollBox::-webkit-scrollbar{width:10px!important}.mixFormScrollBox::-webkit-scrollbar-track{background:#f6f6f6!important}.mixFormScrollBox::-webkit-scrollbar-thumb{background-color:#00000029!important}.savingsBox{width:95%;height:50px;background-color:#eef8ee}.savingsBox .savingsIcon{color:#5fb760;margin-right:10px}.savingsBox .savingsText{color:#1d461f}.emptySavingsBox{height:50px}.outerCard{border-radius:10px!important;width:100%;height:68px;margin:5px;padding:0;cursor:pointer}.outerCard .innerCard{height:100%!important;padding:10px 15px}.selectedCard{background-color:#f3ddc7!important}.graphBox{height:400px;background-color:#f8f8f8;padding:10px;box-sizing:border-box}.exampleGraphBox{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;position:relative}.exampleGraphBox .exampleGraphImage{width:100%;max-height:380px;filter:blur(3px)}.exampleGraphBox .exampleGraphText{position:absolute;top:40%;width:200px;text-align:center}.graphErrorBox{padding:8px 10px 0;height:48px}.graphErrorBox .graphError{color:#d74f39;font-size:13px!important;margin:0!important;height:"48px"}.greyBackground{background-color:#f8f8f8!important}.warningBox{background-color:#fff0d0;color:#653c01;padding:15px}.warningIcon{color:#ffa12e}.cellColourOriginal{background-color:#4b5357;color:#fff}.cellColourOptimized{background-color:#f3ddc7}.cellBorder{border:1px solid #e0e0e0}.rowTotalVol{border-top:5px solid black}.repBox{border:1px solid #e37f1c;position:sticky;bottom:0;background-color:#fff;padding:7px 0;z-index:4}.repBox .imageBox{overflow:hidden;margin-right:15px}.repBox .imageBox .image{object-fit:cover;border-radius:50%;height:80px;width:80px}.boldFont{font-weight:700!important}.semiBoldFont{font-weight:600!important}.italicsFont{font-style:italic!important}.smallFont{font-size:12px!important}.miniFont{font-size:10px!important}.mediumFont{font-size:15px!important;line-height:1.4!important}.noMargins{margin:0!important}.noUnderline{text-decoration:none!important}.linkColour{color:#e37f1c!important}.mutedColor{color:gray!important}.subtextBoxHeight{height:48px}#hiddenItem{opacity:0}#fadeInItem{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}@media only screen and (max-width: 1090px){.outerCard{height:80px}.cardSmallFont{max-width:290px}}.PrintModal.estimates,.PrintModal.environmental,.PrintModal.production{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.footprintPdf svg.reg{animation:none!important;height:15px;width:15px}.footprintPdf svg.reg.orange{stroke:#e37f1c}.footprintPdf svg.reg.gray{stroke:#707070}.footprintPdf svg.small{height:7px;width:7px}.footprintPdf .footContainer{margin:5px 0}.PrintModalHeader.estimates{background:#f6f6f6 url(/assets/cc_headerbg-d60e408e.png) no-repeat;height:250px;background-size:cover;display:flex;flex-wrap:wrap}.PrintModalHeader.estimates .TopHeaderInfo{width:100%;margin:12px 50px 0}.PrintModalHeader.estimates .TopHeaderInfo p{color:#fff;font-weight:700;font-size:.9em}.PrintModalHeader.estimates .TopHeaderCompanyInfo{width:100%;margin:15px 50px 0}.PrintModalHeader.estimates .TopHeaderCompanyInfo h1{margin:1% 0 2%;font-weight:700}.PrintModalHeader.estimates .TopHeaderCompanyInfo h4{font-size:1.2em}.PrintModalBody.estimates{height:350px;display:flex;flex-direction:row;padding:0 50px;background-color:#fff;justify-content:space-between}.PrintModalBody.estimates .StatsLeft{width:48%}.PrintModalBody.estimates .StatsLeft h5{margin-top:20px;font-size:1.2em}.PrintModalBody.estimates .StatsLeft img{height:200px}.PrintModalBody.estimates .StatsLeft .StatsWrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-50px}.PrintModalBody.estimates .StatsLeft .StatsWrapper .StatsTextWrapper{display:flex;flex-direction:column;justify-content:center}.PrintModalBody.estimates .StatsLeft .StatsWrapper .StatsTextWrapper .unitLabel{font-weight:700;font-size:3em}.PrintModalBody.estimates .StatsLeft .StatsWrapper .StatsTextWrapper .label{font-size:1.5em}.PrintModalBody.estimates .StatsRight{width:48%}.PrintModalBody.estimates .StatsRight h5{margin-top:20px;font-size:1.2em}.PrintModalBody.estimates .StatsRight img{height:100px}.PrintModalBody.estimates .StatsRight .StatsWrapper{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:40px}.PrintModalBody.estimates .StatsRight .StatsWrapper .StatsTextWrapper{display:flex;flex-direction:column;justify-content:center}.PrintModalBody.estimates .StatsRight .StatsWrapper .StatsTextWrapper .unitLabel{font-weight:700;font-size:2em}.PrintModalBody.estimates .StatsRight .StatsWrapper .StatsTextWrapper .label{font-size:.9em}.PrintModalAboutHeader{background-color:#e37f1c;height:50px;width:100%}.PrintModalAboutHeader .AboutHeaderWrapper{display:flex;margin:0 50px;justify-content:space-between}.PrintModalAboutHeader .AboutHeaderWrapper div{align-self:center}.PrintModalAboutHeader .AboutHeaderWrapper div h5{color:#fff;font-weight:700;font-size:1.2em}.AboutWrapper{display:flex;margin:0 50px 20px;justify-content:space-between;background-color:#fff}.AboutWrapper .AboutHeaderWrapper-Left{width:50%;height:100%}.AboutWrapper .AboutHeaderWrapper-Left p{margin:5% 0;font-size:.9em;line-height:1em}.AboutWrapper .AboutHeaderWrapper-Right{width:40%;height:100%}.AboutWrapper .AboutHeaderWrapper-Right img{max-height:100px;max-width:230px;margin:5% 0}.AboutWrapper .AboutHeaderWrapper-Right h4{font-size:1.1em;margin:3% 0}.AboutWrapper .AboutHeaderWrapper-Right p{margin:5% 0;font-size:1.1em}.PrintFooter{background-color:#ddd;width:100%}.PrintFooter .PrintFooterWrapper{margin:0 50px}.PrintFooter .PrintFooterWrapper h4{padding:2% 0;font-weight:700}.PrintFooter .PrintFooterWrapper p{font-size:.8em;margin:0}.PrintFooter .PrintFooterWrapper .BottomFooterWrapper{display:flex;align-items:center;justify-content:space-between}.PrintFooter .PrintFooterWrapper .BottomFooterWrapper img{width:150px;padding:2% 0}.PrintFooter .PrintFooterWrapper .BottomFooterWrapper p{font-size:1em}.expandWrapper{background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;right:0;min-width:275px!important;max-width:275px!important}.expandWrapper .absoluteBox{position:relative;margin-right:8px;padding-bottom:5px}.expandWrapper .absoluteBox .numberBox{position:relative;width:27px;top:1px;left:-25px;text-align:center;color:#888}.expandWrapper .absoluteBox .numberBox .numberFont{font-size:11px}.expandWrapper .absoluteBox .folderImage{width:27px;margin-top:5px}.expandWrapper .absoluteBox .deleteAllButton{position:absolute;top:-12px;color:#203b5bb3}.listWrapper{height:110px;max-height:110px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.listWrapper::-webkit-scrollbar{width:0}.noDataResourcesTable{height:450px;margin-top:15px;display:flex;justify-content:center;align-items:center;color:#00000059}.cardListWrapper{display:grid;width:100%;grid-gap:25px;grid-template-columns:1fr 1fr 1fr}.cardWrapper{border-radius:4px!important;box-shadow:0 0 0 1px #e0e0e0!important;min-height:150px;max-height:150px;height:150px;padding:12px 16px!important;box-sizing:border-box}.cardWrapper:hover{cursor:pointer}.cardWrapper .photoContainer{border-radius:4px!important;box-shadow:0 0 0 1px #e0e0e0;max-width:97%}.cardWrapper .photoContainer .thumbnailPhoto{max-width:102%;object-fit:contain;margin:auto}.cardWrapper .checkBox{position:absolute;top:-5px;left:-5px}.cardWrapper .textBox{width:calc(100% - 120px);padding-left:18px}.cardWrapper .textBox .textTitle{font-size:12px;max-width:250px;word-wrap:break-word!important}.cardWrapper .textBox .textSmall{font-size:12px;width:100%}.cardWrapper .textBox .textDescription{font-size:10px!important;width:100%}.cardWrapper .textBox .textDetails{font-size:10px!important}.cardWrapper .textBox .textHeavy{font-weight:700}.unselectableResourceCard:hover{cursor:default}.viewResource .thumbnailContainer{border-radius:17px!important;max-width:322px!important;min-height:354px}.viewResource .thumbnailContainer .thumbnailPhoto{max-width:100%;object-fit:contain;margin:auto;border-radius:17px!important}.fullHeight{height:100%;max-height:150px;overflow:hidden;position:relative}.maxHeight{max-height:150px;width:150px;margin-top:5px}.cardWrapperOld{border-radius:4px!important;box-shadow:0 0 0 1px #e0e0e0!important;min-height:175px;max-height:175px;height:175px;padding:10px 20px}.cardWrapperOld:hover{cursor:pointer}.cardWrapperOld .photoContainer{border-radius:4px!important;box-shadow:0 0 0 1px #e0e0e0;max-width:97%}.cardWrapperOld .photoContainer .thumbnailPhoto{max-width:100%;object-fit:contain;margin:auto}.cardWrapperOld .checkBox{position:absolute;top:-5px;left:-5px}.cardWrapperOld .textBox{width:calc(100% - 155px);padding-left:10px}.cardWrapperOld .textBox .textTitle{font-size:15px;max-width:250px;word-wrap:break-word!important;max-height:48px!important;overflow-y:hidden!important}.cardWrapperOld .textBox .textSmall{font-size:12px;width:100%}.cardWrapperOld .textBox .textHeavy{font-weight:700}.cardWrapperOld .fullHeight{height:100%;max-height:175px;overflow:hidden;position:relative}.cardWrapperOld .maxHeight{max-height:165px;width:150px;margin-top:5px}.selectedAsset{background-color:#e37f1c14!important}.scrollableTable{max-height:650px;scrollbar-width:none;-ms-overflow-style:none}.scrollableTable::-webkit-scrollbar{width:0}.assetIconTableCellAdmin{min-width:15px;width:55px;max-width:70px!important;padding:0 0 0 4px!important}.assetIconTableCellAdmin .assetIcons{padding:0 0 1px 12px;color:#1a4373;width:26px!important}.assetIconTableCellCust{min-width:5px;width:10px;max-width:12px!important;padding:0!important}.assetIconTableCellCust .assetIcons{padding:0 0 1px 14px;color:#1a4373;width:26px!important}.currentHomeColor{color:#0000008a}.currentHomeColor:hover{cursor:default}.currentFolderColor{color:#000;font-size:16px;font-family:Urbanist,sans-serif}.parentFolderColor{color:#0009!important;font-size:16px;font-family:Urbanist,sans-serif}.parentDirColor{color:#0009!important}.disabledMenuItem{color:#c8c8c8!important;cursor:default!important}.disabledMenuItem:hover{background-color:#fff!important}.resourcesInputRestrictions{margin-left:10px!important;margin-top:0!important}.inputWithRestrictions{margin-bottom:-5px!important}.errorInputResource .MuiOutlinedInput-root>fieldset{border-color:#d74f39!important}.errorInputResource .MuiOutlinedInput-root.MuiOutlinedInput-notchedOutline{border-color:#d74f39!important}.manageResourceImageBox{border:2px dashed rgba(0,0,0,.12);border-radius:8px;height:100%;display:flex;justify-content:center;align-items:center;width:calc(100% - 80px);margin-top:120px;margin-left:80px}.companyPermissionError{max-width:430px;color:#a6a6a6;position:relative;bottom:7px;left:10px}@media only screen and (max-width: 1205px){.cardWrapper .textBox{padding-left:10px}}@media only screen and (max-width: 1175px){.cardListWrapper{grid-template-columns:1fr 1fr}.cardWrapper .textBox{padding-left:18px}}@media only screen and (max-width: 830px){.cardWrapper .textBox{padding-left:10px}}@media only screen and (max-width: 1500px){.cardWrapperOld .textBox .textTitle{font-size:14.5px;max-height:37px!important;line-height:1.3!important}.cardWrapperOld .textBox .textDescription,.cardWrapperOld .textBox .textDetails{line-height:1.3!important}}@media only screen and (max-width: 1350px){.cardWrapperOld{padding:10px}.cardWrapperOld .textBox .textTitle{font-size:14.5px}.cardWrapperOld .textBox .textDescription{line-height:1.2!important;max-height:47px!important}.cardWrapperOld .textBox .textDetails{line-height:1.2!important;font-size:13px}}@media only screen and (max-width: 1250px){.cardWrapperOld .textBox .textTitle{font-size:14.5px}.cardWrapperOld .textBox .textDescription{max-height:47px!important}.cardWrapperOld .textBox .textDetails{font-size:11.5px}.cardWrapperOld .cardDownloadButton{max-width:20px!important}}@media only screen and (max-width: 1175px){.cardWrapperOld .textBox .textTitle{line-height:1.5!important;font-size:15px!important;max-height:48px!important}.cardWrapperOld .textBox .textDescription,.cardWrapperOld .textBox .textDetails{line-height:1.5!important;font-size:14px}.cardWrapperOld .cardDownloadButton{max-width:25px!important}}@media only screen and (max-width: 900px){.cardWrapperOld .textBox .textTitle{font-size:14.5px;max-height:37px!important;line-height:1.3!important}.cardWrapperOld .textBox .textDescription{line-height:1.3!important}.cardWrapperOld .textBox .textDetails{line-height:1.3!important;font-size:12px}.cardWrapperOld .cardDownloadButton{max-width:20px!important}}@media only screen and (max-width: 830px){.cardWrapperOld .textBox .textDetails{font-size:11px}}.Loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#ffffffd9;z-index:8;display:flex;justify-content:center;flex-direction:column;align-items:center}.Loading img{width:150px}.Loading h3{font-weight:700;font-size:1.5em;width:170px;text-align:center}.loadingRowSizing{height:69.5px!important;position:relative!important;border-bottom:1px solid #E3E3E3!important}.loadingRowSizingSmall{height:44.5px!important;position:relative!important;border-bottom:1px solid #E3E3E3!important}.loadingRowAnimation{position:absolute!important;width:97%!important;top:25%!important;left:1.5%!important}.loadingRowSizingEnv{height:52px!important;position:relative!important;border-bottom:1px solid #E3E3E3!important}.loadingRowAnimationEnv{position:absolute!important;width:97%!important;top:25%!important;left:1.5%!important}.EsgeneralNav,.generalNav{border-top:1px solid #f7f7f7;height:55px;box-sizing:border-box;width:100%;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;position:sticky;top:0;z-index:9;background-color:#fff;padding-top:0!important;padding-bottom:0!important;display:flex;flex-direction:row;align-items:flex-end}.navbarButton:hover,.activeNavButton{color:#e37f1c!important;background:none!important}.activeNavButton:after{border-bottom:2px solid #e37f1c;content:"";bottom:0;height:2px;left:0;position:absolute;background:#e37f1c;width:100%}.scrollOffset,.EsscrollOffset{position:relative;bottom:175px}@media only screen and (max-width: 1100px){.EsgeneralNav .MuiButton-root{font-size:13px!important}}@media only screen and (max-width: 1020px){.EsgeneralNav{height:75px}.EsgeneralNav .MuiButton-root{width:150px}.EsscrollOffset{bottom:195px}}.helpBoxContainer{position:absolute;top:0;left:0;height:100%;width:10%}.helpBox{position:sticky;top:235px;left:0;border:3px solid #e37f1c;border-left:none!important;border-radius:0 25px 25px 0;background-color:#fff;z-index:10}.helpBox .helpTitleAndIcon{height:40px;display:flex;justify-content:flex-start;align-items:center}.helpBox .helpTitleAndIcon .helpIcon{width:24px;display:inline-block;margin:0 5px 3px 0}.helpBox .helpTitleAndIcon .helpTitle{display:inline-block;height:40px}.helpBox .helpDesc{font-size:14px}.helpBoxClosed{width:80px;transition:width .3s}.EshelpBoxClosed{width:100px;transition:width .3s}.helpBoxOpen{width:185px!important;transition:width .3s}.EshelpBoxOpen{width:195px!important;transition:width .3s}.helpTitleClosed{width:50px;transition:all .3s}.helpTitleOpen{width:100%;padding-top:20px;transition:all .3s}.orangeCell{padding-top:16px!important;padding-bottom:16px!important;background-color:#e37f1c;color:#fff;border-left:1px solid rgb(224,224,224) #e37f1c}.orangeCell>p{position:relative;bottom:6px;font-weight:700!important;font-size:17px!important}.lightOrangeCell{padding-top:16px!important;padding-bottom:16px!important;background-color:#fefaf6;min-height:19px}.cellParent{position:relative!important;min-height:19px;height:19px!important;padding:16px 12px!important;border-left:1px solid rgb(224,224,224)!important}.largerCell,.largerCellWhite{height:80px!important;min-height:80px!important}.plantNameText{font-weight:400!important;font-size:14px!important}.smallTextField{margin:-5px 0 0!important;height:20px!important;max-width:276px}.smallTextField .MuiInputLabel-outlined{transform:translate(7px,5px) scale(1);font-size:14px}.smallTextField .MuiInputBase-input{padding:7px 7px 5px!important;font-size:14px;background-color:#fff}.smallTextField .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-formControl{margin:0!important}.largeTextField{margin:0!important;max-width:276px}.largeTextField .MuiInputLabel-outlined{transform:translate(7px,6px) scale(1);font-size:14px}.largeTextField .MuiInputBase-input{padding:7px!important;font-size:14px;height:61px!important;background-color:#fff}.largeTextField .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-formControl{margin:0!important}.smallDropdown{margin:0!important;height:20px;max-width:276px}.smallDropdown .MuiInputBase-root{height:29px!important;margin-top:-10px!important;padding:5px!important;font-size:14px;background-color:#fff}.smallDropdown .MuiInputLabel-outlined{transform:translate(7px,-5px) scale(1);font-size:14px}.smallDropdown .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(14px,-16px) scale(.75)}.smallDropdown .MuiInputBase-input.MuiOutlinedInput-input.MuiAutocomplete-input.MuiAutocomplete-inputFocused.MuiInputBase-inputAdornedEnd.MuiOutlinedInput-inputAdornedEnd{padding:2px!important}.disabledTextField .MuiInputBase-input{background-color:#f8f8f8}.inputMultiplePlants{width:100%!important}.checklistError{position:absolute!important;bottom:-9px;left:12px;font-size:13px!important;color:#f33;padding-bottom:2px}.checklistSubmitError{margin-top:10px;font-size:13px!important;color:#f33}.tableScrollContainer{box-shadow:0 2px 4px -1px #ddd,0 4px 5px #ddd,0 1px 10px #ddd;border-radius:5px;background-color:#fff}.tableBodyContainer{display:flex;flex-direction:row}.tableBodyContainer .tableColumnContainer{height:100%;width:300px;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;flex-grow:1;max-width:100%!important}.tableBodyContainer .tableColumnContainer .tableHeader{width:100%;background-color:#f5f5f5;border-bottom:1px solid rgb(224,224,224);border-left:1px solid #f5f5f5}.tableBodyContainer .tableColumnContainer .tableHeader .tableHeadCell{border-bottom:none!important}.tableBodyContainer .headerColumnContainer{min-width:275px;max-width:275px!important}.tableBodyContainer .MuiInputLabel-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;height:100%}.tableBodyContainer .MuiInputLabel-shrink{max-width:120%}.stickyHeaderContainer{position:relative;height:57px}.stickyHeaderContainer .stickyTableHeader{position:-webkit-sticky;position:sticky!important;top:0;z-index:2}.checklistContainer div.tableColumnContainer>td{height:19px;max-height:19px!important;border:none}.cementSourcesIconButton{font-size:1.15rem!important}.cementSourcesAddButton{max-width:250px;width:250px}.cementSourceAltSection{background-color:#f7f7f7!important}.cementSourceCell{border-top:1px solid rgb(224,224,224)!important;position:relative!important;min-height:18px;height:18px!important;padding:16px 12px!important;border-left:1px solid rgb(224,224,224)!important;max-width:276px}.cementTypeCell{border-bottom:1px solid rgb(224,224,224)!important;position:relative!important;min-height:18px;height:18px!important;padding:16px 12px!important;border-left:1px solid rgb(224,224,224)!important;max-width:276px}.outlinedBox{border-radius:7px;display:flex;justify-content:center;align-items:center;text-align:center}.orangeOutline{border:3px solid #e37f1c;padding:0 5px!important}.darkOrangeOutline{border:3px solid #b56516;padding:0 5px!important}.greyOutline{border:3px solid rgba(32,59,91,.5);padding:0 5px!important}.orangeFill{background-color:#e37f1c;color:#fff}.greyFill{background-color:#203b5b4d}.greyFont{color:#707070}.orangeArrowContainer .arrowLine{height:7px;width:99%;background-color:#e37f1c;position:relative}.orangeArrowContainer .arrowLine:after{content:"";width:0;height:0;border-top:20px solid transparent;border-left:40px solid #e37f1c;border-bottom:20px solid transparent;position:absolute;top:-17px;right:-10px}.timelineLineGrid{height:3px;background-color:#707070;margin-top:12px;margin-left:2px;margin-right:2px}.dottedOrangeLine{position:relative}.dottedOrangeLine:after{content:"";height:30px;border-left:5px dotted #e37f1c;position:absolute;top:30px;right:40%}.orangeCircleGrid{width:24px!important;height:24px!important;border-radius:50%;background-color:#e37f1c;position:relative;overflow:visible!important}.weekBox1{margin-left:30%;width:40%;position:relative}.weekBox2{margin-left:25%;width:50%;position:relative}.weekBox3{margin-left:30%;width:40%;position:relative}.weekBoxText{padding:2px 5px;margin-top:-24px!important;border:2px solid #707070;background-color:#fff}@media only screen and (min-width: 801px) and (max-width: 960px){.weekBox1{margin-left:30%;width:40%;position:relative}.weekBox2{margin-left:.5%;width:70%;position:relative}.weekBox3{margin-left:26%;width:40%;position:relative}.weekBoxText{padding:2px;margin-top:-24px!important;border:2px solid #707070;background-color:#fff;font-size:9px!important}}@media only screen and (min-width: 961px) and (max-width: 1120px){.weekBox1{margin-left:30%;width:40%;position:relative}.weekBox2{margin-left:5%;width:70%;position:relative}.weekBox3{margin-left:26%;width:40%;position:relative}}@media only screen and (min-width: 1121px) and (max-width: 1280px){.weekBox1{margin-left:30%;width:40%;position:relative}.weekBox2{margin-left:5%;width:70%;position:relative}.weekBox3{margin-left:26%;width:40%;position:relative}}@media only screen and (min-width: 1281px){.weekBox1{margin-left:30%;width:40%;position:relative}.weekBox2{margin-left:7%;width:70%;position:relative}.weekBox3{margin-left:26%;width:40%;position:relative}}.chartContainer{position:relative!important;width:100%}.chartContainer .axisTitleCell{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:13px;font-weight:700;color:#666;letter-spacing:-.5px;width:300px;height:80px;padding-left:20px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;border-left:1px solid #d9e0f0;border-right:1px solid #d9e0f0;border-top:1px solid #d9e0f0}.chartContainer .barCell{width:calc(100% - 302px);box-sizing:border-box;padding-left:70px;display:flex;align-items:center;border-top:1px solid #d9e0f0}.chartContainer .barCell .orangeBar{background-color:#e37f1c;height:25px;border-radius:2.5px}.chartContainer .barCell .setupBar,.chartContainer .barCell .digitalBar{width:20%}.chartContainer .barCell .installBar{width:35%}.chartContainer .barCell .qcBar{width:90%}.chartContainer .barCell .marketBar{width:15%}.chartContainer .barCell .blueSquare{background-color:#1a4373;width:16px;height:16px;transform:rotate(45deg);margin-right:7px}.chartContainer .barCell .squareAndTooltip{position:relative}.chartContainer .barCell .squareMarket{margin-left:auto;margin-right:3%}.chartContainer>div:nth-child(1)>div:nth-child(3)>div:nth-child(2){padding-left:18%}.chartContainer>div:nth-child(1)>div:nth-child(4)>div:nth-child(2){padding-left:18%}.chartContainer div.MuiGrid-container:nth-child(4)>div:nth-child(1){border-bottom:1px solid #d9e0f0}.chartContainer div.MuiGrid-container:nth-child(4)>div:nth-child(2){border-bottom:1px solid #d9e0f0}.blueTooltip{background-color:#1a4373;color:#fff;padding:0 7px;border-radius:3px;position:absolute;white-space:nowrap;top:190%;z-index:5}.blueTooltip>p{font-size:12px}.blueTooltip:hover{cursor:pointer;filter:brightness(.9)}.blueTooltip:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;transform:rotate(-90deg);position:absolute}.triangleTopBlue:after{border-left:10px solid #1a4373;top:-10px}.triangleBottomBlue:after{border-right:10px solid #1a4373;bottom:-10px;left:45%}.EATooltip{right:-238%}.EATooltip:after{border-left:10px solid #1a4373;top:-10px;left:46%}.EsEATooltip{right:-155%}.EsEATooltip:after{border-left:10px solid #1a4373;top:-10px;left:46%}.DigitalTooltip{right:-253%}.DigitalTooltip:after{border-left:10px solid #1a4373;top:-10px;left:46%}.EsDigitalTooltip{right:-253%}.EsDigitalTooltip:after{border-left:10px solid #1a4373;top:-10px;left:46%}.InstallTooltip{right:-95%}.InstallTooltip:after{border-left:10px solid #1a4373;top:-10px;left:44%}.EsInstallTooltip{right:35%}.EsInstallTooltip:after{border-left:10px solid #1a4373;top:-10px;left:91.5%}.QCTooltip{right:-60%}.QCTooltip:after{border-left:10px solid #1a4373;top:-10px;left:43%}.EsQCTooltip{right:35%}.EsQCTooltip:after{border-left:10px solid #1a4373;top:-10px;left:94%}.EsMarketTooltip,.MarketTooltip{right:-115%;top:-425%!important;white-space:normal!important;padding-bottom:1px;min-width:70px;max-width:80px;text-align:center}.EsMarketTooltip:after,.MarketTooltip:after{border-right:10px solid #1a4373;bottom:-10px;left:45%}.EsMarketTooltip{top:-655%!important}.tooltipDescription{min-height:48px}.emptyTooltip{width:50px;height:18px;background-color:#1a4373;border-radius:3px;z-index:5;position:relative;margin:0 3px}.emptyTooltip:after{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #1a4373;top:-9px;transform:rotate(-90deg);position:absolute;left:20px}.emptyTooltipDesc{font-size:16px}.whiteTooltip{background-color:#fff;color:#000;border:1px solid black;padding:0 7px;border-radius:3px;position:absolute;white-space:nowrap;top:215%;z-index:5}.whiteTooltip>p{font-size:12px}.whiteTooltipTriangle:after,.whiteTooltipTriangle:before{content:"";width:0;height:0;position:absolute;border-style:solid;transform:rotate(-90deg)}.whiteTooltipTriangle:after{left:20.5px;border-color:transparent transparent transparent transparent;border-top:5.5px solid transparent;border-bottom:6px solid transparent}.whiteTooltipTriangle:before{left:20px;border-color:transparent transparent transparent transparent;border-top:7px solid transparent;border-bottom:7px solid transparent}.CO2Tooltip{top:220px;left:43%}.CO2Tooltip:after{left:45%;top:-11px;border-left:9.5px solid #fff}.CO2Tooltip:before{left:45%;top:-13px;border-left:10px solid black}.EsCO2Tooltip{top:220px;left:43%;white-space:unset;text-align:center;width:100px}.EsCO2Tooltip:after{left:45%;top:-11px;border-left:9.5px solid #fff}.EsCO2Tooltip:before{left:45%;top:-13px;border-left:10px solid black}.CCTooltip{top:155px;left:49.5%}.CCTooltip:after{left:45%;bottom:-12px;border-right:9.5px solid #fff}.CCTooltip:before{left:45%;bottom:-14px;border-right:10px solid black}.EsCCTooltip{top:155px;left:49.5%}.EsCCTooltip:after{left:45%;bottom:-12px;border-right:9.5px solid #fff}.EsCCTooltip:before{left:45%;bottom:-14px;border-right:10px solid black}.DataTooltip,.EsDataTooltip{top:235px;left:60%}.DataTooltip:after,.EsDataTooltip:after{left:45%;bottom:-12px;border-right:9.5px solid #fff}.DataTooltip:before,.EsDataTooltip:before{left:45%;bottom:-14px;border-right:10px solid black}.EsCementTooltip,.CementTooltip{top:200px;left:81%;white-space:normal!important;width:125px;text-align:center}.CementTooltip:after{left:45%;bottom:-12px;border-right:9.5px solid #fff}.CementTooltip:before{left:45%;bottom:-14px;border-right:10px solid black}.EsCementTooltip{top:165px}.EsCementTooltip:after{left:45%;bottom:-12px;border-right:9.5px solid #fff}.EsCementTooltip:before{left:45%;bottom:-14px;border-right:10px solid black}.greyTooltip{background-color:#c3c6c8;color:#000;padding:0 7px;border-radius:3px;position:absolute;white-space:nowrap;top:215%;z-index:5}.greyTooltip>p{font-size:12px}.HistTooltip{top:300px;left:45%;text-align:center}.HistTooltip:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #c3c6c8;transform:rotate(-90deg);position:absolute;top:-10px;left:45%}.EsHistTooltip{top:300px;left:45%;width:80px;white-space:unset;text-align:center}.EsHistTooltip:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #c3c6c8;transform:rotate(-90deg);position:absolute;top:-10px;left:45%}@media only screen and (max-width: 1490px){.CO2Tooltip,.EsCO2Tooltip{left:47%}}@media only screen and (max-width: 1360px){.InstallTooltip{right:-25%}.InstallTooltip:after{left:65%}.QCTooltip{right:-45%}.QCTooltip:after{left:49%}.EsQCTooltip{right:15%}.EsQCTooltip:after{left:91.5%}.HistTooltip{left:52%}.HistTooltip:after{left:49%}.EsHistTooltip{left:48%}.CO2Tooltip{left:47%}.CCTooltip{left:60%}.CCTooltip:after{left:1%}.CCTooltip:before{left:1%}}@media only screen and (max-width: 1215px){.InstallTooltip{right:-95%}.InstallTooltip:after{left:44%}.CO2Tooltip{top:157px;left:47%}.CO2Tooltip:after{top:unset;border-left:unset;left:48%;bottom:-10px;border-right:9.5px solid #fff}.CO2Tooltip:before{top:unset;border-left:unset;left:48%;bottom:-12px;border-right:10px solid black}.EsCO2Tooltip{top:220px;left:50%}.CCTooltip{left:63%}.EsCCTooltip{top:140px;left:58%;white-space:unset;text-align:center;width:150px}.HistTooltip{left:55%}.EsHistTooltip{left:51%}.DataTooltip{white-space:unset;text-align:center;left:60%}.EsDataTooltip{top:220px;left:65%;white-space:unset;text-align:center;width:125px}.EsCementTooltip{left:85%}}@media only screen and (max-width: 1100px){.DigitalTooltip{white-space:unset;text-align:center;width:100px;right:-180%}.CO2Tooltip{left:50%}.EsCO2Tooltip{top:220px;left:54%}.CCTooltip{left:66%}.EsCCTooltip{left:60%}.chartContainer .barCell .squareMarket{margin-right:2%}.HistTooltip{left:60%;max-width:88px}.EsHistTooltip{left:54%}.greyTooltip{white-space:normal!important}.emptyTooltipDesc{font-size:14px!important}.CementTooltip{left:85%}.EsDataTooltip{left:68%}}@media only screen and (max-width: 1000px){.CO2Tooltip{top:140px;left:55%;width:100px;white-space:unset;text-align:center}.EsCO2Tooltip{left:60%}.EsCO2Tooltip:after{left:1%}.EsCO2Tooltip:before{left:1%}.CCTooltip{white-space:unset;text-align:center;width:100px;top:140px;left:70%}.HistTooltip{left:65%}.EsHistTooltip{left:58%}.EsDataTooltip{top:300px;left:78%}.EsDataTooltip:after{left:1%;top:-11px;border-left:9.5px solid #fff;bottom:unset;border-right:unset}.EsDataTooltip:before{left:1%;top:-13px;border-left:10px solid black;bottom:unset;border-right:unset}}@media only screen and (max-width: 920px){.chartContainer .barCell .squareMarket{margin-right:.3%}.CO2Tooltip{left:56%}.EsCO2Tooltip{left:62%}.CCTooltip{left:72%}.HistTooltip{left:68%}.EsHistTooltip{left:60%}.DataTooltip{white-space:unset;text-align:center;width:100px;top:220px;left:68%}.emptyTooltipDesc{font-size:12px!important}.CementTooltip{width:100px;top:185px}}@media only screen and (max-width: 920px){.emptyTooltipDesc{font-size:11.5px!important}.EsHistTooltip{left:62%}.EATooltip{top:-30px}.EATooltip:after{border-right:10px solid #1a4373;bottom:-10px;left:46%;top:unset;border-left:unset}.DigitalTooltip{top:-50px}.DigitalTooltip:after{border-right:10px solid #1a4373;bottom:-10px;left:46%;top:unset;border-left:unset}.EsCementTooltip{left:83%}}@media only screen and (max-width: 875px){.CO2Tooltip{left:59%;width:75px}.CO2Tooltip:after{left:48%}.CO2Tooltip:before{left:48%}.EsCO2Tooltip{left:65%}.CCTooltip{left:73%}.EsCCTooltip{top:105px;width:75px;left:69%}.EsHistTooltip{left:65%}.EsDataTooltip{left:83%}}.carouselContainer{width:100%!important}.carouselContainer .paperContainer{height:100%}.carouselContainer .gridContainer{height:100%;width:100%!important}.listItemContainer{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important;align-content:flex-start!important;margin-bottom:12px}.slideTitle{color:#e37f1c;max-width:400px}.slideImage{width:100%;max-width:400px}.teamMember{margin:0!important;font-size:14px!important}.teamImageWidth{max-width:120px}.contactInfoForm .MuiInputLabel-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;height:100%}.contactInfoForm .MuiInputLabel-shrink{max-width:120%}.contactCheck{color:#3e8e74}.fullInputWidth{width:100%!important}.almostFullWidth{width:90%!important}@media only screen and (max-width: 1250px){.yourCCTeamText{max-width:100px}.teamMember{font-size:12px!important}.teamMemberTitle{font-size:14px!important}.teamImageWidth{max-width:100px}}@media only screen and (max-width: 1020px){.teamMemberTitle{font-size:12px!important}.teamMember{font-size:10px!important}.teamImageWidth{max-width:100%}}.emailText{border:none;width:100%!important;height:100%!important}.changesLostModalContainer{display:flex!important;align-items:center;justify-content:center;background-color:#ffffffb3;z-index:11;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:800px!important;min-width:60%!important;max-height:723px!important;height:75%!important}.changesLostModalContainer .changesLostModal{max-width:400px!important}.customEmailTextContainer{max-height:500px;overflow-y:auto;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.1607843137) #f6f6f6!important;-ms-overflow-style:10px!important;font-size:14px}.customEmailTextContainer::-webkit-scrollbar{width:10px!important}.customEmailTextContainer::-webkit-scrollbar-track{background:#f6f6f6!important}.customEmailTextContainer::-webkit-scrollbar-thumb{background-color:#00000029!important}#customEmailTextarea:focus{outline:none!important}@media only screen and (max-height: 900px){.customEmailTextContainer{max-height:375px}.changesLostModalContainer{max-height:598px!important}}@media only screen and (max-height: 800px){.changesLostModalContainer{height:85%!important}}@media only screen and (max-height: 700px){.customEmailTextContainer{max-height:17rem}.changesLostModalContainer{max-height:calc(723px - (500px - 17rem))!important}}@media only screen and (max-height: 570px){.changesLostModalContainer{height:97%!important}}@media only screen and (max-height: 505px){.changesLostModalContainer{height:100%!important}}@media only screen and (max-width: 1383px){.changesLostModalContainer{height:75%!important}}@media only screen and (max-width: 890px){.changesLostModalContainer{max-width:750px!important}}@media only screen and (max-width: 830px){.changesLostModalContainer{max-width:710px!important}}.paperBorder{border-radius:10px!important;overflow:hidden}.lightGreyPaper{border-radius:7px!important;background-color:#f7f7f7!important;min-height:300px}.medFont{font-size:14px!important}.noPadding{padding-top:0!important;padding-bottom:0!important}.noPadding .MuiListItem-root{padding-top:0;padding-bottom:0}.emailLink{color:#e37f1c!important;text-decoration:underline}.emailLink:hover{color:#b56516!important;text-decoration:none}.supportLink{text-decoration:none}.taskFullWidth{width:100%!important}.taskFullWidth .taskPadding{padding:5px 0}.taskFullWidth .greyText{color:#707070;font-family:Urbanist,sans-serif}.taskFullWidth .paddingLeftSmall{padding-left:20px!important}.taskFullWidth .paddingLeftLarge{padding-left:58px!important}.taskFullWidth .emptyBox{width:42px}.taskFullWidth .narrowPaperBorder{border-radius:4px}.rotatedArrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.taskGroup .iconBox{width:50px!important}.taskItemPadding{padding:0 0 15px!important}.onboardingTabStyling{margin-left:20px!important;min-width:100px!important;text-transform:capitalize!important}.taskButton{white-space:nowrap;min-width:initial!important;margin-right:20px!important;margin-bottom:16px!important}.uploadContainer *{cursor:inherit}.uploadContainer{border:1px rgb(227,127,28) dashed;border-radius:4px;display:flex;justify-content:flex-start;align-items:center;text-align:center;max-width:100%;padding:16px;position:relative;cursor:pointer!important}.uploadContainer .uploadButton{padding:.25rem;border:none;font-family:Inter,sans-serif;font-size:16px;background-color:transparent;color:#e37f1c;display:inline;font-weight:500;text-decoration:underline}.uploadContainer .uploadButton:hover{text-decoration:none}.uploadContainer .uploadButtonError{color:#d74f39!important}.uploadContainer .uploadTextContainer{white-space:nowrap}.uploadContainer .uploadTextContainer .uploadText{display:inline;white-space:nowrap}.uploadContainer .uploadRestrictions{color:#0009}.uploadContainer .uploadError{color:#d74f39;text-align:left}.uploadIcon{padding:8px;border-radius:50%;width:30px;height:30px}.uploadIconOrange{color:#e37f1c;background-color:#e37f1c14}.uploadIconRed{color:#d74f39;background-color:#d74f3914}.uploadIconGreen{color:#3b8d72;background-color:#3b8d7214}.uploadIconBlue{color:#203b5b;background-color:#203b5b14}#fileDragArea{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}.dragActive{background-color:#e37f1c14}.dragError{border:1px rgb(215,79,57) dashed}.hidden{display:none}.uploadProgressBar{width:100%;height:4px;border-radius:20px}.uploadingBar .MuiLinearProgress-barColorPrimary{background-color:#203b5b}.uploadingBar .MuiLinearProgress-colorPrimary{background-color:#203b5b14!important}.uploadedBar .MuiLinearProgress-barColorPrimary{background-color:#3b8d72!important}.uploadedErrorBar .MuiLinearProgress-barColorPrimary{background-color:#d74f39!important}.qcDataUploadInputs[data-focus=true]{background-color:#fcf0e44d!important;border-color:"transparent"}.qcDataUploadInputs[aria-selected=true]{background-color:#fcf0e4!important;border-color:"transparent"}.MuiAutocomplete-noOptions{font-family:Urbanist,sans-serif!important}.inputLabelSmall .MuiInputBase-root{height:76px;display:flex;align-items:center}.inputLabelSmall .MuiInputLabel-outlined{transform:translate(10px,24px) scale(1);margin-top:11px}.inputLabelSmall .MuiInputLabel-outlined.MuiInputLabel-marginDense{transform:translate(10px,24px) scale(1)}.inputLabelSmall .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(14px,-6px) scale(.75);margin-top:5px}.inputLabelSmall .MuiInputLabel-outlined.Mui-focused{margin-top:5px}.inputLabelSmall .MuiInputLabel-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%;height:100%}.inputLabelSmall .MuiOutlinedInput-root .MuiInputLabel-root{display:flex;align-items:center;height:100%}.qcFileNameTooltip{top:10px!important;left:0}.qcPromptList{padding:0!important}.qcPromptList li{margin-left:15px;font-family:Urbanist,sans-serif;font-size:14px;padding:0;color:#254056;line-height:1.5;letter-spacing:.68px}.greyStatusChip,.redStatusChip,.greenStatusChip,.yellowStatusChip,.blueStatusChip{color:#fff!important;font-weight:700!important;background-clip:padding-box!important;height:32px!important}.statusChipSmall{height:26px!important}.blueStatusChip{background:linear-gradient(20deg,#4d627c,#4d627c)!important;border:2px solid #c5ccd4!important}.yellowStatusChip{background:linear-gradient(20deg,#e89849,#e89849)!important;border:2px solid #f8dec4!important}.greenStatusChip{background:linear-gradient(20deg,#3b8d72,#3b8d72)!important;border:2px solid #cce1da!important}.redStatusChip{background:linear-gradient(20deg,#d74f39,#d74f39)!important;border:2px solid #f5d1cb!important}.greyStatusChip{background:linear-gradient(20deg,#7e8589,#7e8589)!important;border:2px solid #cccfd0!important}.apiBatchingCard{padding:7.5px 0;height:180px;text-align:center!important}.apiBatchingCard .success{color:#3b8d72}.apiBatchingCard .error{color:#d74f39}.apiBatchingCard .description{color:#0009;font-family:Inter,sans-serif;font-weight:500;margin-top:15px;width:60%}.errorBatchingRow{color:#d74f39!important}@media only screen and (max-width: 1315px){.apiBatchingCard .description{width:75%}}@media only screen and (max-width: 1100px){.apiBatchingCard .description{width:90%}}.greenCardBorder{border-left:7px solid #3b8d72}.yellowCardBorder{border-left:7px solid #ffc144}.fullCardHeight{height:100%!important;box-sizing:border-box}.tasksListItem{padding:4px 30px 4px 0}.tasksListItem:hover{background-color:#fbefe3}.plantsGroupChips .MuiChip-root:hover{background-color:#f4f4f4!important}.plantsGroupChips .chipSpacing{margin:8px 8px 0 0}.PlantGroupCard{height:"135px";box-shadow:"0px 2px 1px -1px rgba(0, 0, 0, 0.20), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)"}.secondaryBlueHeading{color:#1a4373}.plantView .lastUpdated{color:#000c;margin-right:25px}.plantForm .MuiFormControl-root{margin:3px 0}.systemForm .MuiFormControl-root{margin:0}.systemForm .MuiInputBase-root{margin-top:"1%";margin-bottom:0}.plantForm .groupDropdown,.systemForm .groupDropdown{padding-left:41px!important}.plantForm .productionInput,.systemForm .productionInput{margin-left:12px!important}.plantForm .activeSystemDesc,.systemForm .activeSystemDesc{font-weight:600;color:#000c;margin-left:30px!important}.plantForm .infoIconBox,.systemForm .infoIconBox{min-width:22px}.plantForm .infoIconBox .infoIcon,.systemForm .infoIconBox .infoIcon{color:#5ca1d8}.plantForm .MuiInputAdornment-positionEnd,.systemForm .MuiInputAdornment-positionEnd{color:#00000061}.lastUpdatedText{color:#000c}.systemRowAndProjectPercentageText{font-family:Urbanist,sans-serif!important;font-size:16px!important;font-weight:700!important}.secondaryGrey,.secondaryGreyHeading{color:#0009}.secondaryGreyHeading{padding-top:5px}.imagesSection .uploadedImage{padding:0 6px;margin-right:2px}.imagesSection .uploadedImage p{font-family:Urbanist,sans-serif}.nestedFAQAnswer,.nestedFAQAnswer div{margin-top:0;padding-top:0;font-family:inherit}.orbContainer{height:200px;width:200px;padding-right:20px}.box{height:200px;width:200px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:#c4c6c8;border-radius:100%;overflow:hidden}.box .percent{position:absolute;left:0;top:10%;z-index:3;width:100%;height:80%;display:flex;display:-webkit-flex;align-items:center;flex-direction:column;justify-content:space-around;color:#fff;font-size:64px}.box .percentB{font-size:44px;text-align:center}.box .percentC{font-size:26px;text-align:center}.box .percentNum{display:none}.box .water{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:#e37f1c;transition:all .3s}.box .water_wave{width:200%;position:absolute;bottom:100%}.box .water_wave_back{right:0;fill:#edc093;animation:wave-back 1.4s infinite linear}.box .water_wave_front{left:0;fill:#e37f1c;margin-bottom:-1px;animation:wave-front 2s infinite linear}@keyframes wave-front{to{transform:translate(-50%)}}@keyframes wave-back{to{transform:translate(50%)}}
