@font-face{font-family:Lato, sans-serif;font-style:normal;font-weight:400;src:local("sans serif"), local("sans-serif"), local(Lato);font-display:swap}body{scrollbar-width:thin}h1{color:#7c987f;font-family:Lato, sans-serif;letter-spacing:4px}h2{color:#121212;font-family:Lato, sans-serif;letter-spacing:2px}h2 strong{color:#7c987f}h3{color:#683c10;font-size:1.5em;font-family:Lato, sans-serif;letter-spacing:2px;margin-bottom:9px}h4{color:#121212;font-family:Lato, sans-serif;letter-spacing:2px}h5{color:#121212;font-family:Lato, sans-serif;letter-spacing:2px}h6{color:#121212;font-family:Lato, sans-serif;letter-spacing:2px}p{letter-spacing:0.02em;line-height:1.4;margin-top:40px;font-size:1em;font-size:1.1em}a{color:#683c10}a:hover,a:focus{text-decoration:none;transition:0.3s}.fXCTfU{display:inline-flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:white;border-radius:7px;margin:20px;position:fixed;bottom:0px;z-index:999999;box-shadow:rgba(0, 0, 0, 0.15) 0px 2px 12px 0px;left:0px;right:auto;padding:12px 16px;cursor:pointer;z-index:-1}.scrollTop{background-color:#7c987f;color:#fff;border-radius:7px}.scrollTop:hover{background-color:#7c987f;opacity:0.8;color:#fff}::-webkit-scrollbar{width:6px;background:transparent}::-webkit-scrollbar-thumb{background:#7c987f;border-radius:15px}.btn{background:#7c987f;color:#fff}.btn i{background-color:#7c987f}.btn:hover{color:#fff}.btn:after{background:rgba(60, 60, 60, 0.1)}.ui-menu-item{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ui-menu-item .ui-state-active{background-color:#ced4da2b !important;border:1px solid #ced4da !important;color:#2b2b2b !important}.error-content{--blob-color-1: #683c10;--blob-color-2: #7c987f;--blob-color-3: #683c10}.page-article .affix-top,.page-product .affix-top,.seo-page .affix-top,.error .affix-top{background-color:#fff !important;box-shadow:0px 5px 20px #00000012}.page-article .affix-top .nav-link,.page-article .affix-top .dropdown-toggle,.page-product .affix-top .nav-link,.page-product .affix-top .dropdown-toggle,.seo-page .affix-top .nav-link,.seo-page .affix-top .dropdown-toggle,.error .affix-top .nav-link,.error .affix-top .dropdown-toggle{color:#fff}.top-menu li:not(:last-child){border-right:2px solid #7c987f}.top-menu li{align-items:center;display:flex;font-size:1em;list-style-type:none;padding:0 10px}.top-menu .nav-link{padding-left:12px;padding-right:12px}.top-menu .navbar .btn-call-to-action{color:#fff}.top-menu .navbar .collapse .navbar-nav .nav-item .nav-link{padding-left:12px;padding-right:12px}.top-menu .navbar-expand-lg .navbar-nav .nav-link{padding-left:1.5rem;padding-right:3.5rem;font-size:20px;border-radius:1px}.top-menu .affix-top{background-color:transparent}.top-menu .affix-top li a{font-family:Lato, sans-serif}.top-menu .affix{background-color:#fff;box-shadow:0px 5px 20px #00000012}.top-menu .affix li a{font-family:Lato, sans-serif;color:#7c987f}.top-menu .error-navbar{background-color:#7c987f !important}.top-menu .navbar-brand{font-family:Lato, sans-serif;font-weight:600;color:#ffff;font-size:1.5em;letter-spacing:0.05em}.top-menu .active>a:first-child{border-radius:5px;background-color:#7c987f !important;color:#fff}.top-menu .dropdown-menu li a{color:#7c987f}.top-menu .dropdown-menu li:first-child{border-top:1px solid #7c987f}.schedule-content{background:rgba(99, 99, 99, 0.2);padding:2em 4em;text-align:center;display:flex;justify-content:center;flex-direction:row;font-family:Lato}.schedule-content .schedule-content-title{margin-bottom:0;display:flex;flex-direction:column;justify-content:center}.schedule-content .schedule-content-title h2{color:#fff;font-size:3rem;padding-bottom:10px;margin-top:1em;background:#7c987f;border-radius:7px}.schedule-content .schedule-content-title h3{color:#010101;font-size:1.5rem;text-transform:uppercase;font-weight:800}.schedule-content .schedule-content-title p{color:#fffr;font-size:1em}.schedule-content .schedule-content-title p strong{color:#fff}.schedule-content .container{max-width:100%;padding:0;display:flex;flex-direction:column;justify-content:center}.schedule-content .container .schedule-days-content{display:flex;justify-content:center}.schedule-content .container .schedule-days-content .schedule-content-items{background:#fff;padding:3em 1em;flex:14.28%;max-width:14.28%;margin-right:1.5em;border-right:none;border:1px solid #fffr;transition:all 0.3s;border-radius:7px}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-items-label,.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-opening-time{color:#010101;flex:100%;max-width:100%}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-closing-time{display:none}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-weight:700;font-size:1.3rem;color:#010101;padding-bottom:0.2em}.schedule-content .container .schedule-days-content .schedule-content-items-active{background:#636363;border:2px solid #7c987f}.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-items-label,.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-item-opening-time{color:#fff}.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-item-label-day{color:#fff}.text-bloc-content{padding:6em 5em}.top-menu .affix-top .navbar-brand{color:#fff}@media (max-width:1600px){.schedule-content .schedule-content-title h2{font-size:2.5rem}.schedule-content .schedule-content-title h3{font-size:1.8rem}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-size:1rem}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-opening-time,.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-closing-time{font-size:0.8rem}}@media (min-width:992px) and (max-width:1200px){.banner-content h1{font-size:1.4em}.information .information-content .item-content .item .icon{text-align:center;padding:0px 0px}.schedule-content .schedule-content-title{margin-left:5rem;max-width:fit-content}.top-menu .affix-top{background-color:transparent}.top-menu .affix-top .active>a:first-child{border-radius:5px;background-color:#7c987f !important;color:#fff}.top-menu .affix{background-color:#fff}.top-menu .affix li{color:#7c987f}.top-menu .affix .active>a:first-child{border-radius:5px;background-color:#7c987f !important;color:#fff}.top-menu .btn-call-to-action{color:#fff !important}}@media (max-width:992px){.top-menu .affix .navbar-toggler,.top-menu .affix-top .navbar-toggler{background-color:#7c987f}.top-menu .affix .navbar-nav li .nav-link,.top-menu .affix .navbar-nav li a,.top-menu .affix-top .navbar-nav li .nav-link,.top-menu .affix-top .navbar-nav li a{color:#7c987f}.top-menu .affix .navbar-nav .dropdown-menu,.top-menu .affix-top .navbar-nav .dropdown-menu{background-color:rgba(124, 152, 127, 0.1)}.top-menu .affix .navbar-nav .navbar-toggler,.top-menu .affix-top .navbar-nav .navbar-toggler{background-color:#7c987f}.top-menu .affix .navbar-nav .active a,.top-menu .affix-top .navbar-nav .active a{border-radius:5px;background-color:#7c987f;color:#fff}.top-menu .affix .social-network a,.top-menu .affix-top .social-network a{color:#7c987f}.top-menu .affix .btn-call-to-action,.top-menu .affix-top .btn-call-to-action{color:#fff;width:fit-content;margin:auto}.top-menu .navbar-toggler{background-color:#7c987f}}#sidebar{background-color:#fff}.sidebar .sidebar-header strong{color:#757575;font-family:Lato, sans-serif;letter-spacing:4px;font-size:1.5em}.sidebar li a{font-family:Lato, sans-serif}.sidebar li .dropdown-toggle{color:#7c987f !important}.sidebar li .nav-link:hover{color:#7c987f;padding-left:25px}.sidebar .active a:first-child{color:#7c987f}.sidebar .social-network ul:before{background-color:#7c987f}.sidebar .social-network ul li a{background-color:#7c987f;color:#fff}.hamburger.is-open,.hamburger.is-closed{z-index:9999}.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom,.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom{background:#7c987f}.slider-content h3{color:#fff}.slider-content img{max-width:300px;height:auto}.slider-content p{color:#fff}.slider-content .line-slider-content .line,.slider-content .line-slider-content .line2,.slider-content .line-slider-content .line3,.slider-content .line-slider-content .line4{background:#ffffff;z-index:9}.slider-content .carousel-indicators .active{background-color:#683c10}.slider-content .btn-slider-call-to-action{color:#fff}.slider-content .btn-slider-call-to-action:after{background-color:#7c987f}.slider-content .btn-slider-call-to-action:hover i{background-color:#fff;color:#7c987f}.slider-content .background-pattern{opacity:0.2}.slider-content .bottom-pattern{height:100px;background-size:cover !important;background-position-y:center !important}.slider-content .background-opacity-slider{background-color:#000;opacity:0.4}.two-columns-content{padding:3.125em}.two-columns-content p{margin-top:28px}.two-columns-content .img-content .parent-auto-resize-img-child{width:78%}.two-columns-content .img-content .parent-auto-resize-img-child a img{box-shadow:none;width:50%;border-radius:7px}.two-columns-content h2{color:#636363}.two-columns-content .bloc-texte .btn-content{margin-top:50px}.cinqcentpx .img-content .parent-auto-resize-img-child a{display:flex;height:100%;justify-content:center;width:100%;max-height:500px;overflow:hidden;align-items:end}.two-columns-text-content{background:rgba(99, 99, 99, 0.2)}.two-columns-text-content h2{text-transform:uppercase;color:#683c10;margin-bottom:2em}.two-columns-text-content h3{font-size:2.5em;text-transform:capitalize;color:#010101;margin-top:1em}.two-columns-text-content .two-columns-text-content .item-content{padding:2em}.two-columns-presentation-content .bloc-left h3{color:#7c987f}.two-columns-presentation-content .bloc-left h1,.two-columns-presentation-content .bloc-left h2,.two-columns-presentation-content .bloc-left p,.two-columns-presentation-content .bloc-left span{color:#fff}.two-columns-presentation-content .bloc-left .opacity-left{background-color:#683c10}.two-columns-presentation-content .bloc-left .logo-content img{max-width:300px;height:auto}.two-columns-presentation-content .bloc-right h1,.two-columns-presentation-content .bloc-right h2,.two-columns-presentation-content .bloc-right h3,.two-columns-presentation-content .bloc-right p,.two-columns-presentation-content .bloc-right span{color:#111}.two-columns-presentation-content .bloc-right .opacity-right{background-color:#7c987f}.two-columns-presentation-content .bloc-right .logo-content img{max-width:300px;height:auto}.two-columns-presentation-content .typewrite{color:#525252;font-family:Lato, sans-serif;font-size:2em}.three-columns-text-content{background-color:rgba(124, 152, 127, 0.2)}.three-columns-content p{text-align:center;margin-top:23px}.three-columns-content .image-content .parent-auto-resize-img-child a img{border-radius:7px;object-fit:cover}.two-columns-slider-content .text-content .bloc-left{background-color:#fff;-webkit-box-shadow:10px 10px 29px -23px black;-moz-box-shadow:10px 10px 29px -23px black;box-shadow:10px 10px 29px -23px black}.two-columns-slider-content .text-content .bloc-right{background-color:#fff;-webkit-box-shadow:-10px 10px 29px -23px black;-moz-box-shadow:-10px 10px 29px -23px black;box-shadow:-10px 10px 29px -23px black}.two-columns-slider-content .carousel-caption span{color:#fff;font-family:Lato, sans-serif;font-style:italic;letter-spacing:2px}.two-columns-slider-content .carousel-indicators .active{background-color:#7c987f}.video-container{clip-path:polygon(100% 0%, 0% 0%, 0% 70.21%, 1.54% 71.06%, 3.08% 71.98%, 4.62% 72.97%, 6.15% 74.01%, 7.69% 75.11%, 9.23% 76.25%, 10.77% 77.43%, 12.31% 78.64%, 13.85% 79.88%, 15.38% 81.13%, 16.92% 82.4%, 18.46% 83.66%, 20% 84.92%, 21.54% 86.17%, 23.08% 87.4%, 24.62% 88.6%, 26.15% 89.76%, 27.69% 90.89%, 29.23% 91.96%, 30.77% 92.98%, 32.31% 93.94%, 33.85% 94.83%, 35.38% 95.65%, 36.92% 96.39%, 38.46% 97.05%, 40% 97.63%, 41.54% 98.11%, 43.08% 98.51%, 44.62% 98.81%, 46.15% 99.01%, 47.69% 99.12%, 49.23% 99.13%, 50.77% 99.04%, 52.31% 98.86%, 53.85% 98.57%, 55.38% 98.2%, 56.92% 97.73%, 58.46% 97.17%, 60% 96.53%, 61.54% 95.8%, 63.08% 95%, 64.62% 94.12%, 66.15% 93.17%, 67.69% 92.16%, 69.23% 91.1%, 70.77% 89.99%, 72.31% 88.83%, 73.85% 87.64%, 75.38% 86.41%, 76.92% 85.17%, 78.46% 83.91%, 80% 82.64%, 81.54% 81.38%, 83.08% 80.12%, 84.62% 78.88%, 86.15% 77.66%, 87.69% 76.48%, 89.23% 75.33%, 90.77% 74.22%, 92.31% 73.17%, 93.85% 72.17%, 95.38% 71.24%, 96.92% 70.37%, 98.46% 69.58%, 100% 68.87%)}.video-container h1{text-align:center;text-transform:uppercase}.video-container .opacity-video{background-color:#000;opacity:0.5}.video-container .bottom-pattern{height:100px;background-size:cover !important;background-position-y:center !important}.video-container .text-content h3{color:#fff}.video-container .text-content img{max-width:300px;height:auto}.video-container .text-content h2,.video-container .text-content p{color:#fff}.video-container .text-content h2{border-bottom:3px solid #7c987f;padding-bottom:19px;border-radius:17px;text-align:center}.video-container .text-content .btn-video-call-to-action{color:#fff}.video-container .text-content .btn-video-call-to-action:after{background-color:#7c987f}.video-container .text-content .btn-video-call-to-action:hover i{background-color:#fff;color:#7c987f}.banner-content h2,.banner-content h3,.banner-content h4,.banner-content h5,.banner-content h6,.banner-content p{color:white}.banner-content h3{width:auto;background:transparent}.banner-content .bottom-pattern{height:100px;background-size:cover !important;background-position-y:center !important}.banner-content h1{border-bottom:30px;color:#fff;font-size:2.7em;font-weight:700;margin:0 auto 15px;overflow:hidden;width:100%;text-transform:uppercase;margin-top:127px;text-align:center;margin-top:35px}.banner-content h2{border-bottom:3px solid #7c987f;padding-bottom:19px;border-radius:17px;text-align:center;text-transform:uppercase;font-size:1.2em;letter-spacing:8px;margin-bottom:15px;margin-top:1em;width:40%;margin-left:auto;margin-right:auto}.banner-content .img{filter:brightness(0.5)}.banner-content .text-content{height:76vh}.banner-content .text-content .text{margin-top:10em}.banner-content .btn{margin-top:1.2em}.banner-video-content{height:75vh}.banner-video-content .opacity-banner{opacity:0.5;background-color:#000}.banner-video-content .bottom-pattern{z-index:0}.banner-video-content video{object-fit:cover}.banner-video-content .logo{text-align:center}.banner-video-content .logo img{max-width:300px;height:auto}.banner-video-content h1{border-bottom:30px;color:#7c987f;font-size:2.7em;font-weight:700;margin:0 auto 15px;overflow:hidden;width:100%;text-transform:uppercase;text-align:center;margin-top:35px}.banner-video-content h2{color:#fff;font-family:Lato, sans-serif;border-bottom:3px solid #7c987f;padding-bottom:19px;border-radius:17px;text-transform:uppercase;font-size:1.2em;letter-spacing:8px;margin-bottom:15px;margin-top:1em;width:40%;margin-left:auto;margin-right:auto}.form-contact-content{margin-top:2em;text-align:center}.form-contact-content .form-control{border-radius:3px;border:1px solid #636363}.form-contact-content h3{color:#7c987f;font-size:1.5em;font-family:Lato, sans-serif;letter-spacing:2px;margin-bottom:9px}.form-contact-content h2{color:#636363}.form-contact-content h4{font-size:2.5em;color:#7c987f}.form-contact-content .btn-contact-form{border-radius:10px}.form-contact-content .btn-contact-form:hover:before{background-color:#7c987f}.form-contact-content .form-control:focus{border-color:#7c987f;box-shadow:0 0 0 0.2em rgba(124, 152, 127, 0.35)}.form-contact-content .sending-message i{color:#7c987f}.form-builder label{color:#505050}.form-builder .form-group .error{border:1px solid rgba(220, 53, 69, 0.7);box-shadow:1px 1px 5px 0 rgba(220, 53, 69, 0.7)}.form-builder .form-group .form-error-content{position:relative}.form-builder .form-group .form-error-content:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(220, 53, 69, 0.7)}.form-builder .form-group .form-error-content ul{color:white;background-color:rgba(220, 53, 69, 0.7)}.form-builder .form-group .form-control{border:2px solid #e5e5e5}.form-builder #form-choice .form-control .form-multiple-choice:nth-child(even){background-color:#f1f1f1}.form-builder #form-choice .form-control .form-multiple-choice.checked{background-color:#7c987f}.activity-content{margin-top:0px}.activity-content .card{border-radius:7px}.activity-content .container .row .card-body{background:rgba(0, 0, 0, 0.8);border-radius:7px}.activity-content .container .row .card-body .card-container h3{color:#fff;border-radius:5px}.activity-content .container .row .card-body .card-container .btn-content .position-btn a{border-bottom:2px solid #7c987f}.activity-content h2{color:#636363}.activity-content .activity-template-1 .btn-content a{font-family:Lato, sans-serif;background-color:#7c987f;color:#fff}.activity-content .activity-template-1 .btn-content a:hover{background-color:#fff;color:#7c987f;border:1px solid #7c987f}.activity-content .activity-template-2 .btn-activity-type-2{background-color:rgba(124, 152, 127, 0.8)}.activity-content .activity-template-3{color:#636363}.activity-content .activity-template-3 .bio h3{width:auto;background:transparent;color:#636363}.activity-content .activity-template-3 .bio h3:first-letter{font-size:1.5em}.activity-content .activity-template-4 .card-slider .slick-next:hover{border-color:#7c987f;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-prev:hover{border-color:#7c987f;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-dots .slick-active button:before{color:#7c987f}@media screen and (max-width:992px){.activity-content .activity-template-4 .card-slider .slick-prev{bottom:-52px;left:40px}.activity-content .activity-template-4 .card-slider .slick-next{bottom:-52px;right:40px}.activity-content .activity-template-4 .card-slider .slide .card{height:500px}.activity-content .activity-template-4 .card-slider .slide .card .card-body{align-items:flex-start;background:#fff;border-top-right-radius:15px;bottom:0;display:flex;flex-direction:column;height:30%;justify-content:center;left:0;padding:2em 1em;position:absolute;text-align:left;transition:all 0.1s ease-in;width:80%;z-index:2}}.partner{padding-bottom:78px;margin-top:5%}.partner .slick-arrow:before{color:#7c987f}.partner p{font-family:Lato, sans-serif}.guest-book-content .item .avatar{background-color:#7c987f;color:#fff}.guest-book-content strong{font-family:Lato, sans-serif;color:#7c987f}.guest-book-content p{font-family:Lato, sans-serif}.information-content{background-color:none}.information-content .item-content .text p{padding-left:7px;padding-right:7px;margin-top:0px}.information-content .item-content .item h3{margin:0px 11px 25px 11px}.information-content .item-content .item .text span a{color:#636363}.information-content span,.information-content strong{font-family:Lato, sans-serif}.information-content i{color:#7c987f;opacity:1 !important}.information{overflow:hidden;margin-top:45px}.information .map{height:500px;filter:grayscale(1)}.footer{background-color:#100f0f;color:#7c987f;display:flex;flex-direction:column}.footer .pages{color:#fff}.footer ul li{color:#fff}.footer .title{font-weight:normal;color:#7c987f}.footer .company-name{color:#fff}.footer a{color:#fff}.footer .brand-container{color:#683c10;display:flex;flex-direction:column;margin-top:7em}.footer .btn-seo{font-family:Lato, sans-serif}.footer .seo{color:#fff}.footer strong{font-size:28px;color:#fff;text-align:center;display:flex;justify-content:space-evenly;align-content:center}.seo-page .two-columns-content .img-content .parent-auto-resize-img-child a img{box-shadow:none;width:50%;border-radius:7px}.seo-page .banner-content .text-content{align-content:center}.seo-page .banner-content .text-content h1{color:#fff;font-size:2.8em;text-align:center}.seo-page .banner-content .text-content h2{margin-top:2%}.seo-page strong{color:#683c10}.seo-page .icofont-location-pin:before{color:#7c987f}.seo-page .information-seo-item-icon i{color:#7c987f}.seo-page .form-control:focus{border-color:#7c987f;box-shadow:0 0 0 0.2em rgba(124, 152, 127, 0.35)}.seo-page .form-title{font-family:Lato}.seo-page .sending-message i{color:#7c987f}.articles-list-content .item-category{font-family:Lato, sans-serif;color:#fff;background-color:#7c987f}.articles-list-content .not-found-content p{font-family:Lato, sans-serif}.articles-list-content .btn-article{background-color:#7c987f;color:#fff;border:none}.article-page-content .category-article-page{font-family:Lato, sans-serif;color:#fff;background-color:#7c987f}.services-list-content .item-content .item .category{font-family:Lato, sans-serif;color:#7c987f}.services-list-content .item-content .item .link{font-family:Lato, sans-serif;letter-spacing:5px}.service-page-content .category-service-page{font-family:Lato, sans-serif;color:#fff;background-color:#7c987f}.products .filters{background:linear-gradient(0.88turn, rgba(124, 152, 127, 0.2), rgba(124, 152, 127, 0.02), rgba(124, 152, 127, 0.2))}.product .category{font-family:Lato, sans-serif;color:#fff;background-color:#7c987f}.pagination .page-link{color:#7c987f}.pagination .page-link:hover{background-color:rgba(124, 152, 127, 0.8);color:white}.pagination .active .page-link{color:white;background-color:#7c987f}.document .documents-container .item-container .item h4{color:#7c987f}.document .documents-container .item-container .item .btn-document{color:#ffffff}.document .documents-container .item-container .item:hover .download-icon{color:#7c987f}.items-content{background-color:none}.items-content .item .image img{max-width:75px}.items-content .text p{padding-left:35px;padding-right:35px;margin-top:0px}.items-content h2{color:#683c10;font-size:1.5em;letter-spacing:2px;margin-bottom:9px;text-transform:uppercase}.items-content h3{color:#683c10;display:flex;justify-content:center;border-bottom:4px solid #7c987f;padding:5px 15px 15px 5px;margin:0px 50px 25px 50px;border-radius:0 0 15px 15px}.after-before-content h1,.after-before-content h2,.after-before-content h3,.after-before-content h4{font-family:Lato, sans-serif;color:#7c987f}.collapse-container .btn-collapse{color:#121212}.collapse-container .icofont-container{background-color:#7c987f}@media (min-width:1024px){.seo-page .banner-content h1{color:#fff;font-size:2.1em;text-align:center}.seo-page .banner-content h2{font-size:3.2em}.seo-page .two-columns-content .bloc-texte h3{font-size:1.5em;margin-top:19px}.seo-page .two-columns-content .bloc-texte h4{color:#636363}.seo-page .form-contact-content h3{font-size:1em}.video-container video{height:100%;width:100%;object-fit:cover}.top-menu .navbar .collapse .navbar-nav .nav-item .nav-link{padding-left:4px;padding-right:4px}.top-menu .navbar-brand{font-size:1em}.top-menu .navbar-expand-lg .navbar-nav .nav-link{padding-left:1.5rem;padding-right:3.5rem;font-size:16px;position:relative;border-right:none;border-radius:1px}.top-menu .navbar-expand-lg .navbar-nav .nav-link::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:3px;height:50%}.footer strong{font-size:24px}.items-content h3{font-size:1em;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto}.top-menu .navbar-brand{font-size:1.5em}.two-columns-content .btn{background:#7c987f;color:#fff;margin-top:25px}.activity-content .container .row .card-body .card-container h3{font-size:1.4em}.activity-content .display-5-activities .row .card-item-1{font-size:1.5em}}@media (min-width:575.98px) and (max-width:992px){.video-container .text-content h2{font-size:1.5em !important}}@media (max-width:992px){.footer-container{flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer .pages{color:#fff;display:flex;flex-direction:column}.video-container .text-content h1{font-size:3em !important}.activity-content .container .row .card-body .card-container h3{font-size:2em}.information{overflow:hidden;margin-top:45px;text-align:center}.information .information-content .item-content .item{display:flex;flex-direction:column}.seo-page .banner-content h1{color:#7c987f;font-size:1.5em;text-align:center}.seo-page .banner-content h2{font-size:3.2em}.seo-page .two-columns-content .bloc-texte h3{font-size:1.5em;margin-top:19px}.seo-page .two-columns-content .bloc-texte h4{color:#636363}.seo-page .form-contact-content h3{font-size:1em}.items-content{font-size:1.1em}.items-content h3{padding:5px 15px 15px 5px;margin:0px 25px 25px 25px;font-size:2.9em;width:fit-content;margin-left:auto;margin-right:auto}.video-container video{height:100%;width:100%;object-fit:cover}.btn-call-to-action{padding-left:3px;padding-right:3px}.btn i{font-size:1em}.top-menu .navbar-brand{color:#636363;font-size:0.8em;margin-right:0px}.top-menu .navbar .collapse .navbar-nav .nav-item .nav-link{padding-left:6px;padding-right:6px;font-size:1em;color:#010101}.top-menu .affix .navbar-nav .active a,.top-menu .affix-top .navbar-nav .active a{color:#fff !important}.top-menu .affix .btn-call-to-action,.top-menu .affix-top .btn-call-to-action{color:#fff;width:fit-content;margin:auto;margin-bottom:15px}.footer strong{font-size:2em}.link-id-content .content-btn .btn-link-id{margin:0;padding:6px 0;width:100%;justify-content:center;margin:5px 0}}.image-full-width-text-content .text-content{background:rgba(1, 1, 1, 0.8);justify-content:center;line-height:1.4;display:flex;flex-direction:column;align-items:center}.image-full-width-text-content .text-content p{line-height:normal;margin-top:15px}.image-full-width-text-content .text-content h3{color:#7c987f}.image-full-width-text-content h2,.image-full-width-text-content p{color:#fff}.newsletter-content h3{width:auto;background:transparent}.newsletter-content a{color:#683c10}.newsletter-content .opacity-newsletter{background-color:rgba(124, 152, 127, 0.8)}#tarteaucitronIcon img{width:50px}.gallery-type-4{scrollbar-color:#7c987f transparent}.gallery-type-4::-webkit-scrollbar-thumb{background:#7c987f}.agencies .agencies-search-container button{background-color:#683c10}.agencies .city{color:#7c987f}.agencies .city::after{background-color:#7c987f}.agencies .item-information i{color:#7c987f}.agencies .empty{color:#7c987f}.top-menu .navbar-brand{color:#636363}@media (min-width:992px) and (max-width:1200px){.two-columns-content .bloc-texte .btn-content{margin-top:50px;justify-content:flex-start}.banner-content h1{font-size:2.1em}.items-content h3{font-size:1em;width:81%;margin-left:auto;margin-right:auto}.footer strong{font-size:22px}.top-menu .navbar-brand{color:#636363}.top-menu .navbar-expand-lg .navbar-nav .nav-link{padding-left:1.5rem;padding-right:3.5rem;font-size:13px;position:relative;border-right:none;border-radius:1px}.seo-page .btn{padding:10px 30px;margin-bottom:22px}.seo-page .banner-content h1{color:#7c987f;font-size:2.1em;text-align:center}}@media (min-width:1280px){.items-content h3{font-size:1.5em;padding-left:0px;padding-right:0px;width:83%;margin-left:auto;margin-right:auto}}@media (max-width:1300px){.top-menu .affix-top .navbar-brand{color:#fff}.schedule-content{padding:4em 1em;display:flex;flex-direction:column;justify-content:center;align-items:center}.schedule-content .schedule-content-title h2{font-size:2rem}.schedule-content .container .schedule-days-content .schedule-content-items{padding:2em 0}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-size:1rem}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-opening-time,.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-closing-time{font-size:1.2rem}}@media (max-width:574px){.two-columns-content{padding:2em}.two-columns-content .bloc-texte .btn-content{margin-top:50px;justify-content:flex-start}.two-columns-content .img-content{padding:2em}.affix,.affix-top{z-index:9999999}.footer{padding:2em;position:relative;z-index:999999}.banner-content h1{font-size:1em}.banner-content h2{font-size:1.2em;margin-top:0px 0px 0px 0px;display:flex;flex-direction:row;justify-content:center;width:85%;margin-left:auto;margin-right:auto}.banner-content .text-content{padding-left:0px;padding-right:0px}.schedule-content{padding:3em;display:flex;flex-direction:column;padding:3em}.schedule-content .container .schedule-days-content{display:flex;flex-direction:column;justify-content:center}.schedule-content .container .schedule-days-content .schedule-content-items{max-width:none;border:1px solid #683c10;margin-right:0px}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-size:1.2rem}.schedule-content .schedule-content-title h2{font-size:1.8rem !important}.seo-page .btn{margin-bottom:1em}.seo-page .banner-content h1{color:#7c987f;font-size:0.9em;text-align:center}.seo-page .banner-content h2{font-size:1.5em}.seo-page .two-columns-content .bloc-texte h3{font-size:1.5em;margin-top:19px}.seo-page .two-columns-content .bloc-texte h4{color:#636363}.seo-page .form-contact-content h3{font-size:1em}.btn-contact-form{font-size:24px}.items-content h3{font-size:1.3em}.items-content .item .text{margin-top:2em;margin-bottom:5em}.information .information-content .item-content .item{display:flex;padding:40px 20px;text-align:center;flex-direction:column}.image-full-width-text-content .btn-content{font-size:1.5em}.two-columns-content .btn{font-size:1.5em;padding:10px 20px}.two-columns-content .bloc-texte h3{font-size:1.8em;color:#7c987f}.video-container .text-content h1{font-size:2.2em !important}.video-container .text-content h2{letter-spacing:0.1em}.video-container .text-content .container{padding-left:0;padding-right:0}.video-container .btn-content .btn{padding:19px 50px;font-size:1.2em;margin:0px}.footer .brand-container{display:flex;flex-direction:column;justify-content:center}.footer .footer-container .title{text-align:center}.footer .contact{text-align:center}.footer .pages{display:flex;text-align:center;flex-direction:column}.footer p{font-size:0.8em}.footer strong{font-weight:bolder;font-size:1.5em;color:#fff;margin-top:-2em}.footer .row{margin-left:0px;margin-right:0px;flex-direction:column}.items-content{padding:2em 1em}}@media (max-width:350px){.banner-content h1{font-size:0.4em}.schedule-content .schedule-content-title h3{font-size:1.5rem}.seo-page .banner-content h1{color:#7c987f;font-size:0.3em;text-align:center}.seo-page .banner-content h2{font-size:2em}.seo-page .two-columns-content .bloc-texte h3{font-size:1.5em;margin-top:19px}.seo-page .two-columns-content .bloc-texte h4{color:#636363}.seo-page .form-contact-content h3{font-size:1em}.services{display:flex;flex-direction:column;justify-content:center;align-content:center}.footer strong{margin-top:86px;font-size:34px}.btn-contact-form{font-size:24px}.items-content{padding-left:0px;padding-right:0px}.items-content h3{font-size:1.5em}.two-columns-content .btn{margin-top:1rem}.video-container .text-content h1{font-size:1.9em !important}.video-container .text-content h2{font-size:1em !important}.video-container .text-content .btn-content .btn-video-call-to-action{backdrop-filter:blur(2px);background:none;border:0;font-size:1.4em;padding-left:0px;padding-right:0px}}