@font-face {
  font-family: Futura;
  src: url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-Book.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-Book.woff') format('woff'), /* Pretty Modern Browsers */
       url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-Book.otf')  format('truetype') /* Safari, Android, iOS */
}
@font-face {
  font-family: FuturaTitleLight;
  src: url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-CondensedLight.woff2') format('woff2'), 
       url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-CondensedLight.woff') format('woff'), 
       url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-CondensedLight.otf')  format('truetype') 
}
@font-face {
  font-family: FuturaTitle;
  src: url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-Condensed.woff2') format('woff2'), 
       url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-Condensed.woff') format('woff'), 
       url('https://cdn.guide.paris/fonts/FuturaStd/FuturaStd-Condensed.otf')  format('truetype') 
}

body {
	font-family: "Futura", Arial;
}
.h1, .h2, .h3, h1, h2, h3 {
	font-family: "FuturaTitle", Arial;
}
.text-color-primary,
.text-color-secondary,
.widget-title,
a:hover,
.link-primary,
.btn-link:hover, .link-primary:hover,
.btn-link {
	color: #1a171b;
}
header,
.primary-background,
.parallax-image,
.button-primary,
#totop.top-visible,
.button-secondary {
    background-color: #1a171b;
}
.main-hero-section {
    box-shadow: inset 0 -40px 30px 0 #1a171b;
}
body.home header, body.product header {
	background: linear-gradient(180deg,#1a171b 3%,transparent);
}
.product-hero-section {
    box-shadow: inset 1px -91px 88px 18px #1a171b;
    -webkit-box-shadow: inset 1px -91px 88px 18px #1a171b;
    -moz-box-shadow: inset 1px -91px 88px 18px #1a171b;
}