@media (min-width:481px){.picto-container{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){#header-coordonnees{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#logoCoordonnees{grid-row:span 2}#header-coordonnees::before{border: 1px solid rgb(255 255 255 / 40%);border-top:none;height:calc(100% - 5px);box-sizing:border-box;border-radius:50px;border-top-left-radius:0;border-top-right-radius:0;clip-path:polygon(0 0,100% 0,100% 100%,59% 100%,57% 90%,43% 90%,41% 100%,0 100%)}.nohome #navprimary{border-bottom: 1px solid rgb(255 255 255 / 40%);position:relative}#infoadresse br{display:none}#logoCoordonnees{order:0;grid-row:span 2}#header-coordonnees>:nth-child(1) {order:-1;align-items:flex-end}#header-coordonnees .right{order:2}#header-coordonnees>:nth-child(1),
	#header-coordonnees>:nth-child(4),
	#header-coordonnees>:nth-child(6) {padding:0 24px 0 0;text-align:right}#header-coordonnees>:nth-child(1) span,
	#header-coordonnees>:nth-child(4) span,
	#header-coordonnees>:nth-child(6) span {text-align:right}#header-coordonnees>:nth-child(1):before,
	#header-coordonnees>:nth-child(4):before,
	#header-coordonnees>:nth-child(6):before {right:0;left:auto}#infotelportButton{padding:6px 40px 6px 20px}#header-coordonnees #infotelportButton:before{right:15px}#logoCoordonnees>a,#logo>a{height:150px;padding:0;margin:0 auto;position:relative;margin-bottom:-25px;margin-top:-40px}#logoCoordonnees img{padding:10px}.titleWrap{padding:30px 0;margin-top:-30px;--left:40px;padding-left:var(--left)}#content-img .specialthumb{bottom:-80px}#galleryHome{position:relative;z-index:3;padding:0 0;height:34.625em;font-size:1.25vw;overflow:hidden;position:relative;margin-bottom:100px}#galleryHome .gallery{transition:.6s}#galleryHome .gallery .gallery-item{margin-bottom:0;position:absolute}#galleryHome .gallery .gallery-item:first-of-type{width:17.9375em;height:25.25em;top:5em;left:0;z-index:1}#galleryHome .gallery .gallery-item:nth-child(2) {width:11em;height:16em;top:3em;left:12em;z-index:6}#galleryHome .gallery .gallery-item:nth-child(3) {width:9.8125em;height:13em;top:18em;left:25em;z-index:4}#galleryHome .gallery .gallery-item:nth-child(4) {width:24.5625em;height:34.625em;top:0;left:30em;z-index:2}#galleryHome .gallery .gallery-item:nth-child(5) {width:15.4375em;height:17em;top:12em;left:57em;z-index:1}#galleryHome .gallery .gallery-item:last-of-type{width:11.4375em;height:17.5em;top:5.125em;left:69.4375em;z-index:3}.gallery-item:hover .gallery-caption{opacity:1;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transform:translateY(0)}.gallery .gallery-icon{position:relative;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.1);cursor:pointer}.home #reassurances{position:absolute;top:-250px;right:2%;z-index:1;max-width:500px}.nohome #reassurances{padding:0}.nohome #reassurances .picto-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.nohome #reassurances .picto-bloc:nth-child(even) 
  {margin-top:50px}.nohome #reassurances .picto-bloc:nth-child(odd) 
  {margin-bottom:50px}.sectionsbloc{padding:70px 0}.tertiary_thumb{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.secondary_thumb{position:relative;left:-200px;width: calc(100% + 100Px);margin-bottom:90px;height:220px}.sectionsbloc.even .secondary_thumb{left:200px}.sectionsbloc.even::before{width:70%}.sectionsbloc.odd::before{width:5%;background:var(--background-color)}.secondary_thumb *{height:100%}.section_txt{z-index:2}.sectionsbloc.even::before{top:300px}.sectionsbloc.even.section_num2::before{height: calc(100% + 300px)}.sectionsbloc .specialthumb::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:20px;--size:100%;width:var(--size);height: calc(var(--size) + 40Px);border:1px solid var(--primary-color)}.sectionsbloc.even .specialthumb::before{left:initial;right:20px}#news .wrapper_slider{grid-column:span 2}#news .wrapper_slider:first-of-type{order:2;grid-column:span 3}#news .wrapper_slider:first-of-type .thumbnail_slider{height:680px}#news .wrapper_slider:not(:first-of-type) .text_slider {display:none}#news .wrapper_slider:first-of-type .thumbnail_slider:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-image:-moz-linear-gradient(-90deg,rgba(0,0,0,0) 0%,#000 100%);background-image:-webkit-linear-gradient(-90deg,rgba(0,0,0,0) 0%,#000 100%);background-image:-ms-linear-gradient(-90deg,rgba(0,0,0,0) 0%,#000 100%);opacity:.8;z-index:1}#news .wrapper_slider:first-of-type .content_slider{position:absolute;bottom:0;left:0;right:0;padding:20px;z-index:1}#news .title_slider{font-size:18px}#news .wrapper_slider:first-of-type .title_slider{font-size:26px;line-height:1.3}#news .wrapper_slider:first-of-type .title_link_slider:hover{color:var(--primary-color)}#news .wrapper_slider:last-of-type{order:3;margin:55px 0 0}#news .wrapper_slider:nth-child(2) {order:1;margin:100px 0 0}#footerForm{margin:0 auto;margin-right:25px;margin-bottom:25px;width:100%;padding-top:50px}#footerForm,.coordFull{padding:130px 32px;box-sizing:border-box}.copyright{padding-left:200px}.imageFond{background:url(../images/home-bg1.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;top:0;left:0;width:100%;height:100%;z-index:-1}.imageFond{width:45%;clip-path:polygon(75% 0,75% 25%,100% 45%,100% 100%,0 100%,0 0)}.coordFull .marque-alsace{margin-top:5px}}@media (min-width:1281px){.home #content::before{height: calc(100% + 0px);top:initial;bottom:0;clip-path:polygon(0 0,0 85%,25% 85%,25% 100%,75% 100%,75% 90%,100% 90%,100% 0);margin-bottom:-1px}#content-wrapper .content-body .title{left:-25%;width:120%;margin-bottom:90px}#content-img .specialthumb{right:50px;width:350px}.prestations-img{height:660px}.bloc_prestations:nth-child(2)
  {transform:translateY(-130px)}.bloc_prestations:nth-child(3)
  {transform:translateY(50px)}.home #prestations{padding-bottom:130px}.secondary_thumb{height:250px}}@media (min-width:1481px){.home #content .title{margin-left:-30px}}@media (max-width:1680px){.category-presta{left:20px;bottom:20px;letter-spacing:8px;font-size:12px}}@media (max-width:1280px){.home #content{padding:100px 20px}#content-wrapper{padding:0 0 0 0;display:flex;flex-wrap:wrap;margin-bottom:20px}#content-wrapper .content-body{max-width:none;order:-1;padding:0 25px 30px}#content-wrapper .tertiarythumb,#content-wrapper .quaternarythumb{position:relative;height:250px;width:50%;top:0!important;left:0!important}#content-wrapper .quaternarythumb{padding-right:1px}#content-wrapper .tertiarythumb{padding-left:1px}#content-wrapper .content-body .title{padding-right:100px}.sectionsbloc:not(.section_num1) .wp-block-columns
  {display:block}}@media (max-width:1024px){body:not(.is-toggle-open) #header .ckmenu {position:relative;z-index:1000}.logoParent{display:none}#header .ckmenu-nav{top:0;padding-top:50px}#headerGrid{align-items:start}#logoCoordonnees{display:none}.md-tac{text-align:center}.title.md-tac:not(.no-after):after {left:50%;transform:translateX(-50%)}.home #content{display:grid;grid-template-columns:2fr 1fr}.home #content #reassurances{grid-column:span 2;padding-top:0}#content-wrapper,#content-img{width:100%}#content-wrapper .content-body .title{padding-right:0}#content-img .specialthumb{left:50%;transform:translateX(-50%)}#galleryHome .gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:150px}.section_num1 .wp-block-columns{display:grid;grid-template-columns:repeat(1,1fr)}.wrap-text{max-width:700px;margin:0 auto}.sectionsbloc .first_thumb,.sectionsbloc .tertiary_thumb,.secondary_thumb,.sectionsbloc .section_thumb img,.sectionsbloc .specialthumb img{height:350px}.sectionsbloc .specialthumb{margin-top:-150px}.sectionsbloc .section_thumb img{transform:initial!important}.wrap-text .title{margin-top:30px}.section_thumb{display:grid;align-items:stretch}.section_txt{z-index:2;position:relative}#footer figure.wp-block-gallery.has-nested-images{gap:0}#reassurances{padding:67px 0}#footer #footerbloc{padding:0}.coordOnly{margin:0 auto}.coordFull::before{background:var(--black);top:initial;bottom:0;height:60%}.template-contact-php #content{padding-top:250px;padding-bottom:0}.template-contact-php #footerForm{order:-1}}@media (max-width:767px){.category-presta{display:none}}@media (max-width:480px){.home #content{display:grid;grid-template-columns:1fr}.home #content #reassurances{grid-column:span 1}#content-img>.blocthumb{width:100%;margin-top:2px}}