[x-cloak] { display: none !important; }

.main-header {
    background-color: #94C01B;
    height: max(5rem, 5vw);
}

h1,h2,h3,h4,h5,h6{
    font-family: 'Barlow Semi Condensed';
}
body{
    font-family: 'Barlow Semi Condensed';
    font-weight: normal;
}

.container-sm{
    @media (min-width: 992px) {
        max-width: 1100px !important; 
    }
      
}

.logo-container {
    height: 179.4%;
}

.logo {
    height: 100%;
}

.enerix-info-box{
    background-color: #94C01B;
}
.main-footer {
    background-color: #94C01B;
    height: 100%;
    min-height: max(5rem, 5vw);
}

.gradient-border {
    background: transparent linear-gradient(90deg, #008539 0%, #94C01B 100%) 0% 0% no-repeat padding-box;
    height: 1vw;
}

.img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1 / 1;
}

.button {
    background: transparent linear-gradient(90deg, #01843B 0%, #97C01C 100%) 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 20px #00000029;
    border: 3px solid #FFFFFF;
    border-radius: 10px;
    opacity: 1;
    font-size: 1.2rem;
}

.button:hover {
    border-color: unset !important;
}

.footer-link {
    color: white;
    text-decoration: none;
}

.popup-overlay {
    background-color: #00000040;
    inset: 0;
    backdrop-filter: blur(5px);
}

.popup-inner-container {
    background-color: white;
    box-shadow: 0px 3px 12px #00000029;
    border: 5px solid #94C01B;
    opacity: 1;
    z-index: 1;
}



div:not(.popup-inner-container) > p{
    padding-bottom: 1.5rem;
    margin-bottom: 0;
}

a:not(.footer-link){
    color: #94C01B;
}

h2{
    color: #94C01B;
    margin-bottom: 1rem;
}
.popup-inner-container__content h2{
    margin-bottom: 2rem;
    margin-top: 2rem;
}

.popup-inner-container__content a{
    color: #94C01B;
}

.enerix-info-box h2{
    color: #FFFFFF;
}

h1{
    margin-bottom: 2rem;
}

div:not(.popup-inner-container__content) > h1{
    color: #94C01B;
    margin-bottom: 3rem;
}

div:not(.popup-inner-container__content) > ol{
    margin-left: 1rem;
}

.popup-inner-container__content li{
    margin-bottom: 0.5rem;
}

.enerix-info-box a{
    color: white;
}

body{
    font-size: 110%;
}

ul.green-bullets{
    list-style: none; /* Remove default bullets */
}

ul.green-bullets li::before {
    content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
    color: #94C01B; /* Change the color */
    font-weight: bold; /* If you want it to be bold */
    display: inline-block; /* Needed to add space between the bullet and the text */
    width: 1em; /* Also needed for space (tweak if needed) */
    margin-left: -1em; /* Also needed for space (tweak if needed) */
  }

