:root{--white: #ffffff;--noir: #343434;--bleu_fonce: #1F2537;--or: #8C6E49;--or_fonce: #8E6E46;--champagne: #8D6D46;--cherry: #AE1917;--taupe: #CFC6B7;--beige: #E7DECE;--didot: "Didot";--montserrat: "Montserrat", sans-serif;--light: 300;--regular: 400;--medium: 500;--semibold: 600;--bold: 700;--size-64: 4rem;--size-61: 3.8125rem;--size-55: 3.4375rem;--size-50: 3.125rem;--size-45: 2.8125rem;--size-35: 2.1875rem;--size-30: 1.875rem;--size-28: 1.75rem;--size-25: 1.5625rem;--size-24: 1.5rem;--size-20: 1.25rem;--size-19: 1.1875rem;--size-18: 1.125rem;--size-15: .9375rem;--size-14: .875rem;--size-13: .8125rem;--size-12: .75rem;--size-11: .6875rem;--size-8: .5rem}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--montserrat);font-weight:400;font-style:normal;font-size:16px;min-height:100vh;text-rendering:optimizeSpeed;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body.menu_opened{overflow-y:hidden;position:relative}body:before{content:"";position:absolute;width:100%;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:2;opacity:0;visibility:hidden;transition:all .3s ease-in-out}@media screen and (min-width:992px){body.menu_opened:before{opacity:1;visibility:visible}}.text-center{text-align:center}.grecaptcha-badge{opacity:0;visibility:hidden}.absolute_link{position:absolute;top:0;right:0;bottom:0;left:0;text-decoration:none}.hidden{display:none!important}div#tarteaucitronAlertBig:before{display:none!important}#tarteaucitronRoot #tarteaucitronAlertBig{background-color:var(--bleu_fonce)!important}html body #tarteaucitronRoot button#tarteaucitronSaveButton,#tarteaucitronRoot button#tarteaucitronCloseAlert,#tarteaucitronRoot button#tarteaucitronPrivacyUrl,#tarteaucitronRoot button.tarteaucitronCTAButton{background-color:transparent!important;color:var(--white)!important;text-transform:uppercase;border:1px solid var(--white)!important;padding:11px 20px!important;border-radius:0!important;transition:all .3s ease-in-out!important}html body #tarteaucitronRoot button#tarteaucitronSaveButton:hover,#tarteaucitronRoot button#tarteaucitronCloseAlert:hover,#tarteaucitronRoot button#tarteaucitronPrivacyUrl:hover,#tarteaucitronRoot button.tarteaucitronCTAButton:hover{background-color:var(--white)!important;color:var(--or)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{border-color:var(--bleu_fonce)!important}#tarteaucitron #tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,html body #tarteaucitronRoot div#tarteaucitronSave,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLin,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitronRoot .asCatToggleBtn{background:var(--bleu_fonce)!important}body.error404{display:flex;flex-direction:column}body.error404 main{flex:1;display:flex;align-items:center;justify-content:center;min-height:500px;background-color:var(--or);color:#fff;padding-top:190px}header{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:15px 40px 0;text-align:center;flex-wrap:wrap;z-index:2}header>*{flex:1}.header_btn{padding-top:30px;display:flex;justify-content:flex-start}header.contact_open .header_btn{opacity:0;visibility:hidden;z-index:-1}.header_btn .custom_btn:hover{color:var(--or)!important}.header_btn .custom_btn:hover:before{background-color:var(--white)}.logo-header a{display:block}.logo-mobile,.logo-sticky{display:none}.header-right{justify-content:flex-end}.container_nav{flex:none;width:100%;display:flex;justify-content:center}@media screen and (min-width:992px){header .menu{list-style-type:none;display:flex;gap:40px;margin-top:20px}}header li.menu-item a{display:inline-block;font-weight:var(--medium)!important;font-size:1rem;color:var(--white);text-transform:uppercase;letter-spacing:4px;text-decoration:none;transition:all .3s ease-in-out;padding:10px 0}li.menu-item a:hover,li.menu-item.current-menu-item a{opacity:.5}.header_contact{background-color:var(--white);position:absolute;left:0;top:0;height:100vh;width:50%;display:flex;align-items:center;justify-content:center;text-align:left;padding-left:8%;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.header_contact.open{opacity:1;visibility:visible}.close_header_contact{all:unset;cursor:pointer;position:absolute;top:24px;left:24px}.close_header_contact img{display:block}.header_contact .column_contact{width:100%;background-image:url(/uploads/2025/05/moitier-logo-menu-mobile.svg);background-position:right top;background-repeat:no-repeat;background-size:240px auto}.header_contact .column_contact>*:nth-last-child(n+2){margin-bottom:35px}.header_contact .column_contact *{font-weight:var(--light);font-size:var(--size-18);color:var(--bleu_fonce);letter-spacing:normal}.header_contact .column_contact .title_header_contact{font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-28);color:var(--or);letter-spacing:-.03em;text-transform:uppercase;margin-bottom:10px}.header_contact .container_phone_email{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.header_contact .container_phone_email a{display:flex;align-items:center;gap:8px;text-decoration:none}.instagram_header_contact{column-gap:10px!important;padding-left:3px}.header_contact .address_and_parking{display:flex;flex-direction:column;gap:8px}.header_contact .address_and_parking>*{display:flex;align-items:center;gap:8px}.header_contact .horaires{display:flex;align-items:flex-start;gap:8px;line-height:1.3}@media screen and (max-width:1580px){.header_contact{background-color:var(--white);padding-left:5%}.header_contact .column_contact{width:100%;background-size:200px auto}}@media screen and (max-width:1315px){.header_contact{background-color:var(--white);padding-left:5%}.header_contact .column_contact{width:100%;background-size:170px auto}}@media screen and (max-width:991px){.header_contact{position:fixed;width:100%;height:100%}.close_header_contact{top:29px}}@media screen and (max-width:767px){.header_contact{padding-left:15px}.header_contact .column_contact{background-size:127px auto;padding-right:15px}.header_contact .column_contact *{font-size:1rem;text-wrap:pretty}.container_main_title>*,.container_title_item>*,.container_title>*,.container_text h2,.container_text h3{text-wrap:inherit!important}.absolute_link{display:none!important}}@media screen and (max-width:375px){.header-center{flex:2!important}.header-center .logo-desktop{max-width:199px;width:100%!important}}header.sticky{position:fixed;background-color:var(--beige);padding:15px 40px;align-items:center;justify-content:inherit;gap:20px;box-shadow:0 8px 8px #00000026;transform:translateY(-86px);opacity:0}header.sticky.visible{opacity:1;transform:translateY(0);transition:all .4s ease-in-out}body.menu_opened header.sticky{transform:inherit;transition:none}header.sticky .header_btn{padding-top:0}header.sticky .header_btn .custom_btn{border-color:var(--or);color:var(--or)}header.sticky>*{flex:inherit}header.sticky .header-center{margin-right:20px;margin-left:auto}header.sticky .header-right{order:3;margin-left:auto}header.sticky .container_nav{order:2;width:auto}header.sticky .logo-header a>*:nth-last-child(n+2){display:none}header.sticky .logo-header .logo-sticky{display:block}header.sticky .menu{margin-top:0}header.sticky li.menu-item a{color:var(--or)}@media screen and (max-width:1500px){header.sticky li.menu-item a,header.sticky .header_btn .custom_btn{font-size:var(--size-14)}header.sticky .header_btn .custom_btn{padding:12px 15px}}@media screen and (max-width:1350px){header.sticky{padding:15px!important}}@media screen and (max-width:1300px){header.sticky .header-center{display:none}header.sticky .container_nav{margin-left:auto}}@media screen and (max-width:1203px){header.sticky{justify-content:space-between}header.sticky .container_nav{margin-left:inherit}header.sticky .header-right{display:none}}@media screen and (max-width:991px){header.sticky{padding:15px 0!important}header.sticky>*{flex:1}header.sticky .header-center{display:block;margin:0!important}header.sticky .header_btn .custom_btn{font-size:var(--size-12)}header.sticky .header-center .logo-sticky{margin:0 auto}header.sticky .menu_burger__line,header.sticky .menu_burger__line:after{background-color:var(--or)}}@media screen and (max-width:375px){header.sticky>*{flex:2}header.sticky>.header-center{flex:1!important}}.mobile-menu{display:none;position:relative}.menu_burger{display:flex;flex-direction:column;cursor:pointer;position:relative;z-index:101}.menu_burger>div:nth-child(2):after{content:"";display:block;margin:0;background-color:transparent}.menu_burger__line,.menu_burger__line:after{width:35px;height:2px;background-color:var(--white);margin:3px 0;transition:all .3s ease}body.menu_opened .menu_burger__line,body.menu_opened .menu_burger__line:after{background-color:var(--bleu_fonce)}.menu_burger_items{display:none;position:absolute;background-color:var(--white);box-shadow:0 0 10px #0000001a;border-radius:20px 0 20px 20px}.menu_burger_items .menu-main-menu-container{width:100%;background-image:url(/uploads/2025/05/moitier-logo-menu-mobile.svg);background-position:right top;background-repeat:no-repeat}.show-menu .menu_burger_items{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100}.menu_burger_items ul{list-style:none;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 30px}.menu_burger_items ul li{margin-bottom:40px}.menu_burger:hover .menu_burger__line{transform:scaleX(1.1)}#mobile-nav a{padding:5px}@media screen and (max-width:991px){body:not(.menu_opened) header{padding:30px 20px 0}body.menu_opened header{align-items:center;padding:15px 20px 0}.container_nav{flex:1;justify-content:end}.header-left{padding-top:5px;z-index:101}body.menu_opened .header-left{padding-top:0}body.menu_opened .header-left .custom_btn{color:var(--bleu_fonce)}.header-left .custom_btn{padding:0;min-height:inherit;border:none;font-size:var(--size-12)}.header-center .logo-desktop{width:199px;height:auto}body:not(.menu_opened) .header-center{margin-top:50px}body.menu_opened .header-center{z-index:101}body.menu_opened .header-center .logo-mobile{display:inline-block}body.menu_opened .header-center .logo-desktop{display:none}.mobile-menu{display:block;padding-right:15px}.show-menu .menu_burger_items{display:flex;position:fixed;top:0;right:0;bottom:0;border-radius:0;left:0;width:100%}.mobile-menu.show-menu .menu_burger>div:first-child,.mobile-menu.show-menu .menu_burger>div:last-child{opacity:0;visibility:hidden}.mobile-menu.show-menu .menu_burger>div:nth-child(2){transform:rotate(223deg)}.mobile-menu.show-menu .menu_burger>div:nth-child(2):after{transform:rotate(-85deg)}header li.menu-item a,.menu_burger_items .custom_btn{font-size:var(--size-18)}header li.menu-item a{color:var(--or)}.menu_burger_items .custom_btn{color:var(--bleu_fonce);border-color:var(--or);width:316px}}@media screen and (max-width:767px){.menu_burger_items ul{align-items:flex-start}.menu_burger_items .custom_btn{align-self:flex-start;margin-left:30px}}.custom_btn{font-family:var(--montserrat);font-weight:var(--regular);font-size:1rem;padding:12px 27px;letter-spacing:.3em;color:var(--white);text-transform:uppercase;border:1px solid var(--white);text-decoration:none;display:flex;align-items:center;justify-content:center;min-height:56px;text-align:center;position:relative;overflow:hidden;z-index:1}.custom_btn.or{border-color:var(--or);color:var(--bleu_fonce)}.custom_btn:before{content:"";width:20px;height:20px;background-color:var(--beige);border-radius:50%;position:absolute;z-index:-1;transform:scale(1);opacity:0;visibility:hidden}.custom_btn:hover:before{opacity:1;visibility:visible;transform:scale(15);transition:transform .4s ease-in-out}.custom_btn:hover{border-color:transparent!important;color:var(--or);transition:all .4s ease-in-out}@media screen and (max-width:1024px){.custom_btn{font-size:var(--size-12);min-height:40px;padding:11px 19px}}.video_home .container{height:100vh;overflow:hidden;position:relative;display:flex;align-items:end;justify-content:center}.video_home .container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000001a,#0000001a),linear-gradient(180deg,#0000 58.87%,#00000085)}.video_home video{display:block;height:100%;width:100%;object-fit:cover}.video_home .container_main_title{position:absolute;display:flex;align-items:center;flex-direction:column;max-width:1540px;width:100%;gap:100px;padding:0 15px 150px}.video_home .custom_btn:hover{color:var(--or)!important}.video_home .custom_btn:hover:before{background-color:var(--white)}@media screen and (min-width: 1100px) and (max-width: 1590px) and (max-height: 814px){.video_home .container{min-height:110vh}}@media screen and (min-width: 1100px) and (max-width: 1590px) and (max-height: 752px){.video_home .container{min-height:120vh}}@media screen and (min-width: 1100px) and (max-width: 1590px) and (max-height: 690px){.video_home .container{min-height:136vh}}.video_home .container_main_title>*:first-child{font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);color:var(--white);word-spacing:.05em;text-transform:uppercase;line-height:1.2;text-align:center;text-wrap:pretty}@media screen and (max-width:774px){.video_home .container{align-items:center;height:630px}.video_home .container_main_title{top:50%;transform:translateY(-25%);max-width:342px;padding:0}.video_home .container_main_title>*:first-child{font-size:var(--size-30)!important}}.banner .container{position:relative;display:flex;justify-content:center;align-items:end}.banner .container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0003,#0003),linear-gradient(180deg,#0000 58.87%,#00000085)}.banner .container_main_title{position:absolute;display:flex;align-items:center;flex-direction:column;max-width:1008px;width:100%;margin-bottom:177px}.banner .container_main_title>*:first-child{font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);color:var(--white);word-spacing:.05em;text-transform:uppercase;line-height:1.2;text-align:center;text-wrap:balance}.banner .container_main_title>p{font-weight:var(--regular);font-size:var(--size-18);color:var(--white);max-width:560px;width:100%;margin:15px auto -20px;text-align:center;text-transform:uppercase;text-wrap:pretty;padding:0 15px}.banner .container_img{width:100%}.banner .container_img img{display:block;width:100%;height:714px;object-fit:cover}.logo_banner{position:relative;text-align:center;margin-top:-102px}.logo_banner:before{content:"";position:absolute;width:394px;height:102px;background-image:url(/uploads/2025/05/haut-logo-blanc.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:767px){.banner .container_img img{height:464px}.banner .container_main_title{margin-bottom:120px}.banner .container_main_title>*:first-child{font-size:var(--size-30);text-wrap:pretty}.banner .container_main_title>p{font-size:var(--size-14);margin-bottom:-30px}.banner .logo_banner{margin-top:-60px}.logo_banner:before{width:232px;height:60px}.banner .logo_banner img{width:232px;height:auto}}.bloc_3_images .container{display:flex;width:100%}.bloc_3_images .column_image{position:relative;flex:1;text-align:center;margin-top:-68px;z-index:1}.bloc_3_images .row_legende{text-align:center;padding:0 0 49px}.bloc_3_images .row_legende a{display:inline-block;font-family:var(--montserrat);font-weight:var(--regular);font-size:var(--size-14);text-transform:uppercase;color:var(--white);letter-spacing:5px;text-wrap:pretty;text-decoration:none;transition:all .5s ease-in-out}.bloc_3_images .container_bg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:785px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:80px;gap:25px;overflow:hidden}.bloc_3_images .container_logo{position:relative}.bloc_3_images .container_bg .custom_btn{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;z-index:1}.bloc_3_images .bg_hover{content:"";position:absolute;width:100%;height:100%;bottom:0;display:flex;align-items:center;justify-content:center}.bloc_3_images .bg_hover:before{content:"";position:absolute;background-color:var(--beige);width:100px;height:100px;border-radius:50%;transition:all .5s ease-in-out;opacity:0;visibility:hidden}.bloc_3_images .column_image:hover .bg_hover:before{opacity:1;visibility:visible;transform:scale(12)}.bloc_3_images .column_image .container_logo svg path{transition:all .5s ease-in-out}.bloc_3_images .column_image:hover .container_logo svg path{fill:var(--bleu_fonce)}.bloc_3_images .column_image:hover .custom_btn:before{display:none}.bloc_3_images .column_image:hover .custom_btn{opacity:1;visibility:visible}.bloc_3_images .column_image:hover .custom_btn:hover{background-color:var(--white)!important;border-color:var(--white)!important}@media screen and (max-width:991px){.bloc_3_images .container{flex-direction:column}.bloc_3_images .column_image{margin:0}.bloc_3_images .row_legende{position:absolute;width:100%;top:16px;padding:0;z-index:1}.bloc_3_images .column_image:hover .row_legende a{color:var(--bleu_fonce)}.bloc_3_images .container_bg{height:271px;padding:0;align-items:center}.container_logo{margin-top:30px}.bloc_3_images .container_logo>svg{height:132px;width:auto}.bloc_3_images .container_bg .custom_btn{margin-bottom:20px}}.container_text *{font-weight:var(--light);font-size:var(--size-20);color:var(--bleu_fonce);text-wrap:pretty;line-height:30px}.container_text a{text-decoration:none}.container_text strong{font-weight:var(--medium)}.container_text>*:nth-last-child(n+2){margin-bottom:30px}.container_text ul{padding-left:40px}.container_text ul li::marker{font-size:var(--size-12)}@media screen and (max-width:1024px){.container_text .custom_btn{font-size:var(--size-12)!important;line-height:normal}}@media screen and (max-width:1024px){.container_text *{font-size:var(--size-18)}.container_text>*:nth-last-child(n+2){margin-bottom:20px}}.banner+.title_text .container.one_column{margin:50px auto 0}.title_text .container.one_column{max-width:996px;width:100%;margin:80px auto 0;text-align:center}body.page-id-463 .title_text .container.one_column,body.page-id-467 .title_text .container.one_column{max-width:1182px}.title_text .legend_title{font-weight:var(--regular);font-size:var(--size-14);text-transform:uppercase;letter-spacing:5px;color:var(--or);margin-bottom:15px}.title_text .container.one_column .container_title{max-width:764px;width:100%;margin:0 auto 50px}.title_text .container.two_columns{display:flex;justify-content:center;gap:100px;padding:150px 108px 100px}.title_text .column_title{max-width:580px;width:100%}.title_text .container_title>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);word-spacing:.05em;text-transform:uppercase;color:var(--or);line-height:1.2;text-wrap:balance}.column_title .container_btn{margin-top:40px;display:flex;align-items:flex-start}body.page-id-463 .title_text .container.one_column .container_text,body.page-id-467 .title_text .container.one_column .container_text{text-align:left}.title_text .container.one_column .container_text{padding:0 15px}body.page-id-463 .title_text .container.one_column .container_text p+ul,body.page-id-467 .title_text .container.one_column .container_text p+ul{margin-top:-29px}body.page-id-463 .title_text .container.one_column .container_text ul,body.page-id-467 .title_text .container.one_column .container_text ul{padding-left:28px}body.page-id-463 .title_text .container.one_column .container_text ul+p,body.page-id-467 .title_text .container.one_column .container_text ul+p{margin-top:-29px}@media screen and (max-width: 1024px){body.page-id-463 .title_text .container.one_column .container_text ul+p,body.page-id-467 .title_text .container.one_column .container_text ul+p{margin-top:-20px}body.page-id-463 .title_text .container.one_column .container_text p+ul,body.page-id-467 .title_text .container.one_column .container_text p+ul{margin-top:-20px}}.title_text .container.one_column .container_text h2,.title_text .container.one_column .container_text h3{font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-28);color:var(--or);text-transform:uppercase;margin-bottom:5px}body.page-id-463 .title_text .container.one_column .container_text p,body.page-id-467 .title_text .container.one_column .container_text p,body.page-id-463 .title_text .container.one_column .container_text a,body.page-id-467 .title_text .container.one_column .container_text a,body.page-id-463 .title_text .container.one_column .container_text li,body.page-id-467 .title_text .container.one_column .container_text li{font-size:var(--size-18)}body.page-id-463 .title_text .container.one_column .container_text a,body.page-id-467 .title_text .container.one_column .container_text a{text-decoration:underline}.title_text .column_text{max-width:654px;width:100%;padding-top:61px}@media screen and (max-width:1024px){.title_text .container.two_columns{flex-direction:column;padding:50px 30px 0;gap:0}.title_text .column_title{max-width:100%}.title_text .container_title{max-width:319px}.title_text .container_title>*{font-size:var(--size-30)}.title_text .column_title .container_btn{margin-top:30px}.title_text .column_text{padding-top:30px}.title_text .legend_title,.title_text .container.one_column .container_title{margin-bottom:30px}.title_text .container.one_column{margin-top:50px}}section.two_columns{display:flex;margin-top:80px}.list_quinconce+section.two_columns{margin-top:0}section.two_columns .column{width:50%}section.two_columns .column:not(.large_img){position:relative;display:flex;align-items:center;justify-content:center;min-height:1021px;padding:100px 4.2% 100px 9.5%}section.two_columns .column.text{flex-direction:column;align-items:flex-start;gap:30px}section.two_columns .column.text *{color:var(--white)}section.two_columns .column.text .container_title>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-45);word-spacing:.05em;text-transform:uppercase;line-height:1.2;text-wrap:balance}section.two_columns .column.text .container_title.color-blanc *{color:var(--or)}.container_text.color-beige *,.container_text.color-blanc *{color:var(--bleu_fonce)!important}section.two_columns .container_btn.color-beige .custom_btn,section.two_columns .container_btn.color-blanc .custom_btn{color:var(--bleu_fonce);border-color:var(--or)}section.two_columns .container_btn.color-beige .custom_btn:hover{color:var(--or)}section.two_columns .container_btn.color-beige .custom_btn:hover:before{background-color:var(--white)}section.two_columns .column.text .container_btn{display:flex;gap:30px}section.two_columns .column.small_img{padding:100px 180px}section.two_columns .column.large_img{background-position:center;background-size:cover;background-repeat:no-repeat}section.two_columns .legend{position:absolute;top:7.5599%;left:7.5599%;display:flex;align-items:center;justify-content:center;overflow:hidden}section.two_columns .legend.right{left:inherit;right:7.5599%}section.two_columns .label_legend{position:absolute;font-weight:var(--regular);font-size:var(--size-18);letter-spacing:8.4px;text-align:center;color:var(--or_fonce);text-transform:uppercase;padding:5px 66px}section.two_columns .container_small_img img{display:block;position:relative;width:378px;height:472px;object-fit:cover}body.page-id-713 main>*:nth-child(n+4){margin-top:0}body.page-id-713 section.two_columns .column.large_img{position:relative}body.page-id-713 .two_columns .column.large_img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat}body.page-id-713 main>section:nth-child(3) .column.large_img:before{background-image:url(/uploads/2025/10/technogym-2.svg);background-size:200px auto}body.page-id-713 main>section:nth-child(4) .column.large_img:before{background-image:url(/uploads/2025/10/aii-time.png);background-size:210px auto}body.page-id-713 main>section:nth-child(5) .column.large_img:before{background-image:url(https://www.39montecarlo.club/uploads/2025/10/oceano-monaco.png);background-size:108px auto}body.page-id-713 main>section:nth-child(5) .column.text *{color:var(--bleu_fonce)}body.page-id-713 main>section:nth-child(6) .column.large_img:before{background-image:url(https://www.39montecarlo.club/uploads/2025/10/ask-deco.png);background-size:198px auto}body.page-id-713 main>section:nth-child(7) .column.large_img:before{background-image:url(https://www.39montecarlo.club/uploads/2025/10/zegg.png);background-size:208px auto}@media screen and (max-width:1440px){section.two_columns .legend{top:5.5599%}section.two_columns .legend.left{left:1.5599%}section.two_columns .legend.right{right:1.5599%}section.two_columns .legend svg{width:302px;height:auto}}@media screen and (max-width:1024px){section.two_columns{flex-direction:column;margin-top:50px}section.two_columns .column{width:100%;overflow:hidden}section.two_columns .container_small_img{position:relative}section.two_columns .legend{top:-35%}section.two_columns .legend.left{left:-35%}section.two_columns .legend.right{right:-35%}section.two_columns .label_legend{font-size:var(--size-8);letter-spacing:3.64px}section.two_columns .legend svg{width:137px;height:auto}section.two_columns .column.small_img{padding:100px 88px}section.two_columns .column:not(.large_img){min-height:442px}section.two_columns .container_small_img img{width:203px;height:255px}section.two_columns .column.large_img{height:444px}section.two_columns>.column.large_img:first-child{order:2}section.two_columns>.column.text:first-child{order:1}}@media screen and (max-width:991px){section.two_columns .column.text{padding:50px 30px}section.two_columns .column.text .container_title>*{font-size:var(--size-30)}section.two_columns .container_text ul{padding-left:20px}section.two_columns .column.text .container_btn{flex-direction:column;gap:25px;width:100%}}.power_networking .container{max-width:1244px;width:100%;margin:0 auto}.power_networking .first_section{background-color:var(--champagne);padding-top:120px}.power_networking .first_section .container_img img{max-height:771px}.power_networking .container_img img{display:block;max-width:100%;width:100%;height:auto;object-fit:cover}.row_title_btn{display:flex;align-items:start;padding:50px 30px;gap:20px}.power_networking .container_title{max-width:990px;width:100%}.power_networking .container_title>*{font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);word-spacing:.05em;text-transform:uppercase;line-height:1.2;text-wrap:balance;color:var(--white);max-width:670px;width:100%}.row_title_btn .container_btn .custom_btn:hover:before{background-color:var(--white);border-color:var(--white)}.second_section{position:relative}.second_section:before{content:"";width:100%;height:47%;background-color:var(--champagne);display:block;position:absolute;top:0;z-index:-1}.power_networking .group_img_text{display:flex;justify-content:space-between;width:100%;gap:30px}.group_img_text .container_img{max-width:607px;width:100%}.group_img_text .container_img img{height:797px}.group_img_text .column_text{max-width:517px;width:100%}.group_img_text .column_text *{color:var(--white)}.group_img_text .container_logo{margin-top:238px}@media screen and (max-width:1260px) and (min-width:1025px){.row_title_btn{padding:50px 30px}.power_networking .container_text{padding-right:30px}}@media screen and (max-width:1024px){.power_networking .first_section{padding-top:0}.power_networking .container_title>*{font-size:var(--size-45);max-width:375px}.row_title_btn{padding:30px}.second_section:before{display:none}.power_networking .group_img_text{flex-direction:column;align-items:center;gap:0}.power_networking .group_img_text .container_img{padding:0 30px;background-color:var(--champagne)}.power_networking .group_img_text .container_img,.power_networking .group_img_text .column_text{max-width:100%}.power_networking .group_img_text .container_img img{width:100%;height:414px;object-fit:cover}.power_networking .group_img_text .column_text .container_text{padding:30px 30px 50px;background-color:var(--champagne)}.power_networking .group_img_text .container_logo{margin-top:50px;text-align:center}.power_networking .group_img_text .column_text .custom_btn{justify-self:flex-start}.power_networking .group_img_text .container_logo img{max-width:100%;height:auto;padding:0 50px}}@media screen and (max-width:1024px){.power_networking .container_title>*{font-size:var(--size-30)}}.text_with_bg_img{margin-top:80px}.text_with_bg_img .container{background-position:center;background-repeat:no-repeat;background-size:cover;max-width:1356px;width:100%;margin:0 auto;padding:50px;min-height:736px;display:flex;align-items:center;justify-content:center}.text_with_bg_img .container_content{max-width:1008px;width:100%;margin:0 auto;text-align:center}.text_with_bg_img *{color:var(--white)}.text_with_bg_img .container_title{margin-bottom:25px}.text_with_bg_img .container_title>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);word-spacing:.05em;text-transform:uppercase;color:var(--white);line-height:1.2;text-wrap:balance}.text_with_bg_img .container_text{max-width:852px;width:100%;margin:0 auto}.text_with_bg_img .container_text *{font-size:var(--size-18);font-weight:var(--medium)}.text_with_bg_img .container_btn{display:flex;justify-content:center;margin-top:50px}.text_with_bg_img .custom_btn:hover{color:var(--or)!important}.text_with_bg_img .custom_btn:hover:before{background-color:var(--white)}@media screen and (max-width:767px){.text_with_bg_img{margin-top:50px}.text_with_bg_img .container{min-height:564px;padding:30px}.text_with_bg_img .container_content{max-width:318px}.text_with_bg_img .container_title>*{font-size:var(--size-30);text-wrap:pretty}}.image_and_text{padding:0 15px}.image_and_text .container{max-width:1390px;width:100%;margin:80px auto 0;display:flex;justify-content:space-between;align-items:center;gap:50px}.image_and_text.inverse .container{flex-direction:row-reverse}.image_and_text .column_img{max-width:607px;width:100%;height:797px;background-size:cover;background-position:center;background-repeat:no-repeat}.image_and_text .container_text{max-width:654px;width:100%}.image_and_text .container_text>h1,.image_and_text .container_text>h2,.image_and_text .container_text>h3{margin-bottom:10px!important;margin-top:10px}.image_and_text .container_text h1,.image_and_text .container_text h1 *,.image_and_text .container_text h2,.image_and_text .container_text h2 *,.image_and_text .container_text h3,.image_and_text .container_text h3 *{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-45);word-spacing:.05em;text-transform:uppercase;color:var(--or);text-wrap:balance;line-height:1.2!important}.image_and_text .container_text>*:first-child{margin-top:0}.image_and_text .container_btn{display:flex}.image_and_text .container_btn a{border-color:var(--or);color:var(--bleu_fonce);font-size:1rem}.image_and_text .container_btn a:hover{color:var(--or)}@media screen and (max-width:991px){.image_and_text{padding:0 30px}.image_and_text .container,.image_and_text.inverse .container{flex-direction:column;margin-top:50px;gap:30px}.image_and_text .container_text{max-width:100%}.image_and_text .container>.column_img:first-child{order:2}.image_and_text .column_img{height:414px;max-width:100%}.image_and_text .container_text h1,.image_and_text .container_text h1 *,.image_and_text .container_text h2,.image_and_text .container_text h2 *,.image_and_text .container_text h3,.image_and_text .container_text h3 *{font-size:var(--size-30)}}.become_a_member{width:100%;min-height:785px;display:flex;align-items:center;justify-content:center;background-position:left top,right bottom,center;background-size:auto,auto,cover;background-repeat:no-repeat}.image_and_text+.become_a_member{margin-top:80px}.become_a_member .container{max-width:982px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:45px;padding:20px}.become_a_member .container *{color:var(--white)!important}.become_a_member .small_title{font-size:var(--size-14);text-transform:uppercase;letter-spacing:5px;text-wrap:pretty}.become_a_member .container_title>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);word-spacing:.05em;text-transform:uppercase;color:var(--or);line-height:1.2;text-wrap:balance}.become_a_member .custom_btn:hover{color:var(--or)!important}.become_a_member .custom_btn:hover:before{background-color:var(--white)}@media screen and (max-width:1330px){.become_a_member{background-size:250px auto,250px auto,cover}}@media screen and (max-width:1200px){.become_a_member{background-size:222px auto,222px auto,cover}}@media screen and (max-width:991px){.become_a_member{background-size:100px auto,100px auto,cover}.become_a_member .container{padding:0 30px;gap:30px}.become_a_member .container_title>*{font-size:var(--size-30)}}.location_and_contact{margin-top:80px}.row_links_contact>*:nth-last-child(n+2){margin-bottom:10px}.row_links_contact a{display:flex;align-items:center;gap:8px}@media screen and (max-width:991px){.location_and_contact{margin-top:30px}.location_and_contact .container{flex-direction:column!important;gap:30px}.location_and_contact.inverse .container{flex-direction:column-reverse!important}.location_and_contact .column_img{max-width:100%}}.list_quinconce{margin-top:80px;padding:50px 15px 80px;background-color:var(--beige)}.list_quinconce .container{max-width:1166px;width:100%;margin:0 auto}.list_quinconce .container_list>*:nth-child(2n){flex-direction:row-reverse}.list_quinconce .container_list>*:nth-last-child(n+2){margin-bottom:56px}.item_list{display:flex;align-items:center;justify-content:space-between;gap:50px}.item_list .column_img img{display:block;max-width:378px;width:100%;height:auto;object-fit:cover}.item_list .column_text{max-width:654px;width:100%}.list_quinconce .container_title{text-align:center;margin-bottom:80px}.list_quinconce .container_title>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);word-spacing:.05em;text-transform:uppercase;color:var(--or);line-height:1.2;text-wrap:balance}.item_list .container_title_item{margin-bottom:30px}.item_list .container_title_item>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-45);word-spacing:.05em;text-transform:uppercase;color:var(--or);line-height:1.2;text-wrap:balance}.list_quinconce .container_list>*:nth-child(2n) .container_title_item>*{color:var(--bleu_fonce)}@media screen and (max-width:991px){.list_quinconce{margin-top:50px;padding:50px 30px}.list_quinconce .container_title{text-align:center;margin-bottom:50px}.list_quinconce .container_title>*{font-size:var(--size-45)}.item_list{flex-direction:column!important;gap:30px}.item_list .column_text{max-width:100%}.item_list .container_title_item{margin-bottom:20px}.item_list .container_title_item>*{font-size:var(--size-30)}.item_list .column_img{width:100%}.list_quinconce .container_list>*:nth-last-child(n+2){margin-bottom:50px}}@media screen and (max-width:767px){.list_quinconce .container_title>*{font-size:var(--size-30)}.item_list .column_img img{max-width:220px;margin:0 auto}}.inscription_membre{padding:50px 50px 0}.inscription_membre .container{position:relative;background-color:var(--beige);padding:0 15px}.inscription_membre .container:before,.inscription_membre .container:after{content:"";position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain}.inscription_membre .container:before{top:0}.inscription_membre .container:after{bottom:0}#message.acf-notice{text-align:center}@media screen and (min-width:992px){.inscription_membre .container:before{left:0;width:261px;height:241px;background-image:url(/uploads/2025/05/moitier-forme-menbership-top.svg)}.inscription_membre .container:after{right:0;width:261px;height:266px;background-image:url(/uploads/2025/05/moitier-forme-menbership-bottom.svg)}}.inscription_membre .container_form{max-width:780px;width:100%;margin:0 auto;padding:100px 0}.acf-field-group{border:none!important}.inscription_membre .acf-field-group>.acf-label{text-align:center;margin-bottom:50px}.inscription_membre .acf-field-group>.acf-label label{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-45);word-spacing:.05em;text-transform:uppercase;color:var(--or);line-height:1;text-wrap:balance;margin:0}.acf-field-radio{padding:0!important;margin-bottom:50px!important}.acf-field.acf-error input:not([type=radio]){padding-top:18px;border:1px solid var(--cherry)!important}.acf-field.acf-error input:not([type=radio]),.acf-field.acf-error input:not([type=radio])::placeholder{color:var(--cherry)}.acf-field-radio .acf-notice{text-align:center}.acf-field .acf-notice{position:absolute;z-index:1}.acf-field.acf-field-radio .acf-notice{position:relative}.acf-field .acf-notice{margin-bottom:0}.acf-field .acf-notice *{margin:0;padding-left:8px}.acf-fields>.acf-field{border:none!important;min-height:inherit!important}.acf-input>*{border:none!important;background-color:transparent!important}.acf-input input{border:none!important}.acf-radio-list{display:flex!important;align-items:center;justify-content:center;column-gap:30px;row-gap:20px}.acf-radio-list label{cursor:pointer}.acf-radio-list input{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%}.acf-radio-list input:checked{background-color:var(--or)}.acf-input input:not([type=radio]){height:50px;padding-left:20px!important;background-color:var(--white )}.acf-input input,.acf-radio-list label,.acf-input input::placeholder,#overlay_attach_photo .acf-input p,#btn_add_photo .acf-input button,.acf-field-6818ebd0607b1 .acf-input p,.acf-form-submit input{font-family:var(--montserrat);font-weight:var(--regular);font-size:var(--size-13)!important;color:var(--bleu_fonce);text-transform:uppercase;letter-spacing:2px}.acf-field:not(.acf-field-group)>.acf-label{display:none}.acf-file-uploader{opacity:0}#overlay_attach_photo{position:absolute;width:100%;top:0;margin:0}#overlay_attach_photo .acf-input{background-color:var(--white);height:50px;display:flex;align-items:center;padding-left:20px}#overlay_attach_photo .acf-input p{overflow-wrap:anywhere;padding-right:20px;line-height:1.3}#btn_add_photo{position:absolute;width:100%;margin:0;border-right:1px solid var(--white)!important;border-bottom:1px solid var(--white)!important;border-left:1px solid var(--white)!important}#btn_add_photo .acf-input{display:flex;justify-content:center}#btn_add_photo .acf-input p{display:inline-block;width:100%;height:100%}#btn_add_photo .acf-input button{display:flex;align-items:center;justify-content:center;gap:10px;background-color:transparent;border:none;width:100%;height:100%;padding:10px;cursor:pointer}.acf-field-6818ebd0607b1{padding:0 0 0 20px!important;height:inherit}.acf-form-submit{display:flex;flex-direction:column-reverse;align-items:center;gap:10px;margin-top:50px}.acf-form-submit input{max-width:374px;width:100%;height:56px;background-color:var(--bleu_fonce);color:var(--white);border:1px solid var(--white)!important;padding:0 15px;font-size:1rem;letter-spacing:.3em;cursor:pointer;transition:all .3s ease-in-out}.acf-form-submit input:hover{background-color:var(--white);color:var(--bleu_fonce)}@media screen and (max-width:991px){.inscription_membre{padding:30px 0 0}.inscription_membre .container{padding:0}form.acf-form>.acf-notice{margin:0 30px}.inscription_membre .container:before{background-image:url(/uploads/2025/05/moitier-top-mobile.svg);left:50%;transform:translate(-50%);width:266px;height:90px}.inscription_membre .container:after{background-image:url(/uploads/2025/05/moitier-bottom-mobile.svg);right:50%;transform:translate(50%);width:266px;height:100px}.inscription_membre .container_form{max-width:100%;padding:100px 0 130px}.inscription_membre .acf-field-group>.acf-label{max-width:315px;width:100%;margin:0 auto 30px}.acf-field-radio{margin-bottom:20px!important}.inscription_membre .acf-field-group>.acf-label label{font-size:var(--size-30);line-height:normal!important}.acf-fields>.acf-field{width:100%!important}.acf-radio-list{justify-content:flex-start;flex-wrap:wrap;max-width:240px;margin:0 auto!important;column-gap:0}.acf-radio-list>li:first-child{margin-right:30px}.acf-radio-list>li:last-child{width:100%}.acf-form-submit{margin:50px 30px 0}.acf-field-6818ebd0607b1{margin-top:63px!important}.acf-file-uploader{overflow:hidden}}.signature_membership .container{max-width:1276px;width:100%;margin:50px auto 0;text-align:center}.signature_membership .container>*:nth-last-child(n+2){margin-bottom:40px}.signature_membership .container_title,.signature_membership .container_second_title,.signature_membership .container_sous_titre{max-width:639px;width:100%;margin:0 auto}.signature_membership .container_title{margin-bottom:20px!important}.signature_membership .container_title>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-45);word-spacing:.05em;text-transform:uppercase;color:var(--or);line-height:1.2;text-wrap:balance}.signature_membership .special_offer{font-weight:var(--bold);font-size:var(--size-20);text-transform:uppercase;color:#d20f0d}.signature_membership .container_sous_titre{margin:0 auto 20px!important}.signature_membership .container_sous_titre>*{font-weight:var(--medium);font-size:var(--size-24);color:var(--bleu_fonce);text-transform:uppercase;text-wrap:pretty;line-height:1.3}.signature_membership .container_second_title>*{font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-35);color:var(--bleu_fonce);text-transform:uppercase;text-wrap:pretty}.signature_membership .container_second_title del{opacity:.5}.signature_membership .container_text{max-width:982px;width:100%;margin:0 auto;padding:0 15px}.signature_membership .title_privilege{font-weight:var(--medium);font-size:var(--size-20);color:var(--or_fonce);text-transform:uppercase;text-wrap:pretty}.signature_membership .container_list_privilege{display:flex;column-gap:80px;row-gap:10px;margin-top:60px;padding:0 25px 0 50px}.signature_membership .container_list_privilege ul>*:nth-last-child(n+2){margin-bottom:10px}.signature_membership .item_privilege{list-style-image:url(/uploads/2025/05/marker-puce.svg);font-weight:var(--light);font-size:var(--size-20);color:var(--bleu_fonce);text-align:justify;text-wrap:pretty;line-height:1.5}@media screen and (max-width: 1024px){.signature_membership .item_privilege{font-size:var(--size-18)}}@media screen and (max-width: 991px){.signature_membership .container_list_privilege{margin-top:0}.container_list_privilege{flex-wrap:wrap}.signature_membership .item_privilege{text-align:left}}@media screen and (max-width: 767px){.signature_membership .container_title>*{font-size:var(--size-30);padding:0 15px}.signature_membership .container_sous_titre>*{font-size:var(--size-20);padding:0 15px}.signature_membership .container_second_title>*{font-size:var(--size-25);padding:0 15px}.signature_membership .container_list_privilege{padding:0 25px 0 35px}}@media screen and (max-width: 500px){.signature_membership .container_title{max-width:320px}}.signature_membership_quinconce{margin-top:100px}.signature_membership_quinconce .container>*:nth-last-child(n+2){margin-bottom:70px}.signature_membership_quinconce .container>*:nth-child(2n){flex-direction:row-reverse;margin-left:70px}.signature_membership_quinconce .container>*:nth-child(odd){margin-right:70px}.signature_membership_quinconce .container>*:nth-child(2n) .column_text_signature{background-color:var(--beige)}.item_list_quinconce_signature{display:flex}.column_text_signature{background-color:var(--bleu_fonce);flex:1;display:flex;align-items:center;padding:50px 50px 50px 7.5%}.container_text_signature{max-width:844px;width:100%}.column_text_signature *{color:var(--white)}.column_text_signature .container_title{margin-bottom:30px}.column_text_signature .container_title>*{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-45);text-transform:uppercase;line-height:1.2;text-wrap:balance}.column_text_signature .container_title .sub_title{display:block;font-size:var(--size-30)}.signature_membership_quinconce .container>*:nth-child(2n) .container_title>*{color:var(--or)}.column_text_signature .container_text.tarifs *{font-weight:var(--regular)}.column_text_signature .container_text.tarifs{margin-bottom:30px}.column_text_signature .container_text:not(.tarifs) strong{font-weight:var(--medium)}.signature_membership_quinconce .container>*:nth-child(2n) .container_text *{color:var(--bleu_fonce)}.column_image_signature{min-height:797px;width:607px;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1300px){.signature_membership_quinconce .container>*:nth-child(2n){margin-left:40px}.signature_membership_quinconce .container>*:nth-child(odd){margin-right:40px}.signature_membership_quinconce .container>*:nth-last-child(n+2){margin-bottom:40px}.column_text_signature{padding:50px}}@media screen and (max-width: 1200px){.item_list_quinconce_signature{margin-left:0!important;margin-right:0!important}.column_text_signature{width:70%;flex:inherit}}@media screen and (max-width: 991px){.signature_membership_quinconce{margin-top:50px}.item_list_quinconce_signature{flex-direction:column!important}.column_text_signature{width:100%;padding:30px 15px}.column_image_signature{height:492px;width:100%}}@media screen and (max-width: 767px){.column_text_signature .container_title>*{font-size:var(--size-30)}}.thanks{background-image:url(/uploads/2025/05/bg-img-remerciement.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding-bottom:80px;padding-top:330px}.thanks .container{max-width:1126px;width:100%;text-align:center;padding:0 15px}.thanks img{display:block;width:297px;height:auto;margin:0 auto 35px}.thanks .title_thanks{display:inline-block;font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-64);color:var(--white);word-spacing:.05em;text-transform:uppercase;line-height:1.2;text-wrap:balance}@media screen and (max-width: 774px){.thanks .container{max-width:700px}.thanks img{width:201px}.thanks .title_thanks{font-size:var(--size-30)!important}}#content-full-width{margin-top:120px}#content-full-width .header{text-align:center;text-transform:uppercase}#content-full-width .post-entry h2,#content-full-width .post-entry h3{margin:25px 0}#content-full-width .post-entry p{margin-bottom:15px}footer{position:relative;background-color:var(--bleu_fonce);margin-top:100px}.back_to_top{position:absolute;top:50px;right:50px}.back_to_top img{display:block;width:128px;height:128px}body.page-id-301 footer{margin-top:50px}body.page-id-392 footer{margin-top:0}@media screen and (max-width:1024px){body.home footer{margin-top:0}footer{margin-top:50px}}footer .container{max-width:1355px;width:100%;margin:0 auto;padding:50px 15px 80px;display:flex;align-items:flex-end;justify-content:center;gap:150px}footer .column_logo{max-width:375px;width:100%;display:flex;flex-direction:column;align-items:center;gap:60px}.logo_footer img{display:block;width:350px;height:auto}footer .container_btn{display:flex;align-items:start}footer .custom_btn{border-color:var(--or_fonce)}footer a{color:var(--white);text-decoration:none}footer .column_contact{padding:0 15px}footer .column_contact>*:nth-last-child(n+2){margin-bottom:35px}footer .container_rs a,footer .column_contact *{color:var(--white);font-weight:var(--light);font-size:var(--size-18);letter-spacing:4px}footer .column_contact *{letter-spacing:.03em}.title_footer{font-family:var(--didot);font-weight:var(--regular);font-size:var(--size-18);letter-spacing:normal;text-transform:uppercase;margin-bottom:10px}footer .container_phone_email{display:flex;align-items:center;column-gap:35px;row-gap:8px}footer .container_phone_email a{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}footer .address_and_parking{display:flex;flex-direction:column;gap:8px}footer .address_and_parking *{display:flex;align-items:center;gap:8px}footer .contact_hours .horaires{display:flex;align-items:flex-start;gap:8px}footer .container_rs{max-width:1355px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:50px;padding:42px 15px;border-top:1px solid var(--or_fonce);border-bottom:1px solid var(--or_fonce)}footer .container_rs a{display:flex;align-items:center;gap:10px;text-transform:uppercase}footer .picto_rs{width:15px;height:auto;display:inline-block}footer .row_mentions{text-align:center;display:flex;justify-content:center;gap:30px;padding:30px 15px}footer .row_mentions *{color:var(--white);font-weight:var(--regular);font-size:var(--size-11);text-transform:uppercase;letter-spacing:5px}@media screen and (max-width:1440px){.back_to_top{top:15px;right:15px}}@media screen and (max-width:1350px){footer .container_phone_email{flex-direction:column;align-items:flex-start}}@media screen and (max-width:1200px){.logo_footer img{width:300px}footer .custom_btn{font-size:var(--size-14)}footer .column_contact *{font-size:1rem}}@media screen and (max-width:991px){footer .container{flex-direction:column;align-items:center;gap:50px;max-width:347px;width:100%;padding:50px 0}footer .column_logo{gap:40px}.logo_footer img{width:213px}footer .custom_btn{font-size:var(--size-12)}.column_contact *{font-size:var(--size-14)}footer .container_rs{flex-direction:column;padding:30px 15px;gap:26px}footer .container_rs a{flex-direction:column;font-size:var(--size-14)}footer .row_mentions{max-width:347px;width:100%;margin:0 auto;flex-direction:column;padding:30px 0;gap:10px}}@media screen and (max-width:767px){.back_to_top img{width:100px;height:auto}}@media screen and (max-width:767px){.back_to_top{display:none}}body.error404 footer{margin-top:auto}
