@charset "UTF-8";
@font-face{font-family:Arvo, sans-serif;font-style:normal;font-weight:400;src:local("sans serif"), local("sans-serif"), local(Arvo);font-display:swap}body::-webkit-scrollbar{width:3px}body{scrollbar-width:thin}h1{color:#4e6249;font-family:Arvo, sans-serif;letter-spacing:4px}h2{color:#121212;font-family:Arvo, sans-serif;letter-spacing:2px}h2 strong{color:#4e6249}h3{color:#4e6249;font-size:1.5em;font-family:Arvo, sans-serif;letter-spacing:2px}h4{color:#121212;font-family:Arvo, sans-serif;letter-spacing:2px}h5{color:#121212;font-family:Arvo, sans-serif;letter-spacing:2px}h6{color:#121212;font-family:Arvo, sans-serif;letter-spacing:2px}p{letter-spacing:0.02em;line-height:1.4}a{color:#000000}a:hover,a:focus{text-decoration:none;transition:0.3s}.scrollTop{background-color:#4e6249;color:#fff;border-radius:50%;bottom:5%;right:2%}.scrollTop:hover{background-color:#4e6249;opacity:0.8;color:#fff}::-webkit-scrollbar{width:6px;background:transparent}::-webkit-scrollbar-thumb{background:#4e6249;border-radius:15px}.btn{background:#4e6249;border-radius:25px;color:#fff}.btn i{background-color:#4e6249}.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: #000000;--blob-color-2: #4e6249;--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:#4e6249}.top-menu{}.top-menu .information-bar{height:50px;border-bottom:1px solid #fff;padding:10px 50px;color:#fff}.top-menu .information-bar i{margin-left:5px}.top-menu .information-bar a{color:#4e6249}.top-menu .information-bar+.affix-top{top:50px}.top-menu .affix-top{background-color:#fff}.top-menu .affix-top li a{font-family:Arvo, sans-serif}.top-menu .affix{background-color:#fff;box-shadow:0px 5px 20px #00000012}.top-menu .affix li a{font-family:Arvo, sans-serif;color:#4e6249}.top-menu .error-navbar{background-color:#4e6249 !important}.top-menu .navbar-brand{font-family:Arvo, sans-serif;color:#000}.top-menu .active>a:first-child{border-radius:5px;background-color:#4e6249 !important;color:#fff}.top-menu .dropdown-menu li a{color:#4e6249}.top-menu .dropdown-menu li:first-child{border-top:1px solid #4e6249}@media (min-width:992px) and (max-width:1200px){.top-menu .affix-top{background-color:#eee}.top-menu .affix-top .active>a:first-child{border-radius:5px;background-color:#4e6249 !important;color:#fff}.top-menu .affix{background-color:#fff}.top-menu .affix li{color:#4e6249}.top-menu .affix .active>a:first-child{border-radius:5px;background-color:#4e6249 !important;color:#fff}.top-menu .btn-call-to-action{color:#fff !important}}@media (max-width:992px){.top-nenu .navbar{width:100%;justify-content:space-evenly}}@media (max-width:992px){.top-menu .affix .navbar-toggler,.top-menu .affix-top .navbar-toggler{background-color:#4e6249}.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:#4e6249}.top-menu .affix .navbar-nav .dropdown-menu,.top-menu .affix-top .navbar-nav .dropdown-menu{background-color:rgba(78, 98, 73, 0.1)}.top-menu .affix .navbar-nav .navbar-toggler,.top-menu .affix-top .navbar-nav .navbar-toggler{background-color:#4e6249}.top-menu .affix .navbar-nav .active a,.top-menu .affix-top .navbar-nav .active a{border-radius:5px;background-color:#4e6249;color:#fff}.top-menu .affix .social-network a,.top-menu .affix-top .social-network a{color:#4e6249}.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:#4e6249}}.top-menu .navbar{min-height:var(--nav-height);height:70px;padding:0rem 1.5rem;border-bottom-right-radius:15px}@media (min-width:992px){.top-menu .navbar{width:fit-content}}.top-menu .affix{background-color:#fff;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.top-menu li a{color:#4e6249}#sidebar{background-color:#fff}.sidebar .sidebar-header strong{color:#757575;font-family:Arvo, sans-serif;letter-spacing:4px;font-size:1.5em}.sidebar li a{font-family:Arvo, sans-serif}.sidebar li .dropdown-toggle{color:#4e6249 !important}.sidebar li .nav-link:hover{color:#4e6249;padding-left:25px}.sidebar .active a:first-child{color:#4e6249}.sidebar .social-network ul:before{background-color:#4e6249}.sidebar .social-network ul li a{background-color:#4e6249;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:#4e6249}.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:#000000}.slider-content .btn-slider-call-to-action{color:#fff}.slider-content .btn-slider-call-to-action:after{background-color:#4e6249}.slider-content .btn-slider-call-to-action:hover i{background-color:#fff;color:#4e6249}.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 .img-content .parent-auto-resize-img-child{height:auto;width:100%}.two-columns-content .img-content .parent-auto-resize-img-child a img{box-shadow:none;height:auto;border-radius:15% 85% 38% 62% / 62% 49% 50% 36%}.two-columns-content .img-content .parent-auto-resize-img-child a{background-color:#4e6249;padding:3%;height:fit-content;position:sticky;border-radius:72% 26% 62% 37% / 46% 35% 61% 50%}.column-media-left .two-columns-content .img-content .parent-auto-resize-img-child a img{height:50%}.two-columns-content .bloc-texte li::marker{content:"";color:#4e6249;font-size:30px}.two-columns-content .btn{margin-left:12%;margin-top:2%}#tarif-two-col table tbody tr{border-bottom:solid 2px #4e6249}#tarif-two-col .bloc-texte{background:transparent !important}.googlereviews{padding:10vh 0}@media (min-width:992px) and (max-width:1200px){.googlereviews{padding:10vh 5vh}}@media (max-width:992px){.googlereviews{padding:10vh 2vh}}#facebook-contain{width:100%;background-color:#4e6249;display:flex;align-items:center}#facebook-contain .row{margin-left:0;margin-right:0}#facebook-contain p{color:#fff}#facebook-contain h2,#facebook-contain h3{color:#fff}@media (min-width:1200px) #facebook-contain .col-md-6{flex:0 0 37%}@media (min-width: 992px) and (max-width: 1200px) #facebook-contain{.col-md-6{flex:0 0 92%}}@media (max-width: 992px) #facebook-contain{.col-md-6{flex:0 0 92%}}.two-columns-presentation-content .bloc-left h3{color:#4e6249}.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:#000000}.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:#4e6249}.two-columns-presentation-content .bloc-right .logo-content img{max-width:300px;height:auto}.two-columns-presentation-content .typewrite{color:#525252;font-family:Arvo, sans-serif;font-size:2em}@media (min-width:992px) and (max-width:1200px){.two-columns-content{padding:0 50px}.two-columns-content .bloc-texte{background-color:transparent;background-image:url("/uploads/media/images/cms/medias/5ef23f644e240e9611ff0a84f61b0c275a2acc1d.png");background-repeat:no-repeat;background-position:left bottom 120px;background-size:110px}}@media (max-width:992px){.two-columns-content .bloc-texte .btn-content{justify-content:left}.two-columns-content .bloc-texte .btn-content .btn{margin-left:1%}}@media (min-width:1200px){.two-columns-content{padding:0 200px}.two-columns-content .bloc-texte{background-color:transparent;background-image:url("/uploads/media/images/cms/medias/5ef23f644e240e9611ff0a84f61b0c275a2acc1d.png");background-repeat:no-repeat;background-position:left bottom 120px;background-size:110px}.display-media-left{background-color:rgba(78, 98, 73, 0.3)}.croquettes-chien .two-columns-content{padding:0 400px}}#engagement{background-image:url("/uploads/media/images/cms/medias/2e0221cca52bffa1d4ca3fd9c0bcc68e.png");background-size:120px;background-repeat:no-repeat;background-position:left 10% bottom 22%}#engagement .text-content{position:absolute}#engagement .text-content .bloc-texte{background-color:#fff;border-radius:25px;box-shadow:5px 5px 17px 1px rgba(0, 0, 0, 0.56);margin-top:9%;background-position:left 20px bottom 45px}@media (max-width:992px){#engagement{padding:6em 0 15em 0;background-position:left 10% bottom 1%}#engagement .text-content{left:5%}#engagement .text-content .bloc-texte{width:85%}}@media (min-width:992px) and (max-width:1200px){#engagement{padding:5vh 0;background-position:left 4% bottom 22%}#engagement .text-content{left:15%}#engagement .text-content .bloc-texte{width:95%}}@media (min-width:1200px){#engagement{padding:3em 0}#engagement .text-content{left:16%}#engagement .text-content .bloc-texte{width:85%}}@media (max-width:992px){#engagement .img-content{left:35%;min-width:700px}}@media (min-width:992px) and (max-width:1200px){#engagement .img-content{left:35%;min-width:800px}}@media (min-width:1200px){#engagement .img-content{left:35%;min-width:950px}}#engagement .img-content img{box-shadow:-36px 29px 0px 3px #4e6249}.custom-croquettes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:3em 0}.two-columns-text-content{display:flex;justify-content:center;width:80%}.three-columns-text-content{background-color:rgba(78, 98, 73, 0.2)}@media (min-width:1200px){.three-columns-2-content{padding:100px}.three-columns-2-content .row{align-items:center}.three-columns-2-content .image-content .parent-auto-resize-img-child a img{box-shadow:none;height:90%}}.three-columns-2-content .row{align-items:center}.three-columns-2-content .image-content .parent-auto-resize-img-child a img{box-shadow:none;border-radius:23% 76% 35% 51% / 34% 54% 40% 58%;height:90%}.three-columns-2-content .row .image-content .parent-auto-resize-img-child a{background-color:#4e6249;padding:3%;height:fit-content;position:sticky;border-radius:72% 26% 62% 37% / 46% 35% 61% 50%;top:0}.tarif-contain table td{border-bottom:3px solid #4e6249 !important;padding:13px 0}.tarif-contain .row{align-items:flex-start}.engagement{padding:5em 8em}.engagement .three-columns-content{padding:2em}.engagement .text-content{background-color:#fff;min-height:360px;padding:2em 1em;position:absolute;margin-top:6%;left:20%;min-width:800px;border-radius:25px}@media (min-width:992px) and (max-width:1200px){.three-columns-2-content .row{justify-content:center}.three-columns-2-content .row .col-lg-12{flex:0 0 58%;max-width:50%}}.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:Arvo, sans-serif;font-style:italic;letter-spacing:2px}.two-columns-slider-content .carousel-indicators .active{background-color:#4e6249}.video-container .opacity-video{background-color:black;opacity:0.2}.video-container .bottom-pattern{height:100px;background-size:cover !important;background-position-y:center !important}.video-container .text-content *{text-shadow:1px 1px 1px black}.video-container .text-content h3{color:#fff}.video-container .text-content img{max-width:300px;height:auto}.video-container .text-content h1{white-space:break-spaces}.video-container .text-content h2,.video-container .text-content p{color:#fff}.video-container .text-content .btn-video-call-to-action{color:#fff}.video-container .text-content .btn-video-call-to-action:after{background-color:#4e6249}.video-container .text-content .btn-video-call-to-action:hover i{background-color:#fff;color:#4e6249}@media (max-width:992px){.video-container{height:75vh}.video-container .text-content h1{font-size:2em !important}.video-container h2{font-size:1em !important}}@media (max-width:574px){.video-container .text-content h2{font-size:1em !important;letter-spacing:3px}}.banner-content{position:relative;height:80vh}.banner-content:after{content:"";position:absolute;background-size:cover;height:100%;width:100%;z-index:1}.banner-content h1,.banner-content h2,.banner-content h3,.banner-content h4,.banner-content h5,.banner-content h6,.banner-content p{color:white;text-shadow:2px 2px 2px black}.banner-content h3{width:auto;background:transparent}.banner-content .bottom-pattern{height:100px;background-size:cover !important;background-position-y:center !important}@media (max-width:992px){.banner-content h1{font-size:2em}h2{font-size:1.7em}h3{font-size:1.2em}}.banner-video-content .opacity-banner{opacity:0.1;background-color:#000}.banner-video-content .bottom-pattern{z-index:0}.banner-video-content video{height:100%;object-fit:cover}.banner-video-content .logo{text-align:center}.banner-video-content .logo img{max-width:300px;height:auto}.form-contact-content h4{font-size:2.5em;color:#4e6249}.form-contact-content .btn-contact-form{border-radius:25px;color:#eee;padding:10px 15px}.form-contact-content .btn-contact-form:hover:before{background-color:#4e6249}.form-contact-content .text-right{display:flex;justify-content:center}.form-contact-content .text-right{display:flex;justify-content:center}.form-contact-content .form-control:focus{border-color:#4e6249;box-shadow:0 0 0 0.2em rgba(78, 98, 73, 0.35)}.form-contact-content .sending-message i{color:#4e6249}.form-contact-content{background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/677fd4dc23bdd_images_large.png);background-repeat:no-repeat;opacity:1;background-size:contain;background-position:center}.form-guest-book-content h4{font-size:2.5em;color:#4e6249}.form-guest-book-content .btn-guest-book-form:hover:before{background-color:#4e6249}.form-guest-book-content .form-control:focus{border-color:#4e6249;box-shadow:0 0 0 0.2em rgba(246, 224, 176, 0.35)}.form-guest-book-content .sending-message i{color:#4e6249}.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:#4e6249}.activity-content .activity-template-1 .btn-content a{font-family:Arvo, sans-serif;background-color:#4e6249;color:#fff}.activity-content .activity-template-1 .btn-content a:hover{background-color:#fff;color:#4e6249;border:1px solid #4e6249}.activity-content .activity-template-2 .btn-activity-type-2{border:1px solid #eee;border-radius:50px;margin:90px 0}.activity-content .activity-template-2 .col-xl-3{flex:0 0 50%;max-width:50%}.activity-content .activity-template-2 .card-body{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:transparent}.activity-content .activity-template-2 h3{color:#fff;text-shadow:2px 2px 2px black}.activity-content .activity-template-2 .card-content .item .card .card__background::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%}@media (max-width:1200px){.activity-content .activity-content{padding:1em 5em}}@media (max-width:992px){.activity-content .activity-template-2 .btn-activity-type-2{margin:40px 0}.activity-content .activity-template-2 .col-xl-3{flex:0 0 100%;max-width:100%}}@media (max-width:992px){.activity-content .activity-template-2 .card-content .item .card{max-width:700px;min-width:640px;max-height:350px}}@media (min-width:992px) and (max-width:1200px){.activity-content .activity-template-2 .card-content .item .card{max-width:500px;min-width:440px;max-height:350px}}@media (min-width:992px) and (max-width:1200px){.activity-content .activity-template-2 .col-xl-3{flex:0 0 30%;max-width:40%}}@media (min-width:1200px){.activity-content .activity-template-2 .card-content .item .card{max-width:680px;min-width:620px}}.activity-content .activity-template-3{color:#000000}.activity-content .activity-template-3 .bio h3{width:auto;background:transparent;color:#000000}.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:#4e6249;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-prev:hover{border-color:#4e6249;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-dots .slick-active button:before{color:#4e6249}@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}}.ancre-croquette .activity-template-2 .card-content .item .card{height:250px}.ancre-croquette .activity-content .activity-template-2 .card-body{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center}.ancre-croquette .activity-template-2 .btn-activity-type-2{border:1px solid #eee;border-radius:50px;background-color:transparent;margin:90px 0;position:relative;opacity:0;bottom:0}.partner .slick-arrow:before{color:#4e6249}.partner p{font-family:Arvo, sans-serif}.guest-book-content .item .avatar{background-color:#4e6249;color:#fff}.guest-book-content strong{font-family:Arvo, sans-serif;color:#4e6249}.guest-book-content p{font-family:Arvo, sans-serif}.information{position:relative}@media (min-width:992px){.information .information-content{width:25%;height:fit-content;position:absolute;z-index:4;top:0;bottom:0;left:0;margin:auto 8em;border-radius:20px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;padding:25px 0}}@media (min-width:992px) and (max-width:1500px){.information .information-content{width:40%;margin:auto 4em}}@media (max-width:992px){.information .information-content{width:100%;position:relative;border-radius:0}.information .information-content .item{flex-direction:column;justify-content:left;margin:0}}.information-content{background-color:#4e6249}.information-content .col-lg-4{max-width:25%;justify-content:center}.information-content .col-md-12{justify-content:center;flex-wrap:wrap}.information-content span,.information-content strong{font-family:Arvo, sans-serif}.information-content i{color:#eee}.information-content .text{color:#eee}.information-content a{color:#eee}.information .information-content .item-content .item .icon i{opacity:1;font-size:2.8em}.information .map{z-index:0}.information .information-content .item{flex:0 0 100%;max-width:100%;padding:10px}@media (max-width:992px){.information .information-content .item-content .item .icon{text-align:left;padding:15px 0}}@media (min-width:992px){.information .information-content .item{flex-direction:row;align-items:center}}.information .information-content .item-content .item{padding:10px 10px}@media (min-width:992px) .footer{display:flex;flex-wrap:wrap;.row{width:80%}.footer .col-lg-3{flex:0 0 25%;max-width:25%}}@media (max-width:992px){.footer .row{justify-content:center}.footer .row .col-lg-3{flex:0 0 100%;max-width:100%;justify-content:center;text-align:center;display:flex;flex-direction:column;align-items:center}}.footer{background-color:#4e6249;color:#4e6249;z-index:999999;position:relative}.footer ul li{color:#eee}.footer .title{font-weight:normal;color:#eee;padding:0 0 0.3em;text-align:center}.footer h6{border-bottom:2px solid #fff;width:fit-content;margin-bottom:3%}.footer .company-name{color:#eee}.footer a{color:#eee}.footer .brand-container{color:#eee}.footer .btn-seo{font-family:Arvo, sans-serif}.footer .seo{color:#eee;padding:20px 0 0}.seo-page .information-seo-item-icon i{color:#4e6249}.seo-page .form-control:focus{border-color:#4e6249;box-shadow:0 0 0 0.2em rgba(78, 98, 73, 0.35)}.seo-page .form-title{font-family:Arvo}.seo-page .sending-message i{color:#4e6249}.seo-page .information{background-color:#4e6249}.seo-page .information .information-content{position:relative;width:100%;border-radius:0}.seo-page .information .item{flex:0 0 25%;max-width:83%}.articles-list-content .item-category{font-family:Arvo, sans-serif;color:#fff;background-color:#4e6249}.articles-list-content .not-found-content p{font-family:Arvo, sans-serif}.articles-list-content .btn-article{background-color:#4e6249;color:#fff;border:none}.article-page-content .category-article-page{font-family:Arvo, sans-serif;color:#fff;background-color:#4e6249}.services-list-content .item-content .item .category{font-family:Arvo, sans-serif;color:#4e6249}.services-list-content .item-content .item .link{font-family:Arvo, sans-serif;letter-spacing:5px}.service-page-content .category-service-page{font-family:Arvo, sans-serif;color:#fff;background-color:#4e6249}.products .filters{background:linear-gradient(0.88turn, rgba(78, 98, 73, 0.2), rgba(78, 98, 73, 0.02), rgba(78, 98, 73, 0.2))}.product .category{font-family:Arvo, sans-serif;color:#fff;background-color:#4e6249}.pagination .page-link{color:#4e6249}.pagination .page-link:hover{background-color:rgba(78, 98, 73, 0.8);color:white}.pagination .active .page-link{color:white;background-color:#4e6249}.document .documents-container .item-container .item h4{color:#4e6249}.document .documents-container .item-container .item .btn-document{color:#ffffff}.document .documents-container .item-container .item:hover .download-icon{color:#4e6249}@media (min-width:1200px){.items-content{padding:2em 5em}}.items-content{margin:5vh 0;position:relative;background-color:#CAD0C8}.items-content h3{color:#fff;font-size:16px}.items-content h4{color:#4e6249}.items-content .image img{width:60%}.items-content:before{content:"";position:absolute;background-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67a4e573711f2_images_medium.webp");background-size:cover;background-position:center;width:90%;height:90%;left:80%;z-index:-9}@media (max-width:992px){.items-content{padding:2em 2em}}@media (max-width:992px){.services-contain{width:100%}.item-content{padding:2em}}@media (min-width:1200px){.services-contain{width:60%}}.custom-confiance{padding:3% 5%;background-color:#4e6249}.custom-confiance h2{font-size:2.5em;color:#fff}.custom-confiance h4,.custom-confiance p{color:#fff}.custom-confiance .col-lg-3{padding:2em 2.5em}.custom-confiance::before{background-image:none !important}@media (max-width:1200px) and (min-width:992px){.custom-confiance .item{padding:2em 1em}.custom-confiance .item h4{font-size:1.4em}}.services-contain .item{display:flex;flex-direction:row;background-color:#4e6249;border-radius:25px;margin:3px;padding:10px;align-items:center}.services-contain h3{color:#eee}.services-contain .text{margin-left:1em;text-align:left;color:#eee}@media (min-width:992px){.services-contain .col-lg-3{min-width:49%;max-width:52%;min-height:130px}}@media (max-width:992px){.services-contain .col-lg-3{min-width:49%;max-width:100%;min-height:130px}}.after-before-content h1,.after-before-content h2,.after-before-content h3,.after-before-content h4{font-family:Arvo, sans-serif;color:#4e6249}.collapse-container .btn-collapse{color:#121212}.collapse-container .icofont-container{background-color:#4e6249}@media (max-width:992px){.link-id-content .content-btn .btn-link-id{margin:0;padding:6px 0;width:100%;justify-content:center;margin:5px 0}}@media (min-width:992px) and (max-width:1200px){.schedule-content{background-color:rgba(78, 98, 73, 0.3);padding:5vh 50px}}@media (max-width:992px){.schedule-content{background-color:rgba(78, 98, 73, 0.3);padding:5vh 20px}}@media (min-width:1200px){.schedule-content{padding:5vh 200px}}.schedule-content{background-color:rgba(78, 98, 73, 0.3)}.schedule-content h3{width:auto;background:transparent}.schedule-content .schedule-content-items:nth-child(2n+1){background:rgba(78, 98, 73, 0.4)}.schedule-content .schedule-content-items-active{background-color:rgba(78, 98, 73, 0.9);color:#fff}.schedule-content .schedule-days-content{padding:0 18%}.image-full-width-text-content{margin:9vh 20vh}.image-full-width-text-content .container-fluid{position:relative;border-radius:50px;padding:6vh 0}.image-full-width-text-content h2,.image-full-width-text-content p{color:#fff;padding:0 0 12px}.image-full-width-text-content .btn{border-radius:50px;border:1px solid white;color:#eee;background:transparent}.image-full-width-text-content .container-fluid::before{background-color:rgba(0, 0, 0, 0.5);border-radius:22px;position:absolute;content:"";top:0;left:0;width:100%;height:100%}@media (max-width:992px){.image-full-width-text-content{margin:3vh}.image-full-width-text-content .container-fluid{padding:1vh 0}}@media (min-width:992px) and (max-width:1200px){.image-full-width-text-content{margin:3vh;padding:0}.image-full-width-text-content .container-fluid{padding:1vh 0}}.newsletter-content h3{width:auto;background:transparent}.newsletter-content a{color:#000000}.newsletter-content .opacity-newsletter{background-color:rgba(78, 98, 73, 0.8)}#tarteaucitronIcon img{width:50px}.gallery-type-4{scrollbar-color:#4e6249 transparent}.gallery-type-4::-webkit-scrollbar-thumb{background:#4e6249}.gallery-content{display:flex;justify-content:center}.gallery-type-1.gallery-type-1{width:80%;display:grid;grid-template-columns:repeat(3, 1fr)}.gallery-type-1 .item-type-1 a figure{width:500px;border-radius:25px}@media (max-width:992px){.gallery-type-1 .item-type-1 a figure{width:320px}}@media (max-width:992px){.gallery-type-1.gallery-type-1{grid-template-columns:1fr}}@media (min-width:992px) and (max-width:1200px){.gallery-type-1 .item-type-1 a figure{width:320px;height:300px}}.gallery-type-1 .item-type-1 a figure:hover{background-color:#4e6249}.agencies .agencies-search-container button{background-color:#000000}.agencies .city{color:#4e6249}.agencies .city::after{background-color:#4e6249}.agencies .item-information i{color:#4e6249}.agencies .empty{color:#4e6249}.pricing-section .pricing-item .title{color:#000000}.pricing-section .pricing-item .title:after{border-bottom:2.5px dotted black}.pricing-section .pricing-item .subtitle{color:black}.pricing-section .pricing-item ul li{color:white}.pricing-section .pricing-item ul li a{font-size:1rem}.entete{display:flex;justify-content:center;align-items:center;width:70%}@media (max-width:992px){.entete{flex-direction:column;width:90%}}@media (min-width:992px) and (max-width:1200px){.entete{width:85%}}.croquettes{display:flex;justify-content:center;margin:30px 0}.linkto{position:relative;height:250px;border-radius:10px;overflow:hidden}@media (min-width:1200px){.linkto{width:600px;margin:0 40px}}@media (min-width:992px) and (max-width:1200px){.linkto{width:450px;margin:0 10px}}@media (max-width:992px){.croquettes{flex-direction:column}.croquettes .linkto{width:350px;margin:10px}}.linkto .overlay{opacity:1;z-index:1}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:white;font-weight:bold;font-size:24px;text-transform:uppercase}.overlay h3{text-shadow:2px 2px 2px black}.linkto img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;z-index:-1}.overlay h3{color:#fff}.linkto:hover img{transform:scale(1.1);z-index:-2}.linkto:hover .overlay{background-color:rgba(78, 98, 73, 0.9);opacity:1}.logoroyalcanin{padding:5px;width:100px;position:fixed;bottom:2%;left:0;border-radius:25px;background:#ffffff;box-shadow:rgba(50, 50, 93, 0.15) 0px 6px 12px -2px, rgba(0, 0, 0, 0.1) 0px 3px 7px -3px;z-index:10}.royalcanin{width:100%}