@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Oswald:400,500,600&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,500,600,700,800&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Bitter&amp;display=swap');



@font-face {
  font-family: 'FuturaBT-Book';
  src: url('../dist/fonts/FuturaBT-Bookd41dd41d.eot?#iefix') format('embedded-opentype'),
    url('../dist/fonts/FuturaBT-Book.woff') format('woff'),
    url('../dist/fonts/FuturaBT-Book.ttf') format('truetype'),
    url('../dist/fonts/FuturaBT-Book.svg#FuturaBT-Book') format('svg');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'TrajanPro';
  src: url('../dist/fonts/trajanp0-webfont.eot');
  src: url('../dist/fonts/trajanp0-webfontd41dd41d.eot?#iefix') format('embedded-opentype'),
    url('../dist/fonts/trajanp0-webfont.woff') format('woff'),
    url('../dist/fonts/trajanp0-webfont.ttf') format('truetype'),
    url('../dist/fonts/trajanp0-webfont.svg#TrajanProRegular') format('svg');
  font-weight: 400;
  font-style: normal;

}

@font-face {
  font-family: 'TrajanPro';
  src: url('../dist/fonts/TrajanPro-Boldd41dd41d.eot?#iefix') format('embedded-opentype'),
    url('../dist/fonts/TrajanPro-Bold.otf') format('opentype'),
    url('../dist/fonts/TrajanPro-Bold.html') format('woff'),
    url('../dist/fonts/TrajanPro-Bold-2.html') format('truetype'),
    url('../dist/fonts/TrajanPro-Bold-3.html#TrajanPro-Bold') format('svg');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'FuturaBT-Book';
  src: url('../dist/fonts/futura_medium_bt.html') format('woff2'),
       url('../dist/fonts/futura_medium_bt-2.html') format('woff');
  font-weight: 500;
  font-style: normal;

}


@font-face {
  font-family: "Flaticon";
  src: url("../dist/fonts/Flaticon.html");
  src: url("../dist/fonts/Flaticond41dd41d.html?#iefix") format("embedded-opentype"),
    url("../dist/fonts/Flaticon-2.html") format("woff2"),
    url("../dist/fonts/Flaticon-3.html") format("woff"),
    url("../dist/fonts/Flaticon-4.html") format("truetype"),
    url("../dist/fonts/Flaticon-5.html#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GoudyOldStyle';
  src: url('../dist/fonts/goudy_old_style_regular.html') format('woff2'),
       url('../dist/fonts/goudy_old_style_regular-2.html') format('woff');
  font-weight: normal;
  font-style: normal;

}


@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("../dist/fonts/Flaticon-5.html#Flaticon") format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
  font-family: Flaticon;
        font-size: 20px;
font-style: normal;
margin-left: 20px;
}

.flaticon-down-arrow:before { content: "\f100"; }
.flaticon-mountain:before { content: "\f101"; }
.flaticon-cycling:before { content: "\f102"; }
.flaticon-location:before { content: "\f103"; }
.flaticon-bycicle:before { content: "\f104"; }
.flaticon-book:before { content: "\f105"; }
.flaticon-dinner:before { content: "\f106"; }