/*  Avance  */
@font-face{
  font-family:"Avance W04 Regular";
  src:url("../Fonts/Avance/30799b87-c64b-4662-98b4-faebf7ddc292.eot?#iefix");
  src:url("../Fonts/Avance/30799b87-c64b-4662-98b4-faebf7ddc292.eot?#iefix") format("eot"),url("../Fonts/Avance/1b634b31-d38c-4b6f-a90f-4d9c3834b341.woff2") format("woff2"),url("../Fonts/Avance/433d3fbf-d20c-48e1-aae1-a41f01087089.woff") format("woff"),url("../Fonts/Avance/bd94bd78-00e0-4103-b3a9-5dad584a3739.ttf") format("truetype"),url("../Fonts/Avance/5cfc09fe-ad26-4d0e-9d9e-b6f1fcfa9a1d.svg#5cfc09fe-ad26-4d0e-9d9e-b6f1fcfa9a1d") format("svg");
  font-display: swap;
}
@font-face{
 font-family:"Avance W04 Italic";
 src:url("../Fonts/Avance/0828dac0-b5bf-462c-a800-aea7d3127cad.eot?#iefix");
 src:url("../Fonts/Avance/0828dac0-b5bf-462c-a800-aea7d3127cad.eot?#iefix") format("eot"),url("../Fonts/Avance/87ad38a0-ad42-4d00-9cf1-0514fe4c5376.woff2") format("woff2"),url("../Fonts/Avance/e203ad07-e152-4f55-9871-1fb461b1d50a.woff") format("woff"),url("../Fonts/Avance/76054d35-c03f-4787-81c2-fa92b8fd5f25.ttf") format("truetype"),url("../Fonts/Avance/2d527f85-2eb5-453e-b5e0-b6fe52cedde6.svg#2d527f85-2eb5-453e-b5e0-b6fe52cedde6") format("svg");
 font-display: swap;
}
@font-face{
  font-family:"Avance W04 Bold";
  src:url("../Fonts/Avance/5c6c7e33-2997-4460-b163-700044cf413a.eot?#iefix");
  src:url("../Fonts/Avance/5c6c7e33-2997-4460-b163-700044cf413a.eot?#iefix") format("eot"),url("../Fonts/Avance/6128085b-c8d6-4058-bf7c-ebf5321777d4.woff2") format("woff2"),url("../Fonts/Avance/14cf9e92-e9d7-4cd0-a04e-fdf776c569fb.woff") format("woff"),url("../Fonts/Avance/0e30abaa-5373-4edf-a301-e5c4d38f9aab.ttf") format("truetype"),url("../Fonts/Avance/6e92a6cc-d9bc-4cef-b6ae-889dcc64acfa.svg#6e92a6cc-d9bc-4cef-b6ae-889dcc64acfa") format("svg");
  font-display: swap;
}

/* Noto Sans */
@font-face {
    font-family: "NotoSans Regular";
    src:url('../Fonts/NotoSans-Regular.ttf?v=2') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "NotoSans Medium";
    src:url('../Fonts/NotoSans-Medium.ttf?v=2') format('truetype');
    font-weight: bold;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "NotoSans SemiBold";
    src:url('../Fonts/NotoSans-SemiBold.ttf?v=2') format('truetype');
    font-weight: bold;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "NotoSans Bold";
    src:url('../Fonts/NotoSans-Bold.ttf?v=2') format('truetype');
    font-weight: bold;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "alexianer_icons";
    src:url('../Fonts/alexianer-icons.eot?v=2');
    src:url('../Fonts/alexianer-icons.eot?v=2#iefix') format('embedded-opentype'),
        url('../Fonts/alexianer-icons.woff?v=2') format('woff'),
        url('../Fonts/alexianer-icons.ttf?v=2') format('truetype'),
        url('../Fonts/alexianer-icons.svg=v=2#') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
.library-alexianer-icons [class^="icon-"], .library-alexianer-icons [class*="icon-"] {
    font-family: "alexianer_icons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-angle-down:before { content: "\f107"; }
.icon-angle-left:before { content: "\f104"; }
.icon-angle-right:before { content: "\f105"; }
.icon-angle-up:before { content: "\f106"; }
.icon-arrow-down:before { content: "\f063"; }
.icon-arrow-left:before { content: "\f060"; }
.icon-arrow-right:before { content: "\f061"; }
.icon-arrow-up:before { content: "\f062"; }
.icon-chevron-left:before { content: "\f053"; }
.icon-chevron-right:before { content: "\f054"; }
.icon-comments:before { content: "\f086"; }
.icon-comments-o:before { content: "\f0e6"; }
.icon-envelope-o:before { content: "\f003"; }
.icon-facebook-square:before { content: "\f082"; }
.icon-file-text-o:before { content: "\f0f6"; }
.icon-link:before { content: "\f0c1"; }
.icon-list:before { content: "\f03a"; }
.icon-minus:before { content: "\f068"; }
.icon-phone:before { content: "\f095"; }
.icon-plus:before { content: "\f067"; }
footer .icon-plus:before { content: "\f0fe"; }
.icon-plus-square:before { content: "\f0fe"; }
.icon-print:before { content: "\f02f"; }
.icon-search:before { content: "\f002"; }
.icon-wheelchair:before { content: "\f193"; }
.icon-map-marker:before { content: "\f041"; }
.icon-mobile:before { content: "\f10b"; }
.icon-sign-out:before { content: "\f08b"; }
.icon-external-link:before { content: "\f08e"; }
.icon-home_plus:before { content: "\e90c";}
.icon-home_x:before { content: "\e90d";}
/* twitter x */
@font-face {
  font-family: 'icomoon';
  src:  url('../Fonts/icomoon.eot?fbzzea');
  src:  url('../Fonts/icomoon.eot?fbzzea#iefix') format('embedded-opentype'),
    url('../Fonts/icomoon.ttf?fbzzea') format('truetype'),
    url('../Fonts/icomoon.woff?fbzzea') format('woff'),
    url('../Fonts/icomoon.svg?fbzzea#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

[class^="icomoon-"], [class*=" icomoon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icomoon-x2:before {
  content: "\e906";
}
