main#Accueil #headerHome{padding:0 15px}main#Accueil #headerHome .row{grid-gap:16px 0;gap:16px 0;margin-left:-8px;margin-right:-8px}main#Accueil #headerHome .row .etiquette{position:absolute;left:0px;top:50px;width:fit-content;padding:10px 20px;font-size:16px;font-weight:600;text-transform:uppercase;background-color:#C80000;z-index:4}main#Accueil #headerHome .row .etiquette::after{content:"";vertical-align:middle;display:inline-block;width:30px;height:1px;margin-left:15px;background-color:#FFFFFF}main#Accueil #headerHome .row a{width:100%;height:100%;display:block;color:#FFFFFF;text-decoration:unset}main#Accueil #headerHome .row .content-fond{height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;grid-gap:30px;gap:30px}main#Accueil #headerHome .row .content-fond .titre{font-size:32px;font-weight:600;line-height:1.1;max-width:600px}main#Accueil #headerHome .row .content-fond .lien{font-size:16px;text-decoration:underline}main#Accueil #headerHome .row .headerHomeHistoire video{object-fit:cover}main#Accueil #headerHome .row .headerHomeHistoire .content-fond .episode{font-size:16px;font-weight:300;text-transform:uppercase}main#Accueil #headerHome .row .headerHomeHistoire .content-fond .lien{text-decoration:unset;padding:10px 20px;border-radius:40px;background:#FFFFFF;color:#000000;font-weight:600;font-size:16px;display:block;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px;transition:opacity 0.15s ease-in-out}main#Accueil #headerHome .row .headerHomeHistoire .content-fond .lien span{display:block;width:30px;height:30px;background:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/player2-rouge.svg) no-repeat center/contain}main#Accueil #headerHome .row .headerHomePromo .promo{background:#FFFFFF;border-radius:15px;z-index:4}main#Accueil #headerHome .row .headerHomePromo .promo img{height:100%}main#Accueil #headerHome .row #headerHome1{padding:0 8px}main#Accueil #headerHome .row #headerHome1>*{height:100%;width:100%}main#Accueil #headerHome .row #headerHome1 .content-fond .titre{font-size:60px;max-width:800px}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-stage-outer,main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-stage,main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-item{height:100%}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-nav:not(.disabled){position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;pointer-events:none}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-nav:not(.disabled) button{position:relative;cursor:pointer;z-index:25;background:rgba(0, 0, 0, 0.34);height:180px;width:80px;transition:all 0.3s;pointer-events:all}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-nav:not(.disabled) button:before{content:" ";display:block;width:38px;height:38px;background:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/rightArrow-blanc.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-nav:not(.disabled) button:hover{background:rgba(0, 0, 0, 0.74)}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel .owl-nav:not(.disabled) button.owl-prev:before{-webkit-transform:rotate(-180deg) translate(50%, 50%);-moz-transform:rotate(-180deg) translate(50%, 50%);-ms-transform:rotate(-180deg) translate(50%, 50%);transform:rotate(-180deg) translate(50%, 50%)}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .fond.responsive{display:none}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .content-fond{padding:150px 50px 100px}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .content-fond .number-slide{position:absolute;top:55px;right:50px;font-weight:600;font-size:16px}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .content-fond .texte{font-size:16px}main#Accueil #headerHome .row #headerHome1 #headerHome1Histoire,main#Accueil #headerHome .row #headerHome1 #headerHome1Promo{padding:150px 50px 100px}main#Accueil #headerHome .row #headerHome1 #headerHome1Promo .promo{position:absolute;top:20px;right:20px;height:min(300px, 50%);padding:30px}main#Accueil #headerHome .row .right{padding:0 8px}main#Accueil #headerHome .row .right #headerHome2{padding:0 8px}main#Accueil #headerHome .row .right #headerHome2>*{height:100%;width:100%;padding:150px 30px 50px}main#Accueil #headerHome .row .right #headerHome2 #headerHome2Promo .promo{display:none}main#Accueil #headerHome .row .right #headerHome3{padding:0 8px}main#Accueil #headerHome .row .right #headerHome3 a .content-fond{padding:100px 30px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Accueil #headerHome .row #headerHomeArgs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Accueil #headerHome .row #headerHomeArgs .item-argu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100px;padding:20px;position:relative}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu{width:40px;height:40px;object-fit:contain}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu+.txt-argu{margin-left:20px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .txt-argu{line-height:1.3;color:#959595;text-transform:uppercase}main#Accueil #headerHome .row #headerHomeArgs .item-argu:not(:first-child)::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2px;height:60px;background-color:#EBEBEB}main#Accueil #headerHome.display1>.row:first-child{min-height:calc(100vh - 250px)}main#Accueil #headerHome.display1>.row .right>.row{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}main#Accueil #headerHome.display1>.row .right>.row #headerHome2{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;max-width:unset}main#Accueil #headerHome.display1>.row .right>.row #headerHome3{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 0;-ms-flex:0 1 0;flex:0 1 0;max-width:unset}main#Accueil #headerHome.display2>.row #headerHome1{min-height:calc(100vh - 250px)}@media(max-width:1549px){main#Accueil #headerHome .row .content-fond .titre{font-size:26px}main#Accueil #headerHome .row #headerHome1 .content-fond .titre{font-size:45px}main#Accueil #headerHome .row #headerHome1 #headerHome1Promo .promo{height:min(250px, 50%);padding:20px}main#Accueil #headerHome .row #headerHomeArgs .item-argu{padding:15px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu{width:30px;height:30px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu+.txt-argu{margin-left:15px}}@media(max-width:1199px){main#Accueil #headerHome .row #headerHome1 #headerHome1Promo .content-fond .titre{max-width:600px}main#Accueil #headerHome .row #headerHomeArgs .item-argu{padding:10px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu{width:25px;height:25px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu+.txt-argu{margin-left:10px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .txt-argu{font-size:12px}main#Accueil #headerHome.display1>.row:first-child{min-height:unset}main#Accueil #headerHome.display1>.row:first-child #headerHome1{min-height:calc(100vh - 250px)}main#Accueil #headerHome.display1>.row .right>.row{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto}main#Accueil #headerHome.display1>.row .right>.row #headerHome2{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}main#Accueil #headerHome.display1>.row .right>.row #headerHome3{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media(max-width:991px){main#Accueil #headerHome .row .content-fond .titre{font-size:26px}main#Accueil #headerHome .row .content-fond .lien{font-size:14px}main#Accueil #headerHome .row #headerHome1 .content-fond .titre{font-size:35px}main#Accueil #headerHome .row #headerHome1 #headerHome1Promo .content-fond .titre{max-width:400px}main#Accueil #headerHome .row #headerHomeArgs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#Accueil #headerHome .row #headerHomeArgs .item-argu{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;height:auto;padding:15px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu{width:30px;height:30px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu+.txt-argu{margin-left:15px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .txt-argu{font-size:14px}main#Accueil #headerHome .row #headerHomeArgs .item-argu:not(:first-child)::before{height:60%}main#Accueil #headerHome .row #headerHomeArgs .item-argu:nth-child(2n+1)::before{content:unset;display:none}}@media(max-width:767px){main#Accueil #headerHome .row .etiquette{top:30px}main#Accueil #headerHome .row #headerHome1 .content-fond .titre{font-size:26px}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .fond{display:none}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .fond.responsive{display:block}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .content-fond{padding:150px 30px 50px}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .content-fond .number-slide{top:40px;right:35px}main#Accueil #headerHome .row #headerHome1 #headerHome1Histoire,main#Accueil #headerHome .row #headerHome1 #headerHome1Promo{padding:150px 30px 50px}main#Accueil #headerHome .row #headerHome1 #headerHome1Promo .promo{height:min(250px, 55%)}main#Accueil #headerHome .row #headerHome1 #headerHome1Promo .content-fond .titre{max-width:300px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .txt-argu{font-size:12px}main#Accueil #headerHome.display1>.row .right>.row #headerHome2{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}main#Accueil #headerHome.display1>.row .right>.row #headerHome3{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(max-width:575px){main#Accueil #headerHome .row .content-fond .titre{font-size:22px}main#Accueil #headerHome .row #headerHome1 .content-fond .titre{font-size:22px}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .content-fond{padding:120px 20px 50px}main#Accueil #headerHome .row #headerHome1 #headerHome1Carousel a .content-fond .number-slide{top:90px;left:20px}main#Accueil #headerHome .row #headerHome1 #headerHome1Histoire,main#Accueil #headerHome .row #headerHome1 #headerHome1Promo{padding:120px 20px 50px}main#Accueil #headerHome .row #headerHome1 #headerHome1Promo{padding-top:300px}main#Accueil #headerHome .row #headerHome1 #headerHome1Promo .promo{top:80px;height:200px}main#Accueil #headerHome .row .right #headerHome2>*{padding:120px 20px 50px}main#Accueil #headerHome .row .right #headerHome3 a .content-fond{padding:50px 20px}main#Accueil #headerHome .row #headerHomeArgs .item-argu{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}main#Accueil #headerHome .row #headerHomeArgs .item-argu .img-argu+.txt-argu{margin-left:0;margin-top:10px}main#Accueil #headerHome .row #headerHomeArgs .item-argu .txt-argu{color:#000000}}@media(min-width:2000px){main#Accueil .headerHome.promotion{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#Accueil .headerHome.promotion .headerCarousel{padding-top:unset;height:985px}}@media(min-width:1200px){#barre-menu #barre-link .burger-link{display:none !important}#barre-menu #burger-content{display:none !important}#mobileContact{display:none !important}}@media screen and (min-width:1550px){.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{width:100%;padding-right:15px;padding-left:15px}.col-xxl-1{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:1700px){main#Projet #menuiseriesPerfBanner #bannerImages,main#MenuiseriesPerf #menuiseriesPerfBanner #bannerImages,main#IsolationOpti #menuiseriesPerfBanner #bannerImages,main#Landing #menuiseriesPerfBanner #bannerImages{padding-top:unset;height:1190px}}@media(max-width:1700px){#barre-menu #barre-link .bottom-header nav>ul li.item-niv1 .popSub .list-more{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 940px;-ms-flex:0 0 940px;flex:0 0 940px}#barre-menu #barre-link .bottom-header nav>ul li.item-niv1 .popSub .list-more .img-link{width:300px;height:250px}#barre-menu #barre-link .bottom-header nav>ul li.item-niv1 .popSub .list-more .img-link .content-fond .centered-txt{font-size:24px}}@media(max-width:1549px){.title1{font-size:45px}.preTitle{font-size:16px}.preTitle::before{top:10px;height:2px}.title2{font-size:36px}.title3{font-size:21px}#barre-menu #barre-link .top-header .star-eval{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}#barre-menu #barre-link .top-header .star-eval .star{width:10px;height:10px}#barre-menu #barre-link .top-header .star-eval p{font-size:12px}#barre-menu #barre-link .top-header .topRight-header ul li a{font-size:12px;padding:5px 7px}#barre-menu #barre-link .top-header .topRight-header .button-top{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;font-size:12px;padding:10px 15px}#barre-menu #barre-link .top-header .topRight-header .button-top span{width:20px;height:20px}#barre-menu #barre-link .bottom-header .logo-link{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;flex:0 0 90px}#barre-menu #barre-link .bottom-header .logo-link img{width:90px}#barre-menu #barre-link .bottom-header nav>ul li.item-niv1>a{font-size:13px;padding:8px 10px}#barre-menu #barre-link .bottom-header nav>ul li.item-niv1 .popSub .list-more{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 690px;-ms-flex:0 0 690px;flex:0 0 690px}#barre-menu #barre-link .bottom-header nav>ul li.item-niv1 .popSub .list-more .img-link{width:250px;height:200px}#barre-menu #barre-link .bottom-header nav>ul li.item-niv1 .popSub .list-more .img-link .content-fond .centered-txt{font-size:21px}#barre-menu #barre-link .bottom-header>ul li .button1{padding:12px 14px;font-size:12px}#barre-menu #barre-link .bottom-header>ul li .button1 span[class*="ico-"]{width:14px;height:14px}.button1 span[class*="ico-"]{width:17px;height:17px}.video .miniature .content-fond{padding:70px}.video .miniature .content-fond h1,.video .miniature .content-fond h2{font-size:45px}.video .miniature .content-fond .texte-secondaire{margin-top:unset;font-size:18px}.video+.scrollTo{height:60px;width:15px;background-position:bottom center;background-size:cover}main>*:not(:first-child){margin-top:80px}main .header1 .content-fond .title1{font-size:50px}main .header1 .content-fond .prix-offres{font-size:16px;padding:7px 15px}main .header1>.scrollTo{height:60px;width:15px;background-position:bottom center;background-size:cover}main .header2 .headerContent:not(.video) .content-fond .title1{font-size:45px}main .header2 .headerContent:not(.video) .content-fond .texte-secondaire{margin-top:40px;font-size:18px}main .header2 .offreContent .content-fond .titre-link,main#Accueil .headerHome .topRight .fullBackground .content-fond .titre-link,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .titre-link{font-size:32px}main .header2 .offreContent .content-fond .prix-offres,main#Accueil .headerHome .topRight .fullBackground .content-fond .prix-offres,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .prix-offres{font-size:18px;margin-top:20px}main .histoireSucces .content-fond{padding:70px}main .histoireSucces .content-fond .episode{font-size:18px}main .histoireSucces .content-fond .fakeTitle{font-size:45px}main .histoireSucces .content-fond .fakeLink{font-size:18px}main#Accueil .headerHome:not(.promotion){min-height:500px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground{padding:50px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond{font-size:14px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .titre-slide{font-size:50px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .texte-slide+.fakeLink{margin-top:15px}main#Accueil .headerHome.promotion .topRight .fullBackground::after{top:0;right:-10px;width:220px;height:200px}main#Accueil .argusHome .item-argu{padding:15px}main#Accueil .argusHome .item-argu .img-argu{width:30px;height:30px}main#Accueil .argusHome .item-argu .img-argu+.txt-argu{margin-left:15px}main#APropos .header-APropos>.row .titreBox .title1{font-size:50px}main#APropos .header-APropos>.row .titreBox .sous-titre{font-size:21px}main#APropos .header-APropos>.row .argus ul li{padding:0 20px}main#APropos .header-APropos>.row .argus ul li .icone{width:35px;height:35px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 35px;-ms-flex:0 0 35px;flex:0 0 35px}main#APropos .header-APropos>.row .argus ul li .texte{font-size:18px}main#EntretienGaranties #Builder .entry .entry-content>.wp-block-media-text:first-child .wp-block-media-text__content{padding-top:60px;padding-bottom:60px}main#ArchiveProduits .children-produits .child-produit,main#SingleProduit .children-produits .child-produit{min-height:450px}main#ArchiveProduits .children-produits .child-produit .content-fond .titleLink,main#SingleProduit .children-produits .child-produit .content-fond .titleLink{font-size:45px}main .realisations-list .realisations-grid .realisation-item{font-size:18px}main .realisations-list .realisations-grid .realisation-item .content-fond{padding:20px 15px}main .realisations-list .realisations-grid .realisation-item .content-fond .titre-real{font-size:24px}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .content-fond .titre-real{font-size:16px}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .playButton{width:70px;height:70px}main#ArchivesRealisations .etudeCas{min-height:500px}main#ArchivesRealisations .etudeCas .leftContent:not(:last-child){min-height:300px}main#ArchivesRealisations .etudeCas .rightContent a .content-fond .num-edc{margin-bottom:30px}main#ArchivesRealisations .etudeCas .rightContent a .content-fond .titre-edc{font-size:36px;line-height:1.2}main#ArchivesRealisations .etudeCas .rightContent a:first-child{height:300px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child){height:150px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .num-edc{width:30px;height:30px;font-size:13px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .titre-edc{font-size:16px;line-height:1.2}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-1{-ms-grid-rows:100px 100px 100px 100px;grid-template-rows:100px 100px 100px 100px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-2{-ms-grid-rows:100px 100px 100px 100px 100px 100px 100px 100px;grid-template-rows:100px 100px 100px 100px 100px 100px 100px 100px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-3{-ms-grid-rows:100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px;grid-template-rows:100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-4{-ms-grid-rows:100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px;grid-template-rows:100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px}main#Contact .agences-list .rightContent{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start !important;-moz-box-align:start !important;-ms-flex-align:start !important;-webkit-align-items:start !important;align-items:start !important}main#Contact .agences-list .rightContent .button1{margin-left:auto}main#Projet #menuiseriesPerfBanner .text>div,main#MenuiseriesPerf #menuiseriesPerfBanner .text>div,main#IsolationOpti #menuiseriesPerfBanner .text>div,main#Landing #menuiseriesPerfBanner .text>div{font-size:16px}main#Projet .text2,main#MenuiseriesPerf .text2,main#IsolationOpti .text2,main#Landing .text2{padding:20px}main#Projet .text2>div,main#MenuiseriesPerf .text2>div,main#IsolationOpti .text2>div,main#Landing .text2>div{font-size:8px}main#Projet .text2>div>p:first-of-type,main#MenuiseriesPerf .text2>div>p:first-of-type,main#IsolationOpti .text2>div>p:first-of-type,main#Landing .text2>div>p:first-of-type{margin-bottom:5px}main#Projet .text2>div>p:last-of-type,main#MenuiseriesPerf .text2>div>p:last-of-type,main#IsolationOpti .text2>div>p:last-of-type,main#Landing .text2>div>p:last-of-type{margin-top:5px}main#Projet .landingPromo,main#MenuiseriesPerf .landingPromo,main#IsolationOpti .landingPromo,main#Landing .landingPromo{padding:30px}main#Projet .landingPromo>div,main#MenuiseriesPerf .landingPromo>div,main#IsolationOpti .landingPromo>div,main#Landing .landingPromo>div{width:200px;height:180px}main#Projet .landingContent .left .gridTemplate,main#Projet .landingContent .right .gridTemplate,main#MenuiseriesPerf .landingContent .left .gridTemplate,main#MenuiseriesPerf .landingContent .right .gridTemplate,main#IsolationOpti .landingContent .left .gridTemplate,main#IsolationOpti .landingContent .right .gridTemplate,main#Landing .landingContent .left .gridTemplate,main#Landing .landingContent .right .gridTemplate{width:550px;height:550px}main#Projet .landingSkills,main#Projet #landingSkills,main#MenuiseriesPerf .landingSkills,main#MenuiseriesPerf #landingSkills,main#IsolationOpti .landingSkills,main#IsolationOpti #landingSkills,main#Landing .landingSkills,main#Landing #landingSkills{padding:100px 30px}main#Projet .landingSkills .item,main#Projet #landingSkills .item,main#MenuiseriesPerf .landingSkills .item,main#MenuiseriesPerf #landingSkills .item,main#IsolationOpti .landingSkills .item,main#IsolationOpti #landingSkills .item,main#Landing .landingSkills .item,main#Landing #landingSkills .item{padding:0 20px}main#Projet .landingSkills .item span,main#Projet #landingSkills .item span,main#MenuiseriesPerf .landingSkills .item span,main#MenuiseriesPerf #landingSkills .item span,main#IsolationOpti .landingSkills .item span,main#IsolationOpti #landingSkills .item span,main#Landing .landingSkills .item span,main#Landing #landingSkills .item span{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;height:40px}main .tendances-list .tendances-grid .tendances-item{min-height:250px;border-radius:20px}main .tendances-list .tendances-grid .tendances-item .content-fond{padding:20px}main .tendances-list .tendances-grid.new-tendances .tendances-item:first-child{min-height:500px}main .innovations-list .innovation-item .imgContent,main .innovations-list .innovation-item .txtContent{min-height:350px}.s4-forms-v2>.leform-form .leform-element h3{font-size:21px}}@media(max-width:1199px){.padding1{padding-top:70px;padding-bottom:70px}.marginTop1{margin-top:70px}.title1{font-size:36px}.preTitle{font-size:14px;padding-left:40px}.preTitle::before{width:30px;top:9px}.title2{font-size:28px}.title3{font-size:18px}#barre-menu #barre-link{min-height:125px}#barre-menu #barre-link .bottom-header .logo-link{padding-top:10px;padding-bottom:10px}#barre-menu #barre-link .desktop-menu{display:none !important}#barre-menu.inSub #barre-link{z-index:unset}.video .miniature .content-fond{padding:50px}.video .miniature .content-fond h1,.video .miniature .content-fond h2{font-size:35px}.video .miniature .content-fond .texte-secondaire{font-size:16px;margin-top:unset}main{padding-top:125px}main .header1 .content-fond .title1{font-size:36px}main .header2 .headerContent:not(.video) .content-fond .title1{font-size:36px}main .header2 .headerContent:not(.video) .content-fond .texte-secondaire{font-size:16px;margin-top:25px}main .agences-list .agence-item .leftContent{height:200px}main .agences-list .agence-item .rightContent{padding:40px}main .header2 .offreContent .fondRouge,main .header2 .offreContent .content-fond .fondRouge,main#Accueil .headerHome .topRight .fullBackground .fondRouge,main#Accueil .headerHome .topRight .fullBackground .content-fond .fondRouge,main#Accueil .headerHome .bottomRight .fullBackground .fondRouge,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .fondRouge{font-size:13px}main .header2 .offreContent .content-fond .titre-link,main#Accueil .headerHome .topRight .fullBackground .content-fond .titre-link,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .titre-link{font-size:28px}main .header2 .offreContent .content-fond .prix-offres,main#Accueil .headerHome .topRight .fullBackground .content-fond .prix-offres,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .prix-offres{font-size:16px;margin-top:15px}main .histoireSucces .content-fond{padding:50px}main .histoireSucces .content-fond .episode{font-size:16px}main .histoireSucces .content-fond .fakeTitle{font-size:35px}main .histoireSucces .content-fond .fakeLink{font-size:16px}main#Accueil .headerHome:not(.promotion){min-height:400px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond{padding-left:70px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .etiquette-slide,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .etiquette-slide{font-size:13px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .number-slide,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .number-slide{font-size:16px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .titre-slide{font-size:36px;max-width:500px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .texte-slide,main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .fakeLink{margin-top:20px}main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond{padding:15px;padding-top:40px}main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .titre-slide{font-size:15px;line-height:1.3}main#Accueil .headerHome .topRight .fullBackground .content-fond .dates-offres,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .dates-offres{font-size:10px}main#Accueil .headerHome .topRight .fullBackground .content-fond .description-offres,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .description-offres{font-size:14px}main#Accueil .headerHome.promotion .topRight .fullBackground .content-fond{padding:60px 20px}main#Accueil .headerHome.promotion .topRight .fullBackground .content-fond .titre-link{max-width:350px}main#Accueil .headerHome.promotion .bottomRight .fullBackground .content-fond{padding:80px 20px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground::after{width:300px;height:265px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground .fondRouge{font-size:13px}main#Accueil .headerHome.offreTmp .topRight .histoireSucces .content-fond{padding:100px 30px 70px}main#Accueil .argusHome .item-argu{padding:10px}main#Accueil .argusHome .item-argu .img-argu{width:25px;height:25px}main#Accueil .argusHome .item-argu .img-argu+.txt-argu{margin-left:10px}main#Accueil .argusHome .item-argu .txt-argu{font-size:12px}main#Accueil .realisations-home .realisations-list .realisations-grid .realisation-item{min-height:250px}main#Accueil .styles-home .fullBackground{min-height:300px}main#Accueil .styles-home .fullBackground .content-fond{padding:40px}main#APropos .header-APropos>.row .titreBox .title1{font-size:36px}main#APropos .header-APropos>.row .titreBox .sous-titre{font-size:18px}main#APropos .header-APropos>.row .argus ul li{padding:0 15px}main#APropos .header-APropos>.row .argus ul li .icone{width:25px;height:25px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 25px;-ms-flex:0 0 25px;flex:0 0 25px;margin-right:15px}main#APropos .header-APropos>.row .argus ul li .texte{font-size:16px}main#ArchiveProduits .children-produits .child-produit,main#SingleProduit .children-produits .child-produit{min-height:350px}main#ArchiveProduits .children-produits .child-produit .content-fond .titleLink,main#SingleProduit .children-produits .child-produit .content-fond .titleLink{font-size:36px;font-weight:600}main#SingleProduit .header2 .offreContent .content-fond .dates-offres{font-size:10px}main#SingleProduit .header2 .offreContent .content-fond .description-offres{font-size:14px}main .realisations-list .realisations-grid .realisation-item{font-size:16px}main .realisations-list .realisations-grid .realisation-item .content-fond .titre-real{font-size:21px}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .content-fond .episode{font-size:21px}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .content-fond .titre-real{margin-top:10px}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .fondRouge::after{display:none}main#ArchivesRealisations .etudeCas{min-height:400px}main#ArchivesRealisations .etudeCas .leftContent:not(:last-child){-webkit-box:0;-moz-box:0;-webkit-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px}main#ArchivesRealisations .filtreAndRealisations{padding-left:45px;padding-right:45px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-1{-ms-grid-rows:80px 80px 80px 80px;grid-template-rows:80px 80px 80px 80px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-2{-ms-grid-rows:80px 80px 80px 80px 80px 80px 80px 80px;grid-template-rows:80px 80px 80px 80px 80px 80px 80px 80px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-3{-ms-grid-rows:80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px;grid-template-rows:80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-4{-ms-grid-rows:80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px;grid-template-rows:80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px}main#SingleRealisation .more-post .other-post .realisation-other{min-height:300px}main#SingleRealisation .more-post .other-post .realisation-other .content-fond .titre-other{font-size:21px}main#SingleRealisation .more-post .other-post .realisation-other .content-fond .ville-real{font-size:16px}main#SingleHistoireSucces #succesInfos .row{padding-top:50px;padding-bottom:50px}main#SingleHistoireSucces #succesInfos .row .info div p strong{font-size:19px}main#SingleHistoireSucces #succesEnjeux .left{padding-right:50px}main#SingleHistoireSucces #succesDiagnostic .right{padding-left:50px}main#SingleHistoireSucces #succesContact .left p{padding:50px 100px}main#SingleHistoireSucces #succesContact .right div{padding:50px}main#SingleHistoireSucces #succesResultats .item-resultat .right{padding-left:50px}main#SingleHistoireSucces #succesConclusion .temoignage .left{padding:50px}main#SingleHistoireSucces .more-post .other-post .realisation-other{min-height:300px}main#SingleHistoireSucces .more-post .other-post .realisation-other .content-fond .titre-other{display:none}main#SingleHistoireSucces .more-post .other-post .realisation-other .playButton{width:70px;height:70px}main#FabricationPose #fabricationPoseContent h1{font-size:4rem}main#PrendreRendezVous form#StepByStep .formPart .colImgStep1 .imgStep1{height:250px}main#PrendreRendezVous form#StepByStep .formPart .colImgStep1 .imgStep1 p{font-size:18px}main#Contact{padding-top:180px}main#Projet #menuiseriesPerfBanner .text>div,main#MenuiseriesPerf #menuiseriesPerfBanner .text>div,main#IsolationOpti #menuiseriesPerfBanner .text>div,main#Landing #menuiseriesPerfBanner .text>div{font-size:13px}main#Projet #isolationOptiBanner #bannerBackground,main#Projet #landingBanner #bannerBackground,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground,main#MenuiseriesPerf #landingBanner #bannerBackground,main#IsolationOpti #isolationOptiBanner #bannerBackground,main#IsolationOpti #landingBanner #bannerBackground,main#Landing #isolationOptiBanner #bannerBackground,main#Landing #landingBanner #bannerBackground{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start}main#Projet #isolationOptiBanner #bannerBackground #bannerTitle h1,main#Projet #landingBanner #bannerBackground #bannerTitle h1,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground #bannerTitle h1,main#MenuiseriesPerf #landingBanner #bannerBackground #bannerTitle h1,main#IsolationOpti #isolationOptiBanner #bannerBackground #bannerTitle h1,main#IsolationOpti #landingBanner #bannerBackground #bannerTitle h1,main#Landing #isolationOptiBanner #bannerBackground #bannerTitle h1,main#Landing #landingBanner #bannerBackground #bannerTitle h1{text-align:left}main#Projet #isolationOptiBanner #bannerBackground #bannerTitle p,main#Projet #landingBanner #bannerBackground #bannerTitle p,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground #bannerTitle p,main#MenuiseriesPerf #landingBanner #bannerBackground #bannerTitle p,main#IsolationOpti #isolationOptiBanner #bannerBackground #bannerTitle p,main#IsolationOpti #landingBanner #bannerBackground #bannerTitle p,main#Landing #isolationOptiBanner #bannerBackground #bannerTitle p,main#Landing #landingBanner #bannerBackground #bannerTitle p{text-align:left}main#Projet .landingContent .left .gridTemplate,main#Projet .landingContent .right .gridTemplate,main#MenuiseriesPerf .landingContent .left .gridTemplate,main#MenuiseriesPerf .landingContent .right .gridTemplate,main#IsolationOpti .landingContent .left .gridTemplate,main#IsolationOpti .landingContent .right .gridTemplate,main#Landing .landingContent .left .gridTemplate,main#Landing .landingContent .right .gridTemplate{width:450px;height:450px}main#Projet .landingSkills h2,main#Projet #landingSkills h2,main#MenuiseriesPerf .landingSkills h2,main#MenuiseriesPerf #landingSkills h2,main#IsolationOpti .landingSkills h2,main#IsolationOpti #landingSkills h2,main#Landing .landingSkills h2,main#Landing #landingSkills h2{margin-bottom:70px}main#Projet .landingSkills .item,main#Projet #landingSkills .item,main#MenuiseriesPerf .landingSkills .item,main#MenuiseriesPerf #landingSkills .item,main#IsolationOpti .landingSkills .item,main#IsolationOpti #landingSkills .item,main#Landing .landingSkills .item,main#Landing #landingSkills .item{padding:0 15px;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;grid-gap:15px;gap:15px;margin-bottom:20px}main#Projet .landingSkills .item.after::after,main#Projet #landingSkills .item.after::after,main#MenuiseriesPerf .landingSkills .item.after::after,main#MenuiseriesPerf #landingSkills .item.after::after,main#IsolationOpti .landingSkills .item.after::after,main#IsolationOpti #landingSkills .item.after::after,main#Landing .landingSkills .item.after::after,main#Landing #landingSkills .item.after::after{display:none}main#Projet .landingSkills .item img,main#Projet #landingSkills .item img,main#MenuiseriesPerf .landingSkills .item img,main#MenuiseriesPerf #landingSkills .item img,main#IsolationOpti .landingSkills .item img,main#IsolationOpti #landingSkills .item img,main#Landing .landingSkills .item img,main#Landing #landingSkills .item img{max-width:30px;max-height:30px}main#Projet .landingForm form,main#MenuiseriesPerf .landingForm form,main#IsolationOpti .landingForm form,main#Landing .landingForm form{padding:50px 15%}main#Projet .landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real,main#Projet #landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real,main#IsolationOpti .landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real,main#IsolationOpti #landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real,main#Landing .landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real,main#Landing #landingRealisations #realisations .gridTemplate .gridElem .content-fond .titre-real{font-size:1.5em}main#Projet .landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real,main#Projet #landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real,main#IsolationOpti .landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real,main#IsolationOpti #landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real,main#Landing .landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real,main#Landing #landingRealisations #realisations .gridTemplate .gridElem .content-fond .ville-real{font-size:1em}main .tendances-list .tendances-grid.new-tendances{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}main .tendances-list .tendances-grid.new-tendances .tendances-item:first-child{-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2;min-height:250px}main .tendances-list .tendances-grid.list-tendances{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}main .tendances-list .tendances-grid.list-tendances.tendances-grid-1{-ms-grid-rows:1fr;grid-template-rows:1fr}main .tendances-list .tendances-grid.list-tendances.tendances-grid-2,main .tendances-list .tendances-grid.list-tendances.tendances-grid-3{-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}main .tendances-list .tendances-grid.list-tendances.tendances-grid-4,main .tendances-list .tendances-grid.list-tendances.tendances-grid-5{-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}main .tendances-list .tendances-grid.list-tendances.tendances-grid-6{-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}main .tendances-list .tendances-grid.list-tendances.tendances-grid-7,main .tendances-list .tendances-grid.list-tendances.tendances-grid-8{-ms-grid-rows:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}main .tendances-list .tendances-grid.list-tendances.tendances-grid-9,main .tendances-list .tendances-grid.list-tendances.tendances-grid-10{-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr}main .tendances-list .tendances-grid.list-tendances.tendances-grid-11,main .tendances-list .tendances-grid.list-tendances.tendances-grid-12,main .tendances-list .tendances-grid.list-tendances.tendances-grid-13{-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(1),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(3),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(5),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(7),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(9),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(11){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(2),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(4),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(8),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(10),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(12),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(13){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:3}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(6){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(1),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(3){-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:2;grid-row-end:3}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(4),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(5){-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:3;grid-row-end:4}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(6){-ms-grid-row:4;grid-row-start:4;-ms-grid-row-span:4;grid-row-end:5}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(7),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(8){-ms-grid-row:5;grid-row-start:5;-ms-grid-row-span:5;grid-row-end:6}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(9),main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(10){-ms-grid-row:6;grid-row-start:6;-ms-grid-row-span:6;grid-row-end:7}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(12){-ms-grid-row:7;grid-row-start:7;-ms-grid-row-span:7;grid-row-end:8}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(13){-ms-grid-row:8;grid-row-start:8;-ms-grid-row-span:8;grid-row-end:9}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}main .tendances-list .tendances-grid.list-tendances .tendances-item:nth-child(11){-ms-grid-row:7;grid-row-start:7;-ms-grid-row-span:8;grid-row-end:9}.star-eval .star{width:15px;height:15px}.star-eval p{font-size:16px}footer{padding-bottom:60px}footer>.fondRouge .middle-footer .paddingRight{padding-right:30px}footer>.fondRouge .middle-footer .paddingLeft{padding-left:30px}.s4-forms-v2>.leform-form .leform-element h3{font-size:18px}}@media(max-width:991px){.title1{font-size:32px}.title2{font-size:24px}.title3,main#Page h2{font-size:16px}.video .miniature .content-fond h1,.video .miniature .content-fond h2{font-size:25px}.video .miniature .content-fond .texte-secondaire{font-size:14px}.video+.scrollTo{height:40px}main .header1 .content-fond{padding-top:50px;padding-bottom:90px}main .header1 .content-fond .title1{font-size:32px}main .header1 .content-fond .prix-offres{font-size:14px;padding:5px 10px}main .header1>.scrollTo{height:40px}main .header1>.txtAbsolute.dates-offres,main .header1>.txtAbsolute .taxo-tendances{font-size:12px}main .header2 .offreContent .content-fond,main#Accueil .headerHome .topRight .fullBackground .content-fond,main#Accueil .headerHome .bottomRight .fullBackground .content-fond{padding:20px}main .header2 .offreContent .content-fond .titre-link,main#Accueil .headerHome .topRight .fullBackground .content-fond .titre-link,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .titre-link{font-size:24px}main .header2 .offreContent .content-fond .prix-offres,main#Accueil .headerHome .topRight .fullBackground .content-fond .prix-offres,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .prix-offres{font-size:14px;margin-top:10px}main#Accueil .headerHome .topRight .fullBackground .fondRouge{top:20px}main .header2 .headerContent:not(.video) .content-fond{padding:60px 50px}main .header2 .headerContent:not(.video) .content-fond .title1{font-size:28px}main .header2 .headerContent:not(.video) .content-fond .texte-secondaire{font-size:14px}main .header2 .offreContent .content-fond{padding-top:70px}main .list-argu-img .fullBackground{min-height:100px}main .list-argu-img .fullBackground .content-fond{padding:20px;font-size:14px}main .histoireSucces .content-fond .episode{font-size:14px}main .histoireSucces .content-fond .fakeTitle{font-size:25px}main .histoireSucces .content-fond .fakeLink{font-size:14px}main#Accueil{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Accueil>*{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}main#Accueil>*:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}main#Accueil>*.produits-home{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}main#Accueil>*.realisations-home{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}main#Accueil .headerHome .headerCarousel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground{padding:30px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond{padding-left:50px;padding-top:70px;padding-bottom:50px;font-size:12px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .number-slide{font-size:14px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .titre-slide{font-size:28px}main#Accueil .headerHome .headerCarousel .bigCarousel .s4_progressBar{bottom:4px}main#Accueil .headerHome .headerCarousel .tinyCarousel{position:relative;width:100%;max-width:unset;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;height:120px}main#Accueil .headerHome .topRight .fullBackground .content-fond .description-offres,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .description-offres{font-size:12px;margin-top:20px}main#Accueil .headerHome:not(.promotion) .topRight .fullBackground .content-fond{padding:60px 30px}main#Accueil .headerHome.promotion .topRight .fullBackground .content-fond{padding:60px 20px}main#Accueil .headerHome.promotion .topRight .fullBackground .content-fond .titre-link{max-width:300px}main#Accueil .headerHome.promotion .topRight .fullBackground .content-fond .texte-slide{max-width:50%}main#Accueil .headerHome.promotion .bottomRight .fullBackground .content-fond{padding:80px 20px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground::after{width:265px;height:225px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground .content-fond .titre-link{font-size:30px}main#Accueil .headerHome.offreTmp .topRight .histoireSucces .content-fond{grid-gap:20px;gap:20px;padding:80px 20px 40px}main#Accueil .headerHome.offreTmp .topRight .histoireSucces .content-fond .fakeTitle{font-size:30px}main#Accueil .argusHome{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#Accueil .argusHome .item-argu{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;height:auto;padding:15px}main#Accueil .argusHome .item-argu .img-argu{width:30px;height:30px}main#Accueil .argusHome .item-argu .img-argu+.txt-argu{margin-left:15px}main#Accueil .argusHome .item-argu .txt-argu{font-size:14px}main#Accueil .argusHome .item-argu:not(:first-child)::before{height:60%}main#Accueil .argusHome .item-argu:nth-child(2n+1)::before{content:unset;display:none}main#Accueil .produits-home .produits-list .produit-item{min-height:150px;width:calc((100% - 5px*2) / 3);-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc((100% - 5px*2) / 3);-ms-flex:0 0 calc((100% - 5px*2) / 3);flex:0 0 calc((100% - 5px*2) / 3)}main#Accueil .produits-home .produits-list .produit-item .content-fond{padding:20px}main#Accueil .produits-home .produits-list .produit-item:nth-child(3n+1){margin-left:0}main#Accueil .realisations-home .realisations-list .realisations-grid{-ms-grid-rows:2fr 1fr 2fr;grid-template-rows:2fr 1fr 2fr}main#Accueil .realisations-home .realisations-list .realisations-grid .realisation-item{min-height:200px}main#Accueil .styles-home .fullBackground{min-height:250px}main#Accueil .styles-home .fullBackground .content-fond{padding:20px}main#Accueil .styles-home .fullBackground .content-fond .s4-ico{width:25px;height:25px}main#Accueil .styles-home .fullBackground .content-fond .titreLien{font-size:24px}main#APropos .header-APropos>.row .argus ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#APropos .header-APropos>.row .argus ul li{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:12px}main#APropos .header-APropos>.row .argus ul li:nth-child(2n+1){border-left:0}main#DemandeRappel .headerForm .content-fond{padding:60px 0;padding-bottom:180px}main#DemandeRappel .headerForm .content-fond .title1{max-width:700px}main#DemandeRappel .headerForm+*{margin-top:-100px}main#DemandeRappel form#StepByStep .formPart .logoMD{width:50px;max-width:50px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;margin-right:30px}main#DemandeRappel form#StepByStep .formPart .marginInputTop{margin-top:15px}main#DemandeRappel form#StepByStep .formPart.endForm button[type=submit]{padding:10px 40px}main#DemandeRappel .valideForm img{margin-bottom:15px}main#DemandeRappel .whiteBox{padding:30px;margin-bottom:30px}main#PrendreRendezVous form#StepByStep .formPart .titleRDV{font-size:24px}main#PrendreRendezVous form#StepByStep .formPart .logoMD{width:50px;max-width:50px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;margin-right:30px}main#PrendreRendezVous form#StepByStep .formPart .marginInputTop{margin-top:15px}main#PrendreRendezVous form#StepByStep .formPart .redLine{height:5px}main#PrendreRendezVous form#StepByStep .formPart .choice,main#PrendreRendezVous form#StepByStep .formPart .chezvous{height:50px}main#PrendreRendezVous form#StepByStep .formPart.endForm button[type=submit]{padding:10px 40px}main#PrendreRendezVous form#StepByStep .formPart .colImgStep1 .imgStep1{height:180px}main#PrendreRendezVous form#StepByStep .formPart .colImgStep1 .imgStep1 p{font-size:12px}main#SingleProduit .header2 .offreContent .content-fond .description-offres{font-size:12px;margin-top:20px}main .agences-list .agence-item .leftContent{height:150px}main .agences-list .agence-item .rightContent{padding:20px;font-size:12px}main .agences-list .agence-item .rightContent .button1{font-size:12px}main#ArchiveProduits .children-produits .child-produit,main#SingleProduit .children-produits .child-produit{min-height:250px}main#ArchiveProduits .children-produits .child-produit .content-fond .titleLink,main#SingleProduit .children-produits .child-produit .content-fond .titleLink{font-size:28px}main#ArchiveProduits .children-produits .child-produit .content-fond .fakeLink,main#SingleProduit .children-produits .child-produit .content-fond .fakeLink{margin-top:15px}main .realisations-list .realisations-grid .realisation-item{font-size:14px}main .realisations-list .realisations-grid .realisation-item .content-fond .titre-real{font-size:18px}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .content-fond .titre-real{display:none}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .fondRouge{top:20px;font-size:12px}main .realisations-list .realisations-grid .realisation-item.etudeDeCas .playButton{width:50px;height:50px}main#ArchivesRealisations .etudeCas .leftContent:not(:last-child){-webkit-box:0;-moz-box:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}main#ArchivesRealisations .etudeCas .rightContent a .content-fond .titre-edc{font-size:28px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child){height:130px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond{padding:20px;padding-top:40px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-1{-ms-grid-rows:60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-2{-ms-grid-rows:60px 60px 60px 60px 60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px 60px 60px 60px 60px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-3{-ms-grid-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-4{-ms-grid-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px}main .innovations-list .innovation-item .txtContent{padding:40px}main#ArchivesInnovations .innovations-list .innovation-item:not(:first-child){margin-top:50px}main#SingleHistoireSucces h2{font-size:30px}main#SingleHistoireSucces #succesInfos .row{padding-top:30px;padding-bottom:30px}main#SingleHistoireSucces #succesInfos .row .info div p{font-size:14px}main#SingleHistoireSucces #succesInfos .row .info div p strong{font-size:16px}main#SingleHistoireSucces #succesIntro h1{font-size:35px}main#SingleHistoireSucces #succesEnjeux .left{padding-right:30px;padding-bottom:30px}main#SingleHistoireSucces #succesEnjeux .owl-carousel{margin-top:50px}main#SingleHistoireSucces #succesDiagnostic .right{padding-left:30px;padding-bottom:30px}main#SingleHistoireSucces #succesContact .left p{font-size:20px;padding:30px}main#SingleHistoireSucces #succesContact .right div{padding:30px}main#SingleHistoireSucces #succesContact .right div p:not(:last-of-type){font-size:16px}main#SingleHistoireSucces #succesResultats .item-resultat .right{padding-left:30px;padding-bottom:30px}main#SingleHistoireSucces #succesConclusion .temoignage .left{padding:30px}main#SingleHistoireSucces #succesExpertises span{width:80px;height:80px}main#SingleHistoireSucces #succesExpertises p{line-height:1.7}main#SingleHistoireSucces>.more-post .other-post .realisation-other .playButton{width:50px;height:50px}main#FabricationPose #fabricationPoseContent h1{font-size:3rem}main#FabricationPose #fabricationPoseContent h1+p{font-size:1.2rem}main#Projet #menuiseriesPerfBanner .text>div,main#MenuiseriesPerf #menuiseriesPerfBanner .text>div,main#IsolationOpti #menuiseriesPerfBanner .text>div,main#Landing #menuiseriesPerfBanner .text>div{font-size:10px}main#Projet #isolationOptiBanner #bannerBackground,main#Projet #landingBanner #bannerBackground,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground,main#MenuiseriesPerf #landingBanner #bannerBackground,main#IsolationOpti #isolationOptiBanner #bannerBackground,main#IsolationOpti #landingBanner #bannerBackground,main#Landing #isolationOptiBanner #bannerBackground,main#Landing #landingBanner #bannerBackground{min-height:450px;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}main#Projet .landingContent,main#MenuiseriesPerf .landingContent,main#IsolationOpti .landingContent,main#Landing .landingContent{margin-top:100px}main#Projet .landingContent .left.respOrder,main#Projet .landingContent .right.respOrder,main#MenuiseriesPerf .landingContent .left.respOrder,main#MenuiseriesPerf .landingContent .right.respOrder,main#IsolationOpti .landingContent .left.respOrder,main#IsolationOpti .landingContent .right.respOrder,main#Landing .landingContent .left.respOrder,main#Landing .landingContent .right.respOrder{order:0 !important;margin-bottom:50px}main#Projet .landingContent .left:not(.respOrder),main#Projet .landingContent .right:not(.respOrder),main#MenuiseriesPerf .landingContent .left:not(.respOrder),main#MenuiseriesPerf .landingContent .right:not(.respOrder),main#IsolationOpti .landingContent .left:not(.respOrder),main#IsolationOpti .landingContent .right:not(.respOrder),main#Landing .landingContent .left:not(.respOrder),main#Landing .landingContent .right:not(.respOrder){order:1 !important}main#Projet .landingContent .left .landingContentText,main#Projet .landingContent .right .landingContentText,main#MenuiseriesPerf .landingContent .left .landingContentText,main#MenuiseriesPerf .landingContent .right .landingContentText,main#IsolationOpti .landingContent .left .landingContentText,main#IsolationOpti .landingContent .right .landingContentText,main#Landing .landingContent .left .landingContentText,main#Landing .landingContent .right .landingContentText{padding:0 15px}main#Projet .landingContent .left .gridTemplate .gridElem,main#Projet .landingContent .right .gridTemplate .gridElem,main#MenuiseriesPerf .landingContent .left .gridTemplate .gridElem,main#MenuiseriesPerf .landingContent .right .gridTemplate .gridElem,main#IsolationOpti .landingContent .left .gridTemplate .gridElem,main#IsolationOpti .landingContent .right .gridTemplate .gridElem,main#Landing .landingContent .left .gridTemplate .gridElem,main#Landing .landingContent .right .gridTemplate .gridElem{border-radius:20px}main#Projet .landingContent .bottom p,main#MenuiseriesPerf .landingContent .bottom p,main#IsolationOpti .landingContent .bottom p,main#Landing .landingContent .bottom p{font-size:0.9em}main#Projet .landingContent .landingPromo,main#MenuiseriesPerf .landingContent .landingPromo,main#IsolationOpti .landingContent .landingPromo,main#Landing .landingContent .landingPromo{padding:20px}main#Projet .landingSkills,main#Projet #landingSkills,main#MenuiseriesPerf .landingSkills,main#MenuiseriesPerf #landingSkills,main#IsolationOpti .landingSkills,main#IsolationOpti #landingSkills,main#Landing .landingSkills,main#Landing #landingSkills{padding:70px 15px}main#Projet .landingSkills h2,main#Projet #landingSkills h2,main#MenuiseriesPerf .landingSkills h2,main#MenuiseriesPerf #landingSkills h2,main#IsolationOpti .landingSkills h2,main#IsolationOpti #landingSkills h2,main#Landing .landingSkills h2,main#Landing #landingSkills h2{margin-bottom:50px}main#Projet .landingForm,main#MenuiseriesPerf .landingForm,main#IsolationOpti .landingForm,main#Landing .landingForm{padding:50px 0}main#Projet .landingForm form,main#MenuiseriesPerf .landingForm form,main#IsolationOpti .landingForm form,main#Landing .landingForm form{padding:50px 10%}form select,form .select2 .select2-selection{padding:10px 20px}form .select2 .select2-selection{padding-right:40px}form .select2 .select2-selection .select2-selection__arrow{right:20px}form .select2.leftIco .select2-selection{padding-left:60px}.select2-container .select2-dropdown .select2-results__option{padding:7px 20px}.item-deroulant .titre-deroulant{font-size:16px}.item-deroulant .titre-deroulant::before{width:12px;height:12px}footer>.fondRouge .middle-footer{border-top:0}footer>.fondRouge .middle-footer .col-12{border-top:1px solid #FFFFFF}footer>.fondRouge .middle-footer .paddingRight{padding-right:15px}footer>.fondRouge .middle-footer .paddingLeft{padding-left:15px}footer>.fondRouge .bottom-footer .desktop-menu{display:none !important}footer>.fondRouge .bottom-footer .mobile-menu{display:block}footer>.fondRouge .bottom-footer .mobile-menu .lien-simple a{display:block;font-size:16px;line-height:1.2;font-weight:600;padding:15px 10px;border-bottom:2px solid #FFFFFF}.s4-forms-v2>.leform-form{padding:35px 20px}.s4-forms-v2>.leform-form .leform-cr-label label{font-size:12px}.s4-forms-v2>.leform-form .leform-element label.leform-description{font-size:12px}.s4-forms-v2>.leform-form .leform-element h3{font-size:16px}}@media(min-width:768px){#mobileContact .absoluteContact>a>span,#mobileContact .absoluteContact>a>img{transition:all 0.2s ease-in-out}#mobileContact .absoluteContact>a:hover{color:#C80000}#mobileContact .absoluteContact>a:hover>span.ico-date-rouge{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-mobile-date-rouge.svg)}#mobileContact .absoluteContact>a:hover>span.ico-telephone-blanc{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-mobile-phone-rouge.svg)}#mobileContact .absoluteContact>a:hover>span.ico-bulle{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-mobile-contact-rouge.svg)}#mobileContact .absoluteContact>a:not(:hover)>img{filter:brightness(0);-webkit-filter:brightness(0)}}@media(max-width:767px){.padding1{padding-top:50px;padding-bottom:50px}.padding2{padding-top:30px;padding-bottom:30px}.marginTop1{margin-top:50px}.marginTop2{margin-top:30px}.video .miniature span{width:70px;height:70px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}.video .miniature .content-fond{padding:30px;grid-gap:15px;gap:15px}.video .miniature .fondRouge{top:15px;font-size:12px}body,:root{font-size:12px}.title1{font-size:28px}.title2{font-size:21px;margin-bottom:20px}.item-deroulant .content-deroulant>ul>li+li{margin-top:10px}#barre-menu #burger-content ul li.contactBottom{height:60px}#barre-menu #burger-content ul li.contactBottom .absoluteContact>a>span{width:30px;height:30px}#mobileContact{height:60px}#mobileContact .absoluteContact>a{font-size:0}#mobileContact .absoluteContact>a>span,#mobileContact .absoluteContact>a>img{margin-right:0;width:30px;height:30px}#mobileContact .absoluteContact>a>img{filter:brightness(0);-webkit-filter:brightness(0)}main>*:not(:first-child),main>.withMarginTop:first-child{margin-top:50px}main .header1 .content-fond .title1{font-size:28px}main .header2.twoCol{-ms-grid-columns:1fr;grid-template-columns:1fr}main .header2 .offreContent .content-fond{padding-top:70px}main .list-argu-img .fullBackground{min-height:80px}main .list-argu-img .fullBackground .content-fond{font-size:11px;padding:10px}main .list-argu-img .fullBackground .content-fond br{display:none}main .agences-list .row{overflow:auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-bottom:10px}main .agences-list .row::-webkit-scrollbar-track{background:#F7F7F7;height:6px;border-radius:6px}main .agences-list .row::-webkit-scrollbar-thumb{background:#C80000;cursor:pointer;transition:all 0.3s ease-in-out;border-radius:6px}main .agences-list .row::-webkit-scrollbar-thumb:hover{background:#363636}main .agences-list .row::-webkit-scrollbar{width:6px;height:6px}main .agences-list .row .agence-item{padding-left:15px !important;padding-right:15px !important;width:60%;max-width:60%;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}main .more-post .other-post .horizontalScroll::-webkit-scrollbar-track{height:6px;border-radius:6px}main .more-post .other-post .horizontalScroll::-webkit-scrollbar-thumb{border-radius:6px}main .more-post .other-post .horizontalScroll::-webkit-scrollbar{width:6px;height:6px}main .more-post .other-post .horizontalScroll~.arrow{display:none}main#Accueil .headerHome:not(.promotion){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;min-height:600px}main#Accueil .headerHome:not(.promotion) .headerCarousel{-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}main#Accueil .headerHome:not(.promotion) .topRight{-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:2;grid-row-end:3;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}main#Accueil .headerHome:not(.promotion) .bottomRight{-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:2;grid-row-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:3}main#Accueil .headerHome.promotion .topRight{width:100%;margin-right:unset}main#Accueil .headerHome.promotion .bottomRight{width:100%}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground::after{width:225px;height:190px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground .content-fond{margin-top:50px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground .content-fond .titre-link{font-size:25px;max-width:300px}main#Accueil .headerHome.offreTmp .topRight .histoireSucces .content-fond .fakeTitle{font-size:25px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .number-slide,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .number-slide{top:20px;left:20px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .titre-slide,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .titre-slide{font-weight:600}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .etiquette-slide,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .etiquette-slide{top:60px}main#Accueil .argusHome .item-argu .txt-argu{font-size:12px}main#Accueil .produits-home .title2,main#Accueil .realisations-home .title2{margin-bottom:20px}main#Accueil .produits-home .produits-list .produit-item{font-size:16px;min-height:100px}main#Accueil .innovations-home .txtContent a{margin-top:15px}main#Accueil .innovations-home .imgContent{text-align:center;margin-top:30px}main#Accueil .innovations-home .imgContent .fullBackground{width:100%;width:calc(100% - 15px*2);left:15px}main#Accueil .innovations-home .imgContent .personne{width:200px}main#Accueil .styles-home .col-12:not(:first-child) .fullBackground{min-height:150px}main#APropos .header-APropos>.row .titreBox{min-height:50vh}main#APropos .header-APropos>.row .titreBox .title1{font-size:32px}main#APropos .header-APropos>.row .titreBox .sous-titre{font-size:14px;margin-top:20px}main#APropos .header-APropos>.row .argus ul li .texte{font-size:12px}main#Contact .formContact{padding-bottom:50px}main#Contact .formContact form{padding:20px 30px}main#FAQ .title1{margin:50px 0}main#DemandeRappel form#StepByStep .formPart .title3{margin-bottom:20px}main#DemandeRappel form#StepByStep .formPart.endForm button[type=submit]{padding:7px 20px}main#DemandeRappel .whiteBox{padding:20px}main#PrendreRendezVous form#StepByStep .formPart .titleRDV{font-size:20px}main#PrendreRendezVous form#StepByStep .formPart button[type=button]{margin-top:40px;margin-bottom:15px}main#PrendreRendezVous form#StepByStep .formPart .colImgStep1 .imgStep1{margin-bottom:15px}main#PrendreRendezVous form#StepByStep .formPart .choice{margin-bottom:5px}main#PrendreRendezVous form#StepByStep .formPart .imgStep3{height:150px}main#PrendreRendezVous .whiteBox{padding:25px;margin-bottom:40px}main#ArchiveProduits .children-produits .child-produit .content-fond .titleLink,main#SingleProduit .children-produits .child-produit .content-fond .titleLink{font-size:24px}main .innovations-list .innovation-item .imgContent,main .innovations-list .innovation-item .txtContent{min-height:250px}main .innovations-list .innovation-item .txtContent{padding:30px}main .innovations-list .innovation-item .txtContent>*:not(:last-child){margin-bottom:20px}main#SingleHistoireSucces>*:not(:first-child){margin-top:50px}main#SingleHistoireSucces h2{font-size:25px;margin:20px 0 30px}main#SingleHistoireSucces p+p{margin-top:20px}main#SingleHistoireSucces #succesBanner .image{padding-top:50%}main#SingleHistoireSucces #succesIntro h1{font-size:25px}main#SingleHistoireSucces #succesEnjeux .left{padding-bottom:unset;padding-right:15px;order:1}main#SingleHistoireSucces #succesEnjeux .right{padding-top:50%;margin-bottom:30px;order:0}main#SingleHistoireSucces #succesEnjeux .owl-carousel .owl-nav{height:70px}main#SingleHistoireSucces #succesEnjeux .owl-carousel .owl-nav button{width:70px}main#SingleHistoireSucces #succesDiagnostic .left{padding-top:50%;margin-bottom:30px}main#SingleHistoireSucces #succesDiagnostic .right{padding-bottom:unset;padding-left:15px}main#SingleHistoireSucces #succesAction .s4-comparaison_image{margin-top:50px}main#SingleHistoireSucces #succesAction .h3Fake{margin-top:50px;font-size:20px}main#SingleHistoireSucces #succesResultats .item-resultat .left{padding-top:50%;margin-bottom:30px}main#SingleHistoireSucces #succesResultats .item-resultat .right{padding-bottom:unset;padding-left:15px}main#SingleHistoireSucces .more-post h2{margin-bottom:20px}main#SingleHistoireSucces .more-post .other-post .realisation-other{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}main#SingleHistoireSucces .more-post .other-post .realisation-other .content-fond .titre-other{font-size:18px}main .tendances-list .tendances-grid{grid-gap:10px;gap:10px}main .tendances-list .tendances-grid.new-tendances .tendances-item:first-child{min-height:200px;border-radius:15px}main#ArchivesTendances .filtre-box{padding-left:15px;margin-bottom:30px}main#ArchivesTendances .filtre-box .box-filtre:not(:last-child){margin-bottom:20px}main#ArchivesTendances .filtre-box .box-filtre ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}main#ArchivesTendances .filtre-box .box-filtre ul li{margin:5px 0;margin-right:20px}main#ArchivesTendances .filtre-box .box-filtre ul li:not(:first-child){margin-top:5px}main#ArchivesTendances .filtre-box+.tendances-list{padding-right:15px}main#ArchivesTendances .new-tendances+.title2{margin-top:60px}main#SingleTendance .more-post .title2{margin-bottom:20px}main#SingleTendance .more-post .other-post .tendance-other .titre-other{font-size:16px}main#ArchivesRealisations .etudeCas>.d-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#ArchivesRealisations .etudeCas .leftContent:not(:last-child){-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-height:200px}main#ArchivesRealisations .etudeCas .rightContent a .content-fond .titre-edc{font-size:24px}main#ArchivesRealisations .etudeCas .rightContent a:first-child{height:250px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond{padding:15px;padding-top:30px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .num-edc{width:22px;height:22px;font-size:11px}main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .titre-edc{font-size:14px}main#ArchivesRealisations .filtreAndRealisations{padding-left:30px;padding-right:30px}main#ArchivesRealisations .filtreAndRealisations .filtre-realisations{margin-top:20px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-1{-ms-grid-rows:60px 60px 60px 60px 60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px 60px 60px 60px 60px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-2{-ms-grid-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-3{-ms-grid-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid.realisations-grid-4{-ms-grid-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px;grid-template-rows:60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(2n+1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(2n){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:3}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(1){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:4;grid-row-end:5}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(3){-ms-grid-row:5;grid-row-start:5;-ms-grid-row-span:8;grid-row-end:9}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(4){-ms-grid-row:4;grid-row-start:4;-ms-grid-row-span:7;grid-row-end:8}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(5){-ms-grid-row:9;grid-row-start:9;-ms-grid-row-span:12;grid-row-end:13}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(6){-ms-grid-row:8;grid-row-start:8;-ms-grid-row-span:11;grid-row-end:12}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(7){-ms-grid-row:13;grid-row-start:13;-ms-grid-row-span:16;grid-row-end:17}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(8){-ms-grid-row:12;grid-row-start:12;-ms-grid-row-span:15;grid-row-end:16}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(9){-ms-grid-row:17;grid-row-start:17;-ms-grid-row-span:20;grid-row-end:21}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(10){-ms-grid-row:16;grid-row-start:16;-ms-grid-row-span:19;grid-row-end:20}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(11){-ms-grid-row:21;grid-row-start:21;-ms-grid-row-span:24;grid-row-end:25}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(12){-ms-grid-row:20;grid-row-start:20;-ms-grid-row-span:23;grid-row-end:24}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(13){-ms-grid-row:25;grid-row-start:25;-ms-grid-row-span:28;grid-row-end:29}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(14){-ms-grid-row:24;grid-row-start:24;-ms-grid-row-span:27;grid-row-end:28}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(15){-ms-grid-row:29;grid-row-start:29;-ms-grid-row-span:31;grid-row-end:32}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item:nth-child(16){-ms-grid-row:28;grid-row-start:28;-ms-grid-row-span:31;grid-row-end:32}main#SingleRealisation .more-post .title2{margin-bottom:20px}main#SingleRealisation .more-post .other-post .realisation-other{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}main#SingleRealisation .more-post .other-post .realisation-other .content-fond .titre-other{font-size:18px}main#Projet #projetBanner #bannerTitle,main#Projet #menuiseriesPerfBanner #bannerTitle,main#MenuiseriesPerf #projetBanner #bannerTitle,main#MenuiseriesPerf #menuiseriesPerfBanner #bannerTitle,main#IsolationOpti #projetBanner #bannerTitle,main#IsolationOpti #menuiseriesPerfBanner #bannerTitle,main#Landing #projetBanner #bannerTitle,main#Landing #menuiseriesPerfBanner #bannerTitle{padding:50px 0}main#Projet #projetBanner #bannerImages .gridTemplate .gridElem,main#Projet #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem,main#MenuiseriesPerf #projetBanner #bannerImages .gridTemplate .gridElem,main#MenuiseriesPerf #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem,main#IsolationOpti #projetBanner #bannerImages .gridTemplate .gridElem,main#IsolationOpti #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem,main#Landing #projetBanner #bannerImages .gridTemplate .gridElem,main#Landing #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem{border-radius:10px}main#Projet #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem.text>div,main#MenuiseriesPerf #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem.text>div,main#IsolationOpti #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem.text>div,main#Landing #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem.text>div{font-size:7px}main#Projet .landingContent .left .gridTemplate .gridElem,main#Projet .landingContent .right .gridTemplate .gridElem,main#MenuiseriesPerf .landingContent .left .gridTemplate .gridElem,main#MenuiseriesPerf .landingContent .right .gridTemplate .gridElem,main#IsolationOpti .landingContent .left .gridTemplate .gridElem,main#IsolationOpti .landingContent .right .gridTemplate .gridElem,main#Landing .landingContent .left .gridTemplate .gridElem,main#Landing .landingContent .right .gridTemplate .gridElem{border-radius:10px}main#Projet .landingContent .bottom,main#MenuiseriesPerf .landingContent .bottom,main#IsolationOpti .landingContent .bottom,main#Landing .landingContent .bottom{padding:25px 10px;border-radius:10px}main#Projet .landingContent .bottom p::after,main#MenuiseriesPerf .landingContent .bottom p::after,main#IsolationOpti .landingContent .bottom p::after,main#Landing .landingContent .bottom p::after{width:15px;margin-top:10px}main#Projet #menuiseriesPerfFenetres .bottom p::after,main#Projet #menuiseriesPerfHorizon .bottom p::after,main#Projet #menuiseriesPerfPortes .bottom p::after,main#MenuiseriesPerf #menuiseriesPerfFenetres .bottom p::after,main#MenuiseriesPerf #menuiseriesPerfHorizon .bottom p::after,main#MenuiseriesPerf #menuiseriesPerfPortes .bottom p::after,main#IsolationOpti #menuiseriesPerfFenetres .bottom p::after,main#IsolationOpti #menuiseriesPerfHorizon .bottom p::after,main#IsolationOpti #menuiseriesPerfPortes .bottom p::after,main#Landing #menuiseriesPerfFenetres .bottom p::after,main#Landing #menuiseriesPerfHorizon .bottom p::after,main#Landing #menuiseriesPerfPortes .bottom p::after{left:50px}main#Projet #menuiseriesPerfFenetres .bottom p span,main#Projet #menuiseriesPerfHorizon .bottom p span,main#Projet #menuiseriesPerfPortes .bottom p span,main#MenuiseriesPerf #menuiseriesPerfFenetres .bottom p span,main#MenuiseriesPerf #menuiseriesPerfHorizon .bottom p span,main#MenuiseriesPerf #menuiseriesPerfPortes .bottom p span,main#IsolationOpti #menuiseriesPerfFenetres .bottom p span,main#IsolationOpti #menuiseriesPerfHorizon .bottom p span,main#IsolationOpti #menuiseriesPerfPortes .bottom p span,main#Landing #menuiseriesPerfFenetres .bottom p span,main#Landing #menuiseriesPerfHorizon .bottom p span,main#Landing #menuiseriesPerfPortes .bottom p span{display:inline-block;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 35px;-ms-flex:0 0 35px;flex:0 0 35px;width:35px;max-width:35px;height:35px}main#Projet .landingForm form,main#MenuiseriesPerf .landingForm form,main#IsolationOpti .landingForm form,main#Landing .landingForm form{border-radius:10px}main#Projet .landingRealisations #realisations,main#Projet #landingRealisations #realisations,main#MenuiseriesPerf .landingRealisations #realisations,main#MenuiseriesPerf #landingRealisations #realisations,main#IsolationOpti .landingRealisations #realisations,main#IsolationOpti #landingRealisations #realisations,main#Landing .landingRealisations #realisations,main#Landing #landingRealisations #realisations{padding-top:60%;margin-top:50px}form label:first-child,form .champs.row>.col-12:first-child{margin-top:0 !important}form label+label,form label:not(:first-child),form .champs.row>.col-12{margin-top:15px !important}footer>.fondRouge{font-size:12px}footer>.fondRouge .logo-link a img{max-width:100px}footer>.fondRouge .logo-link a+p{margin-top:20px}footer>.fondRouge .middle-footer .menu-link{font-size:16px}footer>.fondRouge .middle-footer .menu-link+*{margin-top:15px}footer>.fondRouge .middle-footer .footer-agences{font-size:12px;-ms-grid-columns:1fr;grid-template-columns:1fr}footer>.fondRouge .middle-footer form table{width:80%}footer>.fondRouge .middle-footer .leftBorder{border-left:0}footer>.fondRouge .footer-menu .sub-menu{margin-top:10px}footer>.fondRouge .footer-menu li.item-niv1{font-size:16px}footer>.fondRouge .footer-menu li.item-niv2{font-size:12px}footer>.fondRouge .footer-menu li.item-niv2:not(:first-child){margin-top:5px}.reseauxSociauxDroite{display:none}.s4-forms-v2{padding:0}.s4-forms-v2>.leform-form .leform-element .leform-col{width:100% !important}.s4-forms-v2>.leform-form .leform-element .leform-col+.leform-col{margin-top:20px}}@media(min-width:576px){#barre-menu #burger-content ul li.phoneDisplay{display:none}}@media(max-width:575px){.title1{font-size:24px}.preTitle{font-size:12px;padding-left:30px}.preTitle::before{width:20px}.title2{font-size:18px;font-weight:600}#barre-menu #barre-link{min-height:auto}#barre-menu #barre-link .top-header{display:none !important}#barre-menu #barre-link .bottom-header .logo-link img{width:80px;height:50px}#barre-menu #barre-link .burger-link{padding-left:10px;padding-right:10px}#barre-menu #barre-link .burger-link .burger{width:35px;height:16px}#barre-menu #barre-link .burger-link .burger .burger-trait{height:3px}#barre-menu #barre-link .burger-link .burger .burger-trait:nth-of-type(1)::before{content:unset;display:none}#barre-menu #barre-link .burger-link .texte{font-size:12px}#barre-menu #barre-link .burger-link:hover .burger .burger-trait:nth-of-type(1){top:calc(0% + 2px)}#barre-menu #barre-link .burger-link:hover .burger .burger-trait:nth-of-type(3){top:calc(100% - 2px)}#barre-menu #burger-content{height:100%}#barre-menu #burger-content .previous{width:73px;height:73px;top:0}#barre-menu #burger-content .previous .arrow{width:22px;height:20px;margin-top:-10px;margin-right:-11px}#barre-menu #burger-content .current{height:73px;left:73px;right:73px;top:0}#barre-menu #burger-content ul.principal{margin-top:73px;min-height:calc(100% - 73px)}#barre-menu #burger-content ul.more-links{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#barre-menu #burger-content ul.more-links .more-link .fullBackground{min-height:100px}#barre-menu #burger-content ul li{}#barre-menu #burger-content ul li.contactBottom{height:50px}#barre-menu #burger-content ul li.contactBottom .absoluteContact>a>span{width:25px;height:25px}#barre-menu #burger-content .containerSub{top:73px}#barre-menu.burgerOpen #burger-content{top:0}.video{padding-top:unset;height:300px}.video .miniature span{width:50px;height:50px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px}.video .miniature .content-fond{padding:15px;grid-gap:10px;gap:10px}.video .miniature .content-fond h1,.video .miniature .content-fond h2{font-size:20px}.video .miniature .content-fond .texte-secondaire{font-size:12px;margin-top:unset}.video+.scrollTo{display:none}main{padding-top:73px}main .header2 .offreContent .content-fond,main#Accueil .headerHome .topRight .fullBackground .content-fond,main#Accueil .headerHome .bottomRight .fullBackground .content-fond{padding:50px 20px}main .header2 .offreContent .content-fond .titre-link,main#Accueil .headerHome .topRight .fullBackground .content-fond .titre-link,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .titre-link{font-size:21px}main .header2 .offreContent .fondRouge,main .header2 .offreContent .content-fond .fondRouge,main#Accueil .headerHome .topRight .fullBackground .fondRouge,main#Accueil .headerHome .topRight .fullBackground .content-fond .fondRouge,main#Accueil .headerHome .bottomRight .fullBackground .fondRouge,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .fondRouge{font-size:12px;top:15px}main .header2 .offreContent .fondRouge::after,main .header2 .offreContent .content-fond .fondRouge::after,main#Accueil .headerHome .topRight .fullBackground .fondRouge::after,main#Accueil .headerHome .topRight .fullBackground .content-fond .fondRouge::after,main#Accueil .headerHome .bottomRight .fullBackground .fondRouge::after,main#Accueil .headerHome .bottomRight .fullBackground .content-fond .fondRouge::after{width:15px}main .header1 .content-fond .title1{font-size:24px}main .header1>.txtAbsolute.dates-offres,main .header1>.txtAbsolute .taxo-tendances{font-size:12px;padding:5px 10px}main .header1>.txtAbsolute.dates-offres{width:80%;text-align:center}main .header2 .headerContent:not(.video) .content-fond{padding:20px 15px}main .header2 .headerContent:not(.video) .content-fond .title1{font-size:24px}main .header2 .headerContent:not(.video) .content-fond .texte-secondaire{font-size:12px;margin-top:15px}main .list-argu-img{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main .list-argu-img .fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}main .agences-list .title2{max-width:100%}main .agences-list .row{padding-left:15px;padding-right:15px}main .agences-list .row .agence-item{width:90%;max-width:90%;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;padding:0 !important}main .agences-list .row .agence-item+.agence-item{margin-left:10px}main .histoireSucces .content-fond{grid-gap:20px;gap:20px;padding:30px}main .histoireSucces .content-fond .fakeTitle{font-size:20px}main .histoireSucces .content-fond .fakeLink{padding:10px 15px}main .histoireSucces .fondRouge{top:15px;font-size:12px}main#Accueil .headerHome:not(.promotion){-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:2fr 1fr 1fr;grid-template-rows:2fr 1fr 1fr;min-height:700px}main#Accueil .headerHome:not(.promotion) .headerCarousel{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}main#Accueil .headerHome:not(.promotion) .topRight{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:2;grid-row-end:3}main#Accueil .headerHome:not(.promotion) .bottomRight{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:3;grid-row-end:4}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .number-slide,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .number-slide{font-size:12px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .etiquette-slide,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .etiquette-slide{font-size:12px}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .etiquette-slide::after,main#Accueil .headerHome .headerCarousel .tinyCarousel .fullBackground .content-fond .etiquette-slide::after{width:15px}main#Accueil .headerHome .headerCarousel .bigCarousel{position:relative}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground{padding:0}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .fond.pc{display:none}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .fond.mobile{display:block}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond{padding:30px;padding-top:100px;box-sizing:border-box;width:100%;max-width:100%}main#Accueil .headerHome .headerCarousel .bigCarousel .fullBackground .content-fond .titre-slide{font-size:24px}main#Accueil .headerHome .headerCarousel .bigCarousel .owl-dots{position:absolute;bottom:10px;left:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#Accueil .headerHome .headerCarousel .bigCarousel .owl-dots.disabled{display:none}main#Accueil .headerHome .headerCarousel .bigCarousel .owl-dots button{width:9px;height:9px;border:1px solid #FFFFFF;box-sizing:border-box;border-radius:50%;margin:3px}main#Accueil .headerHome .headerCarousel .bigCarousel .owl-dots button.disabled{display:none}main#Accueil .headerHome .headerCarousel .bigCarousel .owl-dots button.active{background-color:#FFFFFF}main#Accueil .headerHome .headerCarousel .bigCarousel .s4_progressBar{bottom:0}main#Accueil .headerHome .headerCarousel .tinyCarousel{display:none}main#Accueil .headerHome.promotion .headerCarousel{min-height:500px}main#Accueil .headerHome.promotion .bottomRight .fullBackground .content-fond{padding:80px 20px}main#Accueil .headerHome.promotion .topRight .fullBackground::after{display:none}main#Accueil .headerHome.promotion .topRight .fullBackground .content-fond .titre-link{max-width:250px}main#Accueil .headerHome.promotion .topRight .fullBackground .content-fond .texte-slide{max-width:unset}main#Accueil .headerHome.offreTmp .headerCarousel{min-height:380px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground::after{top:50px}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground .content-fond{margin-top:unset}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground .content-fond .titre-link{font-size:20px;max-width:unset}main#Accueil .headerHome.offreTmp .headerCarousel .fullBackground .fondRouge{font-size:12px;top:15px}main#Accueil .headerHome.offreTmp .topRight .histoireSucces .content-fond .fakeTitle{font-size:20px}main#Accueil .argusHome .item-argu{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}main#Accueil .argusHome .item-argu .img-argu+.txt-argu{margin-left:0;margin-top:10px}main#Accueil .argusHome .item-argu .txt-argu{color:#000000}main#Accueil .produits-home .produits-list{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Accueil .produits-home .produits-list .produit-item{width:49%;width:calc(50% - 3px);-webkit-box:0;-moz-box:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(50% - 3px);-ms-flex:0 0 calc(50% - 3px);flex:0 0 calc(50% - 3px);margin-left:0 !important}main#Accueil .produits-home .produits-list .produit-item:nth-child(2n+1){margin-right:auto}main#Accueil .realisations-home .realisations-list{overflow:auto;padding-bottom:10px}main#Accueil .realisations-home .realisations-list::-webkit-scrollbar-track{background:#F7F7F7;height:6px;border-radius:6px}main#Accueil .realisations-home .realisations-list::-webkit-scrollbar-thumb{background:#C80000;cursor:pointer;transition:all 0.3s ease-in-out;border-radius:6px}main#Accueil .realisations-home .realisations-list::-webkit-scrollbar-thumb:hover{background:#EFEFEF}main#Accueil .realisations-home .realisations-list::-webkit-scrollbar{width:6px;height:6px}main#Accueil .realisations-home .realisations-list .realisations-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}main#Accueil .realisations-home .realisations-list .realisations-grid .realisation-item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}main#Accueil .innovations-home .imgContent .personne{width:150px}main#Accueil .styles-home .fullBackground{min-height:200px}main#Accueil .styles-home .fullBackground .content-fond .s4-ico{width:20px;height:20px}main#Accueil .styles-home .fullBackground .content-fond .titreLien{font-size:18px}main#Accueil .styles-home .fullBackground .content-fond .fakeLink{margin-top:15px}main#APropos .header-APropos>.row .titreBox{min-height:40vh;padding-bottom:30px}main#APropos .header-APropos>.row .titreBox .title1{font-size:24px}main#APropos .header-APropos>.row .titreBox .sous-titre{font-size:12px}main#APropos .header-APropos>.row .argus{padding-top:40px}main#APropos .header-APropos>.row .argus::before{height:40px}main#APropos .header-APropos>.row .argus ul li{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border-left:0 !important}main#APropos .header-APropos>.row .argus ul li:not(:first-child){border-top:1px solid #EBEBEB}main#DemandeRappel .headerForm{padding:0}main#DemandeRappel form#StepByStep .formPart .title3{margin-bottom:20px}main#DemandeRappel form#StepByStep .formPart .txtWithIco{position:relative;padding-left:30px}main#DemandeRappel form#StepByStep .formPart .txtWithIco .s4-ico{position:absolute;top:50%;left:0;width:20px;height:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main#DemandeRappel form#StepByStep .formPart .logoMD{width:40px;max-width:40px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:15px}main#DemandeRappel form#StepByStep .formPart.endForm button[type=submit]{padding:7px 20px}main#DemandeRappel form#StepByStep .whiteBox{padding:15px;-webkit-box-shadow:0 7px 9px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 7px 9px 0 rgba(0, 0, 0, 0.05);box-shadow:0 7px 9px 0 rgba(0, 0, 0, 0.05)}main#DemandeRappel .whiteBox{padding:20px}main#PrendreRendezVous form#StepByStep .formPart .titleRDV{font-size:20px}main#PrendreRendezVous form#StepByStep .formPart button[type=button]:not(.prevStep4){margin-top:30px;margin-bottom:0}main#PrendreRendezVous form#StepByStep .formPart .chezvous{height:44px;background:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-maison-rouge.svg) no-repeat left 10px center, white;background-size:25px;padding-left:50px}main#PrendreRendezVous form#StepByStep .formPart .chezvous.selected{background:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-maison-blanc.svg) no-repeat left 10px center, #C80000;background-size:25px}main#PrendreRendezVous form#StepByStep .formPart .colImgStep1 .imgStep1{margin-bottom:15px}main#PrendreRendezVous form#StepByStep .formPart .photos{margin-bottom:60px}main#PrendreRendezVous form#StepByStep .formPart .photos div{position:absolute;top:58px;left:-2px;width:100%;box-sizing:content-box;border:2px solid #C1C1C1}main#PrendreRendezVous form#StepByStep .formPart .imgStep3:last-of-type{display:none}main#ArchiveProduits .children-produits .child-produit,main#SingleProduit .children-produits .child-produit{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-height:150px}main#ArchiveProduits .children-produits .child-produit .content-fond .titleLink,main#SingleProduit .children-produits .child-produit .content-fond .titleLink{font-size:18px}main#Contact{padding-top:120px}main#Projet .landingButton,main#MenuiseriesPerf .landingButton,main#IsolationOpti .landingButton,main#Landing .landingButton{margin-left:auto;margin-right:auto}main#Projet #menuiseriesPerfBanner .text.resp,main#MenuiseriesPerf #menuiseriesPerfBanner .text.resp,main#IsolationOpti #menuiseriesPerfBanner .text.resp,main#Landing #menuiseriesPerfBanner .text.resp{display:block;width:80%;margin-left:auto;margin-right:auto;border-radius:10px;padding:20px 0;text-decoration:unset}main#Projet #menuiseriesPerfBanner .text.resp>div,main#MenuiseriesPerf #menuiseriesPerfBanner .text.resp>div,main#IsolationOpti #menuiseriesPerfBanner .text.resp>div,main#Landing #menuiseriesPerfBanner .text.resp>div{width:85%;margin-left:auto;margin-right:auto;font-size:9px}main#Projet #menuiseriesPerfBanner .text.resp>div>p:first-of-type,main#MenuiseriesPerf #menuiseriesPerfBanner .text.resp>div>p:first-of-type,main#IsolationOpti #menuiseriesPerfBanner .text.resp>div>p:first-of-type,main#Landing #menuiseriesPerfBanner .text.resp>div>p:first-of-type{text-align:center}main#Projet #menuiseriesPerfBanner .text.resp>div>p:nth-of-type(2),main#MenuiseriesPerf #menuiseriesPerfBanner .text.resp>div>p:nth-of-type(2),main#IsolationOpti #menuiseriesPerfBanner .text.resp>div>p:nth-of-type(2),main#Landing #menuiseriesPerfBanner .text.resp>div>p:nth-of-type(2){text-align:center}main#Projet #menuiseriesPerfBanner .text.resp>div>div p:first-of-type,main#MenuiseriesPerf #menuiseriesPerfBanner .text.resp>div>div p:first-of-type,main#IsolationOpti #menuiseriesPerfBanner .text.resp>div>div p:first-of-type,main#Landing #menuiseriesPerfBanner .text.resp>div>div p:first-of-type{text-align:right}main#Projet #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:first-child,main#MenuiseriesPerf #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:first-child,main#IsolationOpti #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:first-child,main#Landing #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:first-child{display:none}main#Projet #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(2),main#MenuiseriesPerf #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(2),main#IsolationOpti #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(2),main#Landing #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:7;grid-row-end:8}main#Projet #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(3),main#MenuiseriesPerf #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(3),main#IsolationOpti #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(3),main#Landing #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(3){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:15;grid-row-end:16}main#Projet #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(4),main#MenuiseriesPerf #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(4),main#IsolationOpti #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(4),main#Landing #menuiseriesPerfBanner #bannerImages .gridTemplate .gridElem:nth-child(4){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:8;grid-row-start:8;-ms-grid-row-span:15;grid-row-end:16}main#Projet #menuiseriesPerfBanner .conditions,main#MenuiseriesPerf #menuiseriesPerfBanner .conditions,main#IsolationOpti #menuiseriesPerfBanner .conditions,main#Landing #menuiseriesPerfBanner .conditions{font-size:11px}main#Projet .text2>div>p:first-of-type,main#MenuiseriesPerf .text2>div>p:first-of-type,main#IsolationOpti .text2>div>p:first-of-type,main#Landing .text2>div>p:first-of-type{font-size:3em}main#Projet .text2>div>p:nth-of-type(2),main#MenuiseriesPerf .text2>div>p:nth-of-type(2),main#IsolationOpti .text2>div>p:nth-of-type(2),main#Landing .text2>div>p:nth-of-type(2){font-size:1.5em}main#Projet .text2>div>p:last-of-type,main#MenuiseriesPerf .text2>div>p:last-of-type,main#IsolationOpti .text2>div>p:last-of-type,main#Landing .text2>div>p:last-of-type{margin-top:5px}main#Projet #isolationOptiBanner #bannerBackground,main#Projet #landingBanner #bannerBackground,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground,main#MenuiseriesPerf #landingBanner #bannerBackground,main#IsolationOpti #isolationOptiBanner #bannerBackground,main#IsolationOpti #landingBanner #bannerBackground,main#Landing #isolationOptiBanner #bannerBackground,main#Landing #landingBanner #bannerBackground{height:unset;max-height:unset;min-height:unset;margin-top:15px;padding:20px;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;border-radius:unset}main#Projet #isolationOptiBanner #bannerBackground>.content-fond:not(a),main#Projet #landingBanner #bannerBackground>.content-fond:not(a),main#MenuiseriesPerf #isolationOptiBanner #bannerBackground>.content-fond:not(a),main#MenuiseriesPerf #landingBanner #bannerBackground>.content-fond:not(a),main#IsolationOpti #isolationOptiBanner #bannerBackground>.content-fond:not(a),main#IsolationOpti #landingBanner #bannerBackground>.content-fond:not(a),main#Landing #isolationOptiBanner #bannerBackground>.content-fond:not(a),main#Landing #landingBanner #bannerBackground>.content-fond:not(a){width:100%}main#Projet #isolationOptiBanner #bannerBackground #bannerTitle,main#Projet #landingBanner #bannerBackground #bannerTitle,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground #bannerTitle,main#MenuiseriesPerf #landingBanner #bannerBackground #bannerTitle,main#IsolationOpti #isolationOptiBanner #bannerBackground #bannerTitle,main#IsolationOpti #landingBanner #bannerBackground #bannerTitle,main#Landing #isolationOptiBanner #bannerBackground #bannerTitle,main#Landing #landingBanner #bannerBackground #bannerTitle{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start}main#Projet #isolationOptiBanner #bannerBackground #bannerTitle h1,main#Projet #landingBanner #bannerBackground #bannerTitle h1,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground #bannerTitle h1,main#MenuiseriesPerf #landingBanner #bannerBackground #bannerTitle h1,main#IsolationOpti #isolationOptiBanner #bannerBackground #bannerTitle h1,main#IsolationOpti #landingBanner #bannerBackground #bannerTitle h1,main#Landing #isolationOptiBanner #bannerBackground #bannerTitle h1,main#Landing #landingBanner #bannerBackground #bannerTitle h1{font-size:2.3em}main#Projet #isolationOptiBanner #bannerBackground #bannerTitle p,main#Projet #landingBanner #bannerBackground #bannerTitle p,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground #bannerTitle p,main#MenuiseriesPerf #landingBanner #bannerBackground #bannerTitle p,main#IsolationOpti #isolationOptiBanner #bannerBackground #bannerTitle p,main#IsolationOpti #landingBanner #bannerBackground #bannerTitle p,main#Landing #isolationOptiBanner #bannerBackground #bannerTitle p,main#Landing #landingBanner #bannerBackground #bannerTitle p{margin-top:20px;font-size:11px}main#Projet #isolationOptiBanner #bannerBackground #bannerTitle p span,main#Projet #landingBanner #bannerBackground #bannerTitle p span,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground #bannerTitle p span,main#MenuiseriesPerf #landingBanner #bannerBackground #bannerTitle p span,main#IsolationOpti #isolationOptiBanner #bannerBackground #bannerTitle p span,main#IsolationOpti #landingBanner #bannerBackground #bannerTitle p span,main#Landing #isolationOptiBanner #bannerBackground #bannerTitle p span,main#Landing #landingBanner #bannerBackground #bannerTitle p span{margin:0 5px}main#Projet #isolationOptiBanner #bannerBackground .text2,main#Projet #isolationOptiBanner #bannerBackground .landingPromo,main#Projet #landingBanner #bannerBackground .text2,main#Projet #landingBanner #bannerBackground .landingPromo,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground .text2,main#MenuiseriesPerf #isolationOptiBanner #bannerBackground .landingPromo,main#MenuiseriesPerf #landingBanner #bannerBackground .text2,main#MenuiseriesPerf #landingBanner #bannerBackground .landingPromo,main#IsolationOpti #isolationOptiBanner #bannerBackground .text2,main#IsolationOpti #isolationOptiBanner #bannerBackground .landingPromo,main#IsolationOpti #landingBanner #bannerBackground .text2,main#IsolationOpti #landingBanner #bannerBackground .landingPromo,main#Landing #isolationOptiBanner #bannerBackground .text2,main#Landing #isolationOptiBanner #bannerBackground .landingPromo,main#Landing #landingBanner #bannerBackground .text2,main#Landing #landingBanner #bannerBackground .landingPromo{position:relative;top:unset;right:unset;padding:20px;margin-bottom:20px}main#Projet #isolationOptiBanner+.landingForm form,main#Projet #landingBanner+.landingForm form,main#MenuiseriesPerf #isolationOptiBanner+.landingForm form,main#MenuiseriesPerf #landingBanner+.landingForm form,main#IsolationOpti #isolationOptiBanner+.landingForm form,main#IsolationOpti #landingBanner+.landingForm form,main#Landing #isolationOptiBanner+.landingForm form,main#Landing #landingBanner+.landingForm form{padding:30px 5%}main#Projet .landingHistory p,main#Projet #landingHistory p,main#MenuiseriesPerf .landingHistory p,main#MenuiseriesPerf #landingHistory p,main#IsolationOpti .landingHistory p,main#IsolationOpti #landingHistory p,main#Landing .landingHistory p,main#Landing #landingHistory p{margin-bottom:25px}main#Projet .landingContent .left .landingContentText h2,main#Projet .landingContent .right .landingContentText h2,main#MenuiseriesPerf .landingContent .left .landingContentText h2,main#MenuiseriesPerf .landingContent .right .landingContentText h2,main#IsolationOpti .landingContent .left .landingContentText h2,main#IsolationOpti .landingContent .right .landingContentText h2,main#Landing .landingContent .left .landingContentText h2,main#Landing .landingContent .right .landingContentText h2{text-align:center}main#Projet .landingContent .left .gridTemplate,main#Projet .landingContent .right .gridTemplate,main#MenuiseriesPerf .landingContent .left .gridTemplate,main#MenuiseriesPerf .landingContent .right .gridTemplate,main#IsolationOpti .landingContent .left .gridTemplate,main#IsolationOpti .landingContent .right .gridTemplate,main#Landing .landingContent .left .gridTemplate,main#Landing .landingContent .right .gridTemplate{width:290px;height:290px}main#Projet .landingContent .bottom p,main#MenuiseriesPerf .landingContent .bottom p,main#IsolationOpti .landingContent .bottom p,main#Landing .landingContent .bottom p{width:200px}main#Projet .landingContent .bottom p::after,main#MenuiseriesPerf .landingContent .bottom p::after,main#IsolationOpti .landingContent .bottom p::after,main#Landing .landingContent .bottom p::after{margin-bottom:15px}main#Projet .landingContent .landingPromo,main#MenuiseriesPerf .landingContent .landingPromo,main#IsolationOpti .landingContent .landingPromo,main#Landing .landingContent .landingPromo{padding:15px}main#Projet #menuiseriesPerfFenetres .bottom p::after,main#Projet #menuiseriesPerfHorizon .bottom p::after,main#Projet #menuiseriesPerfPortes .bottom p::after,main#MenuiseriesPerf #menuiseriesPerfFenetres .bottom p::after,main#MenuiseriesPerf #menuiseriesPerfHorizon .bottom p::after,main#MenuiseriesPerf #menuiseriesPerfPortes .bottom p::after,main#IsolationOpti #menuiseriesPerfFenetres .bottom p::after,main#IsolationOpti #menuiseriesPerfHorizon .bottom p::after,main#IsolationOpti #menuiseriesPerfPortes .bottom p::after,main#Landing #menuiseriesPerfFenetres .bottom p::after,main#Landing #menuiseriesPerfHorizon .bottom p::after,main#Landing #menuiseriesPerfPortes .bottom p::after{margin-bottom:unset;bottom:-7px}main#Projet #landingSkills,main#MenuiseriesPerf #landingSkills,main#IsolationOpti #landingSkills,main#Landing #landingSkills{border-radius:unset}main#Projet .landingRealisations #realisations,main#Projet #landingRealisations #realisations,main#MenuiseriesPerf .landingRealisations #realisations,main#MenuiseriesPerf #landingRealisations #realisations,main#IsolationOpti .landingRealisations #realisations,main#IsolationOpti #landingRealisations #realisations,main#Landing .landingRealisations #realisations,main#Landing #landingRealisations #realisations{padding-top:unset}main#Projet .landingRealisations #realisations .gridTemplate,main#Projet #landingRealisations #realisations .gridTemplate,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate,main#IsolationOpti .landingRealisations #realisations .gridTemplate,main#IsolationOpti #landingRealisations #realisations .gridTemplate,main#Landing .landingRealisations #realisations .gridTemplate,main#Landing #landingRealisations #realisations .gridTemplate{position:relative;top:unset;left:unset;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;overflow:auto;padding-bottom:10px}main#Projet .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track,main#Projet #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track,main#IsolationOpti .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track,main#IsolationOpti #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track,main#Landing .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track,main#Landing #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-track{background:#F7F7F7;height:6px;border-radius:6px}main#Projet .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb,main#Projet #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb,main#IsolationOpti .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb,main#IsolationOpti #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb,main#Landing .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb,main#Landing #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb{background:#C80000;cursor:pointer;transition:all 0.3s ease-in-out;border-radius:6px}main#Projet .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover,main#Projet #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover,main#IsolationOpti .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover,main#IsolationOpti #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover,main#Landing .landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover,main#Landing #landingRealisations #realisations .gridTemplate::-webkit-scrollbar-thumb:hover{background:#363636}main#Projet .landingRealisations #realisations .gridTemplate::-webkit-scrollbar,main#Projet #landingRealisations #realisations .gridTemplate::-webkit-scrollbar,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate::-webkit-scrollbar,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate::-webkit-scrollbar,main#IsolationOpti .landingRealisations #realisations .gridTemplate::-webkit-scrollbar,main#IsolationOpti #landingRealisations #realisations .gridTemplate::-webkit-scrollbar,main#Landing .landingRealisations #realisations .gridTemplate::-webkit-scrollbar,main#Landing #landingRealisations #realisations .gridTemplate::-webkit-scrollbar{width:6px;height:6px}main#Projet .landingRealisations #realisations .gridTemplate .gridElem,main#Projet #landingRealisations #realisations .gridTemplate .gridElem,main#MenuiseriesPerf .landingRealisations #realisations .gridTemplate .gridElem,main#MenuiseriesPerf #landingRealisations #realisations .gridTemplate .gridElem,main#IsolationOpti .landingRealisations #realisations .gridTemplate .gridElem,main#IsolationOpti #landingRealisations #realisations .gridTemplate .gridElem,main#Landing .landingRealisations #realisations .gridTemplate .gridElem,main#Landing #landingRealisations #realisations .gridTemplate .gridElem{height:200px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}main .innovations-list .innovation-item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main .innovations-list .innovation-item .imgContent,main .innovations-list .innovation-item .txtContent{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:unset}main .innovations-list .innovation-item .imgContent{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;min-height:150px}main .innovations-list .innovation-item .txtContent{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:30px 0}main#ArchivesInnovations .innovations-list .innovation-item .imgContent{position:relative;left:unset !important;right:unset !important;width:100%;max-width:100%}main#ArchivesInnovations .innovations-list .innovation-item .txtContent{margin-left:0 !important;margin-right:0 !important}main .tendances-list .tendances-grid.new-tendances,main .tendances-list .tendances-grid.list-tendances{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important;-ms-grid-rows:auto !important;grid-template-rows:auto !important}main .tendances-list .tendances-grid.new-tendances .tendances-item,main .tendances-list .tendances-grid.list-tendances .tendances-item{-ms-grid-column:unset !important;grid-column-start:unset !important;-ms-grid-column-span:unset !important;grid-column-end:unset !important;-ms-grid-row:unset !important;grid-row-start:unset !important;-ms-grid-row-span:unset !important;grid-row-end:unset !important}main .tendances-list .tendances-grid.new-tendances .tendances-item .content-fond .titre-tendance,main .tendances-list .tendances-grid.list-tendances .tendances-item .content-fond .titre-tendance{font-size:16px !important}main#SingleTendance .more-post .other-post{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:auto}main#SingleTendance .more-post .other-post::-webkit-scrollbar-track{background:#F7F7F7;height:6px;border-radius:6px}main#SingleTendance .more-post .other-post::-webkit-scrollbar-thumb{background:#C80000;cursor:pointer;transition:all 0.3s ease-in-out;border-radius:6px}main#SingleTendance .more-post .other-post::-webkit-scrollbar-thumb:hover{background:#363636}main#SingleTendance .more-post .other-post::-webkit-scrollbar{width:6px;height:6px}main#SingleTendance .more-post .other-post .tendance-other{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}main#SingleTendance .more-post .other-post .tendance-other:not(:last-child){margin-right:10px}main#ArchivesRealisations .etudeCas{min-height:350px;padding-left:0;padding-right:0}main#ArchivesRealisations .etudeCas .leftContent:last-child{min-height:100px}main#ArchivesRealisations .etudeCas .rightContent a:first-child,main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child){-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;height:auto;min-height:100px}main#ArchivesRealisations .etudeCas .rightContent a:first-child .content-fond,main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond{padding:15px;padding-top:30px;position:unset}main#ArchivesRealisations .etudeCas .rightContent a:first-child .content-fond .num-edc,main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .num-edc{position:absolute;top:0;left:0;width:22px;height:22px;font-size:11px;background-color:#FFFFFF;color:#B2B2B2}main#ArchivesRealisations .etudeCas .rightContent a:first-child .content-fond .num-edc span,main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .num-edc span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main#ArchivesRealisations .etudeCas .rightContent a:first-child .content-fond .titre-edc,main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .titre-edc{font-size:14px}main#ArchivesRealisations .etudeCas .rightContent a:first-child .content-fond .fakeLink,main#ArchivesRealisations .etudeCas .rightContent a:not(:first-child) .content-fond .fakeLink{display:none}main#ArchivesRealisations .filtreAndRealisations{padding-left:15px;padding-right:15px}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr !important;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr !important}main#ArchivesRealisations .filtreAndRealisations .realisations-list .realisations-grid .realisation-item{-ms-grid-column:unset !important;grid-column-start:unset !important;-ms-grid-column-span:unset !important;grid-column-end:unset !important;-ms-grid-row:unset !important;grid-row-start:unset !important;-ms-grid-row-span:unset !important;grid-row-end:unset !important;min-height:250px}main#SingleRealisation .more-post .other-post .realisation-other{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}main#SingleHistoireSucces #succesBanner .image{padding-top:60%}main#SingleHistoireSucces #succesInfos .row{padding-bottom:10px}main#SingleHistoireSucces #succesInfos .row .info{margin-bottom:20px}main#SingleHistoireSucces #succesInfos .row .info div p{text-align:center}main#SingleHistoireSucces #succesEnjeux .owl-carousel{padding-top:70%}main#SingleHistoireSucces #succesEnjeux .owl-carousel .owl-stage-outer{height:calc(100% - 50px)}main#SingleHistoireSucces #succesEnjeux .owl-carousel .owl-dots{height:50px;grid-gap:7px;gap:7px;padding:0 50px}main#SingleHistoireSucces #succesEnjeux .owl-carousel .owl-dots .owl-dot{height:10px;width:10px}main#SingleHistoireSucces #succesEnjeux .owl-carousel .owl-nav{height:50px}main#SingleHistoireSucces #succesEnjeux .owl-carousel .owl-nav button{width:50px}main#SingleHistoireSucces #succesResultats .item-resultat .left{min-height:unset;padding-top:55%}main#SingleHistoireSucces #succesConclusion .temoignage .right{padding-top:120%}main#SingleHistoireSucces #succesShare{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#SingleHistoireSucces #succesExpertises p{margin-bottom:30px}main#SingleHistoireSucces .more-post .other-post .realisation-other{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}main#SingleHistoireSucces .more-post .other-post .realisation-other .fondRouge::after{display:none}main#FabricationPose #fabricationPoseContent{padding-top:50px}.s4-instagram>a:nth-child(5),.s4-instagram>a:nth-child(6){display:none}form input:not([type=checkbox]):not([type=radio]),form textarea{font-size:12px;padding:7px 15px}form select,form .select2 .select2-selection{padding:7px 15px;font-size:12px}form .select2 .select2-selection{padding-right:30px}form .select2 .select2-selection .select2-selection__arrow{right:15px;width:10px}form .select2.leftIco .select2-selection{padding-left:40px}form .select2.leftIco .select2-selection::before{left:15px;height:20px;width:20px}.select2-container .select2-dropdown .select2-results__option{padding:5px 15px;font-size:12px}footer>.fondRouge{padding:0 15px}footer>.fondRouge .middle-footer form table{width:100%}}.has-md-gris-fonce-color{color:#363636}.s4-container{max-width:1110px;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s4-container.s4-row{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-md-rouge-background-color,.has-md-gris-fonce-background-color{background-color:#C80000;color:#FFFFFF;min-height:unset}.has-md-rouge-background-color a:not(.button1),.has-md-gris-fonce-background-color a:not(.button1){color:#FFFFFF}.has-md-rouge-background-color a:not(.button1):hover,.has-md-gris-fonce-background-color a:not(.button1):hover{color:#FFFFFF;opacity:0.7}.has-md-rouge-background-color hr,.has-md-gris-fonce-background-color hr{border-color:#FFFFFF}.has-md-rouge-background-color .preTitle,.has-md-gris-fonce-background-color .preTitle{color:#FFFFFF}.has-md-rouge-background-color .preTitle::before,.has-md-gris-fonce-background-color .preTitle::before{background-color:#FFFFFF}.has-md-rouge-background-color.wp-block-column>*,.has-md-gris-fonce-background-color.wp-block-column>*{padding-left:30px;padding-right:30px}.has-md-gris-fonce-background-color{background-color:#363636}.has-md-gris-background-color{background-color:#EFEFEF}.has-md-gris-background-color .wp-block-cover__inner-container{color:#000000}.has-md-rouge-color{color:#C80000}.has-md-gris-fonce-color{color:#363636}.has-md-gris-color{color:#EFEFEF}.editor-styles-wrapper{color:#000000;font-size:14px !important;font-family:"Poppins"}.editor-styles-wrapper p{font-size:14px;line-height:1.4}.editor-styles-wrapper .select2 ul li{font-size:unset}.editor-styles-wrapper .select2 ul li::before{content:unset;display:none}.editor-styles-wrapper a{pointer-events:none;color:#C80000}.editor-styles-wrapper .acf-block-fields a{pointer-events:unset;color:#000000}.editor-styles-wrapper .fullBackground{position:relative;overflow:hidden}.editor-styles-wrapper .fullBackground .fond{position:absolute;z-index:1;transition:all 1s ease-in-out}.editor-styles-wrapper .fullBackground div.fond{background-size:cover;background-position:center;background-repeat:no-repeat}.editor-styles-wrapper .fullBackground img.fond{object-fit:cover;pointer-events:none}.editor-styles-wrapper .fullBackground.backgroundTop .fond{background-position-y:top}.editor-styles-wrapper .fullBackground.backgroundCenter .fond{background-position-y:center}.editor-styles-wrapper .fullBackground.backgroundBottom .fond{background-position-y:bottom}.editor-styles-wrapper .fullBackground.contentCenter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.editor-styles-wrapper .fullBackground.parallax-fond .fond{width:100%;height:100%;background-attachment:fixed}.editor-styles-wrapper .fullBackground:not(.parallax-fond) .fond{top:50%;left:50%;width:calc(100% + 2px);height:calc(100% + 2px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.editor-styles-wrapper .fullBackground .content-fond{position:relative;z-index:3;color:#FFFFFF}.editor-styles-wrapper .fullBackground .content-fond a{color:#FFFFFF}.editor-styles-wrapper .fullBackground .content-fond a:hover{color:#FFFFFF;opacity:0.7}.editor-styles-wrapper .fullBackground.filtre-noir::before,.editor-styles-wrapper .fullBackground.filtre-noir::after,.editor-styles-wrapper .fullBackground[class*=filtre-noir-]::before,.editor-styles-wrapper .fullBackground[class*=filtre-noir-]::after{z-index:2}.editor-styles-wrapper .fullBackground.filtre-noir::before,.editor-styles-wrapper .fullBackground[class*=filtre-noir-]::before{content:"";background-color:#000000;opacity:0.2;position:absolute;top:0;left:0;width:100%;height:100%}.editor-styles-wrapper .fullBackground.filtre-noir::before{opacity:0.2}.editor-styles-wrapper .fullBackground.filtre-noir-2::before{opacity:0.5}.editor-styles-wrapper .fullBackground.filtre-noir-30::before{opacity:0.4}.editor-styles-wrapper .fullBackground.filtre-noir-40::before{opacity:0.4}.editor-styles-wrapper .fullBackground.filtre-noir-50::before{opacity:0.5}.editor-styles-wrapper .fullBackground.filtre-noir-degrade::before{opacity:0.75;background:-webkit-linear-gradient(90deg, #1C1C1C 0%, transparent 100%);background:-moz-linear-gradient(90deg, #1C1C1C 0%, transparent 100%);background:-o-linear-gradient(90deg, #1C1C1C 0%, transparent 100%);background:linear-gradient(90deg, #1C1C1C 0%, transparent 100%)}.editor-styles-wrapper .fullBackground.filtre-noir-degrade-bt::before{opacity:0.75;background:-webkit-linear-gradient(0deg, #1C1C1C 0%, transparent 100%);background:-moz-linear-gradient(0deg, #1C1C1C 0%, transparent 100%);background:-o-linear-gradient(0deg, #1C1C1C 0%, transparent 100%);background:linear-gradient(0deg, #1C1C1C 0%, transparent 100%)}.editor-styles-wrapper a.fullBackground{display:inline-block}.editor-styles-wrapper a.fullBackground:hover .fond{-webkit-transform:translate(-50%, -50%) scale(1.05);-moz-transform:translate(-50%, -50%) scale(1.05);-ms-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}.editor-styles-wrapper a.fullBackground:hover .fond[style*="background-color"]{background-color:#E80000 !important}.editor-styles-wrapper .button1{position:relative;padding:7px 15px;text-align:center;font-weight:bold;font-size:13px;border:2px solid #FFFFFF;color:#C80000;background:#C80000;border-radius:0px;display:inline-block;overflow:hidden;outline:none;transition:all 0.1s ease-in-out;text-decoration:none}.editor-styles-wrapper .button1>span{position:relative;z-index:2}.editor-styles-wrapper .button1 span[class*="ico-"]{width:25px;height:25px;margin-right:10px;transition:all 0.1s ease-in-out;display:inline-block;vertical-align:middle;background-position:center;background-size:contain;background-repeat:no-repeat}.editor-styles-wrapper .button1::before,.editor-styles-wrapper .button1::after{content:"";position:absolute;z-index:1;top:0;height:100%;width:52%;background-color:#FFFFFF;transition:all 0.2s ease-in-out}.editor-styles-wrapper .button1::before{left:-1%;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.editor-styles-wrapper .button1::after{right:-1%;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.editor-styles-wrapper .button1:not(.noHover){cursor:pointer}.editor-styles-wrapper .button1:not(.noHover):hover,.editor-styles-wrapper .button1:not(.noHover).fakingHover{color:#FFFFFF}.editor-styles-wrapper .button1:not(.noHover):hover::before,.editor-styles-wrapper .button1:not(.noHover).fakingHover::before{-webkit-transform:perspective(50px) rotateY(90deg);-moz-transform:perspective(50px) rotateY(90deg);-ms-transform:perspective(50px) rotateY(90deg);transform:perspective(50px) rotateY(90deg)}.editor-styles-wrapper .button1:not(.noHover):hover::after,.editor-styles-wrapper .button1:not(.noHover).fakingHover::after{-webkit-transform:perspective(50px) rotateY(-90deg);-moz-transform:perspective(50px) rotateY(-90deg);-ms-transform:perspective(50px) rotateY(-90deg);transform:perspective(50px) rotateY(-90deg)}.editor-styles-wrapper .button1:not(.noHover):hover span[class*="ico-"].ico-maison-blanc,.editor-styles-wrapper .button1:not(.noHover).fakingHover span[class*="ico-"].ico-maison-blanc{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-maison-rouge.svg)}.editor-styles-wrapper .button1:not(.noHover):hover span[class*="ico-"].ico-date-rouge,.editor-styles-wrapper .button1:not(.noHover).fakingHover span[class*="ico-"].ico-date-rouge{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-date-blanc.svg)}.editor-styles-wrapper .button1.inverse{color:#FFFFFF;background:#FFFFFF;border-color:#C80000}.editor-styles-wrapper .button1.inverse::before,.editor-styles-wrapper .button1.inverse::after{background:#C80000}.editor-styles-wrapper .button1.inverse:not(.noHover):hover,.editor-styles-wrapper .button1.inverse:not(.noHover).fakingHover{color:#C80000}.editor-styles-wrapper .button1.borderRouge{border-color:#C80000}.editor-styles-wrapper .wp-block[data-align="full"] .wp-block-media-text .wp-block-media-text__content{max-width:550px}.editor-styles-wrapper .wp-block[data-align="full"] .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{margin-right:auto}.editor-styles-wrapper .wp-block[data-align="full"] .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-left:auto}#Builder{padding:0 15px}.entry .entry-content,.entry .entry-summary{overflow:hidden}.entry .entry-content .wp-block,.entry .entry-content .wp-block[data-align="wide"],.entry .entry-summary .wp-block,.entry .entry-summary .wp-block[data-align="wide"]{max-width:1170px}.entry .entry-content .wp-block[data-align="full"],.entry .entry-summary .wp-block[data-align="full"]{max-width:none}.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{margin:40px auto;max-width:100%}@media only screen and (min-width:576px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{max-width:510px}}@media only screen and (min-width:768px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{margin:100px auto;max-width:690px}}@media only screen and (min-width:992px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{max-width:930px}}@media only screen and (min-width:1200px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{max-width:1110px}}@media only screen and (min-width:1550px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{max-width:1470px}}.entry .entry-content>*.alignfull,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignfull,.entry .entry-summary>*.alignfull,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignfull{position:relative;width:100%;max-width:100%;clear:both}@media only screen and (min-width:768px){.entry .entry-content>*.alignfull,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignfull,.entry .entry-summary>*.alignfull,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignfull{margin-top:100px;margin-bottom:100px;width:100%;max-width:100%}}.entry .entry-content>*.alignleft,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignleft,.entry .entry-summary>*.alignleft,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignleft{float:left;max-width:calc(5 * (100vw / 12));margin-top:0;margin-left:0;margin-right:1rem}@media only screen and (min-width:768px){.entry .entry-content>*.alignleft,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignleft,.entry .entry-summary>*.alignleft,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignleft{max-width:calc(4 * (100vw / 12));margin-right:calc(2 * 1rem)}}.entry .entry-content>*.alignright,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignright,.entry .entry-summary>*.alignright,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignright{float:right;max-width:calc(5 * (100vw / 12));margin-top:0;margin-right:0;margin-left:1rem}@media only screen and (min-width:768px){.entry .entry-content>*.alignright,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignright,.entry .entry-summary>*.alignright,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignright{max-width:calc(4 * (100vw / 12));margin-left:calc(2 * 1rem)}}.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{margin-left:auto;margin-right:auto}@media only screen and (min-width:576px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:510px;margin-left:0;margin-right:0}}@media only screen and (min-width:768px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:930px}}@media only screen and (min-width:1200px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:1110px}}@media only screen and (min-width:1550px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:1470px}}.entry .entry-content>*:first-child,.entry .entry-content>*>*:first-child,.entry .entry-summary>*:first-child,.entry .entry-summary>*>*:first-child{margin-top:0}.entry .entry-content>*:last-child,.entry .entry-content>*>*:last-child,.entry .entry-summary>*:last-child,.entry .entry-summary>*>*:last-child{margin-bottom:0}.entry .entry-content p,.entry .entry-content ul,.entry .entry-summary p,.entry .entry-summary ul{margin-bottom:20px}.entry .entry-content p a,.entry .entry-content ul a,.entry .entry-summary p a,.entry .entry-summary ul a{color:#C80000}.entry .entry-content p a:hover,.entry .entry-content ul a:hover,.entry .entry-summary p a:hover,.entry .entry-summary ul a:hover{color:#363636}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.entry .entry-content h1,.entry .entry-content h2,.entry .entry-summary h1,.entry .entry-summary h2{font-weight:bold;line-height:1.2}.editor-styles-wrapper h2+p,.editor-styles-wrapper h3+p,.entry .entry-content h2+p,.entry .entry-content h3+p,.entry .entry-summary h2+p,.entry .entry-summary h3+p{margin-top:0}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:55px;line-height:1.2;margin-bottom:50px}.editor-styles-wrapper h2,.entry .entry-content h2,.entry .entry-summary h2{font-size:45px;margin-bottom:40px}.editor-styles-wrapper h2.noMargin,.entry .entry-content h2.noMargin,.entry .entry-summary h2.noMargin{margin-bottom:0}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:30px}.editor-styles-wrapper .uppercase,.entry .entry-content .uppercase,.entry .entry-summary .uppercase{text-transform:uppercase}.editor-styles-wrapper .noChildMargin>*,.entry .entry-content .noChildMargin>*,.entry .entry-summary .noChildMargin>*{margin-top:0;margin-bottom:0}.editor-styles-wrapper h3+p,.editor-styles-wrapper h3+ul,.editor-styles-wrapper h3+ol,.editor-styles-wrapper p+p,.editor-styles-wrapper p+ul,.editor-styles-wrapper p+ol,.editor-styles-wrapper ul+p,.editor-styles-wrapper ul+ul,.editor-styles-wrapper ul+ol,.editor-styles-wrapper ol+p,.editor-styles-wrapper ol+ul,.editor-styles-wrapper ol+ol,.entry .entry-content h3+p,.entry .entry-content h3+ul,.entry .entry-content h3+ol,.entry .entry-content p+p,.entry .entry-content p+ul,.entry .entry-content p+ol,.entry .entry-content ul+p,.entry .entry-content ul+ul,.entry .entry-content ul+ol,.entry .entry-content ol+p,.entry .entry-content ol+ul,.entry .entry-content ol+ol,.entry .entry-summary h3+p,.entry .entry-summary h3+ul,.entry .entry-summary h3+ol,.entry .entry-summary p+p,.entry .entry-summary p+ul,.entry .entry-summary p+ol,.entry .entry-summary ul+p,.entry .entry-summary ul+ul,.entry .entry-summary ul+ol,.entry .entry-summary ol+p,.entry .entry-summary ol+ul,.entry .entry-summary ol+ol{margin-top:20px}.editor-styles-wrapper h3+h3,.editor-styles-wrapper p+h3,.editor-styles-wrapper ul+h3,.editor-styles-wrapper ol+h3,.entry .entry-content h3+h3,.entry .entry-content p+h3,.entry .entry-content ul+h3,.entry .entry-content ol+h3,.entry .entry-summary h3+h3,.entry .entry-summary p+h3,.entry .entry-summary ul+h3,.entry .entry-summary ol+h3{margin-top:60px}.editor-styles-wrapper ol,.entry .entry-content ol,.entry .entry-summary ol{list-style:none !important;padding-left:30px}.editor-styles-wrapper ol li,.entry .entry-content ol li,.entry .entry-summary ol li{counter-increment:li;padding-left:22px;position:relative}.editor-styles-wrapper ol li::before,.entry .entry-content ol li::before,.entry .entry-summary ol li::before{content:counter(li);color:#04627F;display:block;position:absolute;left:0;top:0;margin-right:5px}.editor-styles-wrapper ul,.entry .entry-content ul,.entry .entry-summary ul{list-style:none !important;padding-left:30px}.editor-styles-wrapper ul li,.entry .entry-content ul li,.entry .entry-summary ul li{padding-left:22px;position:relative}.editor-styles-wrapper ul li::before,.entry .entry-content ul li::before,.entry .entry-summary ul li::before{content:"-";display:block;width:0.4rem;height:0.4rem;color:#C80000;border-radius:65px;display:block;position:absolute;left:0;line-height:1;top:0.4rem;margin-right:0}.editor-styles-wrapper .wp-block-separator,.entry .entry-content .wp-block-separator,.entry .entry-summary .wp-block-separator{width:2px !important;border-bottom-width:100px;border-color:#C80000;opacity:1}.editor-styles-wrapper iframe,.entry .entry-content iframe,.entry .entry-summary iframe{width:100%}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__content,.entry .entry-content .wp-block-media-text .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text .wp-block-media-text__content{padding:0;padding-top:50px;padding-bottom:50px}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media,.entry .entry-content .wp-block-media-text .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media{margin-right:50px}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media img,.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media video,.entry .entry-content .wp-block-media-text .wp-block-media-text__media img,.entry .entry-content .wp-block-media-text .wp-block-media-text__media video,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media img,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media video{height:auto;object-fit:cover}.editor-styles-wrapper .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:2em;margin-right:0}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:730px}.editor-styles-wrapper .wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{margin-right:auto}.editor-styles-wrapper .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{margin-left:auto}.editor-styles-wrapper .wp-block-image,.entry .entry-content .wp-block-image,.entry .entry-summary .wp-block-image{text-align:center}.editor-styles-wrapper .wp-block-image img,.entry .entry-content .wp-block-image img,.entry .entry-summary .wp-block-image img{height:auto}.editor-styles-wrapper .wp-block-image.logo-entretien,.entry .entry-content .wp-block-image.logo-entretien,.entry .entry-summary .wp-block-image.logo-entretien{text-align:left;margin-bottom:0}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{height:auto;width:150px}.editor-styles-wrapper .wp-block-columns,.entry .entry-content .wp-block-columns,.entry .entry-summary .wp-block-columns{margin-bottom:0}.editor-styles-wrapper .wp-block-columns:not(:last-child),.entry .entry-content .wp-block-columns:not(:last-child),.entry .entry-summary .wp-block-columns:not(:last-child){margin-bottom:80px}.editor-styles-wrapper .wp-block-columns .wp-block-column.fullWidth>*,.entry .entry-content .wp-block-columns .wp-block-column.fullWidth>*,.entry .entry-summary .wp-block-columns .wp-block-column.fullWidth>*{width:45vw;width:calc(50vw - 15px);position:relative;left:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.editor-styles-wrapper .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image),.entry .entry-content .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image),.entry .entry-summary .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image){margin-bottom:42px}.editor-styles-wrapper .wp-block-columns .wp-block-column>*.s4-video_mercier .play-video .fullBackground,.entry .entry-content .wp-block-columns .wp-block-column>*.s4-video_mercier .play-video .fullBackground,.entry .entry-summary .wp-block-columns .wp-block-column>*.s4-video_mercier .play-video .fullBackground{min-height:300px}.editor-styles-wrapper .wp-block-embed iframe,.entry .entry-content .wp-block-embed iframe,.entry .entry-summary .wp-block-embed iframe{width:100%;position:absolute;top:0;left:0;height:100%}.editor-styles-wrapper .wp-block-embed__wrapper,.entry .entry-content .wp-block-embed__wrapper,.entry .entry-summary .wp-block-embed__wrapper{width:100%;padding-top:60%}.editor-styles-wrapper .wp-block-media-text__media,.entry .entry-content .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text__media{position:relative}.editor-styles-wrapper .wp-block-media-text__media img,.entry .entry-content .wp-block-media-text__media img,.entry .entry-summary .wp-block-media-text__media img{object-fit:cover;width:100%;height:100%}.editor-styles-wrapper .wp-block-cover,.entry .entry-content .wp-block-cover,.entry .entry-summary .wp-block-cover{margin-bottom:0}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container{margin:40px auto}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container>*:first-child,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container>*:first-child,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container>*:first-child{margin-top:auto}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container>*:last-child,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container>*:last-child,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container>*:last-child{margin-bottom:auto}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container .s4-buttonContainer,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container .s4-buttonContainer,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container .s4-buttonContainer{text-align:center}.editor-styles-wrapper .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container{margin:100px auto}.editor-styles-wrapper .wp-block-cover:not(.is-light) .wp-block-cover__inner-container,.entry .entry-content .wp-block-cover:not(.is-light) .wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover:not(.is-light) .wp-block-cover__inner-container{color:#FFFFFF}.editor-styles-wrapper .wp-block-cover.is-light .wp-block-cover__image-background+.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.is-light .wp-block-cover__image-background+.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.is-light .wp-block-cover__image-background+.wp-block-cover__inner-container{color:#FFFFFF}.editor-styles-wrapper .wp-block-cover.alignfull+.wp-block-cover.alignfull,.entry .entry-content .wp-block-cover.alignfull+.wp-block-cover.alignfull,.entry .entry-summary .wp-block-cover.alignfull+.wp-block-cover.alignfull{margin-top:0}.editor-styles-wrapper .wp-block-cover.noChildMargin .wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.noChildMargin .wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.noChildMargin .wp-block-cover__inner-container{margin:0 auto}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid{padding-left:0;list-style-type:none;width:100%}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item{padding-left:0;list-style-type:none}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item::before,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item::before,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item::before{content:unset;display:none}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img{width:100%;max-height:500px;object-fit:cover}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img[data-fancybox],.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img[data-fancybox],.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img[data-fancybox]{display:block !important}.editor-styles-wrapper .wp-block-gallery:not(.is-cropped) .wp-block-image,.entry .entry-content .wp-block-gallery:not(.is-cropped) .wp-block-image,.entry .entry-summary .wp-block-gallery:not(.is-cropped) .wp-block-image{margin:auto !important}.editor-styles-wrapper .s4-multiple_onglet .nav-onglet,.entry .entry-content .s4-multiple_onglet .nav-onglet,.entry .entry-summary .s4-multiple_onglet .nav-onglet{padding-left:0}.editor-styles-wrapper .has-normal-font-size,.entry .entry-content .has-normal-font-size,.entry .entry-summary .has-normal-font-size{font-size:14px}.editor-styles-wrapper .has-medium-font-size,.entry .entry-content .has-medium-font-size,.entry .entry-summary .has-medium-font-size{font-size:18px}.editor-styles-wrapper .has-large-font-size,.entry .entry-content .has-large-font-size,.entry .entry-summary .has-large-font-size{font-size:24px}.editor-styles-wrapper .has-huge-font-size,.entry .entry-content .has-huge-font-size,.entry .entry-summary .has-huge-font-size{font-size:32px}@media(max-width:1549px){.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:45px}.editor-styles-wrapper h2,.entry .entry-content h2,.entry .entry-summary h2{font-size:36px}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{font-size:21px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:555px}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{width:120px}}@media(max-width:1199px){.editor-styles-wrapper,.entry .entry-content,.entry .entry-summary{}.editor-styles-wrapper .s4-container,.entry .entry-content .s4-container,.entry .entry-summary .s4-container{max-width:930px}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:36px}.editor-styles-wrapper h2,.entry .entry-content h2,.entry .entry-summary h2{font-size:28px}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{font-size:18px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:465px}.editor-styles-wrapper .wp-block-cover,.editor-styles-wrapper .wp-block-cover-image,.entry .entry-content .wp-block-cover,.entry .entry-content .wp-block-cover-image,.entry .entry-summary .wp-block-cover,.entry .entry-summary .wp-block-cover-image{min-height:300px}.editor-styles-wrapper .wp-block-cover.has-md-rouge-background-color,.editor-styles-wrapper .wp-block-cover.has-md-gris-background-color,.entry .entry-content .wp-block-cover.has-md-rouge-background-color,.entry .entry-content .wp-block-cover.has-md-gris-background-color,.entry .entry-summary .wp-block-cover.has-md-rouge-background-color,.entry .entry-summary .wp-block-cover.has-md-gris-background-color{min-height:unset}.editor-styles-wrapper .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container{margin:60px auto}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img{max-height:350px}}@media(max-width:991px){.editor-styles-wrapper,.entry .entry-content,.entry .entry-summary{}.editor-styles-wrapper .s4-container,.entry .entry-content .s4-container,.entry .entry-summary .s4-container{max-width:690px}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:32px}.editor-styles-wrapper h2,.entry .entry-content h2,.entry .entry-summary h2{font-size:24px}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{font-size:16px}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media,.entry .entry-content .wp-block-media-text .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media{margin-right:30px}.editor-styles-wrapper .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-right:0;margin-left:30px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:345px}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{width:100px}.editor-styles-wrapper .has-normal-font-size,.entry .entry-content .has-normal-font-size,.entry .entry-summary .has-normal-font-size{font-size:14px}.editor-styles-wrapper .has-medium-font-size,.entry .entry-content .has-medium-font-size,.entry .entry-summary .has-medium-font-size{font-size:16px}.editor-styles-wrapper .has-large-font-size,.entry .entry-content .has-large-font-size,.entry .entry-summary .has-large-font-size{font-size:18px}.editor-styles-wrapper .has-huge-font-size,.entry .entry-content .has-huge-font-size,.entry .entry-summary .has-huge-font-size{font-size:24px}}@media(max-width:767px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-columns .wp-block-column{flex-basis:100% !important;margin-left:0 !important}.wp-block-columns .wp-block-column:not(:first-child){margin-top:40px}.editor-styles-wrapper,.entry .entry-content,.entry .entry-summary{}.editor-styles-wrapper .s4-container,.entry .entry-content .s4-container,.entry .entry-summary .s4-container{max-width:510px}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:28px}.editor-styles-wrapper h2,.entry .entry-content h2,.entry .entry-summary h2{font-size:21px;margin-bottom:20px;font-weight:600}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{margin-bottom:20px}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media,.entry .entry-content .wp-block-media-text .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media{margin-right:0}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__content,.entry .entry-content .wp-block-media-text .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text .wp-block-media-text__content{padding-top:40px !important;padding-bottom:40px !important}.editor-styles-wrapper .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:0}.editor-styles-wrapper .wp-block-media-text.alignfull,.entry .entry-content .wp-block-media-text.alignfull,.entry .entry-summary .wp-block-media-text.alignfull{max-width:510px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:100%}.editor-styles-wrapper .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image),.entry .entry-content .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image),.entry .entry-summary .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image){margin-bottom:30px}.editor-styles-wrapper .wp-block-columns .wp-block-column.fullWidth>*,.entry .entry-content .wp-block-columns .wp-block-column.fullWidth>*,.entry .entry-summary .wp-block-columns .wp-block-column.fullWidth>*{width:100%;width:calc(100vw - 15px*2);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.editor-styles-wrapper .wp-block-columns .wp-block-column.fullWidth>*.s4-video_mercier .play-video .fullBackground,.entry .entry-content .wp-block-columns .wp-block-column.fullWidth>*.s4-video_mercier .play-video .fullBackground,.entry .entry-summary .wp-block-columns .wp-block-column.fullWidth>*.s4-video_mercier .play-video .fullBackground{min-height:200px}.editor-styles-wrapper .wp-block-columns .wp-block-column.has-md-rouge-background-color>*:last-child,.editor-styles-wrapper .wp-block-columns .wp-block-column.has-md-gris-fonce-background-color>*:last-child,.entry .entry-content .wp-block-columns .wp-block-column.has-md-rouge-background-color>*:last-child,.entry .entry-content .wp-block-columns .wp-block-column.has-md-gris-fonce-background-color>*:last-child,.entry .entry-summary .wp-block-columns .wp-block-column.has-md-rouge-background-color>*:last-child,.entry .entry-summary .wp-block-columns .wp-block-column.has-md-gris-fonce-background-color>*:last-child{margin-bottom:30px}.editor-styles-wrapper .wp-block-columns:not(:last-child),.entry .entry-content .wp-block-columns:not(:last-child),.entry .entry-summary .wp-block-columns:not(:last-child){margin-bottom:40px}.editor-styles-wrapper .wp-block-cover,.editor-styles-wrapper .wp-block-cover-image,.entry .entry-content .wp-block-cover,.entry .entry-content .wp-block-cover-image,.entry .entry-summary .wp-block-cover,.entry .entry-summary .wp-block-cover-image{min-height:200px}.editor-styles-wrapper .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container{margin:40px auto}.editor-styles-wrapper .wp-block-separator,.entry .entry-content .wp-block-separator,.entry .entry-summary .wp-block-separator{border-bottom-width:50px}.editor-styles-wrapper .has-normal-font-size,.entry .entry-content .has-normal-font-size,.entry .entry-summary .has-normal-font-size{font-size:12px}.editor-styles-wrapper .has-medium-font-size,.entry .entry-content .has-medium-font-size,.entry .entry-summary .has-medium-font-size{font-size:14px}.editor-styles-wrapper .has-large-font-size,.entry .entry-content .has-large-font-size,.entry .entry-summary .has-large-font-size{font-size:16px}.editor-styles-wrapper .has-huge-font-size,.entry .entry-content .has-huge-font-size,.entry .entry-summary .has-huge-font-size{font-size:21px}}@media(max-width:575px){.editor-styles-wrapper,.entry .entry-content,.entry .entry-summary{}.editor-styles-wrapper .s4-container,.entry .entry-content .s4-container,.entry .entry-summary .s4-container{max-width:100%}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:24px;margin-bottom:30px}.editor-styles-wrapper h2,.entry .entry-content h2,.entry .entry-summary h2{font-size:18px}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{margin-bottom:20px}.editor-styles-wrapper ul,.entry .entry-content ul,.entry .entry-summary ul{padding-left:15px}.editor-styles-wrapper .wp-block-media-text.alignfull,.entry .entry-content .wp-block-media-text.alignfull,.entry .entry-summary .wp-block-media-text.alignfull{max-width:100%}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{width:80px}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img{max-height:200px}.editor-styles-wrapper .has-normal-font-size,.entry .entry-content .has-normal-font-size,.entry .entry-summary .has-normal-font-size{font-size:12px}.editor-styles-wrapper .has-medium-font-size,.entry .entry-content .has-medium-font-size,.entry .entry-summary .has-medium-font-size{font-size:12px}.editor-styles-wrapper .has-large-font-size,.entry .entry-content .has-large-font-size,.entry .entry-summary .has-large-font-size{font-size:16px}.editor-styles-wrapper .has-huge-font-size,.entry .entry-content .has-huge-font-size,.entry .entry-summary .has-huge-font-size{font-size:18px}}.s4-buttonContainer.text-align-left{text-align:left;}
.s4-buttonContainer.text-align-center{text-align:center;}
.s4-buttonContainer.text-align-right{text-align:right;}
.s4-buttonContainer:not(:first-child){margin-top:30px;}
.s4-buttonContainer:not(:last-child){margin-bottom:30px;}
.s4-buttonContainer .button1:not(:last-child){margin-right:10px;}
.s4-buttonContainer .button1 span.ico-telephone, .s4-buttonContainer .button1.inverse:hover span.ico-telephone{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-telephone-rouge.svg);}
.s4-buttonContainer .button1:hover span.ico-telephone, .s4-buttonContainer .button1.inverse span.ico-telephone{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-telephone-blanc.svg);}
.s4-buttonContainer .button1 span.ico-maison, .s4-buttonContainer .button1.inverse:hover span.ico-maison{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-maison-rouge.svg);}
.s4-buttonContainer .button1:hover span.ico-maison, .s4-buttonContainer .button1.inverse span.ico-maison{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-maison-blanc.svg);}
.s4-buttonContainer .button1 span.ico-calendrier, .s4-buttonContainer .button1.inverse:hover span.ico-calendrier{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-date-rouge.svg);}
.s4-buttonContainer .button1:hover span.ico-calendrier, .s4-buttonContainer .button1.inverse span.ico-calendrier{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-date-blanc.svg);}
.s4-buttonContainer .button1 span.ico-fichier, .s4-buttonContainer .button1.inverse:hover span.ico-fichier{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-file-rouge.svg);}
.s4-buttonContainer .button1:hover span.ico-fichier, .s4-buttonContainer .button1.inverse span.ico-fichier{background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/ico-file-blanc.svg);}
@media(max-width:767px){
.s4-buttonContainer:not(:first-child) {margin-top: 20px;}
.s4-buttonContainer:not(:last-child) {margin-bottom: 30px;}
}.s4-carousel_text{position:relative;}
.s4-carousel_text .carouselContent{width:41%;-ms-flex:0 0 41%;flex:0 0 41%;min-height:200px;}
.s4-carousel_text .carouselContent .carouselGal{position:absolute;top:0;height:100%;width:41%;overflow:hidden;}
.s4-carousel_text.alignfull .carouselContent .carouselGal{width:calc( 50% - (1110px * 0.09) );}
.s4-carousel_text .carouselContent .carouselGal .owl-stage-outer, .s4-carousel_text .carouselContent .carouselGal .owl-stage-outer .owl-stage, .s4-carousel_text .carouselContent .carouselGal .owl-stage-outer .owl-stage .owl-item{height:100%;}
.s4-carousel_text .carouselContent .carouselGal .carousel-item{height:100%;width:100%;}
.s4-carousel_text .carouselContent .carouselGal .owl-nav:not(.disabled){position:absolute;width:100%;top:50%;left:0;}
.s4-carousel_text .carouselContent .carouselGal .owl-nav:not(.disabled) button{position:absolute;cursor:pointer;top:50%;z-index:25;background:rgba(0, 0, 0, 0.34);height:90px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;transition:all 0.3s;opacity:0;visibility:hidden;}
.s4-carousel_text .carouselContent .carouselGal .owl-nav:not(.disabled) button::before{content:" ";display:block;width:20px;height:20px;background:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/rightArrow-light-blanc.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.s4-carousel_text .carouselContent .carouselGal .owl-nav:not(.disabled) button:hover{background:rgba(0, 0, 0, 0.74);}
.s4-carousel_text .carouselContent .carouselGal .owl-nav:not(.disabled) button.owl-prev{-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);left:0;}
.s4-carousel_text .carouselContent .carouselGal .owl-nav:not(.disabled) button.owl-prev::before{-webkit-transform:rotate(-180deg) translate(50%, 50%);-moz-transform:rotate(-180deg) translate(50%, 50%);-ms-transform:rotate(-180deg) translate(50%, 50%);transform:rotate(-180deg) translate(50%, 50%);}
.s4-carousel_text .carouselContent .carouselGal .owl-nav:not(.disabled) button.owl-next{left:unset;right:0;-webkit-transform:translate(100%, -50%);-moz-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%);}
.s4-carousel_text .carouselContent .carouselGal:hover .owl-nav button.owl-prev:not(.disabled), .s4-carousel_text .carouselContent .carouselGal:hover .owl-nav button.owl-next:not(.disabled){-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1;visibility:visible;}
.s4-carousel_text .carouselContent .carouselGal .owl-dots:not(.disabled){display:-ms-flex;display:flex;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:20px;}
.s4-carousel_text .carouselContent .carouselGal .owl-dots:not(.disabled) .owl-dot{height:10px;width:10px;background-color:#EFEFEF;border-radius:10px;}
.s4-carousel_text .carouselContent .carouselGal .owl-dots:not(.disabled) .owl-dot + .owl-dot{margin-left:10px;}
.s4-carousel_text .carouselContent .carouselGal .owl-dots:not(.disabled) .owl-dot.active{background-color:#C80000;}
.s4-carousel_text .txtContent{padding:60px 40px;width:59%;-ms-flex:0 0 59%;flex:0 0 59%;box-sizing:border-box;}
.s4-carousel_text.s4-carousel-pos-left .carouselContent .carouselGal{left:0;}
.s4-carousel_text.s4-carousel-pos-right .carouselContent .carouselGal{right:0;}
.s4-carousel_text.s4-carousel-pos-right .s4-container.s4-row{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.s4_progressBar{width:100%;height:4px;position:absolute;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.5);}
.s4_progressBar >.s4_progress{position:absolute;top:0;left:0;height:100%;width:0;background-color:#C80000;animation:s4_sliderProgressBar 4s linear;}
.s4-carousel_text .carouselContent .carouselGal:hover .s4_progressBar >.s4_progress{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused;}
@media(max-width:1199px){
.s4-carousel_text.alignfull .carouselContent .carouselGal{width:calc( 50% - (930px * 0.09) );}
}
@media(max-width:991px){
.s4-carousel_text .txtContent{padding:30px;}
.s4-carousel_text.alignfull .carouselContent .carouselGal{width:calc( 50% - (690px * 0.09) );}
}
@media(max-width:767px){
.s4-carousel_text.s4-carousel-pos-right .s4-container.s4-row{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.s4-carousel_text .carouselContent{width:100%;-ms-flex:0 0 10%;flex:0 0 100%;position:relative;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3;}
.s4-carousel_text .carouselContent .carouselGal{width:10%;}
.s4-carousel_text.alignfull .carouselContent .carouselGal{width:100%;width:calc(100vw - 15px*2);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.s4-carousel_text .txtContent{padding:40px 0;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2;}
}
@keyframes s4_sliderProgressBar {
0% { width: 0%; }
100% { width: 100%; }
}.s4-multiple_onglet{width:100%;}
.s4-multiple_onglet .nav-onglet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.s4-multiple_onglet .nav-onglet .item-nav, .s4-multiple_onglet .content-onglet .mobile-deroulant-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;font-weight:bold;font-size:16px;text-transform:uppercase;background-color:#EFEFEF;color:#656565;transition:all 0.2s ease-in-out;cursor:pointer;padding:20px;border:2px solid #EFEFEF;}
.s4-multiple_onglet .nav-onglet .item-nav{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.s4-multiple_onglet .content-onglet .mobile-deroulant-title{padding-right:40px;position:relative;}
.s4-multiple_onglet .content-onglet .mobile-deroulant-title::before{content:'';position:absolute;right:20px;top:50%;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);width:15px;height:15px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//mercier-david.fr/wp-content/themes/section4-mercier/img/icon/bottomArrow-gras.svg);opacity:0.6;}
.s4-multiple_onglet .content-onglet .mobile-deroulant-title.activeMobile::before{-webkit-transform:translate(50%, -50%) rotate(180deg);-moz-transform:translate(50%, -50%) rotate(180deg);-ms-transform:translate(50%, -50%) rotate(180deg);transform:translate(50%, -50%) rotate(180deg);}
.s4-multiple_onglet .nav-onglet .item-nav:not(:first-child){margin-left:5px;}
.s4-multiple_onglet .nav-onglet .item-nav .separator, .s4-multiple_onglet .content-onglet .mobile-deroulant-title .separator{height:2px;width:30px;vertical-align:middle;display:inline-block;background-color:#656565;margin:auto 10px;transition:all 0.2s ease-in-out;}
.s4-multiple_onglet .nav-onglet .item-nav:hover, .s4-multiple_onglet .nav-onglet .item-nav.active, .s4-multiple_onglet .content-onglet .mobile-deroulant-title:hover, .s4-multiple_onglet .content-onglet .mobile-deroulant-title.activeMobile{background-color:#FFFFFF;color:#000000;}
.s4-multiple_onglet .nav-onglet .item-nav:hover .separator, .s4-multiple_onglet .nav-onglet .item-nav.active .separator, .s4-multiple_onglet .content-onglet .mobile-deroulant-title:hover .separator, .s4-multiple_onglet .content-onglet .mobile-deroulant-title.activeMobile .separator{background-color:#000000;}
.s4-multiple_onglet .nav-onglet .item-nav.active, .s4-multiple_onglet .content-onglet .mobile-deroulant-title.activeMobile{border-width:0;}
.s4-multiple_onglet .content-onglet .mobile-deroulant-title{margin:10px 0;text-align:center;}
.s4-multiple_onglet .content-onglet .mobile-deroulant-title p{margin:0;}
.s4-multiple_onglet .content-onglet{margin-top:20px;}
.s4-multiple_onglet .content-onglet .item-content:not(.active){display:none;}
.s4-multiple_onglet .content-onglet .item-content>.row{min-height:400px;}
.s4-multiple_onglet .content-onglet .item-content .imgContent{min-height:300px;position:relative;}
.s4-multiple_onglet .content-onglet .item-content .imgContent .fullBackground{position:absolute;top:0;width:50vw;height:100%;}
.s4-multiple_onglet .content-onglet .item-content .imgContent .fullBackground.noCrop img.fond{object-fit:contain;}
.s4-multiple_onglet .content-onglet .item-content .txtContent{padding:60px 40px;margin-top:auto;margin-bottom:auto;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent{max-height:350px;overflow-x:hidden;overflow-y:auto;margin-top:30px;padding-right:40px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent::-webkit-scrollbar-track{background:#F7F7F7;height:10px;border-radius:10px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent::-webkit-scrollbar-thumb{background:#C80000;cursor:pointer;transition:all 0.3s ease-in-out;border-radius:10px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent::-webkit-scrollbar-thumb:hover{background:#363636;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent::-webkit-scrollbar{width:5px;height:5px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent h2:not(:first-child), .s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent h3:not(:first-child){margin-top:50px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .added-img{display:-ms-grid;display:grid;grid-gap:20px;gap:20px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .added-img img.gif-anime{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .added-img img{width:100%;}
.s4-multiple_onglet .content-onglet .item-content.rightImg .txtContent, .s4-multiple_onglet .content-onglet .item-content.leftImg .imgContent{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;order:1;}
.s4-multiple_onglet .content-onglet .item-content.leftImg .txtContent, .s4-multiple_onglet .content-onglet .item-content.rightImg .imgContent{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2;}
.s4-multiple_onglet .content-onglet .item-content .realisations-container{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3;}
.s4-multiple_onglet .content-onglet .item-content.leftImg .imgContent .fullBackground{right:0;}
.s4-multiple_onglet .content-onglet .item-content.rightImg .imgContent .fullBackground{left:0;}
.editor-styles-wrapper .s4-multiple_onglet .nav-onglet .item-nav::before, .entry .entry-content .s4-multiple_onglet .nav-onglet .item-nav::before, .entry .entry-summary .s4-multiple_onglet .nav-onglet .item-nav::before{content:unset;}
@media(max-width:1199px){
.s4-multiple_onglet .nav-onglet .item-nav{padding:15px;font-size:14px;}
.s4-multiple_onglet .nav-onglet .item-nav .separator{width:20px;}
}
@media(min-width:992px){
.s4-multiple_onglet .content-onglet .mobile-deroulant-title{display:none;}
}
@media(max-width:991px){
.s4-multiple_onglet .nav-onglet{display:none;}
.s4-multiple_onglet .content-onglet .item-content{display:block!important;}
.s4-multiple_onglet .content-onglet .item-content:not(.activeMobile){display:none!important;}
.s4-multiple_onglet .nav-onglet{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.s4-multiple_onglet .nav-onglet .item-nav{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;width:49%;margin-left:0 !important;margin-bottom:5px;}
.s4-multiple_onglet .content-onglet .item-content>.row{min-height:unset;}
.s4-multiple_onglet .content-onglet .item-content .imgContent .fullBackground.noCrop{width:100%;}
}
@media(max-width:767px){
.s4-multiple_onglet .nav-onglet .item-nav, .s4-multiple_onglet .content-onglet .mobile-deroulant-title{font-size:12px;}
.s4-multiple_onglet .content-onglet .item-content.rightImg .txtContent, .s4-multiple_onglet .content-onglet .item-content.leftImg .txtContent{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;order:1;}
.s4-multiple_onglet .content-onglet .item-content.leftImg .imgContent, .s4-multiple_onglet .content-onglet .item-content.rightImg .imgContent{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2;}
.s4-multiple_onglet .content-onglet .item-content .txtContent{padding:40px 15px;}
.s4-multiple_onglet .content-onglet .item-content .imgContent .fullBackground{position:relative;top:unset;left:unset;right:unset;width:100%;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent::-webkit-scrollbar-track{height:6px;border-radius:6px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent::-webkit-scrollbar-thumb{border-radius:6px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent::-webkit-scrollbar{width:6px;height:6px;}
}
@media(max-width:575px){
.s4-multiple_onglet .nav-onglet .item-nav{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .scrollableContent{padding-right:20px;}
.s4-multiple_onglet .content-onglet .item-content .imgContent{min-height:200px;}
.s4-multiple_onglet .content-onglet .item-content .txtContent .added-img{display:block;}
}
.s4-multiple_onglet .realisations-list .realisations-grid{display:-ms-grid;display:grid;grid-gap:10px;gap:10px;margin-top:30px;}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item, .s4-multiple_onglet .realisations-container .realisations-grid .realisation-item .titre-real{font-size:21px;line-height:1.2;font-weight:400;text-decoration:none}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item .content-fond{padding:30px 20px;max-width:300px}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item .content-fond .titre-real{font-size:28px;font-weight:600;margin:0;}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item .content-fond .ville-real{margin:0;margin-top:10px;text-transform:uppercase;}
.s4-multiple_onglet .realisations-container{margin-top:40px}
.s4-multiple_onglet .realisations-list .realisations-grid{-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item{min-height:300px;text-align:center}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item:nth-child(2n+1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item:nth-child(2n){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:3}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item:nth-child(1){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item:nth-child(3){-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:3;grid-row-end:4}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item:nth-child(4){-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:3;grid-row-end:4}
@media(max-width:1199px){
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item{min-height:250px;}
}
@media(max-width:991px){
.s4-multiple_onglet .realisations-list .realisations-grid{-ms-grid-rows:2fr 1fr 2fr;grid-template-rows:2fr 1fr 2fr;}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item{min-height:200px;font-size:14px;}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item .content-fond .titre-real{font-size:18px;}
}
@media(max-width:575px){
.s4-multiple_onglet .realisations-list {overflow: auto; padding-bottom: 10px;}
.s4-multiple_onglet .realisations-list::-webkit-scrollbar-track {background:#F7F7F7; height: 6px; border-radius: 6px;}
.s4-multiple_onglet .realisations-list::-webkit-scrollbar-thumb {background: #C80000;cursor:pointer;transition:all 0.3s ease-in-out; border-radius: 6px;}
.s4-multiple_onglet .realisations-list::-webkit-scrollbar-thumb:hover {background: #EFEFEF;}
.s4-multiple_onglet .realisations-list::-webkit-scrollbar {width: 6px; height: 6px;}
.s4-multiple_onglet .realisations-list .realisations-grid {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-direction: normal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;}
.s4-multiple_onglet .realisations-list .realisations-grid .realisation-item {-webkit-box: 0; -moz-box: 0; -webkit-flex: 0 0 80%; -ms-flex: 0 0 80%; flex: 0 0 80%;}
}.s4-realisations .realisations-list .realisations-grid{display:-ms-grid;display:grid;grid-gap:10px;gap:10px}
.s4-realisations .realisations-list .realisations-grid .realisation-item, .s4-realisations .realisations-list .realisations-grid .realisation-item .titre-real{font-size:21px;line-height:1.2;font-weight:400;text-decoration:none}
.s4-realisations .realisations-list .realisations-grid .realisation-item .content-fond{padding:30px 20px;max-width:300px}
.s4-realisations .realisations-list .realisations-grid .realisation-item .content-fond .titre-real{font-size:28px;font-weight:600;margin:0;}
.s4-realisations .realisations-list .realisations-grid .realisation-item .content-fond .ville-real{margin:0;margin-top:10px;text-transform:uppercase;}
.s4-realisations .realisations-list{margin-top:40px}
.s4-realisations .realisations-list .realisations-grid{-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
.s4-realisations .realisations-list .realisations-grid .realisation-item{min-height:300px;text-align:center}
.s4-realisations .realisations-list .realisations-grid .realisation-item:nth-child(2n+1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}
.s4-realisations .realisations-list .realisations-grid .realisation-item:nth-child(2n){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:3}
.s4-realisations .realisations-list .realisations-grid .realisation-item:nth-child(1){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}
.s4-realisations .realisations-list .realisations-grid .realisation-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}
.s4-realisations .realisations-list .realisations-grid .realisation-item:nth-child(3){-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:3;grid-row-end:4}
.s4-realisations .realisations-list .realisations-grid .realisation-item:nth-child(4){-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:3;grid-row-end:4}
.editor-styles-wrapper .s4-realisations .row{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.editor-styles-wrapper .s4-realisations .row .title2{margin:0;}
.editor-styles-wrapper .s4-realisations .row .col-12{width:100%;}
.editor-styles-wrapper .s4-realisations .row .d-flex.align-items-end.justify-content-end{display:-ms-flex;display:flex;-ms-align-items:end;align-items:end;-ms-justify-content:end;justify-content:end;}
@media(max-width:1549px){
.s4-realisations .realisations-list .realisations-grid .realisation-item .content-fond{padding:20px 15px;}
}
@media(min-width:768px){
.editor-styles-wrapper .s4-realisations .row .col-md-8{max-width:75%;}
.editor-styles-wrapper .s4-realisations .row .col-md-4{max-width:25%;}
}
@media(max-width:1199px){
.s4-realisations .realisations-list .realisations-grid .realisation-item{min-height:250px;}
}
@media(max-width:991px){
.s4-realisations .realisations-list .realisations-grid{-ms-grid-rows:2fr 1fr 2fr;grid-template-rows:2fr 1fr 2fr;}
.s4-realisations .realisations-list .realisations-grid .realisation-item{min-height:200px;font-size:14px;}
.s4-realisations .realisations-list .realisations-grid .realisation-item .content-fond .titre-real{font-size:18px;}
}
@media(max-width:575px){
.s4-realisations .realisations-list {overflow: auto; padding-bottom: 10px;}
.s4-realisations .realisations-list::-webkit-scrollbar-track {background:#F7F7F7; height: 6px; border-radius: 6px;}
.s4-realisations .realisations-list::-webkit-scrollbar-thumb {background: #C80000;cursor:pointer;transition:all 0.3s ease-in-out; border-radius: 6px;}
.s4-realisations .realisations-list::-webkit-scrollbar-thumb:hover {background: #EFEFEF;}
.s4-realisations .realisations-list::-webkit-scrollbar {width: 6px; height: 6px;}
.s4-realisations .realisations-list .realisations-grid {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-direction: normal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;}
.s4-realisations .realisations-list .realisations-grid .realisation-item {-webkit-box: 0; -moz-box: 0; -webkit-flex: 0 0 80%; -ms-flex: 0 0 80%; flex: 0 0 80%;}
}.s4-bandeau_projet{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:450px;}
.s4-bandeau_projet .fullBackground, .editor-styles-wrapper .s4-bandeau_projet  a.fullBackground{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.s4-bandeau_projet .fullBackground .content-fond{padding:50px;max-width:700px;}
.s4-bandeau_projet .fullBackground .content-fond .title2{letter-spacing:0.5px;}
.s4-bandeau_projet .fullBackground .content-fond p{margin:0;}
.s4-bandeau_projet .fullBackground .content-fond .titreLien{font-weight:600;font-size:32px;line-height:1.2;}
.s4-bandeau_projet .fullBackground .content-fond .fakeLink{margin-top:25px;}
.s4-bandeau_projet .fullBackground .content-fond .fakeLink:not(.button1){text-decoration:underline;}
.s4-bandeau_projet .leftContent{-webkit-box:0 0 68%;-moz-box:0 0 68%;-webkit-flex:0 0 68%;-ms-flex:0 0 68%;flex:0 0 68%;margin-right:15px;}
.s4-bandeau_projet .rightContent{text-decoration:none;width:100%;}
.s4-bandeau_projet .rightContent .s4-ico{width:40px;height:40px;display:block;margin-bottom:15px;}
.editor-styles-wrapper .s4-bandeau_projet .title2{font-weight:bold;line-height:1.2;font-size:45px;}
@media(max-width:1549px){
.s4-bandeau_projet{min-height:350px;}
.s4-bandeau_projet .fullBackground .content-fond{padding:35px;}
.s4-bandeau_projet .fullBackground .content-fond .titreLien{font-size:26px;}
}
@media(max-width:991px){
.s4-bandeau_projet{min-height:250px;}
.s4-bandeau_projet .fullBackground .content-fond{padding:20px;}
.s4-bandeau_projet .fullBackground .content-fond .title2{font-weight:600;}
.s4-bandeau_projet .fullBackground .content-fond .titreLien{font-size:21px;}
}
@media(max-width:767px){
.s4-bandeau_projet{min-height:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.s4-bandeau_projet .leftContent{margin-right:0;margin-bottom:10px;}
.s4-bandeau_projet .leftContent, .s4-bandeau_projet .rightContent{-webkit-box:100%;-moz-box:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
.s4-bandeau_projet .leftContent{min-height:200px;}
.s4-bandeau_projet .fullBackground .content-fond .title2{font-weight:600;}
.s4-bandeau_projet .rightContent .s4-ico{width:25px;height:25px;margin-bottom:10px;}
.s4-bandeau_projet .fullBackground .content-fond .titreLien{font-size:18px;}
.s4-bandeau_projet .rightContent.fullBackground{min-height:400px;}
.s4-bandeau_projet .rightContent.fullBackground .content-fond{margin:auto 0;}
}
@media(max-width:575px){
.s4-bandeau_projet .rightContent.fullBackground {min-height: 300px;}
}