.section-title{  color: rgba(var(--primary-dark), 1); font-weight:bold; text-transform: none; } @media screen and (min-width: 800px){.section-title{font-size:2.75rem;}}@media screen and (min-width: 800px){.section-title{line-height:1.375;}}.header.fixed-header .nav-link-primary{  color: rgba(var(--black), 1); } @media screen and (min-width:951px){.header.fixed-header .nav-link-primary{margin-right:0.5rem;margin-left:0.5rem;}}.header.fixed-header.shrunk-header{  border-width: 0 0 0 0; border-style: solid solid solid solid; border-color: rgba(var(--primary), 1)rgba(var(--primary), 1)rgba(var(--primary), 1)rgba(var(--primary), 1); filter:drop-shadow(0px 3px 5px rgba(0, 0, 0,0.15)); } .master-btn-solid.master-btn-square .btn{ background:linear-gradient(99deg,rgba(var(--accent2), 1) 0%,rgba(var(--accent1), 1) 100%); border-radius: 12px 0 12px 0; } .content-container{  color: rgba(var(--black), 1); } @media screen and (min-width: 800px){.content-container{line-height:1.75;}}.section-subtitle{  color: rgba(var(--black), 1); font-weight:normal; text-transform: none; } @media screen and (min-width: 800px){.section-subtitle{font-size:1.625rem;}}@media screen and (min-width: 800px){.section-subtitle{line-height:1.375;}}.footer-standard.footer.primary-dark-background.white.content-full-width{ background:rgba(var(--accent1), 1); } .header.overlay-header .nav-link-primary{  color: rgba(var(--black), 1); } .header.overlay-header.shrunk-header{  border-width: 0 0 0 0; border-style: solid solid solid solid; border-color: rgba(var(--primary), 1)rgba(var(--primary), 1)rgba(var(--primary), 1)rgba(var(--primary), 1); filter:drop-shadow(0px 3px 5px rgba(0, 0, 0,0.2)); } .footer-standard.footer.primary-dark-background.white.content-full-width .copyright-content.content-container{  color: rgba(var(--white), 1); } .master-btn-solid.master-btn-rounded .btn{  border-radius: 3px 3px 3px 3px;background:linear-gradient(180deg,rgba(var(--accent2), 1) 0%,rgba(var(--accent1), 1) 100%); } @media screen and (max-width:950px){.mobile-navigation .mobile-nav-items{ background:rgba(var(--primary-dark), 1); } }@media screen and (max-width:950px){.mobile-navigation .menu-btn{ background:linear-gradient(180deg,rgba(var(--accent2), 1) 0%,rgba(var(--accent1), 1) 100%); } }.width-container{  width:100%; max-width:1400px; } .header.centered-logo-header .logo-image{  width: 255px; } @media screen and (min-width:951px){.header.centered-logo-header{margin-top:1.75rem;}}.header.fixed-header{  padding-top: 1vw; padding-bottom: 1vw; } .header.fixed-header .logo-image{  width: 145px; } .header.fixed-header .btn.header-btn-1{ background:rgba(var(--transparent), 1); color: rgba(var(--primary-dark), 1); border-width: 2px 2px 2px 2px; border-style: solid solid solid solid; border-color: rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1); } .header-logo-bar{ background:rgba(var(--primary-dark), 1); padding-top: 0.5vw; text-align:center; justify-content:center; } @media screen and (max-width:460px){.header-logo-bar{  padding-bottom: 0vw; } }.master-btn-solid.master-btn-pill .btn{  font-weight:bold; } .master-btn-solid.master-btn-pill .btn:hover{ background:rgba(var(--primary-dark), 1); } .header-logo-bar .logo-image.logo-3{  width: 35px; } @media screen and (max-width:500px){.header-logo-bar .logo-image.logo-3{  width: 25px; } }.header-logo-bar .logo-image.logo-2{  width: 85px; } @media screen and (max-width:500px){.header-logo-bar .logo-image.logo-2{  width: 50px; } }.header.overlay-header{  padding-top: 1.5vw; padding-bottom: 1.5vw; } .header.overlay-header .btn.header-btn-1{ background:rgba(var(--transparent), 1); color: rgba(var(--primary-dark), 1); padding-left: 0rem; padding-right: 0.25rem; } @media screen and (min-width: 800px){.header.overlay-header .btn.header-btn-1{font-size:1.375rem;}}.footer-standard.footer.primary-dark-background.white.content-full-width .content-container.additional-content{  color: rgba(var(--white), 1); } @media screen and (max-width:950px){.footer-standard.footer.primary-dark-background.white.content-full-width .content-container.additional-content{  text-align:center; justify-content:center; } }@media screen and (max-width:400px){.footer-standard.footer.primary-dark-background.white.content-full-width .content-container.additional-content{  text-align:center; justify-content:center; } }.header.overlay-header .nav-link-secondary:hover{  color: rgba(var(--black), 1); } .header.overlay-header .nav-link-secondary.active{  color: rgba(var(--black), 1);background:rgba(var(--primary-light), 1); } .layout-member-modal .section-title.primary-dark.name{  color: rgba(var(--primary-dark), 1); } @media screen and (max-width:400px){.layout-member-modal .section-title.primary-dark.name{  text-align:center; justify-content:center; } }.layout-member-modal .title.accent1{  font-weight:bold; } @media screen and (max-width:400px){.layout-member-modal .title.accent1{  text-align:center; justify-content:center; } }.layout-member-modal .column.column-1{  border-radius: 0 0 0 0; } @media screen and (max-width:950px){.header.overlay-header .logo-image{  filter:saturate(100%) brightness(0) invert(100%) sepia(0%) saturate(7468%) hue-rotate(320deg) brightness(102%) contrast(90%) ; } }@media screen and (max-width:400px){.header.overlay-header .logo-image{  filter:saturate(100%) brightness(0) invert(96%) sepia(100%) saturate(12%) hue-rotate(237deg) brightness(103%) contrast(103%) ; } }@media screen and (max-width:500px){.header-logo-bar .logo-image{  width: 25px; } }.layout-member-modal .modal-social-link{  color: rgba(var(--accent2), 1); } @media screen and (max-width:400px){.layout-member-modal .modal-social-link{  text-align:center; justify-content:center; } }.alert-bar .content-container{  color: rgba(var(--white), 1); text-align:center; justify-content:center; } @media screen and (max-width:400px){.alert-bar .content-container{  text-align:center; justify-content:center; } }.alert-bar .width-container{  text-align:right; justify-content:end; } .alert-bar{ background:rgba(var(--accent2), 1); padding-top: 0.25vw; } .header-logo-bar .logo-bar-title{margin-right:2rem;}@media screen and (max-width:500px){.header-logo-bar .logo-bar-title{margin-right:0rem;}}@media screen and (max-width:500px){.header-logo-bar .logo-column{  padding-left: 1.5rem; } .header-logo-bar .logo-column{margin-right:6.5rem;margin-left:6.5rem;}}.header.overlay-header .nav-link-tertiary:hover{  color: rgba(var(--black), 1); } .header.overlay-header .nav-link-tertiary.active{  color: rgba(var(--black), 1); } .header.fixed-header .tel.header-phone{  color: rgba(var(--primary-dark), 1); } @media screen and (min-width: 800px){.header.fixed-header .tel.header-phone{font-size:1rem;}}.header.overlay-header .tel.header-phone{  color: rgba(var(--black), 1); } @media screen and (min-width: 800px){.header.overlay-header .tel.header-phone{font-size:1rem;}}@media screen and (min-width: 800px){.header.centered-logo-header .tel.header-phone{font-size:1.125rem;}}.layout-cta-bar.overlapping .width-container{  width:100%; max-width:1300px;background:rgba(var(--accent2), 1); border-radius: 8px 8px 8px 8px; filter:drop-shadow(1px 9px 18px rgba(var(--primary-dark), 0.25)); } .layout-cta-bar.overlapping .section-title{  color: rgba(var(--white), 1); } @media screen and (min-width:951px){.layout-cta-bar.overlapping .section-title{margin-bottom:-0.75rem;}}.layout-cta-bar.overlapping .section-title{font-size:1.875rem;}@media screen and (max-width:400px){.layout-cta-bar.overlapping .section-title{  padding-top: 1rem; } .layout-cta-bar.overlapping .section-title{font-size:1.375rem !important;}}.layout-cta-bar.overlapping .content-container{  color: rgba(var(--white), 1); } @media screen and (min-width: 800px){.layout-cta-bar.overlapping .content-container{font-size:1.125rem;}}.layout-cta-bar.overlapping .btn{ background:rgba(var(--transparent), 1); border-width: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: rgba(var(--white), 1)rgba(var(--white), 1)rgba(var(--white), 1)rgba(var(--white), 1); } @media screen and (max-width:500px){.layout-cta-bar.overlapping .btn{margin-bottom:1rem;}}@media screen and (max-width:460px){.layout-cta-bar.overlapping .btn{margin-bottom:0.75rem;}}.layout-cta-bar.overlapping .btn:hover{ background:rgba(var(--primary-dark), 1); } .layout-cta-bar.overlapping .btn.btn-2{ background:rgba(var(--white), 1); color: rgba(var(--primary-dark), 1); } .layout-cta-bar.overlapping .btn.btn-2:hover{  color: rgba(var(--accent2), 1); } .layout-content-embed.standard{ background:rgba(var(--primary-dark), 1); padding-top: 9.75vw; } .layout-content-embed.standard{position:relative; isolation:isolate; } .layout-content-embed.standard::before{z-index:-1; position:absolute; content:""; width:100%; height:100%; top:0; left:0; opacity:0.01; background-image:url(/backup/octanecdn.com/enersystemscom/enersystemscom_511058474.svg); background-size:cover; background-position:center center; background-attachment:fixed; background-repeat:no-repeat;  filter:blur(0);} @supports(-webkit-touch-callout:none){ .layout-content-embed.standard::before{ background-attachment:initial;} }.layout-content-embed.standard .section-title{  color: rgba(var(--white), 1); text-align:left; justify-content:start; } .layout-content-embed.standard .section-title{font-size:2.75rem;}@media screen and (max-width:500px){.layout-content-embed.standard .section-title{  text-align:center; justify-content:center; } }@media screen and (max-width:460px){.layout-content-embed.standard .section-title{  text-align:center; justify-content:center; } }@media screen and (max-width:419px){.layout-content-embed.standard .section-title{font-size:1.75rem !important;}}.layout-content-embed.standard .content-container{  color: rgba(var(--white), 1); text-align:left; justify-content:start; } @media screen and (max-width:500px){.layout-content-embed.standard .content-container{  text-align:center; justify-content:center; } }@media screen and (max-width:460px){.layout-content-embed.standard .content-container{  text-align:center; justify-content:center; } }.layout-content-embed.standard .content-column{ background:rgba(var(--transparent), 1); padding-top: 1.5rem; padding-bottom: 0.25rem; padding-right: 2.75rem; padding-left: 2.75rem; border-width: 0 0 0 0; border-style: solid solid solid solid; border-color: rgba(var(--black), 1)rgba(var(--black), 1)rgba(var(--black), 1)rgba(var(--black), 1); border-radius: 3px 3px 3px 3px; text-align:center; justify-content:center; } .layout-content-embed.standard .section-title strong{ background:linear-gradient(180deg,rgba(var(--accent2), 1) 0%,rgba(var(--accent1), 1) 100%); background-clip:text; -webkit-background-clip:text; color:transparent; } .layout-content-embed.standard .section-subtitle{  color: rgba(var(--white), 1); text-align:left; justify-content:start; } @media screen and (max-width:500px){.layout-content-embed.standard .section-subtitle{  text-align:center; justify-content:center; } }@media screen and (max-width:460px){.layout-content-embed.standard .section-subtitle{  text-align:center; justify-content:center; } }@media screen and (min-width: 800px){.layout-content-embed.standard .content-container strong{font-size:1.125rem;}}.layout-link-list-columns.standard.dark .column-title.section-title{  color: rgba(var(--white), 1); } .layout-link-list-columns.standard.dark .column-title.section-title{font-size:1.25rem;}@media screen and (max-width:799px){.layout-link-list-columns.standard.dark .column-title.section-title{font-size:1.375rem !important;}}@media screen and (max-width:500px){.layout-link-list-columns.standard.dark .column-title.section-title{  text-align:center; justify-content:center; } }@media screen and (max-width:460px){.layout-link-list-columns.standard.dark .column-title.section-title{  text-align:center; justify-content:center; } }@media screen and (max-width:400px){.layout-link-list-columns.standard.dark .column-title.section-title{  text-align:center; justify-content:center; } }.layout-link-list-columns.standard.dark{  padding-top: 0vw; padding-bottom: 5.5vw; } .layout-link-list-columns.standard.dark{position:relative; isolation:isolate; } .layout-link-list-columns.standard.dark::before{z-index:-1; position:absolute; content:""; width:100%; height:100%; top:0; left:0; opacity:0.01; background-image:url(/backup/octanecdn.com/enersystemscom/enersystemscom_511058474.svg); background-size:cover; background-position:center center; background-attachment:fixed; background-repeat:no-repeat;  filter:blur(0);} @supports(-webkit-touch-callout:none){ .layout-link-list-columns.standard.dark::before{ background-attachment:initial;} }.layout-link-list-columns.standard.dark .column-link{  color: rgba(var(--white), 1); } @media screen and (max-width:500px){.layout-link-list-columns.standard.dark .column-link{  text-align:center; justify-content:center; } }@media screen and (max-width:460px){.layout-link-list-columns.standard.dark .column-link{  color: rgba(var(--white), 1); text-align:center; justify-content:center; } }@media screen and (max-width:400px){.layout-link-list-columns.standard.dark .column-link{  text-align:center; justify-content:center; } }.layout-full-width-content.layout-embed{  padding-bottom: 10vw; } .layout-blog-article-hero .section-title.large{  color: rgba(var(--primary-dark), 1); } .layout-blog-article.layout-standard{  padding-bottom: 12vw; } .layout-blog-article-hero .overlay{ background:rgba(var(--primary-light), 0.9); } .layout-blog-article-hero{  padding-top: 18.75vw; } [data-page-id="1519724"].layout-cta-bar.icon-left{ background:rgba(var(--white), 1); padding-top: 2.25vw; padding-bottom: 2.25vw; } [data-page-id="1519724"].layout-cta-bar.icon-left{position:relative; isolation:isolate; } [data-page-id="1519724"].layout-cta-bar.icon-left::before{z-index:-1; position:absolute; content:""; width:100%; height:100%; top:0; left:0; opacity:0.1; background-image:url(/backup/transform.octanecdn.com/width/1800/https%EF%B9%95/octanecdn.com/enersystemscom/enersystemscom_590838877.jpg.webp); background-size:cover; background-position:center center; background-attachment:initial; background-repeat:no-repeat;  filter:blur(0);} @supports(-webkit-touch-callout:none){ [data-page-id="1519724"].layout-cta-bar.icon-left::before{ background-attachment:initial;} }[data-page-id="1918038"].layout-locations-map-list.standard .leaflet-marker-icon.dx-map-marker.leaflet-zoom-animated.leaflet-interactive{ background:rgba(var(--accent2), 1); } [data-page-id="1918038"].layout-locations-map-list.standard{  padding-top: 10.75vw;background:rgba(var(--primary-dark), 1); } @media screen and (max-width:1060px){[data-page-id="1918038"].layout-locations-map-list.standard{  padding-top: 16.25vw; } }[data-page-id="1918038"].layout-locations-map-list.standard .map.leaflet-container.leaflet-touch.leaflet-fade-anim.leaflet-grab.leaflet-touch-drag.leaflet-touch-zoom{  border-width: 0 0 0 0; border-style: solid solid solid solid; border-color: rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1); } [data-page-id="1918038"].layout-locations-map-list.standard .section-title.main-title{  color: rgba(var(--primary), 1); } [data-page-id="1523888"].layout-content-embed.standard{  padding-top: 2.5vw; } [data-page-id="1519725"].layout-link-list-columns.standard.dark .column-link{  color: rgba(var(--primary-light), 1); } @media screen and (max-width:419px){[data-page-id="1519725"].layout-link-list-columns.standard.dark .column-title.section-title{font-size:1.125rem !important;}}[data-page-id="1519725"].layout-link-list-columns.standard{ background:rgba(var(--primary-dark), 1); } [data-page-id="1519725"].layout-link-list-columns.standard .column-link{  color: rgba(var(--accent1), 1); padding-bottom: 0rem; } @media screen and (min-width: 800px){[data-page-id="1519725"].layout-link-list-columns.standard .column-link{line-height:1;}}[data-page-id="1814720"].layout-full-width-content.layout-embed{  padding-top: 0vw; padding-bottom: 0vw; } [data-page-id="1519724"].layout-cta-bar.icon-left{ background:rgba(var(--white), 1); padding-top: 2.25vw; padding-bottom: 2.25vw; } [data-page-id="1519724"].layout-cta-bar.icon-left{position:relative; isolation:isolate; } [data-page-id="1519724"].layout-cta-bar.icon-left::before{z-index:-1; position:absolute; content:""; width:100%; height:100%; top:0; left:0; opacity:0.1; background-image:url(/backup/transform.octanecdn.com/width/1800/https%EF%B9%95/octanecdn.com/enersystemscom/enersystemscom_590838877.jpg.webp); background-size:cover; background-position:center center; background-attachment:initial; background-repeat:no-repeat;  filter:blur(0);} @supports(-webkit-touch-callout:none){ [data-page-id="1519724"].layout-cta-bar.icon-left::before{ background-attachment:initial;} }[data-page-id="1918038"].layout-locations-map-list.standard .leaflet-marker-icon.dx-map-marker.leaflet-zoom-animated.leaflet-interactive{ background:rgba(var(--accent2), 1); } [data-page-id="1918038"].layout-locations-map-list.standard{  padding-top: 10.75vw;background:rgba(var(--primary-dark), 1); } @media screen and (max-width:1060px){[data-page-id="1918038"].layout-locations-map-list.standard{  padding-top: 16.25vw; } }[data-page-id="1918038"].layout-locations-map-list.standard .map.leaflet-container.leaflet-touch.leaflet-fade-anim.leaflet-grab.leaflet-touch-drag.leaflet-touch-zoom{  border-width: 0 0 0 0; border-style: solid solid solid solid; border-color: rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1)rgba(var(--primary-dark), 1); } [data-page-id="1918038"].layout-locations-map-list.standard .section-title.main-title{  color: rgba(var(--primary), 1); } [data-page-id="1523888"].layout-content-embed.standard{  padding-top: 2.5vw; } [data-page-id="1519725"].layout-link-list-columns.standard.dark .column-link{  color: rgba(var(--primary-light), 1); } @media screen and (max-width:419px){[data-page-id="1519725"].layout-link-list-columns.standard.dark .column-title.section-title{font-size:1.125rem !important;}}[data-page-id="1519725"].layout-link-list-columns.standard{ background:rgba(var(--primary-dark), 1); } [data-page-id="1519725"].layout-link-list-columns.standard .column-link{  color: rgba(var(--accent1), 1); padding-bottom: 0rem; } @media screen and (min-width: 800px){[data-page-id="1519725"].layout-link-list-columns.standard .column-link{line-height:1;}}[data-page-id="1814720"].layout-full-width-content.layout-embed{  padding-top: 0vw; padding-bottom: 0vw; } /* fix for the top logo bar bleeding out on mobile */.header-logo-bar {overflow: hidden;}/* top logos */.header-logo-bar .logo-column {justify-content: flex-start;gap: 3rem;}@media(max-width: 480px) {.header-logo-bar .logo-column {justify-content: center;gap: 2rem;}}@media(max-width: 950px) {.overlay-header .logo-column {flex: 0 0 100%;}}/* mobile navbar color fix */.mobile-nav-items {background-color: rgba(var(--primary-dark),1) !important;}/* Hide bot honeypot checkbox */#inf_option_IAgreeIAmAnArtificialBeing, label[for="inf_option_IAgreeIAmAnArtificialBeing"], #inf_option_IagreethatIamanartificialBeing, label[for="inf_option_IagreethatIamanartificialBeing"]{position: absolute;left: -9999px;}.layout-testimonial-slider.testimonial-with-logo .fal.fa-quote-left {display: none; }/* List with icons */.tmt-icon-list {  list-style-image: url(/backup/octanecdn.com/tmtdesign5com/tmtdesign5com_652907431.svg) !important;}.tmt-icon-list li {    padding-left: 3.5rem !important;}.tmt-icon-list li::before {    content: "" !important;    width: 2.5rem !important;    transform: none !important;    background-color: var(--accent1-hex) !important;top: 0;}[data-page-id="1583217"].layout-two-column-content.standard  .tmt-icon-list li::before {mask-image: url(/backup/octanecdn.com/enersystemscom/enersystemscom_873445323.svg) !important;   width: 3rem !important;height: 2rem;}/* Drip Tips Modal Form */[data-page-id="1583387"].layout-form-keap-embed.full-width .infusion-form .infusion-field {    grid-column: span 2;    margin-bottom: 1em;}/* 21 Questions */[data-page-id="1584155"].layout-full-width-content.wide-content .tmt-icon-list li::before {    mask-image: url(/backup/octanecdn.com/enersystemscom/enersystemscom_968898207.svg) !important;   width: 3rem !important;height: 2rem;top: 0;}/* support center buttons pushed to the bottom */[data-page-id="1597846"].layout-service-columns.large-icon .button-container.item-button {margin-top: auto;}/* dark web scan right column */[data-page-id="1597946"].layout-two-column-content.standard .column:nth-child(2) {background-color: rgba(var(--accent2),1);padding: 2rem;}[data-page-id="1597946"].layout-two-column-content.standard .column:nth-child(2) .section-title,[data-page-id="1597946"].layout-two-column-content.standard .column:nth-child(2) .content-container{color: rgba(var(--white),1);}[data-page-id="1597948"].layout-cta-bar.full-width .content-container {max-width: 600px;margin-left: auto;margin-right: auto;text-align: left;}/* media page image caption */[data-page-id="1598880"].layout-content-image.small-image.auto .image-column {position: relative;min-height: 500px;}[data-page-id="1598880"].layout-content-image.small-image.auto .image-column::after {position: absolute;bottom: 0;left: 0;right: 0;content: "René Miller, CEO & Michele Miller, President";font-size: 1.1rem;background-color:rgba(var(--primary-dark),1);color: rgba(var(--white),1);padding: 0.7rem;text-align: center;}[data-page-id="1599078"].layout-two-column-content.standard .feature-item {align-items: flex-start;margin-bottom: 0;}/* books page buttons bottom alignment */[data-page-id="1599348"].layout-service-columns.full-thumbnail .button-container.item-button {margin-top: auto;}/* newsletter page caption */[data-page-id="1600148"].layout-timeline.slider .content-container.slide-content figcaption {background-color: rgba(var(--primary-dark),1);color: rgba(var(--white),1);}/* publications image */ section[data-title="publication-category"] .column-image {object-fit: cover;aspect-ratio: 1/1.25;border-top-left-radius: 10px;border-top-right-radius: 10px;}section[data-title="publication-category"] .column-item {filter: none !important;box-shadow: 0 3px 20px rgba(0, 0, 0, 0.15);border-radius: 10px;}section[data-title="publication-category"] .item-title {font-size: 1.2rem;}.layout-tabs.standard .tab.active {border-bottom: 7px solid rgba(var(--primary-dark),1);color: rgba(var(--primary-dark),1);}/* mobile phone btn icon color */.mobile-navigation .btn.header-btn-1 strong {filter: brightness(10);}/* service card icon centered on mobile */.layout-service-columns.full-image .image-container {display: flex;}#section-1610631 {display: none;}@media screen and (min-width: 950px) {.layout-form-keap-embed {padding-top: clamp(300px, 5vw, 500px)!important;}}#section-1918038 .location-list {display: none;}	