.contrast{color:var(--white-color)}.contrast a,.contrast a:hover,.contrast h1,.contrast h2,.contrast h3{color:var(--white-color)}.contrast .heading h1,.contrast .heading h2,.contrast .heading h3{color:var(--white-color)}.contrast .heading h1 em:after,.contrast .heading h1 em:before,.contrast .heading h2 em:after,.contrast .heading h2 em:before{background-color:var(--tertiary-color)!important}.contrast .heading h1 strong,.contrast .heading h2 strong{color:var(--white-color)!important}.contrast p strong{color:var(--lightgray-color)}.light-gray-background{background-color:var(--lightgray-color)}.black-background{color:var(--white-color);background-color:var(--black-color)}.black-background a,.black-background a:hover,.black-background h1,.black-background h2,.black-background h3{color:var(--white-color)}.black-background .heading h1,.black-background .heading h2,.black-background .heading h3{color:var(--white-color)}.black-background .heading h1 em:after,.black-background .heading h1 em:before,.black-background .heading h2 em:after,.black-background .heading h2 em:before{background-color:var(--tertiary-color)!important}.black-background .heading h1 strong,.black-background .heading h2 strong{color:var(--white-color)!important}.black-background p strong{color:var(--lightgray-color)}.black-background .section-image{opacity:0.3;-webkit-filter:saturate(0.5);filter:saturate(0.5);mix-blend-mode:exclusion;background-position:center center}.gold-text{background:-webkit-gradient(linear,left top,left bottom,from(#e1c19d),color-stop(#c09467,),color-stop(#f3e1ad,),color-stop(#c09467,),color-stop(#8a6034,));background:linear-gradient(to bottom,#e1c19d 0%,#c09467 35%,#f3e1ad 50%,#c09467 65%,#8a6034 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:bold;display:inline-block}.gold-border{border:1px solid;border-image-source:linear-gradient(to bottom,#e1c19d 0%,#c09467 25%,#f3e1ad 50%,#c09467 75%,#8a6034 100%);border-image-slice:1}.fullscreen{top:0;right:0;bottom:0;left:0}.no-padding{padding:0}.padding-15{padding:15px 0}.padding-50{padding:50px 0}.padding-100{padding:100px 0}.padding-150{padding:100px 0}@media only screen and (min-width:1200px){.padding-150{padding:150px 0}}#cookies{-webkit-transition:0.2s 0.2s;transition:0.2s 0.2s;z-index:9000;position:fixed;bottom:25px;left:25px;right:25px;padding:25px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);background:#fff;color:#333}#cookies h4{font-size:11px;font-size:1.1rem;font-family:Arial,sans-serif;font-weight:bold;color:#333}#cookies p{font-size:9px;font-size:0.9rem;line-height:25px}#cookies .cgu{font-size:7px;font-size:0.7rem}#cookies .cgu a{color:#aaa}#cookies.hide{right:-400px}@media only screen and(min-width:1200px){#cookies{left:auto;right:25px;width:300px}}.grecaptcha-badge{display:none}form input[type=email],form input[type=tel],form input[type=text],form textarea,form#searchform input[type=email],form#searchform input[type=tel],form#searchform input[type=text],form#searchform textarea{font-size:10px;font-size:1rem;padding:10px;width:calc(100% - 22px);border:1px solid var(--lightgray-color);font-family:"Nunito",sans-serif}form fieldset:last-of-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=checkbox]:checked~span.custom-checkbox{border:1px solid var(--primary-color)}form fieldset:last-of-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .custom-checkbox{border:1px solid var(--primary-color)}form fieldset:last-of-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{font-family:"Nunito",sans-serif}#main-menu-container{z-index:100;position:fixed;width:100%;height:0}#main-menu-container .uk-navbar-container{-webkit-transition:all 0.2s;transition:all 0.2s;padding:0 25px;background-color:transparent;-webkit-box-shadow:unset;box-shadow:unset}#main-menu-container .uk-navbar-container .uk-navbar-left .uk-logo img{height:80px}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li{margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li>a{min-height:40px;font-family:"Nunito",sans-serif;color:var(--white-color)}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.uk-active>a,#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li:hover>a{color:var(--primary-color)}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav li.button a{border:1px solid!important;border-image-source:linear-gradient(to bottom,#e1c19d 0%,#c09467 25%,#f3e1ad 50%,#c09467 75%,#8a6034 100%)!important;border-image-slice:1!important;background-color:transparent!important}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav li.button:hover a{color:var(--primary-color)!important}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.uk-parent{position:relative}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.uk-parent>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:25px;font-family:"Nunito",sans-serif;color:var(--black-color)}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.uk-parent>a:after{content:"\e5cf";position:absolute;right:0;font-family:"Material Symbols Outlined"}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.uk-parent>div.uk-navbar-dropdown{top:100px!important;left:unset!important;right:0;padding:0;margin:0;-webkit-box-shadow:unset;box-shadow:unset}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.uk-parent>div.uk-navbar-dropdown>ul.uk-nav>li>a{padding:15px 10px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;font-family:"Nunito",sans-serif;color:var(--black-color)}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.uk-parent>div.uk-navbar-dropdown>ul.uk-nav>li+li{border-top:1px solid var(--lightgray-color)}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.button a{padding:10px 15px;background-color:var(--primary-color);color:var(--white-color)}#main-menu-container .uk-navbar-container .uk-navbar-right>ul.uk-navbar-nav>li.button a:hover{background-color:var(--darken-primary-color)}#main-menu-container.uk-active .uk-navbar-container{background-color:color-mix(in srgb,var(--black-color) 80%,transparent);backdrop-filter:blur(5px)}#offcanvas-menu .uk-offcanvas-bar{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:color-mix(in srgb,#000f26 90%,transparent);backdrop-filter:blur(5px)}#offcanvas-menu .uk-offcanvas-bar .uk-offcanvas-close{color:var(--white-color)}#offcanvas-menu .uk-offcanvas-bar .uk-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;min-height:100px}#offcanvas-menu .uk-offcanvas-bar .uk-logo a:hover{text-decoration:none}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social){width:100%}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li a{padding:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-family:"Nunito",sans-serif;color:var(--white-color)}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li+li{border-top:none}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-active a,#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li:hover a{color:var(--primary-color)}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent>a:after{content:"\e5cf";position:absolute;right:15px;font-family:"Material Symbols Outlined"}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent ul{padding:0;margin:0;background-color:var(--lightgray-color)}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent ul li{-webkit-transition:all 0.2s;transition:all 0.2s}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent ul li a{font-family:"Nunito",sans-serif;color:var(--black-color)}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent ul li+li{border-top:1px solid var(--midlightgray-color)}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent ul li.uk-active,#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent ul li:hover{background-color:var(--midlightgray-color)}#offcanvas-menu .uk-offcanvas-bar ul:not(.uk-list-social) li.uk-parent.uk-open>a:after{content:"\e5ce"}#offcanvas-menu .uk-offcanvas-bar ul.uk-list-social li a{color:var(--black-color)}.uk-container{padding-left:25px;padding-right:25px}@media only screen and(min-width:768px){.uk-container{padding-left:30px;padding-right:30px}}.uk-list-inline>li{list-style:none;display:inline-block;padding-left:5px;padding-right:5px;margin:0}.uk-list-inline>li.list-separator{position:relative}.uk-list-inline>li.list-separator:before{content:"|";color:#fff}.buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:35px}.buttons-row .buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:35px}.buttons-row .uk-button+.uk-button{margin:0 0 0 20px}.uk-button{-webkit-transition:all 0.2s;transition:all 0.2s;border-radius:500px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;z-index:1;position:relative;padding:10px 25px;border:none;line-height:30px;font-weight:500}.uk-button:after,.uk-button:before{-webkit-transition:all 0.2s;transition:all 0.2s;content:"";z-index:-1;position:absolute;inset:0;border-radius:inherit}.uk-button:before{background-color:red!important}.uk-button:after{inset:50%;background-color:transparent;backdrop-filter:blur(10px);border:1px solid transparent!important}.uk-button:hover:before{inset:50%}.uk-button:hover:after{inset:0;-webkit-transition-delay:100ms;transition-delay:100ms}.uk-button.goldborder{background-color:transparent!important;color:var(--secondary-color)!important}.uk-button.goldborder:hover{color:var(--white-color)!important}.uk-button.uk-button-primary{background-color:transparent}.uk-button.uk-button-primary:before{background-color:var(--primary-color)!important}.uk-button.uk-button-primary:after{inset:50%;background-color:transparent;border:1px solid transparent!important}.uk-button.uk-button-primary:hover{background-color:transparent;color:var(--primary-color)}.uk-button.uk-button-primary:hover:before{background-color:transparent!important}.uk-button.uk-button-primary:hover:after{inset:0;border-color:var(--primary-color)!important}.uk-button.uk-button-secondary{background-color:var(--secondary-color);color:var(--white-color)}.uk-button.uk-button-secondary:hover{background-color:var(--darken-secondary-color)}.uk-button.uk-button-tertiary{background-color:var(--tertiary-color);color:var(--white-color)}.uk-button.uk-button-tertiary:hover{background-color:var(--darken-tertiary-color)}.uk-button.uk-button-black{background-color:transparent}.uk-button.uk-button-black:before{background-color:var(--black-color)!important}.uk-button.uk-button-black:after{inset:50%;background-color:transparent;border:1px solid transparent!important}.uk-button.uk-button-black:hover{background-color:transparent;color:var(--black-color)}.uk-button.uk-button-black:hover:before{background-color:transparent!important}.uk-button.uk-button-black:hover:after{inset:0;border-color:var(--black-color)!important}.uk-button.uk-button-white{background-color:var(--white-color);color:var(--black-color)}.uk-button.uk-button-white:hover{color:var(--black-color)}.uk-button.button-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.uk-button.uk-button-read-more{-webkit-transition:0.2s 0.2s;transition:0.2s 0.2s;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 40px;margin:0;border:none;font-weight:600;color:var(--black-color)}.uk-button.uk-button-read-more:before{content:"";position:absolute;left:0;width:25px;height:2px;background-color:var(--primary-color)}.uk-button.uk-button-read-more:hover{padding:0 0 0 50px}.uk-button+.uk-button{margin:20px 0 0 0}@media (min-width:1200px){.uk-button{display:inline-block}.uk-button+.uk-button{margin:20px 0 0 0}}.uk-grid.builder_grid_match .column{min-height:100%}.uk-grid.builder_grid_match .column .column-container{width:100%;min-height:inherit}.uk-grid.builder_grid_match .column.uk-flex-middle{min-height:unset}.bloc-blocs-grid.special .bloc-item{border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:10;position:relative;background-color:var(--white-color);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.05);box-shadow:0 10px 20px rgba(0,0,0,0.05)}.bloc-blocs-grid.special .bloc-item:after{opacity:0.04;content:"";z-index:-1;position:absolute;inset:0;background-image:url('images/logo-picto.webp');background-size:60% auto;background-position:center center;background-repeat:no-repeat}.bloc-blocs-grid.special .bloc-item .bloc-container{z-index:10;position:relative;padding:50px}.bloc-blocs-grid.special .bloc-item .bloc-container .bloc-icon span.material-symbols-outlined{font-size:40px;color:var(--primary-color)}.bloc-blocs-grid.special .bloc-item .bloc-container .bloc-content{color:var(--black-color)}.bloc-blocs-grid.special .bloc-item .bloc-container .bloc-content .bloc-title{font-size:24px!important;font-size:2.4rem!important;font-weight:600!important}.bloc-blocs-grid.special .bloc-item .bloc-container .bloc-content strong{color:var(--black-color)}.bloc-blocs-grid.special .bloc-item .bloc-container:before{border:1px solid;border-image-source:linear-gradient(to bottom,#e1c19d 0%,#c09467 25%,#f3e1ad 50%,#c09467 75%,#8a6034 100%);border-image-slice:1;content:"";z-index:-1;position:absolute;inset:25px}.bloc-blocs-grid.special .bloc-item .bloc-container:after{content:"";z-index:-2;position:absolute;inset:27px 23px 23px 27px;border:1px solid var(--midlightgray-color);display:none}.bloc-blocs-grid>div .bloc-item .bloc-container .bloc-icon{position:relative}.bloc-blocs-grid>div .bloc-item .bloc-container .bloc-icon:before{font-size:30px;font-size:3rem;background:-webkit-gradient(linear,left top,left bottom,from(#e1c19d),color-stop(#c09467,),color-stop(#f3e1ad,),color-stop(#c09467,),color-stop(#8a6034,));background:linear-gradient(to bottom,#e1c19d 0%,#c09467 35%,#f3e1ad 50%,#c09467 65%,#8a6034 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:bold;display:inline-block;content:"1";font-weight:600;text-shadow:2px 2px 5px rgba(0,0,0,0.2)}.bloc-blocs-grid>div .bloc-item .bloc-container .bloc-icon span.material-symbols-outlined{display:none}.bloc-blocs-grid>div:nth-child(2) .bloc-item .bloc-container .bloc-icon:before{content:"2"}.bloc-blocs-grid>div:nth-child(3) .bloc-item .bloc-container .bloc-icon:before{content:"3"}.bloc-contact-infos{z-index:0;position:relative}.bloc-contact-infos .logo{margin-bottom:35px}.bloc-contact-infos .horaire{margin-top:35px}.bloc-contact-infos:before{content:"";z-index:1;position:absolute;bottom:-50px!important;right:-50px!important;width:250px!important;height:250px!important;border:none!important;background-image:url('images/logo-picto-gold.webp');background-size:100% auto;background-position:center center;background-repeat:non-repeat}.black-bloc{color:var(--white-color);background-color:var(--black-color);z-index:0;position:relative;padding:75px 50px;text-align:center}.black-bloc a,.black-bloc a:hover,.black-bloc h1,.black-bloc h2,.black-bloc h3{color:var(--white-color)}.black-bloc .heading h1,.black-bloc .heading h2,.black-bloc .heading h3{color:var(--white-color)}.black-bloc .heading h1 em:after,.black-bloc .heading h1 em:before,.black-bloc .heading h2 em:after,.black-bloc .heading h2 em:before{background-color:var(--tertiary-color)!important}.black-bloc .heading h1 strong,.black-bloc .heading h2 strong{color:var(--white-color)!important}.black-bloc p strong{color:var(--lightgray-color)}.black-bloc .section-image{opacity:0.3;-webkit-filter:saturate(0.5);filter:saturate(0.5);mix-blend-mode:exclusion;background-position:center center}.black-bloc ol,.black-bloc ul{padding:0;margin:0}.black-bloc:after{border:1px solid;border-image-source:linear-gradient(to bottom,#e1c19d 0%,#c09467 25%,#f3e1ad 50%,#c09467 75%,#8a6034 100%);border-image-slice:1;content:"";z-index:-1;position:absolute;inset:25px}.bloc-gallery.gallery-special{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.bloc-gallery.gallery-special>div{width:33.33%!important;margin:0!important;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.bloc-gallery.gallery-special>div .item{-webkit-transition:all 0.2s;transition:all 0.2s;width:100%;position:relative;overflow:hidden}.bloc-gallery.gallery-special>div .item a{display:block;width:100%;position:relative;padding-bottom:130%}.bloc-gallery.gallery-special>div .item a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bloc-gallery.gallery-special>div:nth-child(2) .item a,.bloc-gallery.gallery-special>div:nth-child(4) .item a,.bloc-gallery.gallery-special>div:nth-child(6) .item a{padding-bottom:70%}.bloc-gallery.gallery-special>div:hover .item{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 40px rgba(0,0,0,0.3);box-shadow:0 0 40px rgba(0,0,0,0.3)}.bloc-image{z-index:0;position:relative;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.3);box-shadow:0 0 40px rgba(0,0,0,0.3)}.bloc-image:after{border:1px solid;border-image-source:linear-gradient(to bottom,#e1c19d 0%,#c09467 25%,#f3e1ad 50%,#c09467 75%,#8a6034 100%);border-image-slice:1;content:"";z-index:1;position:absolute;inset:15px}body,html{font-size:10.5px;font-size:1.05rem;background:var(--white-color);font-family:"Nunito",sans-serif;font-weight:100;color:var(--darkgray-color)}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Alumni Sans Pinstripe",sans-serif}.heading{margin-bottom:40px}.heading h1,.heading h2{padding:0;margin:0;font-weight:100}.heading h1 em,.heading h2 em{z-index:0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.heading h1 strong,.heading h2 strong{z-index:10;position:relative;display:block;letter-spacing:1px}.heading h1 em{background:-webkit-gradient(linear,left top,left bottom,from(#e1c19d),color-stop(#c09467,),color-stop(#f3e1ad,),color-stop(#c09467,),color-stop(#8a6034,));background:linear-gradient(to bottom,#e1c19d 0%,#c09467 35%,#f3e1ad 50%,#c09467 65%,#8a6034 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:bold;display:inline-block;font-size:35px;font-size:3.5rem;line-height:70px;letter-spacing:1px;font-family:"Corinthia",cursive}.heading h1 strong{font-size:45px;font-size:4.5rem;line-height:50px}.heading h2{font-size:22px;font-size:2.2rem;line-height:40px}.heading h2 em{font-size:15px;font-size:1.5rem;padding-left:25px;line-height:40px;text-shadow:0 2px 2px rgba(192,148,103,0.2);font-family:"Nunito",sans-serif;font-style:normal;color:var(--primary-color)}.heading h2 em:before{content:"";position:absolute;left:0;width:15px;height:2px;background-color:var(--midlightgray-color)}.heading h2 strong{font-size:30px;font-size:3rem;line-height:60px;font-weight:600;color:var(--black-color)}@media (min-width:1200px){.heading h2{font-size:22px;font-size:2.2rem;line-height:40px}.heading h2 em{font-size:15px;font-size:1.5rem;padding-left:25px;line-height:40px;text-shadow:0 2px 2px rgba(192,148,103,0.2)}.heading h2 strong{font-size:35px;font-size:3.5rem;line-height:60px}}.heading.heading-center{text-align:center}.heading.heading-center h2 em{padding-right:25px}.heading.heading-center h2 em:after,.heading.heading-center h2 em:before{content:"";position:absolute;width:15px;height:2px;background-color:var(--midlightgray-color)}.heading.heading-center h2 em:before{left:0}.heading.heading-center h2 em:after{right:0}p{line-height:30px}p strong{font-weight:300;color:var(--tertiary-color)}a{color:var(--primary-color)}a:hover{color:var(--primary-color)}ul.checklist{list-style:none}ul.checklist li{position:relative;padding-left:25px}ul.checklist li:before{content:"\e876";position:absolute;top:0;left:0;font-family:"Material Symbols Outlined"}ul.checklist li+li{margin-top:10px}footer{padding:100px 0;background-color:var(--white-color)}footer .logo{font-size:25px;font-size:2.5rem;color:var(--black-color)}footer *{color:var(--black-color)}footer a,footer a:hover{color:var(--black-color)}#credits{font-size:8px;font-size:0.8rem;padding:25px 75px;background-color:var(--black-color);color:var(--white-color)}#credits *{color:var(--white-color)}#mobile-cta .left a,#mobile-cta .left a:active,#mobile-cta .left a:focus,#mobile-cta .left a:visited,#mobile-cta .right a,#mobile-cta .right a:active,#mobile-cta .right a:focus,#mobile-cta .right a:visited{background-color:var(--primary-color);color:var(--white-color)}#page_404{padding:150px 0}.padding-150-200{padding:150px 0 200px 0}.wp-block-table table tbody tr td{padding:10px;border:1px solid var(--lightgray-color)}.wp-block-table table tbody tr td:first-child{font-weight:bold}section .section-separator{height:50px}section .column.background-logo .column-image{opacity:0.05;background-size:80%;width:100%}section.logo-top:before{content:"";position:absolute;top:-75px;left:50%;-webkit-transform:translateX(-100px);transform:translateX(-100px);display:block;width:200px;height:200px;background-image:url(images/logo-picto-gold.webp);background-size:100%;background-position:center center;background-repeat:no-repeat}#intro-section{color:var(--white-color);overflow:hidden;z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(70vh - 200px);padding:100px 0 100px 0}#intro-section a,#intro-section a:hover,#intro-section h1,#intro-section h2,#intro-section h3{color:var(--white-color)}#intro-section .heading h1,#intro-section .heading h2,#intro-section .heading h3{color:var(--white-color)}#intro-section .heading h1 em:after,#intro-section .heading h1 em:before,#intro-section .heading h2 em:after,#intro-section .heading h2 em:before{background-color:var(--tertiary-color)!important}#intro-section .heading h1 strong,#intro-section .heading h2 strong{color:var(--white-color)!important}#intro-section p strong{color:var(--lightgray-color)}#intro-section .section-container{width:100%}#intro-section .section-container .heading h1 em{margin-bottom:-15px}#intro-section .section-container .heading h1 strong{line-height:60px;text-shadow:0 0 10px var(--black-color),0 0 10px var(--black-color),0 0 10px var(--black-color)}@media (min-width:1200px){#intro-section{min-height:calc(90vh - 350px);padding:200px 0 150px 0}}.video-section .video-background{opacity:0.2;z-index:-1;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:saturate(0);filter:saturate(0)}.section-float-image .float-image{opacity:1!important;position:absolute;inset:unset;z-index:20;mix-blend-mode:unset;-webkit-filter:saturate(1);filter:saturate(1)}.section-float-image.section-float-image-bottom-center .float-image{bottom:-200px;right:-200px;width:800px}@media (min-width:720px){.section-float-image.section-float-image-bottom-center .float-image{bottom:-150px;right:-200px;width:600px}}@media (min-width:1200px){.section-float-image.section-float-image-bottom-center .float-image{bottom:-200px;right:-200px;width:700px}}@media (min-width:1600px){.section-float-image.section-float-image-bottom-center .float-image{bottom:-200px;right:-200px;width:800px}}.bloc-accordion .uk-accordion li a.uk-accordion-title{padding:10px;background-color:var(--lightgray-color)}.bloc-accordion .uk-accordion li a.uk-accordion-title:before{content:"\e145";background-image:unset;font-family:"Material Symbols Outlined"}.bloc-accordion .uk-accordion li div.uk-accordion-content{padding:15px;margin-top:0}.bloc-accordion .uk-accordion li.uk-open a.uk-accordion-title:before{content:"\e15b"}.bloc-slideshow .uk-slideshow ul.uk-slideshow-items{min-height:700px}.bloc-slideshow .uk-slideshow ul.uk-slideshow-items li{width:100%;height:100%}.bloc-slideshow .uk-slideshow ul.uk-slideshow-items li .slideshow-video{position:relative;width:100%;height:100%}.bloc-slideshow .uk-slideshow ul.uk-slideshow-items li .slideshow-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bloc-slideshow .uk-slideshow .slideshow-dotnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0}.base-holiday{-webkit-transition:all 0.2s;transition:all 0.2s;opacity:1;z-index:1000;position:fixed;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;background-color:var(--black-color);color:var(--white-color)}.base-holiday .holiday-container{max-width:100vw}.base-holiday .holiday-container .holiday-title{font-size:12px;font-size:1.2rem;font-weight:bold}.base-holiday .holiday-close{position:absolute;top:10px;right:15px}.base-holiday .holiday-close:after{content:"\e5cd";font-family:"Material Symbols Outlined";font-size:20px;color:var(--white-color)}@media (min-width:1200px){.base-holiday .holiday-container{max-width:70vw}}.bloc-blocs-grid .bloc-item .bloc-container .bloc-content .bloc-title{font-size:18px;font-size:1.8rem;font-family:"Alumni Sans Pinstripe",sans-serif;font-weight:600;color:var(--black-color)}.bloc-blocs-grid.small-blocks .bloc-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;background-color:var(--white-color)}.bloc-blocs-grid.small-blocks .bloc-item .bloc-image{position:relative;padding-bottom:50%;margin-top:50px;width:50%;height:100%}.bloc-blocs-grid.small-blocks .bloc-item .bloc-image img{position:absolute;inset:0;display:block;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.bloc-blocs-grid.small-blocks .bloc-item .bloc-container{padding:50px;width:calc(50% - 100px);text-align:center;color:var(--darkgray-color)}.bloc-blocs-grid.small-blocks .bloc-item .bloc-container strong{color:var(--darkgray-color)}.bloc-blocs-grid.small-blocks>div:first-child,.bloc-blocs-grid.small-blocks>div:nth-child(2){-webkit-transform:unset;transform:unset}@media (min-width:1200px){.bloc-blocs-grid.small-blocks>div:first-child{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.bloc-blocs-grid.small-blocks>div:nth-child(2){-webkit-transform:translateX(100px);transform:translateX(100px)}.bloc-blocs-grid.small-blocks .bloc-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bloc-blocs-grid.small-blocks .bloc-item .bloc-image{margin-top:0;padding-bottom:0;width:40%}.bloc-blocs-grid.small-blocks .bloc-item .bloc-container{width:60%;text-align:left}}