@font-face{font-family:"owners", sans-serif;font-style:normal;font-weight:400;src:local("sans serif"), local("sans-serif"), local(Outfit);font-display:swap}body::-webkit-scrollbar{width:3px}body{scrollbar-width:thin;background:#ded8ce}@keyframes animtest{0%,100%{border-radius:30% 70% 70% 30% / 30% 52% 48% 70%}10%{border-radius:50% 50% 20% 80% / 25% 80% 20% 75%}20%{border-radius:67% 33% 47% 53% / 37% 20% 80% 63%}30%{border-radius:39% 61% 47% 53% / 37% 40% 60% 63%}40%{border-radius:39% 61% 82% 18% / 74% 40% 60% 26%}50%{border-radius:100%}60%{border-radius:50% 50% 53% 47% / 72% 69% 31% 28%}70%{border-radius:50% 50% 53% 47% / 26% 22% 78% 74%}80%{border-radius:50% 50% 53% 47% / 26% 69% 31% 74%}90%{border-radius:20% 80% 20% 80% / 20% 80% 20% 80%}}h1{color:#84673b;font-family:"owners", sans-serif;letter-spacing:4px}h2{color:#121212;font-family:"owners", sans-serif;letter-spacing:2px}h2 strong{color:#84673b}h3{color:#84673b;font-size:1.5em;font-family:"owners", sans-serif;letter-spacing:2px}h4{color:#121212;font-family:"owners", sans-serif;letter-spacing:2px}h5{color:#121212;font-family:"owners", sans-serif;letter-spacing:2px}h6{color:#121212;font-family:"owners", sans-serif;letter-spacing:2px}p{letter-spacing:0.04em;line-height:1.4;font-family:"owners", sans-serif}li{font-family:"owners", sans-serif}a{color:#000000;font-family:"owners", sans-serif}a:hover,a:focus{text-decoration:none;transition:0.3s}.scrollTop{background-color:#84673b;color:#fff}.scrollTop:hover{background-color:#84673b;opacity:0.8;color:#fff}::-webkit-scrollbar{width:6px;background:transparent}::-webkit-scrollbar-thumb{background:#84673b;border-radius:15px}.btn{border:none;background:#84673b;backdrop-filter:none;border-radius:0px;width:fit-content;color:#ffffff;padding:5px 10px !important;transition:0.3s !important}.btn i{margin-right:0;display:none}.btn:hover{background:#000000 !important;color:#ffffff;transition:0.3s !important;letter-spacing:1px}.btn:after{border-radius:0}.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: #000000;--blob-color-2: #84673b;--blob-color-3: #000000}.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:#84673b}.top-menu .navbar .justify-content-end{justify-content:center !important}.top-menu li a{border-radius:0px !important;letter-spacing:1px}.top-menu .affix-top{background-color:transparent;margin:10px}.top-menu .affix-top .navbar-brand{display:none}.top-menu .affix-top li a{font-family:"owners", sans-serif;color:#000000}.top-menu .affix-top li a:hover{color:#84673b}.top-menu .affix{background-color:#ffffff;margin:10px}.top-menu .affix li a{font-family:"owners", sans-serif;color:#84673b}.top-menu .error-navbar{background-color:#84673b !important}.top-menu .navbar-brand{font-family:"owners", sans-serif}.top-menu .active>a:first-child{border-radius:0px;background-color:#84673b !important;color:#fff}.top-menu .active>a:first-child:hover{color:lightgrey}.top-menu .dropdown-menu li a{color:#84673b}.top-menu .dropdown-menu li:first-child{border-top:1px solid #84673b}.page-accueil .top-menu .affix-top li a{color:#ffffff}@media (max-width:992px){.top-menu .affix,.top-menu .affix-top{background:#ffffff !important}.top-menu .affix .navbar-toggler,.top-menu .affix-top .navbar-toggler{background-color:#84673b}.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:#84673b}.top-menu .affix .navbar-nav .dropdown-menu,.top-menu .affix-top .navbar-nav .dropdown-menu{background-color:rgba(132, 103, 59, 0.1)}.top-menu .affix .navbar-nav .navbar-toggler,.top-menu .affix-top .navbar-nav .navbar-toggler{background-color:#84673b}.top-menu .affix .navbar-nav .active a,.top-menu .affix-top .navbar-nav .active a{border-radius:5px;background-color:#84673b;color:#fff}.top-menu .affix .social-network a,.top-menu .affix-top .social-network a{color:#84673b}.top-menu .affix .btn-call-to-action,.top-menu .affix-top .btn-call-to-action{color:#fff}.top-menu .navbar-toggler{background-color:#84673b}}#sidebar{background-color:#CEC2B6}.sidebar .sidebar-header img{width:60%}.sidebar .sidebar-header strong{color:#757575;font-family:"owners", sans-serif;letter-spacing:4px;font-size:1.5em}.sidebar li a{font-family:"owners", sans-serif}.sidebar li .dropdown-toggle{color:#84673b !important}.sidebar li .nav-link:hover{color:#84673b;padding-left:25px}.sidebar .active a:first-child{color:#84673b}.sidebar .social-network ul:before{background-color:#84673b}.sidebar .social-network ul li a{background-color:#84673b;color:#fff}.hamburger{background:#84673b;width:70px;z-index:1000}.hamb-menu{display:none}.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:#ffffff;left:25px}.modal-content .modal-header{background:#84673b;border-radius:0}.modal-content .modal-header h2{color:#ffffff}.video-container{width:auto;height:55vh}.video-container video{margin-top:-300px}.video-container .arrow-down-content{display:none}.video-container .container{max-width:100%}.video-container .logo-content{justify-content:center !important;margin-bottom:3%}.video-container .text-content{padding:5% 10%}.video-container .text-content .btn-content{justify-content:center !important;margin-top:3vh;position:absolute;bottom:15%;left:2%}.video-container .text-content .btn-content .btn{margin:5px;background-color:#84673b !important}.video-container .text-content .btn-content .btn:hover{color:#ffffff !important}.video-container .text-content img{max-height:100px}.video-container h1{letter-spacing:0;font-family:"Mina", sans-serif;font-size:5em;font-weight:400}.video-container h2{color:#ffffff;letter-spacing:2px;font-weight:400}.slider-content .home-slider-text{background:#00000085}.slider-content .home-slider-text .container .logo-content img{width:30%;height:auto;filter:brightness(0) invert(1)}.slider-content .home-slider-text h1{color:#ffffff;font-size:5em}.slider-content .carousel-fade{height:100vh}.banner-content{height:85vh;margin:90px 5% 0;border-radius:0px}.banner-content .opacity-banner{background:rgba(0, 0, 0, 0.35)}.banner-content .logo-content img{max-width:200px;margin-bottom:2%}.banner-content .text-content{padding:10% 5%}.banner-content .text-content h1{color:#ffffff;font-size:5em;font-weight:800;line-height:1;margin-bottom:1%;font-family:"owners", sans-serif;text-wrap:balance}.banner-content .text-content h2{font-size:1.7em;letter-spacing:0;font-weight:500;color:#ffffff}.banner-content h1,.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}.two-columns-content{padding:2% 5% 5%}.two-columns-content .bloc-texte h1,.two-columns-content .bloc-texte h3{font-size:1.3em;color:#000000}.two-columns-content .bloc-texte hr{border-top:3px solid #e4bc36}.two-columns-content .bloc-texte h2{line-height:0.9;font-weight:600;letter-spacing:-2px;margin-bottom:3%;margin-top:1%;font-size:3.5em;color:#84673b}.two-columns-content .bloc-texte h4{letter-spacing:0;color:#84673b;margin-bottom:1%}.two-columns-content .bloc-texte li{font-size:1em}.two-columns-content .bloc-texte li::marker{color:#84673b}.two-columns-content .bloc-texte .position-text .row{margin:0 !important}.two-columns-content .img-content{padding:15px}.two-columns-content .img-content .parent-auto-resize-img-child{box-shadow:none;width:100%;height:auto;max-width:100%;border-radius:0px}.two-columns-content .img-content .parent-auto-resize-img-child a{box-shadow:none;overflow:hidden;border-radius:0px}.two-columns-content .img-content .parent-auto-resize-img-child a img{position:static;height:100%;width:auto;flex-shrink:0;border-radius:0px}.display-media-left{background:transparent;padding-top:0}.display-media-left .row{margin:0 !important}.display-media-left .bloc-texte{background:#84673b}.display-media-left .bloc-texte h3{color:#ffffff}.display-media-left .bloc-texte h2{color:#ffffff}.display-media-left .bloc-texte p{color:#ffffff}.display-media-left .bloc-texte li{color:#ffffff}.display-media-left .bloc-texte li::marker{color:#ffffff}.display-media-left .bloc-texte .btn{background:#ffffff;color:#84673b}.display-media-left .bloc-texte .btn:hover{background:#ffffff !important}.display-media-left .img-content-fullsize a img{height:auto;max-height:100%;width:max-content}.display-media-right{background:rgba(132, 103, 59, 0.2);margin:5% 5% 0;padding:2% 5%;border-radius:0px;backdrop-filter:blur(5px)}.display-media-right .bloc-texte{background:transparent}.display-media-right .bloc-texte h3{color:#000000}.display-media-right .bloc-texte p{color:#000000}.two-columns-text-content{border-radius:0px;padding:3%;padding:0 4% 0;position:relative}.two-columns-text-content h1{letter-spacing:0;font-size:9em;line-height:0.8;margin-bottom:3%}.two-columns-text-content h2{margin-bottom:3%;letter-spacing:3px;font-size:2.3em;font-weight:400;color:#000000;font-family:"owners", sans-serif}.two-columns-text-content hr{border-top:3px solid #ffffff}.two-columns-text-content h3{color:#000000;font-family:"owners", sans-serif;margin-bottom:3%;font-size:3em;font-weight:100;line-height:1;letter-spacing:0}.two-columns-text-content p{color:#000000}.two-columns-text-content li{color:#000000}.two-columns-text-content .btn{background:#84673b;color:#ffffff}.two-columns-text-content .btn:hover{color:#ffffff}.two-columns-text-content .item-content:last-child{background:#84673b}.two-columns-text-content .item-content:last-child h2{color:#ffffff}.two-columns-text-content .item-content:last-child h3{color:#ffffff}.two-columns-text-content .item-content:last-child h4{color:#ffffff}.two-columns-text-content .item-content:last-child p{color:#ffffff}.two-columns-text-content .item-content:last-child li{color:#ffffff}.two-columns-text-content .item-content:last-child .btn{background:#ffffff;color:#84673b;margin-top:2%}.two-columns-text-content:before{content:"";background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/673de20f509b6_images_medium.png) no-repeat;background-size:contain;width:400px;height:400px;position:absolute;left:70px;top:70px;z-index:0}.three-columns-text-content{background:#ffffff;padding:3% 10% 0}.three-columns-text-content .text-content{background-size:cover !important;align-content:center;padding:3%;transition:0.3s}.three-columns-text-content .text-content:hover{background:#84673b}.three-columns-text-content .text-content:hover h3{color:#ffffff}.three-columns-text-content .text-content:hover p{color:#ffffff !important}.three-columns-text-content .text-content:hover img{filter:invert(1)}.three-columns-text-content .text-content h2{line-height:1;color:#84673b !important;font-weight:100;margin-bottom:2%;font-size:3em;font-family:"owners", sans-serif}.three-columns-text-content .text-content h2 a{color:#ffffff;font-size:0.8em}.three-columns-text-content .text-content h2 a:hover{color:#000000}.three-columns-text-content .text-content p{color:#000000}.three-columns-text-content h4{font-size:5em}.three-columns-text-content h3{letter-spacing:0;font-size:2em;color:#000000}.three-columns-text-content .btn-content .btn-three-columns-text-call-to-action{width:fit-content}.three-columns-content{padding:0 10%}.three-columns-content .text-content{min-height:0;display:flex;flex-direction:column;justify-content:flex-end;background:transparent}.three-columns-content .text-content h3{letter-spacing:0;font-size:2.3em}.three-columns-content .image-content .parent-auto-resize-img-child a img{border-radius:0;box-shadow:none}.text-bloc-content{padding:5% 15% 5%}.text-bloc-content h1{color:#000000}.text-bloc-content h2{font-weight:800;font-style:normal;font-size:3.5em;line-height:0.9;letter-spacing:0;margin-bottom:3%;color:#84673b}.text-bloc-content .btn{margin:auto}.title-two-col{padding:4% 4% 0%}.suite-two-col{padding:0 5% 5%}.suite-two-col .btn{margin:0}.home-title{padding:80px 5% 0}.home-title h1{text-transform:uppercase;font-weight:900;font-size:12em;letter-spacing:0}.home-title h2{font-size:2em;margin-bottom:0}.rachat{padding:8% 25% 0}.green-text{padding:5%;margin:0 10% 5%;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/66d848c707af5_images_large.png) no-repeat center center;background-attachment:fixed;background-size:cover}.green-text h2{color:#ffffff}.green-text p{color:#ffffff}.image-full-width-text-content{margin:10% 0% 0%;border-radius:0px}.image-full-width-text-content .container-fluid{border-radius:0px;background-attachment:fixed !important}.image-full-width-text-content .btn-content{justify-content:center}.image-full-width-text-content .btn-content .btn{border:1px solid #ffffff}.image-full-width-text-content .text-content{border-radius:0px}.image-full-width-text-content .text-content p{font-size:1.3em;font-weight:400}.image-full-width-text-content .text-content h2{line-height:1;margin-bottom:2%}.image-full-width-text-content h3{color:#ffffff;letter-spacing:0;margin-bottom:2%;line-height:1;font-size:3em;text-transform:initial;font-weight:800;font-family:"owners", sans-serif}.image-full-width-text-content h2,.image-full-width-text-content p{color:#fff}.items-content{padding:0 11% 0}.items-content .title-items h2{font-family:"owners", sans-serif;font-size:4em;letter-spacing:0;font-weight:100}.items-content .item{transform:scale(0.9) !important}.items-content .item .image{background:#84673b;box-shadow:0px 5px 20px #00000050;padding:30px;z-index:9999;position:relative;transition:0.5s;height:200px;display:flex;align-items:center;justify-content:center;display:none}.items-content .item .image img{filter:brightness(0) invert(1)}.items-content .item .text{background:#84673b;box-shadow:0px 5px 20px #00000050;padding:20px;transition:0.5s;height:150px;align-content:center}.items-content .item .text h4{font-size:1.2em}.items-content .item .text p{color:#ffffff;margin-bottom:0}.items-content .item .text a{color:#ffffff}.items-content h4{color:#fff;letter-spacing:0}.gallery-content{padding:5%;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/673deb8ee4d40_images_large.png)}.gallery-content .title-content{padding:3%;background:#84673b}.gallery-content .title-content h2{color:#ffffff;font-size:3.5em}.gallery-content .title-content p{color:#ffffff}.gallery-content .title-content a{border:none;background:#ffffff;backdrop-filter:none;border-radius:0px;width:fit-content;color:#84673b;padding:5px 10px !important;transition:0.3s !important}.gallery-content .title-content a i{margin-right:0;display:none}.gallery-content .title-content a:hover{background:#000000 !important;color:#ffffff;transition:0.3s !important;letter-spacing:1px}.gallery-content .title-content a:after{border-radius:0}.gallery-type-3{column-count:6}.gallery-type-3 .gallery-item-type-3 img{background:transparent;border:none;border-radius:0}.activity-content{padding:5% 10%}.activity-content .title-content h2{color:#ffffff;text-transform:uppercase;font-size:4em;font-weight:100;padding-bottom:0;letter-spacing:0;font-family:"owners", sans-serif}.activity-content .activity-template-1 .bloc-content{background-color:#ffffff;border-radius:15px;padding:20px;box-shadow:2px 2px 10px rgba(0, 0, 0, 0.2);transform:scale(0.95);border:2px solid #84673b}.activity-content .activity-template-1 .bloc-content .img-content{height:120px}.activity-content .activity-template-1 .bloc-content .img-content img{height:100px}.activity-content .activity-template-1 .bloc-content .text-content{background:transparent;padding:0}.activity-content .activity-template-1 .bloc-content .text-content h3{color:#84673b;text-align:center}.activity-content .activity-template-1 .bloc-content:hover{transform:scale(0.9);opacity:1 !important}.activity-content .activity-template-2 .card-content:hover .card:not(:hover) .card__background{filter:blur(0) brightness(1)}.activity-content .activity-template-2 .card-content .item .card{border:2px solid #515151;border-radius:0;transition:0.3s;height:350px}.activity-content .activity-template-2 .card-content .item .card:hover{border:2px solid #ffffff;transform:scale(1);transition:0.3s}.activity-content .activity-template-2 .card-content .item .card .card__background{border-radius:0;background:#1E1E2A !important}.activity-content .activity-template-2 .card-content .item .card .card-body{background:#1E1E2A !important}.activity-content .activity-template-2 .card-content .item .card .card-body .card-title{font-family:"owners", sans-serif;font-weight:100;letter-spacing:0;font-size:2em;line-height:1}.activity-content .activity-template-3{color:#fff}.activity-content .activity-template-3 h3{width:auto;background:transparent;color:#fff}.activity-content .activity-template-3 h3:first-letter{font-size:1.5em}.activity-content .activity-template-4 .card-slider .slick-next:hover{border-color:#84673b;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-prev:hover{border-color:#84673b;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-dots .slick-active button:before{color:#84673b}.type-5-padding{padding:0 !important;margin:4% 10%}.type-5-padding .title-content{display:none}.type-5-padding .container{max-width:100%;padding:0 !important}.type-5-padding .container .card{border-radius:0px;border:3px solid #DED8CE !important}.type-5-padding .container .row .card-body{background:rgba(0, 0, 0, 0.5);border-radius:0px;transition:0.3s}.type-5-padding .container .row .card-body:hover{background:rgba(132, 103, 59, 0.9);transition:0.3s}.type-5-padding .container .row .card-body:hover .card-container h3{color:#ffffff}.type-5-padding .container .row .card-body .card-container h3{letter-spacing:0;font-size:2em;line-height:1;font-weight:800;color:#ffffff;text-align:left !important;font-family:"owners", sans-serif}.type-5-padding .container .row .card-body .card-container p{max-width:5000ch;white-space:normal}.partner .text-container .text h2{letter-spacing:0;color:#84673b;text-transform:uppercase}.avis{padding:5% 11%}.picfixed{position:fixed;bottom:130px;left:20px;z-index:9999;padding:0}.picfixed img{max-width:110px;max-height:200px;border-radius:5px}.picfixed2{position:fixed;bottom:25px;left:20px;z-index:9999;padding:0}.picfixed2 img{max-width:110px;max-height:200px;border-radius:5px}.media-content{padding:2% 10%}.title-collapse{padding:5% 10% 0%}.title-collapse h2{font-family:"owners", sans-serif;font-weight:100;margin-bottom:0}.collapse-container{background-color:transparent;padding-top:1px !important;padding:5% 10%}.collapse-container .container{max-width:100%;padding:0}.collapse-container .card{background-color:transparent;align-items:left;margin-top:25px}.collapse-container .card:last-child .menu01{display:none}.collapse-container .card .card-header{width:100%;background:transparent;padding:0;box-shadow:none}.collapse-container .card .card-header .icofont-container{}.collapse-container .card .card-header .icofont-container i{margin-right:-70px;font-size:30px;color:#84673b}.collapse-container .card .card-header .btn-collapse{font-size:1.1em;text-transform:uppercase;color:#84673b;letter-spacing:0px;padding:0;border-bottom:2px solid #84673b;line-height:1;border-radius:0;justify-content:flex-start;text-align:left}.collapse-container .card .card-header .btn-collapse:hover{letter-spacing:0px;background:#ffffff !important}.collapse-container .card .card-body{background-color:transparent;border-radius:0;margin-top:-15px;max-height:800px;overflow-y:scroll;padding:3% 0}.collapse-container .card .card-body h5{display:none}.collapse-container .card .card-body p{color:#000000;text-align:left}.collapse-container .card .card-body li{color:#84673b;font-size:1.3em}.collapse-container .card .card-body img{width:100% !important;height:100% !important}.document{min-height:0;height:fit-content;padding:0}.document .documents-container .item-container .item{border-radius:20px;background:#e4bc36}.document .documents-container .item-container .item .btn-document{background:#84673b;color:#ffffff}.document .documents-container .item-container .item h4{text-align:center;letter-spacing:0}.products{padding:3% 10% 5%}.products .filters{display:none}.products .list .item{transition:0.3s;padding:15px;border:0}.products .list .item:hover{transform:scale(1.05);transition:0.3s}.products .list .item .image{height:300px;border-radius:20px 20px 0 0}.products .list .item .information{border-radius:0 0 20px 20px;padding:25px;background:#84673b;margin:0}.products .list .item .information .category{display:none}.products .list .item .information .title{letter-spacing:0;font-family:"owners", sans-serif;font-size:1.5em;color:#ffffff}.products .list .item .information .description{display:none}.products .list .item .information .date{display:none}.products .list .item .price{right:25px}.product{margin:5% 10%;flex-direction:column !important}.product .information{border-radius:40px;background:rgba(132, 103, 59, 0.2);margin:0;padding:5%}.product .information .title{font-family:"owners", sans-serif;letter-spacing:0;font-size:1.8em;margin-bottom:0}.product .information p{font-size:0.9em}.product .information .category,.product .information .published-date{display:none}.product .information .price{font-family:"owners", sans-serif;font-size:2.5em}.product .image{padding:0}.similar{margin:5%;border-radius:40px;background:rgba(132, 103, 59, 0.4)}.similar .list .item{transition:0.3s;padding:15px;border:0}.similar .list .item:hover{transform:scale(1.05);transition:0.3s}.similar .list .item .image{height:300px;border-radius:20px 20px 0 0;border:none}.similar .list .item .information{border-radius:0 0 20px 20px;padding:25px 0}.similar .list .item .information .category{display:none}.similar .list .item .information .title{letter-spacing:0;font-family:"owners", sans-serif;font-size:1em;color:#000000}.similar .list .item .information .description{display:none}.similar .list .item .information .date{display:none}.similar .list .item .price{right:25px}.mt-lg-5{flex-direction:column-reverse;align-items:center}.information{background:transparent}.information .map{border-radius:0px}.information .information-content .item-content{justify-content:center}.information .information-content .item-content .item{flex-direction:column;align-items:center}.information .information-content .item-content .item .icon i{opacity:1}.information .information-content .item-content .item .text{text-align:center !important}.information span,.information strong,.information a{font-family:"owners", sans-serif;color:#1E1E2A}.information i{color:#1E1E2A}.form-contact-content,.form-builder{padding:5% 15%;background:transparent}.form-contact-content .form-control,.form-builder .form-control{border-radius:0px;border-bottom:2px solid #84673b !important;border:none;background:rgba(255, 255, 255, 0.4)}.form-contact-content h3,.form-builder h3{letter-spacing:0px}.form-contact-content h5,.form-builder h5{color:#84673b;margin-bottom:1%;line-height:0.9;font-size:2em;font-weight:400}.form-contact-content h5 strong,.form-builder h5 strong{color:#84673b}.form-contact-content p,.form-builder p{font-size:1.2em}.form-contact-content .btn-contact-form,.form-builder .btn-contact-form{border-radius:0px}.form-contact-content .btn-contact-form:before,.form-builder .btn-contact-form:before{background-color:#84673b;display:none}.form-contact-content .btn-contact-form:hover:before,.form-builder .btn-contact-form:hover:before{background-color:#84673b;display:none}.form-contact-content .form-control:focus,.form-builder .form-control:focus{border-color:#84673b;box-shadow:0 0 0 0.2em rgba(132, 103, 59, 0.35)}.form-contact-content .sending-message i,.form-builder .sending-message i{color:#84673b}.footer{background-color:rgba(132, 103, 59, 0.2);display:flex;flex-direction:column;align-items:center;backdrop-filter:blur(5px)}.footer .footer-container{max-width:1400px;padding:0em;justify-content:center;text-align:center}.footer .footer-container ul li{font-size:0.9em;color:#000000 !important}.footer .footer-container a{color:#84673b}.footer .footer-container .brand-container img{height:auto;width:60%;padding:0;margin-bottom:1em}.footer .footer-container .company{font-family:Outfit;color:#000000;font-size:1.3em;padding-bottom:2em;margin-bottom:1em;border-bottom:1px solid #84673b}.footer .footer-container .company a{color:#84673b !important}.footer .footer-container .company a:hover{color:#000000}.footer .footer-container .company .social{margin-top:0.5em;display:none}.footer .footer-container .company .social a{padding:0.5em}.footer .footer-container .pages-container{margin-top:1em;padding-right:3em}.footer .footer-container .pages-container h6{padding:1em 0.4em 0.5em;text-align:left;color:#84673b !important}.footer .footer-container .pages-container .pages{display:flex;justify-content:left;text-align:left;font-family:Outfit}.footer .footer-container .pages-container .pages .pages-columns{margin:0.2em 0 !important;padding:0em 0.5em !important;border-right:1px solid #84673b}.footer .footer-container .services-container{margin-top:1em;padding-left:3em}.footer .footer-container .services-container h6{padding:1em 0.4em 0.5em;text-align:right;color:#84673b !important}.footer .footer-container .services-container .services{display:flex;justify-content:right;text-align:right;font-family:Outfit}.footer .footer-container .services-container .services .services-columns{margin:0.2em 0 !important;padding:0em 0.5em !important;border-left:1px solid #84673b}.footer .seo{margin-top:3em;font-family:Outfit}.footer .seo a{color:#84673b}.footer .seo p{color:#000000}.seo-page .banner-content .opacity-banner{opacity:0.5;background:black;z-index:1}.seo-page .banner-content h1{text-align:center;color:#ffffff;font-size:4em;line-height:1;margin-bottom:1%}.seo-page .banner-content h2{color:#ffffff;font-weight:300;text-align:center}.seo-page .two-columns-content{padding:2% 20%;background:transparent}.seo-page .two-columns-content .bloc-texte{background:transparent}.seo-page .two-columns-content .bloc-texte p{color:#000000}.seo-page .two-columns-content h2{color:#84673b}.seo-page .two-columns-content h3{background:none;color:#000000;line-height:1;font-family:Outfit;margin-bottom:2%}.seo-page .two-columns-content .img-content{min-width:100%}.seo-page .two-columns-content .row{flex-direction:column;align-items:flex-start;flex-direction:column-reverse}.seo-page .two-columns-content .row .btn{margin-bottom:5px}.seo-page .two-columns-content .row .text-content{min-width:100%}.seo-page .two-columns-content .btn-content{flex-direction:row}.seo-page .two-columns-content .btn-content .col-md-12{display:none}.seo-page .form-contact-content h3{text-align:center;letter-spacing:0;font-family:Outfit}.seo-page .content-item-title{background:#84673b;border-radius:0px;padding:2%;margin-bottom:2%}.seo-page .content-item-title h5{text-transform:uppercase;font-weight:600;text-align:center;font-size:2.3em;color:#ffffff;letter-spacing:0;font-family:Outfit}.seo-page .items{justify-content:center}.seo-page .item-keyword-city-content .img-content-item{border-radius:0px;transition:0.3s}.seo-page .item-keyword-city-content .img-content-item:hover{transform:scale(0.95);transition:0.3s}.seo-page .item-keyword-city-content .row{justify-content:center}.seo-page .item-keyword-city-content .row .row-item a{color:#000000}.seo-page #seo-list-keyword .item-keyword-city-content .row{overflow-y:scroll;flex-wrap:nowrap;justify-content:flex-start}.seo-page #seo-list-keyword .item-keyword-city-content .row::-webkit-scrollbar{width:0;background:transparent;height:6px}#tarteaucitronIcon img{width:50px}@media (max-width:1300px){.video-container:before{display:none}.type-5-padding .container .row .card-body .card-container h3{font-size:2em}.activity-content .btn-content a{padding:0 !important}.items-content .item .text{transform:translateY(0)}.banner-content .text-content h1{font-size:4em}}@media (min-width:1200px){.link-id-content .container{max-width:100%}}@media (max-width:1200px){.navbar-top .navbar-brand img{height:auto;max-width:110px !important;width:70px !important;padding:0;width:auto}.video-container .container{max-width:100% !important}.video-container .text-content h1{font-size:5em}.two-columns-content .bloc-texte h2{font-size:3em}}@media (max-width:992px){.seo-page .banner-content h1{font-size:2.5em !important}.text-bloc-content{padding:10% 10% 5%}.text-bloc-content p{font-size:1.1em !important}.top-menu{margin-top:0 !important}.top-menu .navbar{padding:0 !important}.top-menu .navbar .navbar-collapse{background:#ffffff}.top-menu .navbar-toggler{margin-left:20px}.video-container{margin:0px;height:40vh;border-radius:0}.video-container .container{max-width:100%}.video-container .logo-content{justify-content:center !important;margin-bottom:5%}.video-container .logo-content img{max-height:100px !important;max-width:100%}.video-container .btn-content{justify-content:center}.video-container .text-content{align-items:center;padding:5%;align-content:center}.video-container .text-content img{max-width:300px}.video-container .text-content h1{font-size:3.5em !important;white-space:break-spaces;letter-spacing:0;text-align:center}.video-container .text-content h2{font-size:1.3em !important;width:100%;text-align:center !important}.video-container .text-content h3,.video-container .text-content p{text-align:center !important}.rachat{padding:0;margin:5%}.rachat img{height:auto !important;width:300px !important}.slider-content .home-slider-text .container .logo-content img{max-width:220px;margin-bottom:2%}.slider-content .home-slider-text h1{font-size:2.3em}.slider-content .home-slider-text h2{font-size:1.4em}.slider-content .home-slider-text h3{font-size:1.3em}.product{margin:25% 5% 5%;padding:0}.banner-content .text-content{padding:30% 5%}.banner-content h1{font-size:3em !important;letter-spacing:0}.banner-content h2{font-size:1.3em !important;letter-spacing:0 !important}.banner-content .logo-content img{max-width:230px}.two-columns-content .bloc-texte{padding:8%}.two-columns-content .bloc-texte h2{font-size:2.2em !important;margin-top:1% !important}.two-columns-content .bloc-texte h3{font-size:1.2em}.two-columns-content .img-content{padding:8%}.two-columns-text-content{padding:90px 5% 5%}.two-columns-text-content .item-content{padding:1em}.two-columns-text-content h1{font-size:7em}.two-columns-text-content h2{font-size:2em;letter-spacing:0}.three-columns-text-content .text-content h2{font-size:2.5em}.three-columns-text-content .text-content p{text-align:center !important}.text-bloc-content{margin:0}.text-bloc-content h1{line-height:1;font-size:4em}.text-bloc-content h2{font-size:2.5em}.text-bloc-content h3{font-size:2em}.activity-content .title-content h2{font-size:2em}.items-content{padding:2em}.items-content .title-items{padding:0}.items-content .title-items h2{font-size:3em}.items-content h2{font-size:2em;letter-spacing:0;margin-bottom:3%}.items-content h4{font-size:1.5em !important}.items-content .item .image img{max-width:35%}.items-content .item .text{transform:translateY(0px)}.image-full-width-text-content .text-content{padding:10% 5%}.image-full-width-text-content .text-content .col-md-6{top:0}.image-full-width-text-content .text-content h2{font-size:2em}.image-full-width-text-content .text-content h3{font-size:2em}.image-full-width-text-content .text-content p{font-size:1.1em}.two-columns-presentation-content .text-content h3{font-size:1.7em}.two-columns-presentation-content .bloc-right{border-left:0}.two-columns-presentation-content .bloc-left{border-right:0}.titre-collapse h2{font-size:2.5em}.partner .text-container h2{font-size:2em}.partner .title{font-size:2em !important;line-height:1}.gallery-content .title-content h2{font-size:2em;line-height:1;margin-bottom:3%}.gallery-type-3{column-count:2}.article-page-content .text-content h1{font-size:2em}.article-page-content .text-content .content{padding-top:80px}.collapse-container .card .card-header .btn-collapse{font-size:1.7em;letter-spacing:0px;text-align:left !important}.collapse-container .card .card-header .btn-collapse:hover{letter-spacing:0px}.collapse-container .card .card-header .icofont-container i{font-size:20px;margin-right:-30px}.collapse-container .card .card-body{margin-top:0}.collapse-container .card .card-body li{font-size:1em}.picfixed,.picfixed2{display:none}.link-id-content{padding:2% 8%}.link-id-content .container{max-width:100%}.link-id-content .content-btn .btn-link-id{margin-bottom:2%;justify-content:center;font-size:1em;text-align:center}.three-columns-text-content h3{font-size:2.3em}.product .information{padding:15px}.product .information .title{font-size:1.5em}.form-contact-content{padding:15% 10% 2%}.form-contact-content h5{font-size:2em}.footer{padding:5%}.footer .footer-container .brand-container .social-network{text-align:center}.footer .footer-container .brand-container img{width:40% !important}.footer .col-md-6{margin-top:10%}.footer .col-md-6 h6{padding-bottom:10px}.footer .col-md-6 .row{margin:0 !important}.seo-page .seo-item .content-item-title h5{font-size:1.7em}.seo-page .banner-content{height:500px}.seo-page .two-columns-content{padding:5%}.seo-page .form-contact-content{padding:2% 10%}.seo-page .form-contact-content h3{letter-spacing:0}}@media (max-width:991.98px){.video-container .text-content .btn-content .btn{width:fit-content}.top-menu .navbar{padding:0 !important;background:#ffffff}.top-menu .navbar .navbar-nav{border-radius:20px;margin-bottom:15px;margin-right:0}.top-menu .navbar .btn-call-to-action{display:none}}@media (max-width:767px){.two-columns-content .bloc-texte .row .col-md-6{padding:0 !important}.two-columns-content .bloc-texte h2{font-size:2.5em}}@media (max-width:575px){.video-container .text-content h1{font-size:2.6em !important}.two-columns-content .bloc-texte h2{font-size:2em}.three-columns-text-content p{text-align:center !important}}@media screen and (max-width:768px){.footer .services-container .services{display:flex;padding:0}}@media (max-height:550px){.slider-content .home-slider-text .container .logo-content img{max-width:400px}.video-container .container{max-width:100% !important}.video-container .text-content img{max-height:120px}.banner-content{height:auto}.banner-content h1{font-size:5em !important;letter-spacing:0 !important}}@media (min-width:992px) and (max-width:1200px){.two-columns-content .bloc-texte .btn-content{justify-content:left}}@media (min-width:575.98px) and (max-width:767.98px){.two-columns-content .bloc-texte .btn-content{justify-content:left}}.img-fluid,.img-thumbnail{height:auto;max-width:72%}.google-review h2{font-weight:800;font-style:normal;font-size:3.5em;line-height:0.9;letter-spacing:0;margin-bottom:3%;color:#84673b;width:fit-content;margin:2em auto 1em}