footer#enfooter2 {

   --margin-top: min(5.4545vw, 0px);
  --footer-font-size: min(1.336vw, 16px);
  --footer-line-height: 1.3;
  --footer-font-color: #fff;
  --footer-font-color-hover: #fff;
  --footer-main-width: var(--en-website-width);
  --footer-main-padding-top: 0;
  --footer-main-padding-bottom: 0;
  --footer-main-background: #000;
  --footer-inner-height: min(14.08vw, 162px);
  --footer-inner-margin-left-right: clamp(0px, calc(var(--footer-main-width) + 10px - 100vw), 10px);
  --footer-inner-column-gap: min(0.4166vw, 5px);
  --footer-inner-row-gap: min(0.4545vw, 5px);
  --logo-width: clamp(70px, 9.25vw, 111px);
  --logo-margin-top: 0;
  --logo-border-color: #ff0000;
  --logo-shadow-color: rgb(0, 0, 0, 15%);
  --website-name-font-family: var(--website-font1);
  --website-name-font-size: clamp(24px,4.28vw, 54px);
  --website-name-line-height: clamp(22px, 3.73vw,47px);
  --website-name-color: #fff;
  --website-name-line-break-display: inline-block;
  --address-font-family: var(--website-font);
  --address-font-size: clamp(14px,1.349vw,17px);
  --address-font-color: #fff;
  --misc2-container-width: 241px;
  --subfooter-background: var(--website-color2);
  --subfooter-padding-top: 0px;
  --subfooter-padding-bottom: 0px;
  --subfooter-padding-left-right: var(--footer-inner-margin-left-right);
  --subfooter-centercont-width: 278px;
  --subfooter-leftcont-right-padding: 0%;
  --subfooter-rightcont-left-padding: 0%;
  --subfooter-font-family: "Roboto",sans-serif;
  --subfooter-font-size: clamp(12px, 1.08vw, 13px);
  --subfooter-font-color: #213252;

}



@media only screen and (max-width: 768px) {

    footer#enfooter2 {
       --footer-inner-height: auto;
--footer-main-padding-top: 15px;
--address-font-size: clamp(14px, 1.33vw, 16px);

    }
   

}


