@media (min-width:1200px){header nav a{font-size:14px;padding:0 18px}}@media (min-width:768px) and (max-width:979px){#slider .container{top:17%}#slider .container h2{font-size:58px;line-height:60px}#slider .container p{font-size:18px;line-height:26px}.subpage .entete_titre{line-height:56px}.nav-item.particulier{margin-left:0;width:100%}.nav-item.pro{margin-right:0;width:100%}}@media (max-width:768px){#slider .container{top:10%}#slider .container h2{font-size:48px;line-height:50px}#slider .container p{font-size:15px;line-height:21px}.col-md-6.service-img{display:none}.subpage .entete_titre{line-height:46px}.entete_titre{font-size:40px}.overlay-content{top:15%}.overlay li{color:var(--p-color);font-size:15px;line-height:21px;margin-top:10px;margin-bottom:10px}}@media (max-width:979px){#services .col-md-6{margin-bottom:2rem}#services .row,.block-chiffres{justify-content:center}.block-service{padding:0}}@media (max-width:480px){.bouton.deskop{display:none}.bouton.mobile{display:block}#navright a.bouton.mobile{padding:10px;text-align:center}#navright .bouton.mobile i{font-size:23px;margin-right:0}.humburger{margin-left:.5rem}#logo img,.home.page #logo img{width:150px}#slider .container h2{font-size:28px;line-height:30px;padding:10px}#slider .container p{font-size:15px;width:90%}.bx-viewport,.bx-viewport li{height:363px!important}#slider li img{width:auto;height:100%}#inshop h2,#last-recipes h2{font-size:33px}#last-recipes .recipe-title{font-size:1rem}.overlay a{font-size:26px}#page .contenu img{width:100%;height:auto}#header-page .header-text h1{font-size:38px}#page .contenu{padding:1rem 2rem}a.bouton{text-align:center}.wpcf7-form input[type="submit"]{width:auto}}@media (max-width:420px){.telmobile{display:none}#slider .container h2{font-size:25px;line-height:28px;padding:0}#services .section-title p{font-size:24px;line-height:28px}.section-title p span{font-size:1.2rem}.btn-fixed.push{right:0}.btn-contact span{font-size:.5rem}.btn-contact svg{width:30px}.btn-fixed.push .humburger svg{width:30px;fill:var(--main-color);height:auto}.btn-fixed.push .humburger::after{bottom:0;font-size:10px;left:-32px}.entete_titre{font-size:27px}.subpage .entete_titre{line-height:36px}.formulaires a.btn,.formulaires a.btn.active{width:100%}}