footer#enfooter2 {
    --margin-top: 0;
    --footer-font-family: "MyriadPro-Regular";
    --footer-font-family1: "MyriadPro-Bold";
    --footer-font-size: min(1.41vw, 17px);
    --footer-line-height: 1.3;
    --footer-font-color: #fff;
    --footer-font-color-hover: #007336;

    --footer-main-width: var(--en-website-width);
    --footer-main-padding-top: 0px;
    --footer-main-padding-bottom: 0px;
    --footer-main-background: #ffffff;

    --footer-inner-height: clamp(120px,17vw,204px);
    --footer-inner-margin-left-right: 0;
    --footer-inner-column-gap: 0;
    --footer-inner-row-gap: 0;

   --logo-width: clamp(100px,16.25vw, 195px);
  --logo-margin-top: 6px;
  --logo-margin-left: -22px;
    --logo-border-color: #fff;
    --logo-shadow-color: rgb(0, 0, 0, 15%);

--website-name-font-family: var(--footer-font-family1);
  --website-name-font-size: clamp(25px,2.33vw, 28px);
  --website-name-line-height: clamp(24px,2.41vw, 29px);
  --website-name-color: #00592d;
--website-name-line-break-display: inline-block;

   --address-font-family: var(--footer-font-family);
--address-font-size: clamp(13px,1.5vw, 18px);
--address-font-color: #0d0a08;

    --misc-font-family: var(--footer-font-family);
    --misc-font-size: 14px;
    --misc-font-color: #fff;

    --misc2-container-width: 2.5%;
    --misc2-gap: min(5vw,60px);

    --subfooter-background: #00592d;
    --subfooter-padding-top: 0px;
    --subfooter-padding-bottom: 0px;
    --subfooter-padding-left-right: 0;

    --subfooter-centercont-width: 179px;
    --subfooter-leftcont-right-padding: 0%;
    --subfooter-rightcont-left-padding: 0;

}

@media only screen and (max-width: 768px) {
    footer#enfooter2 {
        --footer-font-size: 17px;
        --footer-main-column-gap: 12px;
        --footer-main-row-gap: 12px; 
        --footer-inner-height: auto;
       
        --website-name-line-break-display: inline-block;
        --misc2-container-width: 40px;
        --misc2-gap: 10px;
        --subfooter-centercont-width: max(27vw, 150px);
        --subfooter-leftcont-right-padding: max(15vw, 40px);
        --subfooter-rightcont-left-padding: max(15vw, 40px);
        --subfooter-font-size: min(2.2vw, 15px);
    }
}









