


/*
@import url("//hello.myfonts.net/count/2e6366");
@import url("//hello.myfonts.net/count/2e63da");


@font-face {
	font-family: 'TrueNorthScript';
	font-weight: normal;
  font-style: normal;
  font-display: swap;
	src:url('fonts/2E63DA_0_0.eot');
	src:url('fonts/2E63DA_0_0.eot?#iefix') format('embedded-opentype'),
		url('fonts/2E63DA_0_0.woff2') format('woff2'),
		url('fonts/2E63DA_0_0.woff') format('woff'),
		url('fonts/2E63DA_0_0.ttf') format('truetype');}

@font-face {
  font-family: 'TrueNorth';
  font-display: swap;
	src: url('fonts/2E6366_0_0.eot');
	src:url('fonts/2E6366_0_0.eot?#iefix') format('embedded-opentype'),
		url('fonts/2E6366_0_0.woff2') format('woff2'),
		url('fonts/2E6366_0_0.woff') format('woff'),
		url('fonts/2E6366_0_0.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'TrueNorthRoughDots';
    font-display: swap;
    src: url('fonts/TrueNorthRoughDotsBlack-Regular.eot');
    src: url('fonts/TrueNorthRoughDotsBlack-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/TrueNorthRoughDotsBlack-Regular.woff2') format('woff2'),
        url('fonts/TrueNorthRoughDotsBlack-Regular.woff') format('woff'),
        url('fonts/TrueNorthRoughDotsBlack-Regular.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
*/

@font-face {
  font-family: 'Stempel Garamond LT Pro';
  src: url('../eot/stempelgaramondltpro-bold.eot');
  src: url('../eot/stempelgaramondltpro-boldd41d.eot#iefix') format('embedded-opentype'),
      url('../woff2/stempelgaramondltpro-bold.woff2') format('woff2'),
      url('../woff/stempelgaramondltpro-bold.woff') format('woff'),
      url('../ttf/stempelgaramondltpro-bold.ttf') format('truetype'),
      url('../svg/stempelgaramondltpro-bold.svg#StempelGaramondLTPro-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Stempel Garamond LT Pro';
  src: url('../eot/stempelgaramondltpro-roman.eot');
  src: url('../eot/stempelgaramondltpro-romand41d.eot#iefix') format('embedded-opentype'),
      url('../woff2/stempelgaramondltpro-roman.woff2') format('woff2'),
      url('../woff/stempelgaramondltpro-roman.woff') format('woff'),
      url('../ttf/stempelgaramondltpro-roman.ttf') format('truetype'),
      url('../svg/stempelgaramondltpro-roman.svg#StempelGaramondLTPro-Roman') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Stempel Garamond LT Pro';
  src: url('../eot/stempelgaramondltpro-boldit.eot');
  src: url('../eot/stempelgaramondltpro-bolditd41d.eot#iefix') format('embedded-opentype'),
      url('../woff2/stempelgaramondltpro-boldit.woff2') format('woff2'),
      url('../woff/stempelgaramondltpro-boldit.woff') format('woff'),
      url('../ttf/stempelgaramondltpro-boldit.ttf') format('truetype'),
      url('../svg/stempelgaramondltpro-boldit.svg#StempelGaramondLTPro-BoldIt') format('svg');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Stempel Garamond LT Pro';
  src: url('../eot/stempelgaramondltpro-italic.eot');
  src: url('../eot/stempelgaramondltpro-italicd41d.eot#iefix') format('embedded-opentype'),
      url('../woff2/stempelgaramondltpro-italic.woff2') format('woff2'),
      url('../woff/stempelgaramondltpro-italic.woff') format('woff'),
      url('../ttf/stempelgaramondltpro-italic.ttf') format('truetype'),
      url('../svg/stempelgaramondltpro-italic.svg#StempelGaramondLTPro-Italic') format('svg');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'icomoon';
  src:  url('../eot/icomoone728.eot');
  src:  url('../eot/icomoone728.eot#iefix') format('embedded-opentype'),
    url('../ttf/icomoone728.ttf') format('truetype'),
    url('../woff/icomoone728.woff') format('woff'),
    url('../svg/icomoone728.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* 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;
}

.icon-https:before {
  content: "\e909";
}
.icon-pinterest:before {
  content: "\e908";
}
.icon-brand:before {
  content: "\e908";
}
.icon-social:before {
  content: "\e908";
}
.icon-icon_download:before {
  content: "\e907";
}
.icon-twitter:before {
  content: "\e60c";
}
.icon-icon-mail:before {
  content: "\e60d";
}
.icon-burgerMenuOpen:before {
  content: "\e60f";
}
.icon-arrow-heart:before {
  content: "\e906";
}
.icon-mail-outline:before {
  content: "\e905";
}
.icon-sep-insta:before {
  content: "\e904";
}
.icon-sep3:before {
  content: "\e903";
}
.icon-tag-left:before {
  content: "\e900";
  color: #cc818f;
}
.icon-tag-right:before {
  content: "\e901";
  color: #cc818f;
}
.icon-circle-thin:before {
  content: "\e902";
}
.icon-loupe:before {
  content: "\e608";
}
.icon-x:before {
  content: "\e609";
}
.icon-print:before {
  content: "\e606";
}
.icon-share:before {
  content: "\e607";
}
.icon-circleStroke:before {
  content: "\e605";
}
.icon-sep2:before {
  content: "\e604";
}
.icon-sep:before {
  content: "\e603";
}
.icon-play:before {
  content: "\e60b";
}
.icon-arrow-down:before {
  content: "\e60a";
}
.icon-line:before {
  content: "\e602";
}
.icon-arrow:before {
  content: "\e600";
}
.icon-canneberge:before {
  content: "\e601";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-facebook-f:before {
  content: "\f09a";
}
.icon-instagram:before {
  content: "\f16d";
}
 