@media (max-width: 1352px){}@media (max-width: 1024px){.nav-principale{padding-right:0px}.nav-fd-vert .gb-menu
a{padding:10px;font-size:14px}.nav-fd-vert{padding:15px
5px}}@media (max-width: 1023px){.nav-fd-vert{border-radius:0px}.nav-fd-vert .gb-menu{margin-left:24px}.nav-principale{justify-items:end}}@media (max-width: 900px){.pgc-sgb-cb.galerie-5-images-hero .pgcsimplygalleryblock-grid-content{grid-template-columns:repeat(2, 1fr)}.pgc-sgb-cb.galerie-5-images-hero
.pgcsimplygalleryblock-grid-content>.pgcsimplygalleryblock-grid-item:first-child{grid-row:span 1}.pgc-sgb-cb{min-height:auto}}@media (max-width: 768px){#wpcf7-f50181-p50083-o1 .cf7-grid,
.wpcf7[data-wpcf7-id="50181"] .cf7-grid{grid-template-columns:1fr}.gb-navigation--mobile .gb-menu-container--mobile .gb-menu{width:calc(100% - 44px)}:where(.menu-item-has-gb-mega-menu .gb-overlay--anchored){max-width:100%!important}.gb-navigation--mobile .gbp-mega-menu
a{display:inline-block;padding:5px
10px;line-height:18px}.gb-navigation--mobile .gb-menu-container--mobile .gb-menu>li{max-width:100%}.gb-navigation--mobile .gb-menu-container--mobile .gbp-mega-menu{margin-top:7px;padding:10px;row-gap:10px}}@media (max-width: 767px){.gb-site-header{padding:0px}.pp_details{padding:0px;background:transparent}}@media (max-width: 600px){.pgcsimplygalleryblock-grid-content{padding:0px}.pgc-sgb-cb.galerie-5-images-hero .pgcsimplygalleryblock-grid-content{grid-template-columns:1fr;padding:2.5px!important;gap:4px}}@media (max-width: 480px){h1, .h1,
.h1
a{font-size:37px;line-height:39px;font-weight:500;text-transform:none;letter-spacing:0.5px}h2, .h2,
.h2
a{font-size:30px;line-height:34px;font-weight:700;text-transform:none;letter-spacing:0px}h3, .h3,
.h3
a{font-size:24px;line-height:26px;font-weight:700;text-transform:none;letter-spacing:0px}.h1 mark, h1
mark{line-height:42px}.ctn-sous-header{padding-top:0px}figure.is-resized>img{width:100%!important}.fil-ariane>span>span{white-space:wrap}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}