@supports (display: grid) {
  #checkBrowserCompatibility {
    display: none !important;
  }
}.wrappercontent{width:100%;max-width:1200px;margin:0 auto}.wrappercontent.small{max-width:800px}.wrappercontent.medium{max-width:1000px}.wrappercontent.large{max-width:1400px}#wrappersite{max-width:100%;width:100%;margin:0 auto;display:grid;grid-row-gap:0;grid-column-gap:0;transition:.6s;position:relative}#header{grid-area:header}#headerGrid{grid-area:headerGrid}#contactForm{grid-area:contactForm}#banner{grid-area:banner}#reassurances{grid-area:reassurances}#headerHome{grid-area:headerHome}#news{grid-area:news}#newsletter{grid-area:newsletter}#prestations{grid-area:prestations}#products{grid-area:products}#galleryHome{grid-area:galleryHome}#galleryFooter{grid-area:galleryFooter}#sections{grid-area:sections}#video{grid-area:video}#partenaires{grid-area:partenaires}#certifications{grid-area:certifications}#content{grid-area:content}#agences{grid-area:agences}#footer{grid-area:footer}#social{grid-area:social}#share{grid-area:share}#map_agence{grid-area:mapAgence}#cta{grid-area:cta}#homeMenu{grid-area:homeMenu}#logo{grid-area:logo}#header-coordonnees{grid-area:headerCoordonnees}#navprimary{grid-area:navprimary}#navsecondary{grid-area:navsecondary}#info-toogle{grid-area:infoToogle}#logoCoordonneesFooter{grid-area:logoCoordonneesFooter}#infomailFooter{grid-area:infomailFooter}#footerLogo{grid-area:footerlogo}#footerLinks{grid-area:footerLinks}#footerMap{grid-area:footerMap}#titleBP{grid-area:titleBP}#lebonpro{grid-area:lebonpro}#contentBP{grid-area:contentBP}#contactTitle{grid-area:contactTitle}#contactCoordonnees{grid-area:contactCoordonnees}#contactForm{grid-area:contactForm}#agenceTitle{grid-area:agenceTitle}#agenceCoordonnees{grid-area:agenceCoordonnees}#agenceForm{grid-area:agenceForm}#agenceContent{grid-area:agenceContent}#blocbreadcrumb{grid-area:blocbreadcrumb}#backBTsinglewoo{grid-area:backBTsinglewoo}#backBTsingle{grid-area:backBTsingle}#pageTitle{grid-area:pageTitle}#pricesinglewoo{grid-area:pricesinglewoo}#tabssinglewoo{grid-area:tabssinglewoo}#gallerysinglewoo{grid-area:gallerysinglewoo}#btformsinglewoo{grid-area:btformsinglewoo}#shortdesc{grid-area:shortdesc}#headerGrid{position:relative;display:grid;grid-row-gap:0;grid-column-gap:30px;transition:.6s;grid-template-areas:"headerCoordonnees" "navprimary";grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(min-content,auto));align-items:center}@media (max-width:1024px){#headerGrid{grid-template-areas:"logo         navprimary       infoToogle";grid-template-columns:1fr 50px 50px;grid-column-gap:5px}}body.home #wrappersite{grid-template-areas:"header" "headerHome" "content" "prestations" "homeMenu" "news" "galleryHome" "reassurances" "sections" "partenaires" "footer";grid-template-columns:1fr;grid-template-rows:min-content repeat(10,minmax(min-content,auto))}body.page-php #wrappersite,body.single-php #wrappersite,body.template-prestations-php #wrappersite,body.pagenotfound #wrappersite,body.template-mentions-legales-php #wrappersite,body.template-plan-du-site-php #wrappersite,body.template-partenaires-php #wrappersite,body.elements-php #wrappersite,body.category-php #wrappersite,body.template-rating-php #wrappersite,body.woocommerce-category-php #wrappersite,body.woocommerce-single-php #wrappersite,body.template-baseGalerie-php #wrappersite{grid-template-areas:"header" "banner" "content" "footer";grid-template-columns:1fr;grid-template-rows:min-content min-content minmax(min-content,auto) min-content}body.template-parent-page-php #wrappersite{grid-template-areas:"header" "banner" "content" "prestations" "footer";grid-template-columns:1fr;grid-template-rows:min-content min-content minmax(min-content,auto) min-content}body.template-contact-php #wrappersite{grid-template-areas:"header" "banner" "content" "footerMap" "footer";grid-template-columns:1fr;grid-template-rows:min-content min-content minmax(min-content,auto) min-content}body.single.agences #wrappersite{grid-template-areas:"header" "banner" "content" "mapAgence" "footer";grid-template-columns:1fr;grid-template-rows:min-content min-content minmax(max-content,auto) min-content}body.template-rating-php #gridLBP{grid-template-areas:"titleBP    titleBP" "lebonpro  	contentBP";grid-template-columns:1fr 3fr;grid-template-rows:repeat(1,minmax(min-content,auto));grid-gap:30px}@media (max-width:767px){body.template-rating-php #gridLBP{grid-template-areas:"titleBP" "lebonpro" "contentBP";grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(min-content,auto))}}body.template-contact-php #content .wrappercontent{grid-template-areas:"contactTitle			contactTitle" "contactCoordonnees	    contactForm	";grid-template-columns:1fr 2fr;grid-template-rows:repeat(3,minmax(min-content,auto));grid-column-gap:40px;display:grid;align-items:center}@media (max-width:1024px){body.template-contact-php #content .wrappercontent{grid-template-areas:"contactTitle" "contactCoordonnees" "contactForm";grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(min-content,auto));grid-gap:0}}#gridsinglewoo{grid-template-areas:"blocbreadcrumb             	blocbreadcrumb" "backBTsingle					backBTsingle" "pageTitle						pageTitle" "gallerysinglewoo           	shortdesc" "gallerysinglewoo				tabssinglewoo" "gallerysinglewoo           	pricesinglewoo" "gallerysinglewoo 				btformsinglewoo";grid-template-columns:1fr 2fr;grid-template-rows:repeat(7,minmax(min-content,auto));grid-column-gap:80px}@media (max-width:1024px){#gridsinglewoo{grid-column-gap:40px}}@media (max-width:767px){#gridsinglewoo{grid-template-areas:"backBTsingle" "pageTitle" "shortdesc" "gallerysinglewoo" "tabssinglewoo" "pricesinglewoo" "btformsinglewoo";grid-template-columns:1fr;grid-template-rows:repeat(7,minmax(min-content,auto))}}body.single.agences #content .wrappercontent{grid-template-areas:"agenceTitle        		agenceTitle" "agenceCoordonnees          agenceCoordonnees" "agenceContent          agenceForm";grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,minmax(min-content,auto));grid-column-gap:60px;display:grid;align-items:center}@media (max-width:1024px){body.single.agences #content .wrappercontent{grid-template-areas:"agenceTitle" "agenceCoordonnees" "agenceContent" "agenceForm";grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(min-content,auto))}}