/*!******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./wp-content/themes/customtheme/assets/scss/pages/centre.scss ***!
  \******************************************************************************************************************************************************/@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@400;700&family=Poppins:ital,wght@0,100;0,400;0,600;0,700;1,400&display=swap);
/*!**********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./wp-content/themes/customtheme/assets/scss/pages/centre.scss (1) ***!
  \**********************************************************************************************************************************************************/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-text:#000;--color-title:#000;--color-grey:#f6f6f6;--color-white:#fff}*{box-sizing:border-box;position:relative}body,html{color:var(--color-text);font-family:Poppins,sans-serif;overflow-x:hidden;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{color:var(--color-title);margin:0;padding:0}a{text-decoration:none}a,p{margin:0;padding:0}p{font-size:18px;font-weight:400;line-height:28px}.btn,button{background:none;border:4px solid transparent;border-radius:60px;box-shadow:none;display:inline-block;font-size:20px;font-weight:700;line-height:44px;outline:none;padding:0 30px;text-decoration:none;transition:.3s linear}.grecaptcha-badge{display:none}.section{width:100%}.container{margin:0 auto;max-width:1270px;padding:0 25px;width:100%}.instagram-gallery-feed{width:100%}.breadcrumbs{left:0;position:absolute;top:25px;z-index:100}.breadcrumbs ol{align-items:center;display:flex;justify-content:start}.breadcrumbs ol li{list-style:none}.breadcrumbs ol li a,.breadcrumbs ol li span{color:var(--color-text);font-size:13px}.breadcrumbs svg{margin:0 4px 0 1px;width:5px}@media (max-width:750px){p{font-size:16px;line-height:24px}}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{background:rgba(0,0,0,.8)}.pum-container.pum-responsive.pum-responsive-medium{max-width:960px!important}.page-footer{background:var(--color-fifth);padding:48px 0 110px}@media (max-width:950px){.page-footer{margin:300px 0 0;padding:48px 0 40px}}.page-footer .container{display:flex;justify-content:space-between}.page-footer__column.column--left{width:50%}@media (max-width:950px){.page-footer__column.column--left{padding-top:30px}}@media (max-width:550px){.page-footer__column.column--left{padding-top:50px}}.page-footer__column.column--middle{pointer-events:none;width:25%}.page-footer__column.column--middle img{left:-100px;position:absolute;top:-175px;width:500px}@media (max-width:950px){.page-footer__column.column--middle{align-items:flex-end;bottom:100%;display:flex;height:400px;justify-content:flex-end;pointer-events:none;position:absolute;right:0;width:100%}.page-footer__column.column--middle img{left:auto;margin-bottom:-50px;max-width:60%;min-width:325px;position:relative;top:auto;width:400px}}@media (max-width:550px){.page-footer__column.column--middle img{margin-right:-35px}}.page-footer__column.column--right{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:25%}@media (max-width:950px){.page-footer__column.column--right{align-items:center;justify-content:center}}.page-footer .block{align-items:center;display:flex;justify-content:flex-start}.page-footer .block .block__content{margin:0 0 0 24px}@media (max-width:950px){.page-footer .block .block__content{margin:0}}.page-footer .block .block__text{color:var(--color-white);margin:0 0 30px;max-width:100%;width:250px}.page-footer .block .block__text p{font-size:16px;line-height:25px}.page-footer .block .block__links{align-items:center;display:flex;justify-content:start;margin:0;padding:0}.page-footer .block .block__links .btn{align-items:center;border:2px solid transparent;cursor:pointer;display:flex;justify-content:center;margin:0 10px 0 0;padding:0}.page-footer .block .block__links .btn[data-position="1"]{border-color:var(--color-white)}.page-footer .block .block__links .btn[data-position="1"]:hover{background:var(--color-white)}.page-footer .block .block__links .btn[data-position="1"]:hover svg *{fill:var(--color-fifth)}.page-footer .block .block__links .btn[data-position="2"]{border-color:var(--color-white)}.page-footer .block .block__links .btn[data-position="2"]:hover{background:var(--color-white)}.page-footer .block .block__links .btn[data-position="2"]:hover svg *{fill:var(--color-fifth)}.page-footer .block .block__links .btn[data-position="3"]{border-color:var(--color-white)}.page-footer .block .block__links .btn[data-position="3"]:hover{background:var(--color-white)}.page-footer .block .block__links .btn[data-position="3"]:hover svg *{fill:var(--color-fifth)}.page-footer .block .block__links .btn[data-position="4"]{border-color:var(--color-white)}.page-footer .block .block__links .btn[data-position="4"]:hover{background:var(--color-white)}.page-footer .block .block__links .btn[data-position="4"]:hover svg *{fill:var(--color-fifth)}.page-footer .block .block__links .btn[data-position="5"]{border-color:var(--color-white)}.page-footer .block .block__links .btn[data-position="5"]:hover{background:var(--color-white)}.page-footer .block .block__links .btn[data-position="5"]:hover svg *{fill:var(--color-fifth)}@media (max-width:950px){.page-footer .block{flex-direction:column}}.page-footer .link-notices{color:var(--color-white);font-size:18px;margin:15px 0 0;transition:.3s linear}.page-footer .link-notices:hover{text-decoration:underline}.page-footer .languages{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:16px 0 0}.scrollSpy{align-items:center;border:3px solid var(--color-white);border-radius:50%;bottom:200px;cursor:pointer;display:flex;height:60px;justify-content:center;margin:0;opacity:0;padding:0;position:fixed;right:22px;transition:.3s linear;width:60px;z-index:500}@media (max-width:950px){.scrollSpy{bottom:25px!important}.page-footer .container,.page-footer__column.column--left{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-footer__column.column--right{margin:50px 0 25px;width:100%}.page-footer .block__logo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 15px;width:100%}.page-footer .block .block__text{text-align:center}.page-footer .block .block__links{align-items:center;display:flex;justify-content:center}.page-footer .block .block__links .btn{margin:0 10px}}.page-navigation,.page-navigation .row{width:100%}.page-navigation .row.row--top{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.page-navigation .row.row--bottom{align-items:center;display:flex;justify-content:space-between;margin:10px 0 20px;padding:0}.page-navigation .row.row--responsive{display:none}.page-navigation .weather-informations{align-items:center;display:flex;justify-content:flex-end}.page-navigation .weather-informations .block--weather{align-items:flex-end;display:flex;flex-direction:column;font-size:18px;font-weight:600;justify-content:flex-end;line-height:25px}.page-navigation .weather-informations .block--weather .day{text-align:right;width:100%}.page-navigation .weather-informations .block--weather .hours{text-align:center}.page-navigation .weather-informations .block--weather .horaire,.page-navigation .weather-informations .block--weather .week{display:none}.page-navigation .weather-informations .block--stats{align-items:center;border:3px solid var(--color-fifth);border-radius:30px;color:var(--color-fifth);display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:50px;margin:0 0 0 23px;padding:0 20px}.page-navigation .weather-informations .block--stats .icon{align-items:center;display:flex;justify-content:center;margin:0 10px 0 0}.page-navigation .weather-informations .block--stats .icon svg{display:none;height:30px;width:30px}.page-navigation .weather-informations .block--stats .icon svg *{fill:var(--color-fifth)}.page-navigation .weather-informations .block--stats .icon[data-type="0"] svg[data-type="0"],.page-navigation .weather-informations .block--stats .icon[data-type="1"] svg[data-type="0"],.page-navigation .weather-informations .block--stats .icon[data-type="2"] svg[data-type="2"],.page-navigation .weather-informations .block--stats .icon[data-type="3"] svg[data-type="1"],.page-navigation .weather-informations .block--stats .icon[data-type="45"] svg[data-type="7"],.page-navigation .weather-informations .block--stats .icon[data-type="48"] svg[data-type="9"],.page-navigation .weather-informations .block--stats .icon[data-type="51"] svg[data-type="3"],.page-navigation .weather-informations .block--stats .icon[data-type="53"] svg[data-type="3"],.page-navigation .weather-informations .block--stats .icon[data-type="55"] svg[data-type="4"],.page-navigation .weather-informations .block--stats .icon[data-type="56"] svg[data-type="9"],.page-navigation .weather-informations .block--stats .icon[data-type="57"] svg[data-type="9"],.page-navigation .weather-informations .block--stats .icon[data-type="61"] svg[data-type="3"],.page-navigation .weather-informations .block--stats .icon[data-type="63"] svg[data-type="3"],.page-navigation .weather-informations .block--stats .icon[data-type="65"] svg[data-type="4"],.page-navigation .weather-informations .block--stats .icon[data-type="66"] svg[data-type="9"],.page-navigation .weather-informations .block--stats .icon[data-type="67"] svg[data-type="9"],.page-navigation .weather-informations .block--stats .icon[data-type="71"] svg[data-type="5"],.page-navigation .weather-informations .block--stats .icon[data-type="73"] svg[data-type="5"],.page-navigation .weather-informations .block--stats .icon[data-type="75"] svg[data-type="5"],.page-navigation .weather-informations .block--stats .icon[data-type="77"] svg[data-type="5"],.page-navigation .weather-informations .block--stats .icon[data-type="80"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="81"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="83"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="84"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="85"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="86"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="87"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="88"] svg[data-type="8"],.page-navigation .weather-informations .block--stats .icon[data-type="91"] svg[data-type="7"],.page-navigation .weather-informations .block--stats .icon[data-type="92"] svg[data-type="7"],.page-navigation .weather-informations .block--stats .icon[data-type="95"] svg[data-type="6"],.page-navigation .weather-informations .block--stats .icon[data-type="96"] svg[data-type="6"],.page-navigation .weather-informations .block--stats .icon[data-type="99"] svg[data-type="6"]{display:block}.page-navigation .weather-informations .block--stats .dot{margin:0 3px}.page-navigation .weather-informations .block--languages{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 0 8px}.page-navigation .weather-informations .block--languages svg{width:24px}.page-navigation .navigation__list{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0;width:auto}.page-navigation .navigation__list .item{list-style:none}.page-navigation .navigation__list .item:not(:first-child){margin:0 0 0 75px}.page-navigation .navigation__list .item .link{color:var(--color-text);font-size:20px}.page-navigation .navigation__list .item .link:after{background:var(--color-fifth);bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:.3s ease-in;width:0}.page-navigation .navigation__list .item .link:hover:after{width:100%}.page-navigation .navigation__list .item .link:hover{color:var(--color-fifth)}.page-navigation .navigation__list .item.active .link{color:var(--color-fifth);font-weight:700}.page-navigation .navigation__list .item.active .link:hover:after{width:0}.page-navigation .navigation__list .item--networks{align-items:center;display:flex;justify-content:flex-end}.page-navigation .navigation__list .item--networks .btn{align-items:center;background:none;border:2px solid var(--color-text);border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;margin-left:9px;padding:0;width:34px}.page-navigation .navigation__list .item--networks .btn[data-position="1"]{border-color:var(--color-second);margin-left:0}.page-navigation .navigation__list .item--networks .btn[data-position="1"]:hover{background:var(--color-second)}.page-navigation .navigation__list .item--networks .btn[data-position="1"]:hover svg *{fill:var(--color-white)}.page-navigation .navigation__list .item--networks .btn[data-position="2"]{border-color:var(--color-third)}.page-navigation .navigation__list .item--networks .btn[data-position="2"]:hover{background:var(--color-third)}.page-navigation .navigation__list .item--networks .btn[data-position="2"]:hover svg *{fill:var(--color-white)}.page-navigation .navigation__list .item--networks .btn[data-position="3"]{border-color:var(--color-fifth)}.page-navigation .navigation__list .item--networks .btn[data-position="3"] svg *{fill:var(--color-fifth)}.page-navigation .navigation__list .item--networks .btn[data-position="3"]:hover{background:var(--color-fifth)}.page-navigation .navigation__list .item--networks .btn[data-position="3"]:hover svg *{fill:var(--color-white)}.page-navigation .navigation__list .item--networks .btn[data-position="4"]{border-color:var(--color-first)}.page-navigation .navigation__list .item--networks .btn[data-position="4"]:hover{background:var(--color-first)}.page-navigation .navigation__list .item--networks .btn[data-position="4"]:hover svg *{fill:var(--color-white)}.page-navigation .navigation__list .item--networks .btn[data-position="5"]{border-color:var(--color-first)}.page-navigation .navigation__list .item--networks .btn[data-position="5"]:hover{background:var(--color-first)}.page-navigation .navigation__list .item--networks .btn[data-position="5"]:hover svg *{fill:var(--color-white)}.page-navigation .row--responsive{align-items:center;display:flex;justify-content:space-between;padding:10px 0;width:100%}.page-navigation .row--responsive .logo img{max-height:60px}.page-navigation .row--responsive .btn--menu{align-items:flex-end;border-radius:0;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;width:50px}.page-navigation .row--responsive .btn--menu .bar{background:var(--color-fifth);border-radius:3px;height:3px;left:0;position:absolute;top:0;width:100%}.page-navigation .row--responsive .btn--menu .bar:first-child{left:0;top:0}.page-navigation .row--responsive .btn--menu .bar:nth-child(2){left:0;top:9px}.page-navigation .row--responsive .btn--menu .bar:nth-child(3){left:0;top:18px}.page-navigation .row--responsive .btn--menu .btn--title{color:var(--color-black);font-size:9px;line-height:12px;margin:0;padding:0}.top-icones{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;position:fixed;right:0;top:315px;z-index:800}.top-icones .btn--facebook{align-items:center;animation:moveIcones .5s ease-out 1s forwards;background:var(--color-first);border-radius:30px 0 0 30px;cursor:pointer;display:flex;height:80px;justify-content:center;margin:0 -10px 19px 0;padding:0;transform:translateX(500px);transition:.3s linear;width:80px}.top-icones .btn--facebook svg{height:40px;margin:0 -5px 0 0;width:40px}.top-icones .btn--facebook:hover{margin:0 0 19px}.top-icones .btn--mails{align-items:center;animation:moveIcones .7s ease-out 1s forwards;background:var(--color-third);border-radius:30px 0 0 30px;cursor:pointer;display:flex;height:80px;justify-content:center;margin:0 -10px 0 0;padding:0;transform:translateX(500px);transition:.3s linear;width:80px}.top-icones .btn--mails svg{height:40px;margin:0 -5px 0 0;width:40px}.top-icones .btn--mails:hover{margin:0}@keyframes moveIcones{0%{transform:translateX(500px)}to{transform:translateX(0)}}@media (max-width:1100px){.page-navigation .navigation__list .item .link{font-size:18px}.page-navigation .weather-informations .block--weather{font-size:16px;line-height:20px}.page-navigation .weather-informations .block--stats{font-size:16px}}@media (max-width:950px){.page-navigation .row.row--bottom,.page-navigation .row.row--top{display:none}.page-navigation .row.row--responsive{display:flex}}@media (max-width:500px){.breadcrumbs ol{padding:0 0 0 15px}}form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:50px 0 46px}form label{color:var(--color-text);font-size:20px;font-weight:100;left:0;line-height:50px;pointer-events:none;position:absolute;top:0;transition:.3s linear;z-index:10}form label.focused{color:var(--color-primary);font-size:14px;line-height:20px;top:-15px}form input{line-height:50px;padding:0}form input,form textarea{appearance:none!important;border:none;border-bottom:3px solid var(--color-fifth);border-radius:0;box-shadow:none!important;outline:none!important;width:430px;z-index:5}form textarea{height:175px;padding:14px 0 0;resize:none}form .wpcf7-spinner{display:none}form .form__row{position:relative}form .wpcf7-form-control-wrap{display:block;height:100%;width:100%}form .wpcf7-not-valid-tip{font-size:14px;position:absolute;right:0;text-align:right;top:calc(100% + 10px);width:100%}form .wpcf7-response-output{border:none!important;font-size:16px;font-weight:400;line-height:24px;margin:20px 0 0!important;text-align:center!important;width:100%!important}form .btn--submit{border-color:var(--color-fifth);color:var(--color-fifth);cursor:pointer;display:block;margin:50px 0 0;width:auto}form .btn--submit:hover{background:var(--color-fifth);color:var(--color-white)}.form-newsletters{max-width:430px;width:100%}.form-newsletters .wpcf7-response-output{padding:0!important;text-align:left!important}.form--modal-newsletters{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:430px;width:100%}.form--modal-newsletters input{border-bottom-color:var(--color-fifth)}.form--modal-newsletters .form__row{align-items:center;display:flex;justify-content:center}.form--modal-newsletters .btn--submit{border-color:var(--color-fifth);color:var(--color-fifth)}.form--modal-newsletters .btn--submit:hover{background:var(--color-fifth);color:var(--color-white)}.form--reservation{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:80px 0 85px;max-width:950px;width:100%}.form--reservation .form__column{width:calc(50% - 35px)}.form--reservation .form__group{margin-bottom:50px;width:100%}.form--reservation .form__row{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.form--reservation .form__copyrights{margin:30px 0 0;text-align:center;width:100%}.form--reservation .form__copyrights p{font-size:13px;line-height:20px}.form--reservation label{width:100%}.form--reservation label span{font-size:18px;margin:0 0 0 3px}.form--reservation input,.form--reservation textarea{border-bottom-color:var(--color-fifth);width:100%}.form--reservation .btn--submit{border-color:var(--color-fifth);color:var(--color-fifth);display:block;width:auto}@media (max-width:750px){.form--reservation{align-items:center;display:flex;flex-direction:column;justify-content:center}.form--reservation .form__column{width:100%}}@media (max-width:500px){.form--reservation .btn--submit,form input,form textarea{width:100%}}#btnMenuResponsive,#btnOpenModalContact,#btnOpenModalHours,#btnOpenModalNewsletter{display:none}.modal{align-items:center;background:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;max-height:100vh;max-width:100vw;position:fixed;top:0;z-index:800}.modal,.modal .container{overflow-y:auto;width:100%}.modal .container{background:var(--color-white);max-height:calc(100% - 50px);max-width:800px;padding:48px 65px}.modal .modal__header .modal__title{font-size:32px;margin:0 0 25px;text-align:center;width:100%}.modal .modal__header .modal__title span{display:block}.modal .modal__header .modal__text{margin:0 0 35px;text-align:center;width:100%}.modal .modal__header label{cursor:pointer;position:absolute;right:-35px;top:-25px}.modal .modal__header label svg *{transition:.15s linear}.modal .modal__header label:hover svg *{fill:var(--color-fifth)}.modal .btn{cursor:pointer}.modal .btn:hover{background:var(--color-fifth);border-color:var(--color-fifth);color:var(--color-white)}.modal--newsletters form{margin:0}.modal--newsletters form .btn--submit{margin:40px 0 0}.modal--hours .container{max-width:1220px}.modal--hours .modal__content{display:flex;justify-content:center;margin:43px 0 0}.modal--hours .modal__column{width:50%}.modal--hours .block{margin:0 0 24px;width:100%}.modal--hours .block .block__title{color:var(--color-fifth);font-size:24px;margin:0 0 8px;text-align:center;width:100%}.modal--hours .block .block__text{font-size:18px;text-align:center;width:100%}.modal--hours .block .block__text b{font-weight:700}.modal--hours .infos{font-size:13px;font-style:italic;margin-top:50px 0 0 0;text-align:center;width:100%}.modal--phone .container{padding:48px 65px!important}.modal--phone .modal__text{text-align:center;width:100%}.modal--phone .modal__text a{color:var(--color-fifth)}.modal--contact .modal__header label svg *{fill:var(--color-fifth)}.modal--contact .modal__header label:hover svg *{fill:var(--color-first)}.modal--contact .form{margin:0;max-width:950px}.modal--contact form{margin:0}.modal--contact .btn--submit{display:block;margin:0;width:auto}.modal--menu{align-content:center;background:var(--color-white);flex-direction:column;height:100vh;justify-content:center;left:0;margin:0;max-width:100vw;padding:0;position:fixed;top:0;width:100vw}.modal--menu .menu__header{align-items:center;display:flex;height:85px;justify-content:space-between;left:0;padding:10px 25px;position:absolute;top:0;width:100%}.modal--menu .menu__header .logo img{max-height:60px}.modal--menu .menu__header .btn--menu{align-items:flex-end;border-radius:0;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;width:50px}.modal--menu .menu__header .btn--menu:hover{background:none;border:none}.modal--menu .menu__header .btn--menu .bar{background:#000;border-radius:3px;height:3px;left:0;position:absolute;top:0;width:calc(100% - 5px)}.modal--menu .menu__header .btn--menu .bar:first-child{background:var(--color-fifth);left:0;top:0;transform:translateX(2px) translateY(8px) rotate(45deg)}.modal--menu .menu__header .btn--menu .bar:nth-child(2){background:var(--color-fifth);left:0;top:9px;transform:translateX(2px) translateY(0) rotate(-45deg)}.modal--menu .menu__header .btn--menu .btn--title{color:var(--color-black);font-size:9px;line-height:12px;margin:0;padding:0}.modal--menu .menu__content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 85px);justify-content:center;max-width:100%;width:100%}.modal--menu .menu__content .items{margin:0;padding:0}.modal--menu .menu__content .items .item{list-style:none;margin:10px 0;text-align:center;width:100%}.modal--menu .menu__content .items .item a{color:var(--color-text);font-size:24px;line-height:40px}.modal--menu .menu__content .networks{align-items:center;display:flex;justify-content:center;margin:25px 0 0}.modal--menu .menu__content .networks .btn{align-items:center;background:none;border:2px solid var(--color-text);border-radius:50%;display:flex;height:40px;justify-content:center;margin:0 6px;padding:0;width:40px}.modal--menu .menu__content .networks .btn[data-position="1"]{border-color:var(--color-second);margin-left:0}.modal--menu .menu__content .networks .btn:last-child{margin-right:0}.modal--menu .menu__content .networks .btn[data-position="2"]{border-color:var(--color-third)}.modal--menu .menu__content .networks .btn[data-position="3"]{border-color:var(--color-fifth)}.modal--menu .menu__content .networks .btn[data-position="3"] svg *{fill:var(--color-fifth)}.modal--menu .menu__content .networks .btn[data-position="4"],.modal--menu .menu__content .networks .btn[data-position="5"]{border-color:var(--color-first)}.modal--menu .menu__content .block--languages{align-items:center;display:flex;justify-content:center;margin:16px 0 0}.modal--menu .menu__content .block--languages a{align-items:center;display:flex;justify-content:center;margin:0 3px;width:36px}.modal--menu .menu__content .block--languages svg{width:32px}#btnMenuResponsive:checked~.modal--menu,#btnOpenModalHours:checked~.modal--hours,#btnOpenModalNewsletter:checked~.modal--newsletters,.btn-modal-phone:checked+.modal--phone{display:flex;z-index:950}#btnOpenModalContact:checked~.modal--contact{display:flex;z-index:999}@media (max-width:900px){.modal--hours .modal__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal--hours .modal__column{width:100%}}@media (max-width:750px){.modal .container{padding:48px 25px}.modal .modal__header{padding-top:20px}.modal .modal__header label{right:-25px;top:-25px}}.section--header{background:var(--color-grey);padding:90px 0 223px}.section--header .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.section--header .section__title{text-align:center;width:100%}.section--header .section__text{margin:25px 0 0;text-align:center;width:100%}.section--header .btn{border-color:var(--color-fifth);color:var(--color-fifth);cursor:pointer;margin:30px auto 0}.section--header .btn:hover{background:var(--color-fifth);color:var(--color-white)}.section--centre{background:none;margin:-140px 0 0}.section--centre .container,.section--centre .section__column{display:flex;justify-content:space-between}.section--centre .section__column{align-items:center;flex-wrap:wrap;height:100%;width:calc(50% - 15px)}.section--centre .btnControls{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:-10px;top:-40px;z-index:800}.section--centre .btnControls .btn{cursor:pointer}.section--centre .btnControls .btn svg *{transition:.3s linear}.section--centre .btnControls .btn:hover svg *{fill:var(--color-second)}.section--centre .block{overflow:hidden}.section--centre .block--small{height:281px;width:281px}.section--centre .block--small img{height:100%;object-fit:cover;width:100%}.section--centre .block--large{height:597px;margin:0 0 39px;width:100%}.section--centre .block--large img{height:100%;width:100%}.section--centre .block .block__figure{display:none;height:100%;width:100%}.section--centre .block .block__figure.active{display:block}.section--centre .item{margin:60px 0 0;width:100%}.section--centre .item .item__title{font-size:32px;margin:0 0 21px -20px}.section--centre .item .item__title span{display:block}.section--centre .item .item__text{font-size:18px;width:calc(100% - 125px)}.section--plan{margin:118px 0 80px}.section--plan .section__title{font-size:32px;margin:0 0 15px;text-align:center;width:100%}.section--plan .section__content{margin:0 0 31px}.section--plan .section__content .map a[data-id="50"]:hover{cursor:pointer}.section--plan .section__content .map a[data-id="50"]:hover path,.section--plan .section__content .map a[data-id="50"]:hover polygon{fill:var(--color-fourth)}.section--plan .section__content .map .shop{display:none;pointer-events:none}.section--plan .section__content .map .shop img{display:none}.section--plan .section__content .map .shop.active{display:block}.section--plan .section__content .map .linkFitnessPark:hover line{stroke:var(--color-fourth)}.section--plan .section__content .map .linkFitnessPark:hover *{fill:var(--color-fourth)}.section--plan .section__content .map .cellule.active,.section--plan .section__content .map .cellule:hover{cursor:pointer;fill:var(--color-fourth)}.section--plan .section__content .map .enseigne{display:none;pointer-events:none}.section--plan .section__content .map .isActivable:hover~.enseigne{display:block}.section--plan .section__footer{align-items:center;display:flex;justify-content:center}.section--plan .section__footer .btn{border-color:var(--color-fifth);color:var(--color-fifth)}.section--plan .section__footer .btn:hover{background:var(--color-fifth);color:var(--color-white)}.section--plan .mapSVG .shop-position.active *,.section--plan .mapSVG .shop-position:hover *{fill:var(--color-fifth)}.section--plan .mapSVG .enseignes .enseigne{opacity:0;pointer-events:none}.section--plan .mapSVG .enseignes .enseigne.active{opacity:1}.block-rows .container{display:flex;justify-content:center;z-index:10}.block-rows:before{background:var(--color-second);left:0}.block-rows:after,.block-rows:before{content:"";height:100%;position:absolute;top:0;width:50%;z-index:1}.block-rows:after{background:var(--color-third);right:0}.section--horaires{padding:53px 60px 60px 0;width:50%}.section--horaires .section__title{color:var(--color-white);font-size:32px;margin:0 0 45px}.section--horaires .section__title span{display:block}.section--horaires .block{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.section--horaires .block .block__figure{align-items:flex-end;color:var(--color-white);display:flex;justify-content:flex-start;margin:0 0 10px}.section--horaires .block .block__figure img{margin:0 13px 0 0}.section--horaires .block .block__content{color:var(--color-white);font-size:18px;margin:0 0 35px}.section--horaires .block b{font-weight:700}.section--services{padding:53px 0 65px 60px;width:50%}.section--services .section__title{color:var(--color-white);font-size:32px;margin:0 0 45px}.section--services .section__title span{display:block}.section--services .block{align-items:center;display:flex;justify-content:flex-start;margin:0 0 42px}.section--services .block .block__figure{align-items:center;color:var(--color-white);display:flex;justify-content:flex-start;margin:0 20px 0 0}.section--services .block .block__figure img{margin:0 13px 0 0}.section--services .block .block__content{color:var(--color-white);font-size:18px}.section--services .block b{font-weight:700}.section--services .block a{color:var(--color-white)}.section--acces{background:var(--color-white);margin:0 0 79px}.section--acces .section__header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:78px 0 0}.section--acces .section__header .section__title{font-size:32px;text-align:center;width:100%}.section--acces .section__header .section__figure{align-items:center;border:3px solid var(--color-fifth);border-radius:50%;display:flex;height:155px;justify-content:center;margin:40px 0 15px;width:155px}.section--acces .section__header .section__subtitle{color:var(--color-fifth);font-size:28px}.section--acces .section__header .section__text{margin:15px 0 42px;max-width:884px;text-align:center;width:100%}.section--acces .section__header .section__text a{color:var(--color-first)}.section--acces .section__header .section__text a:hover{color:var(--color-fourth);text-decoration:underline}.section--acces .section__header .btn{border-color:var(--color-fifth);color:var(--color-fifth);margin:0 0 108px}.section--acces .section__header .btn:hover{background:var(--color-fifth);color:var(--color-white)}.section--acces .section__content{display:flex;justify-content:space-between}.section--acces .section__content .block{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:calc(33.33333% - 20px)}.section--acces .section__content .block .block__figure{border:3px solid transparent;border-radius:50%;height:155px;margin:0 0 15px;width:155px}.section--acces .section__content .block .block__title{font-size:28px;margin:0 0 8px;text-align:center;width:100%}.section--acces .section__content .block .block__text{text-align:center;width:100%}.section--acces .section__content .block .block__footer .btn{border-color:var(--color-third);color:var(--color-third);font-size:20px;margin:26px 0 0}.section--acces .section__content .block .block__footer .btn:hover{background:var(--color-third);color:var(--color-white)}.section--acces .section__content .block[data-position="1"] .block__figure{border-color:var(--color-second)}.section--acces .section__content .block[data-position="1"] .block__title{color:var(--color-second)}.section--acces .section__content .block[data-position="2"] .block__figure{border-color:var(--color-third)}.section--acces .section__content .block[data-position="2"] .block__title{color:var(--color-third)}.section--acces .section__content .block[data-position="3"] .block__figure{border-color:var(--color-first)}.section--acces .section__content .block[data-position="3"] .block__title{color:var(--color-first)}.section--acces .section__content .block[data-position="4"] .block__figure{border-color:var(--color-first)}.section--acces .section__content .block[data-position="4"] .block__title{color:var(--color-first)}@media (max-width:1300px){.section--centre .container{padding:0 40px}.section--centre .block--small{height:250px;width:calc(50% - 15px)}}@media (max-width:1000px){.section--centre .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.section--centre .section__column{width:100%}.section--centre .item{margin:50px 0;padding:0 30px}.section--centre .item .item__text{width:100%}.section--centre .block--small{height:250px;width:calc(50% - 15px)}.section--centre .block--large{height:400px;width:100%}.section--acces .section__content{display:flex;flex-wrap:wrap;justify-content:space-between}.section--acces .section__content .block{margin:0 0 50px;width:calc(50% - 30px)}}@media (max-width:950px){.block-rows .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.block-rows:after,.block-rows:before{display:none}.section--horaires{background:var(--color-third);padding:50px 25px;width:100%}.section--horaires .section__title{text-align:center;width:100%}.section--horaires .block{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.section--services{background:var(--color-first);padding:50px 25px;width:100%}.section--services .section__title{text-align:center;width:100%}.section--services .block{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.section--services .block .block__figure{margin:0 0 15px}}@media (max-width:750px){.section--header .btn{line-height:30px;padding:5px 25px;text-align:center}}@media (max-width:550px){.section--acces .section__content .block{width:100%}}@media (max-width:400px){.section--centre .item{padding:0}.section--centre .block--small{margin:0 0 25px;width:100%}.section--centre .block--large{height:250px;width:100%}}