@font-face {
  font-family: VWTextWeb-Bold;
  src: url(../fonts/VWTextWeb-Bold.eot);
  src: url(../fonts/VWTextWeb-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/VWTextWeb-Bold.woff) format("woff"), url(../fonts/VWTextWeb-Bold.woff2) format("woff2"), url(../fonts/VWTextWeb-Bold.svg#VWTextWeb-Bold) format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: VWTextWeb-Regular;
  src: url(../fonts/VWTextWeb-Regular.eot);
  src: url(../fonts/VWTextWeb-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/VWTextWeb-Regular.woff) format("woff"), url(../fonts/VWTextWeb-Regular.woff2) format("woff2"), url(../fonts/VWTextWeb-Regular.svg#VWTextWeb-Regular) format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: VWTextWeb-Light;
  src: url(../fonts/VWTextWeb-Light.eot);
  src: url(../fonts/VWTextWeb-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/VWTextWeb-Light.woff) format("woff"), url(../fonts/VWTextWeb-Light.woff2) format("woff2"), url(../fonts/VWTextWeb-Light.svg#VWTextWeb-Light) format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: VWTextWeb-Italic;
  src: url(../fonts/VWTextWeb-Italic.eot);
  src: url(../fonts/VWTextWeb-Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/VWTextWeb-Italic.woff) format("woff"), url(../fonts/VWTextWeb-Italic.woff2) format("woff2"), url(../fonts/VWTextWeb-Italic.svg#VWTextWeb-Italic) format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: TheGroupHead-Light;
  src: url(../fonts/TheGroupHEAD-Light.woff) format("woff"), url(../fonts/TheGroupHEAD-Light.woff2) format("woff2");
  font-style: normal;
}
@font-face {
  font-family: TheGroupHead-LightItalic;
  src: url(../fonts/TheGroupHEAD-LightItalic.woff) format("woff"), url(../fonts/TheGroupHEAD-LightItalic.woff2) format("woff2");
  font-style: normal;
}
@font-face {
  font-family: TheGroupText-Bold;
  src: url(../fonts/TheGroupTEXT-Bold.woff) format("woff"), url(../fonts/TheGroupTEXT-Bold.woff2) format("woff2");
  font-style: normal;
}
@font-face {
  font-family: TheGroupText-BoldItalic;
  src: url(../fonts/TheGroupTEXT-BoldItalic.woff) format("woff"), url(../fonts/TheGroupTEXT-BoldItalic.woff2) format("woff2");
  font-style: normal;
}
@font-face {
  font-family: TheGroupText-Medium;
  src: url(../fonts/TheGroupTEXT-Medium.woff) format("woff"), url(../fonts/TheGroupTEXT-Medium.woff2) format("woff2");
  font-style: normal;
}
@font-face {
  font-family: TheGroupText-MediumItalic;
  src: url(../fonts/TheGroupTEXT-MediumItalic.woff) format("woff"), url(../fonts/TheGroupTEXT-MediumItalic.woff2) format("woff2");
  font-style: normal;
}
@font-face {
  font-family: TheGroupText-Regular;
  src: url(../fonts/TheGroupTEXT-Regular.woff) format("woff"), url(../fonts/TheGroupTEXT-Regular.woff2) format("woff2");
  font-style: normal;
}
@font-face {
  font-family: TheGroupText-RegularItalic;
  src: url(../fonts/TheGroupTEXT-RegularItalic.woff) format("woff"), url(../fonts/TheGroupTEXT-RegularItalic.woff2) format("woff2");
  font-style: normal;
}
/** Font Awesome **/
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("../webfonts/fa-light-300.eot");
  src: url("../webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-light-300.woff2") format("woff2"), url("../webfonts/fa-light-300.woff") format("woff"), url("../webfonts/fa-light-300.ttf") format("truetype"), url("../webfonts/fa-light-300.svg#fontawesome") format("svg");
}
.fal {
  font-family: "Font Awesome 5 Pro";
  font-weight: 300;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-regular-400.eot");
  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg");
}
.far {
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.eot");
  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg");
}
.fa,
.fas {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
}

html {
  font-size: 16px !important;
  font-display: swap;
  letter-spacing: 0 !important;
  font-family: "VWTextWeb-Regular";
}
@media only screen and (max-width: 1300px) {
  html {
    font-size: 16px !important;
  }
}
@media only screen and (max-width: 959px) {
  html {
    font-size: 16px !important;
  }
}
@media only screen and (max-width: 639px) {
  html {
    font-size: 16px !important;
  }
}

body {
  font-display: swap;
}


/*# sourceMappingURL=custom_vgrd.css.map */
