.infohoraires_ouverture{text-align:center}.infohoraires_ouverture p:not(:last-child){margin-bottom:20px}#fixed-button{position:fixed;top:50%;z-index:11;right:0;transform:translateY(-50%);display:flex;flex-direction:column;align-items:end}#fixed-button a{box-shadow:0 2px 24px -2px rgba(0,0,0,.14)}#fixed-button .button-item span{font-size:12px;font-weight:bold;text-transform:uppercase;font-family: var(--font-bold);letter-spacing:1px;padding:0 20px;height:100%;margin:0;bottom:0;width:auto;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden;opacity:0;z-index:99;pointer-events:none;right:100%;background:#bb740a;color:var(--white);transition:opacity .3s ease , visibility .3s ease , transform .3s ease;white-space:nowrap;display:flex;align-items:center}#fixed-button .button-item a:before{content:"";top:0;left:0;display:block;transition:all .3s ease;--size:60px;width:var(--size);height:var(--size);position:relative;background-color:var(--secondary-color);margin-bottom:1px;background-size:20px;background-position:center;background-repeat:no-repeat}#fixed-button .button-item a:before{background-image:url(../images/icons/mobile-white.svg)}#fixed-button .button-item a:hover:before{padding-right:8px}#fixed-button .button-item a:hover span{visibility:visible;opacity:1;transition-delay:.1s;transform:none}.linkTurn{--size:12rem;width:var(--size);height:var(--size);display:inline-block;font-size:15px;font-family: var(--font-bold);text-transform:uppercase;letter-spacing:.07em;word-spacing:.55em;text-decoration:none;-webkit-font-smoothing:auto;font-weight:bold}.link__svg{width:100%;height:auto;transform-box:fill-box;fill:var(--title-color);stroke:var(--title-color);border-radius:50%;padding:10px;stroke-width:.05em;box-sizing:border-box;stroke-linecap:round;stroke-linejoin:round;transition:all .3s cubic-bezier(.33,1,.68,1)}.link__arrow{transform-origin:50% 50%;transition:transform .15s cubic-bezier(.32,0,.67,0)}.linkTurn:hover .link__arrow{transform:scale(1.3);transition:transform .3s cubic-bezier(.33,1,.68,1)}.link__arrow{stroke-width:.075em;transform:rotate(-25deg)}.link__text{-webkit-animation:rotateReverse normal infinite 20s linear;animation:rotateReverse normal infinite 20s linear;transform-origin:50% 50%}.link--alt{font-size:1.15rem;letter-spacing:0;word-spacing:0}.linkTurn.white svg{fill:var(--white);stroke:var(--white)}#navprimary .navigmenu .naviglink.lvl-0:not(.item-logo) span:after {content:'';display:inline-block;width:calc(100% - 2px);height:1px;background-color:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.48,.57,.33,.89) .1s}#navprimary .navigmenu .active .naviglink.lvl-0 span:after,#navprimary .navigmenu .naviglink.lvl-0:hover span:after{transform:scaleX(1)}.sociblock .share-buttons a{border-radius:100px;padding:12px;margin:0 2px;background:var(--primary-color)}.sociblock .share-buttons a:first-child{background:#3c5a99e6}.sociblock .share-buttons a:hover{background:var(--secondary-color)}.sociblock .share-buttons a svg{--size:16px;fill:var(--white)}.sociblock .share-buttons a:hover svg{fill:var(--white)}.home #content .linkTurn{z-index:2;position:absolute;left:50%;transform:translateX(-50%);top:initial;bottom:140px;background:var(--background-color);border-radius:50%;border:1px solid #dadada;--size:11rem}.home #content .linkTurn .link__svg{stroke:var(--white)}.home #content .linkTurn #link-circle3{fill:var(--secondary-color);transition:all .3s cubic-bezier(.33,1,.68,1)}.home #content .linkTurn:hover #link-circle3{fill:var(--primary-color)}.home #content .wp-block-image,.home #content .wp-block-image a{height:100%}.home #content .wp-block-image img{object-fit:cover;height:100%}.home #content{padding:150px 50px 150px}.home #content .tc_content{max-width:1700px;margin:0 auto;width:100%}.home #content:before{background:var(--black);top:-60px;height: calc(100% + 60px)}.home .homeTextBlocSecond{background:var(--tertiary-color)!important;color:var(--white)!important;max-width:750px;margin:0 auto 25px}.home .homeTextBlocSecond strong,.home .homeTextBlocSecond b{color:var(--secondary-color)!important}.home .homeTextTitleSecond{margin-top:0}#content .gridContentHome{display:grid;gap:100px;grid-template-columns:repeat(9,1fr);margin:0}#content .gridContentHome_left{position:relative}#content .imgContent{position:relative;margin-top:60px}#content .secondImgContent .wp-block-image{position:relative;left:-60%;width:160%;z-index:-1;height:130%}#content .firstImgContent .wp-block-image{top:17%;left:0;height:450px;max-width:500px;position:relative}#content .firstImgContent{z-index:2}#content .tertiaryImgContent .wp-block-image{width:160%;height:450px}#content .quaternaryImgContent .wp-block-image{top:10%;position:relative;height:250px}.the-arrow{width:64px;transition:all .2s}.the-arrow.-left{position:absolute;top:24px;left:0}.the-arrow.-left>.shaft{width:0}.the-arrow.-left>.shaft:before,.the-arrow.-left>.shaft:after{width:0}.the-arrow.-left>.shaft:before{transform:rotate(0)}.the-arrow.-left>.shaft:after{transform:rotate(0)}.the-arrow.-right{top:0}.the-arrow.-right>.shaft{width:64px;transition-delay:.2s}.the-arrow.-right>.shaft:before,.the-arrow.-right>.shaft:after{width:8px;transition-delay:.3s;transition:all .5s}.the-arrow.-right>.shaft:before{transform:rotate(40deg)}.the-arrow.-right>.shaft:after{transform:rotate(-40deg)}.the-arrow>.shaft{background-color:var(--secondary-color);display:block;height:1px;position:relative;transition:all .2s;transition-delay:0;will-change:transform}.the-arrow>.shaft:before,.the-arrow>.shaft:after{background-color:var(--secondary-color);content:"";display:block;height:1px;position:absolute;top:0;right:0;transition:all .2s;transition-delay:0}.the-arrow>.shaft:before{transform-origin:top right}.the-arrow>.shaft:after{transform-origin:bottom right}.animated-arrow:hover>.the-arrow.-left>.shaft{width:64px;transition-delay:.1s}.animated-arrow:hover>.the-arrow.-left>.shaft:before,.animated-arrow:hover>.the-arrow.-left>.shaft:after{width:8px;transition-delay:.1s}.animated-arrow:hover>.the-arrow.-left>.shaft:before{transform:rotate(40deg)}.animated-arrow:hover>.the-arrow.-left>.shaft:after{transform:rotate(-40deg)}.animated-arrow:hover>.main{transform:translateX(80px)}.animated-arrow:hover>.main>.the-arrow.-right>.shaft{width:0;transform:translateX(200%);transition-delay:0}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before,.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after{width:0;transition-delay:0;transition:all .1s}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before{transform:rotate(0)}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after{transform:rotate(0)}.animated-arrow>.main{display:flex;align-items:center;transition:all .2s}.animated-arrow>.main>.text{margin:0 16px 0 0;line-height:1}.animated-arrow>.main>.the-arrow{position:relative}.animated-arrow{display:inline-block;color:var(--title-color);font-size:12px;position:relative;transition:all .2s;letter-spacing:2px;font-family: var(--font-bold);text-transform:uppercase;padding:18px 0 18px 0}.animated-arrow.white{color:var(--white)}#news{padding:150px 30px;background-image:url(../images/home-bg3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1}#news .content-news{grid-gap:0 60px}#news .wrapper_slider{grid-column:span 1;border-bottom: solid 1px rgb(255 255 255 / 20%);padding-bottom:30px;margin-bottom:30px}#news .wrapper_inner_slider{height:auto;background:none}#news .wrapper_slider:last-of-type,#news .wrapper_slider:first-of-type{border:none;margin:0;padding:0}#news .wrapper_slider:not(:first-of-type) .thumbnail_slider, 
#news .wrapper_slider:not(:first-of-type) .text_slider {display:none}#news .content_slider{padding:0}#news .title_slider a:not(:hover) {color:var(--white)}#news .title_slider{font-size:26px}#news .thumbnail_slider .button{position:absolute;left:0;bottom:0}#news .wrapper_slider:first-of-type .text_slider,#news .wrapper_slider:first-of-type .text_slider a{color:var(--white)}#news .wrapper_slider:first-of-type .next_slider{display:none}#listarticles .listedarticle{background:var(--light-color);height:100%}#reassurances{background-image:url(../images/home-bg1.jpg)}#reassurances .picto-container li p{color:var(--white)}.partenaires-header{margin-bottom:60px}#partenaires .widget_partenaires{background-color:#fff;border-bottom:none;border-right:0;position:relative;z-index:2}#partenaires .widget_partenaires li{border:1px solid #eee;min-height:200px}#partenaires .widget_partenaires img{max-width:81%;height:auto;max-height:100px}#partenaires .widget_partenaires li .wrap-element{height:auto;border:none;padding:0}#partenaires .partenaires-intro{background-image:url(../images/home-bg4.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:250px;width:100%}