<!-- start Simple Custom CSS and JS -->
<style type="text/css">
li {
    margin: 0 0 0.5em 0;
    padding: 0;
}

#main-nav .menu-item-has-children .child-arrow:before, #main-nav .page_item_has_children .child-arrow:before {
  font-size: 1em;
   color: #133F5A;
  right: 50px;
}

.mfp-image-holder .mfp-close {
  display: none;
}

.mobile_menu_active #site-logo {
  margin-left: 0 !important;

}
.gallery-icon > a {
  cursor: -moz-zoom-in  !important; 
    cursor: -webkit-zoom-in  !important; 
    cursor: zoom-in  !important;
}

.video_block {
  width:280px !important;
  min-width:240px !important;
}

.footer_contact_img {
      margin-top: 5px !important;
    line-height: 18px;
}
.scroll_down {
  position: absolute !important;
    top: -70px;
    width: 100% !important;
}

.titre_post {

    font-weight: normal;
    font-style: normal;
	color: #86c0b6;
	font-size: 43px;
  line-height: 56px;
  text-align: center;
}

.chapeau_post {
  font-weight: 300;
    font-style: normal;
	font-size: 18px;
  line-height: 28px;
  text-align: justify;
}


.big-video-wrap .player .vp-controls-wrapper {
    display: none !important;
}

.fullcover-bg {
	width: 100%;
	height: 100vh;    
	top: 0;
	left: 0;
}

.ui.builder_button {
  padding-top: 0.625em;
    padding-right: 1.25em;
    padding-bottom: 0.625em;
    padding-left: 1.25em;
}

.liste {list-style: none}
.liste li::before {
  content: "•"; color: #86c0b6;
  display: inline-block; width: 1em;
  margin-left: -1em;
  font-size:18px;
}
.sticky-nav {
	font-weight: 400 !important;
  font-style: normal;
}

.chapeau, .bold {
	font-weight: 400;
  font-style: normal;
}
.product-instruct-icon {
	display: inline-block;
  vertical-align: text-top;
}

.product-instruct-icon .image-wrap {
	margin: 0 !important;
}
.product-instruct-icon .image-wrap > img {
	margin: 0 !important;
}
.product-video-icon {
	display: block;
  vertical-align: text-top;
}

.product-video-icon .image-wrap {
	margin: 0 !important;
}
.product-video-icon .image-wrap > img {
	margin: 0 !important;
}
.product-instruct-label {
	display: inline-block;
  vertical-align: baseline;
}

.product-video-label {
	display: block;
  vertical-align: baseline;
}

@font-face {
    font-family: 'Freight Big';
    src: url('/wp-content/uploads/2018/10/FreightBig-Light.eot');
    src: url('/wp-content/uploads/2018/10/FreightBig-Light.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2018/10/FreightBig-Light.woff2') format('woff2'),
        url('/wp-content/uploads/2018/10/FreightBig-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'FreightBigBook';
    src: url('/wp-content/uploads/2018/10/FreightBigBook.eot');
    src: url('/wp-content/uploads/2018/10/FreightBigBook.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2018/10/FreightBigBook.woff2') format('woff2'),
        url('/wp-content/uploads/2018/10/FreightBigBook.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Freight Big';
    src: url('/wp-content/uploads/2018/10/FreightBig-Bold.eot');
    src: url('/wp-content/uploads/2018/10/FreightBig-Bold.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2018/10/FreightBig-Bold.woff2') format('woff2'),
        url('/wp-content/uploads/2018/10/FreightBig-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Freight Big';
    src: url('/wp-content/uploads/2018/10/FreightBig-LightItalic.eot');
    src: url('/wp-content/uploads/2018/10/FreightBig-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2018/10/FreightBig-LightItalic.woff2') format('woff2'),
        url('/wp-content/uploads/2018/10/FreightBig-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Freight Big';
    src: url('/wp-content/uploads/2018/10/FreightBig-BookItalic.eot');
    src: url('/wp-content/uploads/2018/10/FreightBig-BookItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2018/10/FreightBig-BookItalic.woff2') format('woff2'),
        url('/wp-content/uploads/2018/10/FreightBig-BookItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Freight Big';
    src: url('/wp-content/uploads/2018/10/FreightBig-BoldItalic.eot');
    src: url('/wp-content/uploads/2018/10/FreightBig-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/2018/10/FreightBig-BoldItalic.woff2') format('woff2'),
        url('/wp-content/uploads/2018/10/FreightBig-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

.horizontal-menu #main-nav>li>a {
	text-transform: none;
}


.titre {
    font-family: 'Freight Big';
    font-weight: normal;
    font-style: normal;
	color: #133f5a;
	font-size: 55px;
  line-height: 60px;
}

.chapter {
	font-size: 14px;
	font-family: Overpass;
    font-weight: 600;
    text-transform: none;
    text-align: left;
	color: #84c8bd;
	position: relative;
    top: -1.5em;
	text-align: right;
   
}

.superscript { position: relative; top: -0.5em; font-size: 80%; }
.otr3 { position: relative; top: -0.15em; }

.dark_blue {
	color: #133f5a !important;
}
.light_blue {
	color: #84c8bd !important;
}

.p_nomargin > p {
	margin: 0;
}

.ui.builder_button {
	text-transform: none;
	font-weight: 300;
}

.btn1 {
	width: 117px;
}

.btn2 {
	width: 174px;
	float: right;
}

.btn2_mobile {
	width: 174px;
	float: left;
}

.current-menu-item a {
	color: #84c8bd !important;
}

#nav {
	display: none;
}

</style>
<!-- end Simple Custom CSS and JS -->
