@charset "UTF-8";
/*!
Theme Name: Pixel Agence Web
Theme URI: http://underscores.me/
Author: Pixel Agence Web
Author URI: https://www.pixel.bzh/
Description: Thème de l\'agence Pixel
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: pixel
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Pixel is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:-ms-grid;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@font-face{font-family:"neuzeit";src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Regu.eot);src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Regu.eot?#iefix) format("embedded-opentype"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Regu.woff2) format("woff2"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Regu.woff) format("woff"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Regu.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"neuzeit_bold";src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Bold.eot);src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Bold.eot?#iefix) format("embedded-opentype"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Bold.woff2) format("woff2"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Bold.woff) format("woff"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/NeuzeitGroT-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ano";src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/AnoBlack-Regular.eot);src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/AnoBlack-Regular.eot?#iefix) format("embedded-opentype"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/AnoBlack-Regular.woff2) format("woff2"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/AnoBlack-Regular.woff) format("woff"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/AnoBlack-Regular.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"farro";src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Regular.eot);src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Regular.eot?#iefix) format("embedded-opentype"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Regular.woff2) format("woff2"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Regular.woff) format("woff"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"farro_light";src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Light.eot);src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Light.eot?#iefix) format("embedded-opentype"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Light.woff2) format("woff2"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Light.woff) format("woff"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"farro_medium";src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Medium.eot);src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Medium.eot?#iefix) format("embedded-opentype"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Medium.woff2) format("woff2"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Medium.woff) format("woff"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"farro_bold";src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Bold.eot);src:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Bold.eot?#iefix) format("embedded-opentype"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Bold.woff2) format("woff2"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Bold.woff) format("woff"),url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./fonts/Farro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.absolute,.lightbox_item_container .overlay,.lightbox_realisation_container .overlay,body.home section.contact:before,body.home section.engagements .wrapper .video_galerie .video figure,body.home section.engagements:before,body.home section.headband .video_container,body.home section.headband .video_container:after{position:absolute;height:100%;width:100%;top:0;left:0}figure.image_container{height:100%;width:100%;line-height:0;font-size:0}figure.image_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fade_in,.transition{-webkit-transition:all ease-out .5s;transition:all ease-out .5s}.cubic,.lien a,.lightbox_item_container,.lightbox_realisation_container,.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow,.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-dots li,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton:before,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit]:before,.lightbox_realisation_container .modale_content .texte_container .top_content .livraison:before,.titre_anime .lines .word_container .word .caractere_anime,.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]:before,.wpcf7 form.wpcf7-form .submit_container input[type=submit],a.lien,a:active,a:focus,a:hover,a:link,a:visited,body #navigation_mobile_container,body #tarteaucitronRoot #tarteaucitronAlertBig button,body.home nav.main_nav .wrapper ul li a:after,body.home section.engagements .wrapper .carousel_container .item_container .content,body.home section.engagements .wrapper .video_galerie .video:after,body.home section.headband .scroller_container .scroller:after,body.home section.produits .wrapper .listing_produits .produit_container .produit figure img,body.home section.produits .wrapper .listing_produits button.slick-next:before,body.home section.produits .wrapper .listing_produits button.slick-prev:before,span.lien{-webkit-transition:all .75s cubic-bezier(.16,1,.3,1);transition:all .75s cubic-bezier(.16,1,.3,1)}.cubic_2{-webkit-transition:all 1s cubic-bezier(.77,0,.175,1);transition:all 1s cubic-bezier(.77,0,.175,1)}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.fade_in{opacity:0}.fade_in.visible{opacity:1}.anim_letters span{opacity:0}.titre_anime{overflow:hidden}.titre_anime .lines{width:100%}.titre_anime .lines .word_container{overflow:hidden;display:inline-block}.titre_anime .lines .word_container .word{display:inline-block;overflow:hidden}.titre_anime .lines .word_container .word .caractere_anime{display:inline-block;opacity:0}html{font-size:62.5%}body{color:#15303d;font:400 18px/1.5 "neuzeit"}fieldset{padding:0}h1,h2,h3,h4,h5,h6{margin:0}.h2,h2{font-size:2.2rem}.h3,h3{font-family:"farro_light";font-size:7.6rem;text-transform:uppercase}.h3.blanc,h3.blanc{color:#fff}.h4,h4{font-family:"farro_light";font-size:3.4rem;line-height:4.1rem;color:#b5a16e;text-transform:uppercase}.entete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:66.6666666667%;margin:0 auto}.entete p{font-size:2.2rem}a:active,a:focus,a:hover,a:link,a:visited,a:visited{text-decoration:none;outline:none}li>ol,li>ul,ul{list-style-type:none;margin:0;padding:0}.lien a,a.lien,span.lien{cursor:pointer}.grecaptcha-badge{opacity:0;pointer-events:none}.slick-slide{outline:none}.mo{display:none}body .wrapper{max-width:1280px;width:90%;margin:0 auto}body .wrapper.mini{max-width:1024px}body .wrapper.maxi{max-width:1680px}body header{position:relative;z-index:4}body #navigation_mobile_container{z-index:3}body main ul:not(.wp-block-social-links):not(.ui-tabs-nav):not(.slick-slider):not(.slick-dots):not(.liste_realisations):not(.blocks-gallery-grid){margin-bottom:20px}body main ul:not(.wp-block-social-links):not(.ui-tabs-nav):not(.slick-slider):not(.slick-dots):not(.liste_realisations):not(.blocks-gallery-grid)>li:before{display:inline-block;content:"";background:#15303d;min-height:10px;min-width:10px;margin-right:10px;vertical-align:baseline}body main ul:not(.wp-block-social-links):not(.ui-tabs-nav):not(.slick-slider):not(.slick-dots):not(.liste_realisations):not(.blocks-gallery-grid)>li+li{margin-top:5px}body main ul:not(.wp-block-social-links):not(.ui-tabs-nav):not(.slick-slider):not(.slick-dots):not(.liste_realisations):not(.blocks-gallery-grid)>li>ul{margin-top:10px;margin-left:10px}body main ul:not(.wp-block-social-links):not(.ui-tabs-nav):not(.slick-slider):not(.slick-dots):not(.liste_realisations):not(.blocks-gallery-grid)>li>ul>li:before{display:inline-block;content:"";min-height:5px;background:transparent!important;border:1px solid #15303d;min-width:5px;margin-right:10px;vertical-align:baseline}body main ul:not(.wp-block-social-links):not(.ui-tabs-nav):not(.slick-slider):not(.slick-dots):not(.liste_realisations):not(.blocks-gallery-grid)>li a{text-decoration:underline}body main ol{margin-bottom:20px;padding:0;list-style-position:inside;list-style-type:decimal}body main ol>li{position:relative}body main ol>li::marker{color:#15303d;font-weight:700}body main ol>li+li{margin-top:10px}body main ol>li a{text-decoration:underline}body main p{margin-bottom:20px}body main p a:active,body main p a:hover,body main p a:link,body main p a:visited,body main p a:visited{text-decoration:underline;color:#15303d}body main p a:active:hover,body main p a:hover:hover,body main p a:link:hover,body main p a:visited:hover,body main p a:visited:hover{color:#0e212a}body main strong{font-family:"neuzeit_bold"}body footer{position:relative;z-index:2}body.page,body.post{margin:0}.signature_pixel{position:absolute;right:25px;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.signature_pixel .texte_container{position:relative;z-index:1;padding-right:10px;text-align:right;text-transform:uppercase;line-height:normal}.signature_pixel .texte_container .texte{color:transparent;position:relative;left:calc(100% + 10px);height:100%;font-size:1.2rem;letter-spacing:1px;-webkit-transition:none;transition:none}.signature_pixel svg{position:relative;z-index:2;width:90px}.signature_pixel svg #nom_pixel{-webkit-transition:none;transition:none;opacity:0;-webkit-transition-delay:.6s;transition-delay:.6s}.signature_pixel svg #nom_pixel path{fill:#15303d}.signature_pixel svg #carre path{fill:#b5a16e}.signature_pixel:hover .texte_container .texte{left:0;color:#15303d;-webkit-transition:all ease-in-out .6s;transition:all ease-in-out .6s;-webkit-transition-delay:.2s;transition-delay:.2s}.signature_pixel:hover #nom_pixel{-webkit-transition:all ease-in-out .6s;transition:all ease-in-out .6s;opacity:1}@media only screen and (max-width:768px){.signature_pixel{top:15px;position:relative;margin:0;width:100%;right:0;bottom:0;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signature_pixel svg #nom_pixel{opacity:1}.signature_pixel svg #nom_pixel path{fill:hsla(199.5,48.78%,16.08%,.07)}.signature_pixel svg #carre path{fill:#b5a16e}.signature_pixel .texte_container{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){html{font-size:45%}}@media only screen and (max-width:768px){html{font-size:62.5%}body{font:400 14px/1.5}.do{display:none!important}.mo{display:block}body .wrapper{width:90%}body .wrapper.mini{width:90%}.bouton,.wpcf7 form.wpcf7-form .submit_container input[type=submit],a.bouton{font-size:1.4rem}.flex_col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_col>*{width:100%!important;margin-left:0!important;margin-right:0!important}.grid_col{-ms-grid-columns:100%!important;grid-template-columns:100%!important;-ms-grid-rows:1fr!important;grid-template-rows:1fr!important;grid-column-gap:0!important;grid-row-gap:40px!important;grid-auto-flow:row!important;grid-template-areas:unset!important}#hamburger_button{display:-webkit-box;display:-ms-flexbox;display:flex}.h3,h3{font-size:4.6rem}.h4,h4{font-size:2.8rem}.entete{max-width:unset}.entete p{font-size:2rem}}::-moz-selection{background:#b5a16e;color:#15303d;text-shadow:none}::selection{background:#b5a16e;color:#15303d;text-shadow:none}::-webkit-selection{background:#b5a16e;color:#15303d;text-shadow:none}::-moz-selection{background:#b5a16e;color:#15303d;text-shadow:none}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body .content_container{left:0;width:100%}body .entete_container .entete .visuel_container{-webkit-clip-path:unset;clip-path:unset}body .entete_container .entete{height:auto}body .entete_container .entete .visuel_container:after{display:none}body .entete_container .entete.visuel{margin-top:30px}body .entete_container .entete.visuel figure.image_container{display:none}body .entete_container .entete .wrapper h1{color:#000;font-size:30px;max-width:100%}body #masthead,body .breadcrumbs,body footer.site-footer{display:none}}body header.site_header .site-branding .site-title a{display:inline-block;line-height:0;font-size:0}body #hamburger_button{height:25px;width:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;top:20px;right:20px;z-index:4}body #hamburger_button .hamburger{position:relative;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}body #hamburger_button .hamburger span{display:block;position:absolute;height:2px;width:100%;background:#cbbd9a;left:0;border-radius:140px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}body #hamburger_button .hamburger span.burger{opacity:1;top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}body #hamburger_button .hamburger span.burger:nth-child(2){top:9px}body #hamburger_button .hamburger span.burger:nth-child(3){top:18px}body #hamburger_button .hamburger span.cross{opacity:0;top:11px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.mobile_menu_open #hamburger_button .hamburger span.burger{opacity:0}body.mobile_menu_open #hamburger_button .hamburger span.cross{opacity:1}body.mobile_menu_open #hamburger_button .hamburger span.cross:nth-child(4){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}body.mobile_menu_open #hamburger_button .hamburger span.cross:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}body #navigation_mobile_container{position:fixed;top:-100%;width:100%;height:auto;pointer-events:none;overflow:hidden;background-color:#b5a16e;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/fond_mobile.svg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding-top:20px;overflow-y:scroll}body #navigation_mobile_container .close_mobile{margin-bottom:40px}body #navigation_mobile_container nav.navigation_mobile .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body #navigation_mobile_container nav.navigation_mobile .wrapper .titre{margin-bottom:30px;font-size:2.4rem}body #navigation_mobile_container nav.navigation_mobile .wrapper ul li a{text-transform:uppercase;color:#15303d;font-size:2.4rem}body #navigation_mobile_container nav.navigation_mobile .wrapper ul li a.ancre_on{font-family:"neuzeit_bold"}body #navigation_mobile_container nav.navigation_mobile .wrapper ul li+li{margin-top:10px}body #navigation_mobile_container nav.navigation_mobile .title{margin-top:20px;border-top:1px solid rgba(21,48,61,.8);padding:20px 0;text-align:center}body #navigation_mobile_container nav.navigation_mobile .title a{font-size:2.6rem;text-transform:uppercase;color:#15303d;font-family:"ano"}body.mobile_menu_open #navigation_mobile_container{top:0;pointer-events:all}body.mobile_menu_open #hamburger_button .hamburger span{background:#15303d}footer{padding:30px 0}footer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .wrapper .nav_footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0!important}footer .wrapper .nav_footer ul li:before{display:none!important}footer .wrapper .nav_footer ul li+li{margin-top:0!important}footer .wrapper .nav_footer ul li+li:before{display:inline-block!important;content:" | "!important;margin:0 10px}footer .wrapper .nav_footer ul li a{color:#15303d;text-decoration:none!important;cursor:pointer!important}@media only screen and (max-width:768px){footer .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}footer .wrapper .nav_footer ul{margin-bottom:20px!important}footer .wrapper .nav_footer ul li+li{margin-top:10px!important}footer .wrapper .nav_footer ul li+li:before{display:none!important}}.lightbox_item_container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.lightbox_item_container.active{opacity:1;pointer-events:all;z-index:10}.lightbox_item_container .overlay{z-index:1;background:rgba(0,0,0,.6)}.lightbox_item_container .modale_content{width:50vw;max-height:75vh;padding:65px;z-index:2;position:relative;background:#fff;border-radius:10px;-webkit-box-shadow:0px 12px 35px rgba(0,0,0,.2);box-shadow:0px 12px 35px rgba(0,0,0,.2);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.lightbox_item_container .modale_content::-webkit-scrollbar{display:none}.lightbox_item_container .modale_content .lightbox_item .close_modale{position:absolute;top:20px;right:20px;height:30px;width:30px;background-color:rgba(255,255,255,.8);cursor:pointer;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/close.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.lightbox_item_container .modale_content .lightbox_item h1{font-size:3.4rem;font-family:"farro_light";margin-bottom:30px;text-transform:uppercase}.lightbox_item_container .modale_content .lightbox_item p{margin-bottom:20px}.lightbox_item_container .modale_content .lightbox_item p a:active,.lightbox_item_container .modale_content .lightbox_item p a:hover,.lightbox_item_container .modale_content .lightbox_item p a:link,.lightbox_item_container .modale_content .lightbox_item p a:visited,.lightbox_item_container .modale_content .lightbox_item p a:visited{text-decoration:underline;color:#15303d}.lightbox_item_container .modale_content .lightbox_item p a:active:hover,.lightbox_item_container .modale_content .lightbox_item p a:hover:hover,.lightbox_item_container .modale_content .lightbox_item p a:link:hover,.lightbox_item_container .modale_content .lightbox_item p a:visited:hover,.lightbox_item_container .modale_content .lightbox_item p a:visited:hover{color:#0e212a}.lightbox_item_container .modale_content .lightbox_item strong{font-family:"neuzeit_bold"}.lightbox_item_container .modale_content .lightbox_item ul{margin-bottom:20px}.lightbox_item_container .modale_content .lightbox_item ul>li:before{display:inline-block;content:"";background:#15303d;min-height:10px;min-width:10px;border-radius:50%;margin-right:10px;vertical-align:baseline}.lightbox_item_container .modale_content .lightbox_item ul>li+li{margin-top:5px}.lightbox_item_container .modale_content .lightbox_item ul>li>ul{margin-top:10px;margin-left:10px}.lightbox_item_container .modale_content .lightbox_item ul>li>ul>li:before{display:inline-block;content:"";border-radius:50%;min-height:5px;background:transparent!important;border:1px solid #15303d;min-width:5px;margin-right:10px;vertical-align:baseline}.lightbox_item_container .modale_content .lightbox_item ul>li a{text-decoration:underline}.lightbox_item_container .modale_content .lightbox_item ol{margin-bottom:20px;padding:0;list-style-position:inside;list-style-type:decimal}.lightbox_item_container .modale_content .lightbox_item ol>li{position:relative}.lightbox_item_container .modale_content .lightbox_item ol>li::marker{color:#15303d;font-weight:700}.lightbox_item_container .modale_content .lightbox_item ol>li+li{margin-top:10px}.lightbox_item_container .modale_content .lightbox_item ol>li a{text-decoration:underline}@media only screen and (max-width:768px){.lightbox_item_container .modale_content{width:100vw;height:100vh;max-height:unset;padding:65px 35px;border-radius:0;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.lightbox_item_container .modale_content::-webkit-scrollbar{display:none}}html body #tarteaucitronRoot.tarteaucitronBeforeVisible{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.6);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body #tarteaucitronRoot button#tarteaucitronBack{background-color:rgba(0,0,0,.6)}body #tarteaucitronRoot #tarteaucitronAlertBig{position:relative;width:50vw;height:auto;margin:0;background:#fff;padding:40px;font-size:1.4rem;line-height:normal}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:block;padding:0}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert .titre{color:#000;text-transform:uppercase;display:block;font-size:1.4rem;font-weight:700;margin-bottom:20px}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert p{color:#373e54;font-size:1.3rem;font-weight:200;line-height:2rem;padding-bottom:20px;border-bottom:1px solid #a6a6a6;margin-bottom:20px}body #tarteaucitronRoot #tarteaucitronAlertBig button{margin:0;padding:15px;border-radius:0}body #tarteaucitronRoot #tarteaucitronAlertBig button:not(.tarteaucitronDeny){padding:20px;border:1px solid #373e54;font-size:1.2rem!important;text-transform:uppercase;font-weight:200}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow{background:#b5a16e;border-color:#b5a16e}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow:hover{background:#9f8951;border-color:#9f8951}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronAllow .tarteaucitronCheck{display:none}body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-left:20px}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny{position:absolute;top:20px;right:20px;padding:0;background:0 0;color:#a6a6a6;display:inline-block;padding-bottom:3px;border-bottom:1px solid #a6a6a6;font-size:1.2rem!important}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny .tarteaucitronCross{display:none}body #tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronDeny:hover{color:#000;border-color:#000}body #tarteaucitronRoot button#tarteaucitronBack{background:0 0}body #tarteaucitronRoot #tarteaucitronServices{-webkit-box-shadow:none;box-shadow:none}body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{background:#fff;color:#000;font-weight:400}body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine,body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine:hover{background:#fff;color:#000;border:none;padding:40px 40px 20px}body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine .tarteaucitronDeny,body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine:hover .tarteaucitronDeny{background:#000!important;opacity:.2!important}body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronDeny,body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine:hover.tarteaucitronIsAllowed .tarteaucitronDeny{background:#000!important;opacity:.2!important}body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny,body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine:hover.tarteaucitronIsDenied .tarteaucitronDeny{background:#000!important;opacity:1!important}body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine.tarteaucitronIsDenied #tarteaucitronAllAllowed,body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine:hover.tarteaucitronIsDenied #tarteaucitronAllAllowed{opacity:.4!important}body #tarteaucitronRoot .tarteaucitronH1{color:#000;text-align:left;text-transform:uppercase;display:block;font-size:1.8rem;font-weight:700;margin-bottom:20px;margin-top:0}body #tarteaucitronRoot #tarteaucitronInfo{margin:0 0 20px 0!important;padding:0!important;width:100%;background:0 0;border:none;text-align:left!important;color:#373e54;font-size:1.3rem;font-weight:200;line-height:2rem;max-width:unset!important}body #tarteaucitronRoot .tarteaucitronName{margin:0!important;float:none!important;line-height:normal!important}body #tarteaucitronRoot .tarteaucitronH2{float:none;font-size:1.3rem!important;font-weight:400;color:#373e54;text-transform:uppercase;margin:0!important}body #tarteaucitronRoot .tarteaucitronAsk{float:none!important;margin:0 0 0 20px!important;text-align:left!important}body #tarteaucitronRoot .tarteaucitronAsk button{display:inline-block!important;padding:10px!important;border:1px solid #373e54;font-size:1.2rem!important;text-transform:uppercase;font-weight:400;margin:0;border-radius:0!important;opacity:1!important}body #tarteaucitronRoot .tarteaucitronAsk button.tarteaucitronIsSelected{background:#000!important}body #tarteaucitronRoot .tarteaucitronAsk button>span{display:none}body #tarteaucitronRoot .tarteaucitronAsk button#tarteaucitronAllAllowed{background:#B5A16E!important;border-color:#b5a16e}body #tarteaucitronRoot .tarteaucitronBorder{border:none;padding:0 40px 40px}body #tarteaucitronRoot .tarteaucitronBorder>ul{border-top:1px solid #a6a6a6;padding-top:20px}body #tarteaucitronRoot .tarteaucitronBorder>ul>li{padding:0}body #tarteaucitronRoot .tarteaucitronBorder>ul>li+li{margin-top:20px}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronTitle button{font-size:1.2rem;font-weight:700;background:transparent!important;color:#000!important;text-transform:uppercase;margin:0 0 20px 0!important;padding:0!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronTitle button span{display:none}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronLine{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronLine>div{width:auto!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronLine .tarteaucitronAsk{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronLine .tarteaucitronAsk button{padding:10px!important;font-size:1.2rem!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronAllow{background:#B5A16E!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronLine .tarteaucitronAsk button[style="visibility:hidden"]{display:none!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li.tarteaucitronHidden{background:transparent!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li button.tarteaucitronDeny{opacity:.2!important;background:#000!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronH3{font-size:1.4rem}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronIsAllowed button.tarteaucitronAllow{opacity:1!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronIsAllowed button.tarteaucitronDeny{opacity:.2!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronIsDenied button.tarteaucitronAllow{opacity:.4!important}body #tarteaucitronRoot .tarteaucitronBorder>ul>li .tarteaucitronIsDenied button.tarteaucitronDeny{opacity:1!important}body #tarteaucitronRoot .tarteaucitronName *{font-size:1.4rem!important}body #tarteaucitronRoot .tarteaucitronName *+*{display:inline-block;margin-top:5px}body #tarteaucitronRoot .tarteaucitronName a{font-size:1.2rem!important;text-decoration:underline!important}@media only screen and (max-width:768px){body #tarteaucitronRoot #tarteaucitronAlertBig{width:90vw;max-height:90vh;overflow:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 20px 20px}body #tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{margin-left:0;margin-top:20px}body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine,body #tarteaucitronRoot #tarteaucitron .tarteaucitronLine:hover{padding:20px}body #tarteaucitronRoot .tarteaucitronBorder{padding:0 20px 20px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:0!important}}.wpcf7 form.wpcf7-form ::-webkit-input-placeholder{color:rgba(21,48,61,.5)}.wpcf7 form.wpcf7-form ::-moz-placeholder{color:rgba(21,48,61,.5)}.wpcf7 form.wpcf7-form :-ms-input-placeholder{color:rgba(21,48,61,.5)}.wpcf7 form.wpcf7-form ::-ms-input-placeholder{color:rgba(21,48,61,.5)}.wpcf7 form.wpcf7-form ::placeholder{color:rgba(21,48,61,.5)}.wpcf7 form.wpcf7-form input[type=email],.wpcf7 form.wpcf7-form input[type=number],.wpcf7 form.wpcf7-form input[type=text],.wpcf7 form.wpcf7-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px;border:none;border-radius:0;width:100%;font-size:1.8rem;color:#15303d;outline:none}.wpcf7 form.wpcf7-form select{width:100%;padding:20px;font-size:1.8rem;outline:none}.wpcf7 form.wpcf7-form fieldset+fieldset{margin-top:30px}.wpcf7 form.wpcf7-form fieldset p{margin-bottom:0}.wpcf7 form.wpcf7-form fieldset .form_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7 form.wpcf7-form fieldset .form_row+.form_row{margin-top:15px}.wpcf7 form.wpcf7-form fieldset .form_row .input_container{width:100%}.wpcf7 form.wpcf7-form fieldset .form_row .input_container.half{width:calc(50% - 10px)}.wpcf7 form.wpcf7-form fieldset .form_row .input_container label{margin-bottom:10px;display:block;font-size:1.8rem}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .input .wpcf7-not-valid-tip{margin-top:5px;color:#b5a16e;font-size:1.2rem}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-radio .wpcf7-list-item>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-radio .wpcf7-list-item>label input{margin-right:10px;-webkit-transform:scale(1.3);transform:scale(1.3)}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-radio .wpcf7-list-item>label span{font-size:1.4rem;color:#15303d}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-radio .wpcf7-list-item+.wpcf7-list-item{margin-left:20px}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-list-item{margin:0}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-list-item label input[type=checkbox]{margin-right:10px;-webkit-transform:scale(1.3);transform:scale(1.3)}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.6rem;color:#fff}.wpcf7 form.wpcf7-form fieldset .form_row .input_container .wpcf7-list-item label .wpcf7-list-item-label a{color:#fff}.wpcf7 form.wpcf7-form .submit_container{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 form.wpcf7-form .submit_container .bouton,.wpcf7 form.wpcf7-form .submit_container input[type=submit]{margin-right:20px}.wpcf7 form.wpcf7-form .submit_container .obligatoire{font-size:1.6rem}.wpcf7 form.wpcf7-form .submit_container p{margin-bottom:0}.wpcf7 form.wpcf7-form .submit_container .wpcf7-spinner{display:none!important}.wpcf7 form.wpcf7-form .submit_container input[type=submit]{width:100%;background:#b5a16e;border-color:#b5a16e;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.8rem;color:#fff;border-radius:42px;padding:15px 50px;cursor:pointer;text-transform:uppercase}.wpcf7 form.wpcf7-form .submit_container input[type=submit]:hover{background:#9f8951;border-color:#9f8951;color:#fff}.wpcf7 form.wpcf7-form .submit_container input[type=submit][disabled]{opacity:.5}.wpcf7 form.wpcf7-form .submit_container input[type=submit][disabled]:hover{background:#b5a16e;border-color:#b5a16e}.wpcf7 form.wpcf7-form .wpcf7-response-output{margin:20px 0 0;padding:0;border:0;text-align:center;font-size:1.6rem;color:#b5a16e;font-weight:500}@media only screen and (max-width:768px){.wpcf7 form.wpcf7-form{padding:0}.wpcf7 form.wpcf7-form fieldset .form_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.wpcf7 form.wpcf7-form fieldset .form_row .input_container.half{width:100%}.wpcf7 form.wpcf7-form fieldset .form_row .input_container.half+.input_container.half{margin-top:15px}.wpcf7 form.wpcf7-form .submit_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpcf7 form.wpcf7-form .submit_container .bouton,.wpcf7 form.wpcf7-form .submit_container input[type=submit]{margin-right:0;width:100%;margin-bottom:20px}}.lightbox_realisation_container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.lightbox_realisation_container.active{opacity:1;pointer-events:all;z-index:10}.lightbox_realisation_container .overlay{z-index:1;background:rgba(0,0,0,.6)}.lightbox_realisation_container .modale_content{width:80vw;z-index:2;position:relative;background:#fff;border-radius:6px;-webkit-box-shadow:0px 12px 35px rgba(0,0,0,.2);box-shadow:0px 12px 35px rgba(0,0,0,.2)}.lightbox_realisation_container .modale_content .lightbox_realisation{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container{width:55%;position:relative}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie{margin-bottom:0;height:100%}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-list,.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-track{height:100%}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow{height:40px;width:40px;border-radius:50%;background:rgba(255,255,255,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow:before{height:10px;width:10px;font-size:0;opacity:1;content:"";background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/fleche_mauve.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow.slick-prev{left:40px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow.slick-next{right:40px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow.slick-next:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow:hover{background:#fff}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-dots{bottom:30px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-dots li{height:9px;width:9px;border-radius:50%;background:#fff;cursor:pointer}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-dots li.slick-active{width:40px;border-radius:4px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-dots li button{width:100%;height:100%;padding:0}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-dots li button:before{display:none}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-dots li+li{margin-left:5px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .gal{display:block;border-radius:6px 0 0 6px;cursor:-webkit-zoom-in;cursor:zoom-in}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .gal img{border-radius:6px 0 0 6px;min-height:75vh;height:100%}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .close_modale{position:absolute;top:20px;right:20px;height:30px;width:30px;background-color:rgba(255,255,255,.8);cursor:pointer;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/close.svg);background-size:40%;background-position:center center;background-repeat:no-repeat}.lightbox_realisation_container .modale_content .texte_container{width:45%;padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.lightbox_realisation_container .modale_content .texte_container .top_content .close_modale{position:absolute;top:25px;right:25px;cursor:pointer;text-decoration:underline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightbox_realisation_container .modale_content .texte_container .top_content .close_modale:before{content:"";height:12px;width:12px;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/close.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:10px}.lightbox_realisation_container .modale_content .texte_container .top_content .cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.lightbox_realisation_container .modale_content .texte_container .top_content .cats .cat{padding:10px 20px;font-size:1.1rem;cursor:default}.lightbox_realisation_container .modale_content .texte_container .top_content .cats .cat:hover{background:#b5a16e}.lightbox_realisation_container .modale_content .texte_container .top_content .cats .cat+.cat{margin-left:10px}.lightbox_realisation_container .modale_content .texte_container .top_content h4{font-size:3.6rem;color:#b5a16e;line-height:normal;margin-bottom:25px}.lightbox_realisation_container .modale_content .texte_container .top_content .adresse_container{font-size:1.6rem;margin-bottom:25px}.lightbox_realisation_container .modale_content .texte_container .top_content .livraison{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.lightbox_realisation_container .modale_content .texte_container .top_content .livraison span{color:#6f6f6f}.lightbox_realisation_container .modale_content .texte_container .top_content .livraison:before{content:"";height:15px;width:15px;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/agenda.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-right:10px}.lightbox_realisation_container .modale_content .texte_container .top_content .content{color:#6f6f6f}.lightbox_realisation_container .modale_content .texte_container .top_content .content p{margin-bottom:0}.lightbox_realisation_container .modale_content .texte_container .bottom_content{padding-top:25px;margin-top:25px;border-top:1px solid rgba(112,121,128,.2)}.lightbox_realisation_container .modale_content .texte_container .bottom_content .accroche{text-transform:uppercase;font-size:2.2rem;color:#b5a16e;line-height:normal}.lightbox_realisation_container .modale_content .texte_container .bottom_content .accroche span{color:#b4a38e}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container{display:-webkit-box;display:-ms-flexbox;display:flex}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit],.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton+.bouton,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container .bouton+input[type=submit],.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit]+.bouton,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit]+input[type=submit],.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton+input[type=submit],.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]+.bouton,.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]+input[type=submit]{margin-left:10px}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton:before,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit]:before,.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]:before{content:"";height:15px;width:15px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/enveloppe.svg);margin-right:10px}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton:hover:before,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit]:hover:before,.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton.tel:before,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input.tel[type=submit]:before,.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input.tel[type=submit]:before{background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/telephone.svg)}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton.tel:hover,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input.tel[type=submit]:hover,.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input.tel[type=submit]:hover{color:#b5a16e;background:#fff}@media only screen and (max-width:768px){.lightbox_realisation_container .modale_content{width:100vw;height:100vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.lightbox_realisation_container .modale_content::-webkit-scrollbar{display:none}.lightbox_realisation_container .modale_content .lightbox_realisation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.lightbox_realisation_container .modale_content .lightbox_realisation::-webkit-scrollbar{display:none}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container,.lightbox_realisation_container .modale_content .lightbox_realisation .texte_container{width:100%}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container{height:50vh}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .gal,.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .gal img{border-radius:0}.lightbox_realisation_container .modale_content .lightbox_realisation .texte_container{padding:40px 20px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .gal img{min-height:unset}.lightbox_realisation_container .modale_content .texte_container .top_content h4{font-size:3.2rem;margin-top:20px}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit],.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton+.bouton,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container .bouton+input[type=submit],.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit]+.bouton,.lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .wpcf7 form.wpcf7-form .submit_container input[type=submit]+input[type=submit],.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container .bouton+input[type=submit],.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]+.bouton,.wpcf7 form.wpcf7-form .submit_container .lightbox_realisation_container .modale_content .texte_container .bottom_content .boutons_container input[type=submit]+input[type=submit]{margin-top:20px;margin-left:0}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow.slick-prev{left:20px}.lightbox_realisation_container .modale_content .lightbox_realisation .galerie_container .galerie .slick-arrow.slick-next{right:20px}}body.home section.headband{min-height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}body.home section.headband .video_container{z-index:1}body.home section.headband .video_container video{width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;position:relative}body.home section.headband .video_container:after{content:"";background:rgba(3,3,3,.3)}body.home section.headband .wrapper{position:relative;z-index:2;padding-bottom:140px}body.home section.headband .wrapper h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center}body.home section.headband .wrapper h1 img{width:300px;margin-bottom:65px}body.home section.headband .wrapper h1 span.titre{font-family:"ano";text-transform:uppercase;font-size:8.8rem}body.home section.headband .wrapper h1 span.baseline{font-family:"farro_light";font-size:3rem}body.home section.headband .scroller_container{position:absolute;z-index:2;width:100%;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;cursor:pointer}body.home section.headband .scroller_container .scroller{position:relative;padding:70px 0 25px;line-height:2.1rem}body.home section.headband .scroller_container .scroller:before{position:absolute;top:0;left:calc(50% - 145px);display:block;content:"";width:290px;height:290px;border-radius:50%;border:1px solid #fff}body.home section.headband .scroller_container .scroller:after{position:absolute;display:block;top:-25px;left:calc(50% - 12.5px);content:"";height:75px;width:25px;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/scroller.svg);border-style:contain;background-repeat:no-repeat;background-position:50% 50%}body.home section.headband .scroller_container .scroller:hover:after{-webkit-transform:translateY(10px);transform:translateY(10px)}body.home nav.main_nav{position:sticky;z-index:3;top:0;background:#b5a16e}body.home nav.main_nav .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.home nav.main_nav .wrapper .title{margin-right:150px}body.home nav.main_nav .wrapper .title a{font-family:"ano";text-transform:uppercase;font-size:2.1rem;color:#15303d}body.home nav.main_nav .wrapper ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0!important}body.home nav.main_nav .wrapper ul li:before{display:none!important}body.home nav.main_nav .wrapper ul li+li{margin-top:0!important;margin-left:45px}body.home nav.main_nav .wrapper ul li a{color:#15303d;padding:35px 10px;display:block;text-decoration:none!important;position:relative}body.home nav.main_nav .wrapper ul li a:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background:#15303d;opacity:0;width:0}body.home nav.main_nav .wrapper ul li a:hover:after{opacity:1;width:100%}body.home nav.main_nav .wrapper ul li a.ancre_on{font-family:"neuzeit_bold"}body.home nav.main_nav .wrapper ul li a.ancre_on:after{opacity:1;width:100%}body.home.sticky nav.main_nav .wrapper ul li a{padding:15px 10px}body.home section.demarche{background:#15303d;color:#fff;padding:120px 0}body.home section.demarche .wrapper .entete h2{margin-bottom:50px}body.home section.demarche .wrapper .entete .image_container{margin-bottom:60px}body.home section.demarche .wrapper .entete .image_container img{max-height:500px;border-radius:10px}body.home section.demarche .wrapper .liste_arguments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:100px;counter-reset:compteur}body.home section.demarche .wrapper .liste_arguments .argument{width:30%;background:#fff;border-radius:10px;color:#15303d;padding:0 35px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;counter-increment:compteur}body.home section.demarche .wrapper .liste_arguments .argument:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:counter(compteur);height:80px;width:80px;border-radius:50%;background:#b5a16e;font-family:"farro_light";line-height:80px;font-size:3.6rem;color:#fff;margin-top:-40px}body.home section.demarche .wrapper .liste_arguments .argument p{font-size:2rem}body.home section.demarche .wrapper .liste_arguments .argument+.argument{margin-left:30px}body.home section.engagements{color:#fff;position:relative}body.home section.engagements:before{display:block;content:"";background:#15303d;z-index:-1;height:calc(100% - 110px)}body.home section.engagements .visuel_container .image_container img{max-height:50vh}body.home section.engagements .wrapper{padding:120px 0 0;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/fond_engagements.svg);background-position:center 15%;background-repeat:no-repeat}body.home section.engagements .wrapper .entete{margin-bottom:80px}body.home section.engagements .wrapper .video_galerie{max-width:90%;margin:0 auto 180px auto}body.home section.engagements .wrapper .video_galerie .video{display:-webkit-box;display:-ms-flexbox;display:flex;height:590px;border-radius:10px;overflow:hidden;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home section.engagements .wrapper .video_galerie .video:after{content:"";background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/play.svg);background-position:50% 50%;background-repeat:no-repeat;height:110px;width:110px;border-radius:50%;background-color:rgba(21,48,61,.6);z-index:2;position:relative}body.home section.engagements .wrapper .video_galerie .video figure{z-index:1}body.home section.engagements .wrapper .video_galerie .video:hover:after{-webkit-transform:scale(.9);transform:scale(.9)}body.home section.engagements .wrapper .carousel_container{position:relative;max-width:80%;margin:0 auto}body.home section.engagements .wrapper .carousel_container .item_container{display:-webkit-box;display:-ms-flexbox;display:flex}body.home section.engagements .wrapper .carousel_container .item_container:first-child .titre{border-top:2px solid #b5a16e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.home section.engagements .wrapper .carousel_container .item_container:first-child .titre .titre_container{padding-top:30px}body.home section.engagements .wrapper .carousel_container .item_container:first-child .titre:before{margin-top:-120px;height:320px;width:320px;content:"";background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}body.home section.engagements .wrapper .carousel_container .item_container:last-child .titre{position:relative}body.home section.engagements .wrapper .carousel_container .item_container:last-child .titre:after{display:block;position:absolute;left:-2px;top:90%;width:calc(100% + 2px);height:120px;content:"";background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/biais.png);background-size:100%;background-repeat:no-repeat}body.home section.engagements .wrapper .carousel_container .item_container .titre{width:40%;padding:0 30px;cursor:pointer;background:#fff;border-right:2px solid #b5a16e;border-left:2px solid #b5a16e}body.home section.engagements .wrapper .carousel_container .item_container .titre .titre_container h4{padding:20px 0;font-size:2.4rem;text-align:center;color:#15303d;font-family:"farro"}body.home section.engagements .wrapper .carousel_container .item_container+.item_container .titre .titre_container{border-top:1px solid #b5a16e}body.home section.engagements .wrapper .carousel_container .item_container .content{position:absolute;right:0;top:25px;width:60%;background:#fff;color:#15303d;border-radius:0 10px 10px 0;padding:70px 50px;opacity:0;pointer-events:none;-webkit-box-shadow:0px 3px 36px rgba(0,0,0,.16) inset;box-shadow:0px 3px 36px rgba(0,0,0,.16) inset}body.home section.engagements .wrapper .carousel_container .item_container .content .titre_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #b5a16e;margin-bottom:35px}body.home section.engagements .wrapper .carousel_container .item_container .content .titre_container span{font-size:1.4rem;text-transform:uppercase;font-family:"farro_light";margin-bottom:15px}body.home section.engagements .wrapper .carousel_container .item_container .content .titre_container h4{font-family:"farro"}body.home section.engagements .wrapper .carousel_container .item_container.active .titre h4{color:#b5a16e}body.home section.engagements .wrapper .carousel_container .item_container.active .content{opacity:1;pointer-events:all}body.home section.certification{padding:120px 0;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/fond_certification.svg);background-repeat:no-repeat;background-position:-20vw 40vh}body.home section.certification .entete{padding-bottom:70px}body.home section.certification .liste_bloc .bloc{border-top:1px solid #b5a16e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 0}body.home section.certification .liste_bloc .bloc>div{width:45%}body.home section.certification .liste_bloc .bloc h4{font-family:"farro";margin-bottom:50px}body.home section.produits{background-color:#b5a16e;padding:120px 0;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/poisson.svg);background-repeat:no-repeat;background-position:50% 100%;background-size:contain}body.home section.produits .wrapper .entete{margin-bottom:50px}body.home section.produits .wrapper .entete h4{color:#15303d;text-transform:unset;text-align:center;font-family:"neuzeit_bold";font-size:1.8rem}body.home section.produits .wrapper .listing_produits button.slick-next,body.home section.produits .wrapper .listing_produits button.slick-prev{height:50px;width:50px}body.home section.produits .wrapper .listing_produits button.slick-next:before,body.home section.produits .wrapper .listing_produits button.slick-prev:before{display:block;width:50px;height:50px;min-width:50px;min-height:50px;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/slick_arrow.svg);content:"";position:relative;background-repeat:no-repeat;background-size:contain;background-position:center center;opacity:1;font-size:0}body.home section.produits .wrapper .listing_produits button.slick-next.slick-prev,body.home section.produits .wrapper .listing_produits button.slick-prev.slick-prev{left:-75px}body.home section.produits .wrapper .listing_produits button.slick-next.slick-next,body.home section.produits .wrapper .listing_produits button.slick-prev.slick-next{right:-75px}body.home section.produits .wrapper .listing_produits button.slick-next.slick-next:before,body.home section.produits .wrapper .listing_produits button.slick-prev.slick-next:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.home section.produits .wrapper .listing_produits .produit_container{padding:0 10px}body.home section.produits .wrapper .listing_produits .produit_container .produit{color:#15303d}body.home section.produits .wrapper .listing_produits .produit_container .produit figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home section.produits .wrapper .listing_produits .produit_container .produit figure img{width:auto;cursor:-webkit-zoom-in;cursor:zoom-in}body.home section.produits .wrapper .listing_produits .produit_container .produit .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}body.home section.produits .wrapper .listing_produits .produit_container .produit .content h4{font-size:2.2rem;font-family:"farro_medium";color:#15303d;text-transform:none}body.home section.produits .wrapper .listing_produits .produit_container .produit:hover figure img{-webkit-transform:scale(.95);transform:scale(.95)}body.home section.contact{background-color:#15303d;color:#fff;padding:120px 0;position:relative}body.home section.contact:before{content:"";background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/logo.svg);background-size:50%;background-repeat:no-repeat;background-position:-10vw 175%;z-index:1;opacity:.1}body.home section.contact .wrapper{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.home section.contact .wrapper .texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40%}body.home section.contact .wrapper .texte .surtitre{font-size:3.4rem;line-height:4.1rem;font-family:"farro_light";text-transform:uppercase;color:#b5a16e;margin-bottom:30px}body.home section.contact .wrapper .texte h3{line-height:9.1rem;margin-bottom:30px}body.home section.contact .wrapper .formulaire_container{width:50%}@media only screen and (max-width:1366px){body.home section.headband .wrapper h1 img{width:200px}body.home section.headband .wrapper h1 span.titre{font-size:6rem}}@media only screen and (min-width:768px) and (max-width:1024px){html{font-size:45%}}@media only screen and (max-width:768px){body.home section.headband .wrapper h1 span.baseline{font-size:2.1rem;text-transform:uppercase;max-width:80%}body.home section.headband .scroller_container .scroller:after{bottom:40px;top:unset}body.home section.demarche{padding:60px 0}body.home section.demarche .wrapper .liste_arguments .argument+.argument{margin-top:75px}body.home section.demarche .wrapper .entete h2{font-size:2rem}body.home section.headband .scroller_container .scroller:before{display:none}body.home section.engagements .wrapper{padding:60px 0 0;background-size:100%}body.home section.engagements .wrapper .video_galerie{max-width:unset}body.home section.engagements .wrapper .video_galerie .video{height:390px}body.home section.engagements .visuel_container .image_container img{max-height:unset;height:50vh}body.home section.engagements .wrapper .carousel_container{max-width:unset}body.home section.engagements .wrapper .carousel_container .item_container:first-child .titre:before{height:240px;width:240px}body.home section.engagements .wrapper .carousel_container .item_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.home section.engagements .wrapper .carousel_container .item_container .titre{width:100%;padding:0 10px}body.home section.engagements .wrapper .carousel_container .item_container .content{position:relative;width:100%;opacity:1;right:unset;top:unset;-webkit-box-shadow:unset;box-shadow:unset;text-align:center}body.home section.engagements .wrapper .carousel_container .item_container .titre .titre_container h4{font-size:2rem;line-height:2.6rem;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.home section.engagements .wrapper .carousel_container .item_container .titre .titre_container h4:after{margin:10px 0 0;content:"";min-height:15px;min-width:15px;background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/arrow_down.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}body.home section.engagements .wrapper .carousel_container .item_container.active .titre h4{color:#b5a16e}body.home section.engagements .wrapper .carousel_container .item_container.active .titre h4:after{background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/arrow_up.svg)}body.home section.engagements .wrapper .carousel_container .item_container .content{border-radius:0;pointer-events:all;opacity:1;padding:20px;display:none;-webkit-transition:none;transition:none;border-right:2px solid #b5a16e;border-left:2px solid #b5a16e}body.home section.engagements .wrapper .carousel_container .item_container:last-child{position:relative}body.home section.engagements .wrapper .carousel_container .item_container:last-child .titre:after{display:none}body.home section.engagements .wrapper .carousel_container .item_container:last-child:after{display:block;position:absolute;left:0;top:100%;width:100%;height:120px;content:"";background-image:url(//www.saumonfumesuperieur.fr/wp-content/themes/saumon-fume-superieur/./images/biais.png);background-size:100%;background-repeat:no-repeat}body.home section.certification{padding:120px 0 60px}body.home section.certification .liste_bloc .bloc .contenu strong{font-size:2rem}body.home section.produits{padding:60px 0;background-position:50%;background-size:470%}body.home section.produits .wrapper .entete h4{line-height:2.1rem}body.home section.contact{padding:60px 0}body.home section.contact .wrapper .texte h3 br{display:none}body.home .slick-dots li{margin:0 10px}body.home .slick-dots li button:before{opacity:.2;font-size:2rem}body.home .slick-dots li.slick-active button:before{color:#15303d;opacity:1}}