@font-face{font-family:Quicksand, sans-serif;font-style:normal;font-weight:400;src:local("sans serif"), local("sans-serif"), local(Quicksand);font-display:swap}@font-face{font-family:"Homemade Apple";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/homemadeapple/v22/Qw3EZQFXECDrI2q789EKQZJob0x6XHg.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}body{background:#F7F2EC;font-family:Quicksand;font-weight:400;color:#000000}body strong{font-weight:700}body *{letter-spacing:0.01em !important}.row{margin:0}.arrow-down-content{display:none}.display-none{display:none}.scrollTop{display:none !important}.first-block{padding-bottom:0 !important}.middle-block{padding-top:0 !important;padding-bottom:0 !important;margin-top:-1px}.last-block{padding-top:0 !important;margin-top:-1px}.last-block:after{top:2em !important;height:110% !important}::-webkit-scrollbar{width:8px;background-color:rgba(0, 0, 0, 0.15);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:0;background-color:#000000}h1{font-size:clamp(2.5em, 4vw, 6em)}h2{font-size:clamp(2.3rem, 2.5vw, 3rem);font-weight:400}h3{font-size:1.5em;font-family:"Homemade Apple", courier;text-transform:none;margin:20px 0;font-weight:400}h4{font-size:1.3em;margin-bottom:1em}a:hover,a:focus{text-decoration:underline;transition:0.3s;color:#363636}p{line-height:1.4}.modal .modal-content .modal-header{background-size:cover;border-radius:0}.modal .modal-content .modal-header .close{color:#000000;opacity:1;text-shadow:none;float:none;position:absolute;top:10px;right:10px}.modal .modal-content .modal-header .modal-title{width:100%;text-align:center}.modal .modal-content .modal-header .modal-title p{margin:0}.modal .modal-content .modal-header .modal-title img{max-height:100px}.modal .modal-content .modal-body{background:#F7F2EC}.modal .modal-content .modal-body h2{margin:0 auto 0.5em}.modal .modal-content .modal-body h3{width:100%;margin-bottom:1em}.modal .modal-content .modal-footer{background:#000000;color:#F7F2EC;border-radius:0}.top-menu .affix,.top-menu .affix-top{background-color:#F7F2EC}.top-menu .affix .navbar-brand,.top-menu .affix-top .navbar-brand{height:100%;padding:0}.top-menu .affix .navbar-brand img,.top-menu .affix-top .navbar-brand img{height:100%;max-height:100%;height:auto}.top-menu .affix li,.top-menu .affix-top li{padding:0;margin:0 5px}.top-menu .affix li .nav-link,.top-menu .affix-top li .nav-link{padding:5px 10px;position:relative;color:#000000}@media (min-width:1500px){.top-menu .affix li .nav-link,.top-menu .affix-top li .nav-link{font-size:1.2em}}.top-menu .affix .dropdown-top-menu-bar,.top-menu .affix-top .dropdown-top-menu-bar{padding-right:15px}.top-menu .affix .dropdown-top-menu-bar .dropdown-toggle,.top-menu .affix-top .dropdown-top-menu-bar .dropdown-toggle{right:10px}.top-menu .affix .dropdown-top-menu-bar:hover .dropdown-toggle,.top-menu .affix-top .dropdown-top-menu-bar:hover .dropdown-toggle{filter:invert(1)}.top-menu .affix .dropdown-menu,.top-menu .affix-top .dropdown-menu{background:#000000;border-radius:0;left:50%;transform:translateX(-50%)}.top-menu .affix .dropdown-menu li,.top-menu .affix-top .dropdown-menu li{width:100%;padding:0;margin:0}.top-menu .affix .dropdown-menu li a,.top-menu .affix-top .dropdown-menu li a{color:#F7F2EC;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.top-menu .affix li.active,.top-menu .affix li:hover,.top-menu .affix-top li.active,.top-menu .affix-top li:hover{background:#000000}.top-menu .affix li.active>a:first-child,.top-menu .affix li:hover>a:first-child,.top-menu .affix-top li.active>a:first-child,.top-menu .affix-top li:hover>a:first-child{border-radius:0;color:#F7F2EC}.top-menu .social-network{padding:0 5px}.top-menu .social-network li a{padding:10px;height:45px;width:45px;border-radius:50%;background:#000000;display:flex;flex-direction:row;justify-content:center;align-items:center}.top-menu .social-network li a i{color:#F7F2EC;font-size:1.5em}.top-menu .social-network li:hover{background-color:#000000;transition:1.3s}.top-menu .social-network li:hover a{text-decoration:none}.top-menu .btn-call-to-action{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#363636;border-color:#363636;margin:0}.top-menu .btn-call-to-action i{color:#363636}.top-menu .btn-call-to-action:hover{background-color:#363636;color:#F7F2EC !important;border-color:#363636}.top-menu .btn-call-to-action:hover i{color:#F7F2EC}@media (min-width:1500px){.top-menu .btn-call-to-action{font-size:1.2em}}.top-menu .affix-top{background:transparent;height:120px}.top-menu .affix-top li .nav-link{color:#F7F2EC}.post .affix-top li .nav-link{color:#000000}.post .affix-top .navbar-toggler{filter:invert(1) !important}.custom-instagram{padding:5em 5%}.custom-instagram .eapps-widget{max-width:1400px !important;margin:auto}.custom-btn-gallery{padding:10px 5% 10px;position:sticky;top:70px;background:#F7F2EC;z-index:9999}.custom-btn-gallery .row{border-bottom:2px solid #000000;padding-bottom:1em;gap:10px}.custom-btn-gallery .row .filter-btn{text-transform:uppercase;border:none;background:transparent;font-size:1.3em;padding:0 5px;color:#000000}.custom-btn-gallery .row .filter-btn:hover{background:#000000;color:#F7F2EC;text-decoration:none}.custom-btn-gallery .row .active-filter{background:#f28933;color:#000000}.page-poissonnerie .hidden-by-filter{display:none}.page-poissonnerie #poison,.page-poissonnerie #crustace,.page-poissonnerie #traiteur{height:5em;position:relative}.slider-content .background-opacity-slider{background:linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.9) 100%);z-index:1}.slider-content .carousel-fade .home-slider-text{align-items:flex-end;padding:5em 5%;margin:0 !important}.slider-content .carousel-fade .home-slider-text h1{white-space:pre-wrap;text-transform:uppercase;font-size:1.5em;text-shadow:2px 2px #000000}.slider-content .carousel-fade .home-slider-text h2{font-size:clamp(2em, 2.5vw, 3em);text-transform:none;font-family:"Homemade Apple", courier;font-weight:400 !important;text-shadow:2px 2px #000000;margin-top:1em}.two-columns-content{padding:5em 5%;background:#d1c7b8}.two-columns-content .row{max-width:1400px !important;margin:auto;border-radius:20px;overflow:hidden;background:#F7F2EC}.two-columns-content .row .text-content{padding:2em}.two-columns-content .row .text-content .bloc-texte{background:transparent;padding:0}.two-columns-content .row .img-content{padding:0}.two-columns-content .row .img-content .parent-auto-resize-img-child a{display:flex;flex-direction:row;justify-content:center;align-items:center}.two-columns-content .row .img-content .parent-auto-resize-img-child a img{border-radius:0;box-shadow:none;position:relative;top:0;object-fit:cover;min-height:100%;min-width:100%;height:auto;width:auto}.display-media-left{background:transparent}.display-media-left .row .img-content .parent-auto-resize-img-child a img{border-radius:20px}.two-columns-text-content{position:relative;justify-content:center}.two-columns-text-content .item-content{border:5px solid #F7F2EC;background:#f28933;border-radius:25px;max-width:700px}.two-columns-text-content .item-content:last-child{background:#d1c7b8}@media (max-width:992px){.two-columns-text-content .item-content h3{max-width:80%;margin:auto}}.two-columns-text-content .item-content table{border:1px transparent solid !important}.two-columns-text-content .item-content table tr{border-bottom:1px solid #000000}.three-columns-content{padding:5em 5%}.three-columns-content .row{align-items:flex-end}.three-columns-content .row .text-content{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;flex-direction:column;padding:3em 10% 0 3em;background:transparent}.three-columns-content .row .text-content h1,.three-columns-content .row .text-content h2{width:80%}.three-columns-content .row .text-content p:last-child{margin:0}.three-columns-content .row .text-content ul{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:1em 0 1em 1em;border-left:1px solid #000000;max-width:450px;list-style:none}.three-columns-content .row .text-content ul li{padding:5px 10px 5px 0}.three-columns-content .row .image-content{padding:0;position:relative;height:100%;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;border:5px solid #F7F2EC;border-radius:25px}.three-columns-content .row .image-content img{min-height:100%;min-width:100%;height:auto;width:auto;object-fit:cover;min-height:565px}.three-cols-reverse .row{flex-direction:row-reverse}.three-cols-reverse .row .text-content{padding:3em 3em 0 10%}.three-cols-reverse .row .text-content h3,.three-cols-reverse .row .text-content h2{margin-left:auto}.three-cols-reverse .row .text-content *{text-align:right !important}.gallery-content{padding:5em 5%;background:rgba(209, 199, 184, 0.5)}.gallery-content .title-content h2{font-family:"Homemade Apple", courier}.gallery-content .gallery-type-3{padding:0;column-gap:7px}@media (min-width:1400px){.gallery-content .gallery-type-3{column-count:5}}.gallery-content .gallery-type-3 .gallery-item-type-3{margin-bottom:7px;position:relative}.gallery-content .gallery-type-3 .gallery-item-type-3 a{padding:0}.gallery-content .gallery-type-3 .gallery-item-type-3 a img{padding:0;margin:0;border-radius:20px;border:none}.gallery-content .gallery-type-3 .gallery-item-type-3 p{position:absolute;bottom:10px;left:0;background:#000000;color:#F7F2EC;width:35%;text-align:left;padding:0 8px;font-size:0.8em;height:45px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.gallery-content .gallery-type-4 .item-type-4 a{color:#000000;text-decoration:none !important}.gallery-content .gallery-type-4 .item-type-4 a img{border-radius:20px}.gallery-content .gallery-type-4 .item-type-4 a img:hover{transform:none !important}.gallery-content .gallery-type-2 .item-type-2{height:280px}.gallery-content .gallery-type-2 .item-type-2 p{background:#000000;width:initial;padding:0.5em}.text-bloc-content{padding:5em 5%;position:relative}.text-bloc-content .animation-content{max-width:1400px !important;margin:auto;z-index:1;position:relative}.text-bloc-content .animation-content h3{font-size:2.5em}.text-bloc-content .animation-content p{font-size:1.2em}.text-bloc-content .btn{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#F7F2EC !important;background:#363636;width:fit-content;font-weight:bold}.text-bloc-content .btn i{color:#F7F2EC}.text-bloc-content .btn:hover{border-color:#000000;background-color:#000000;color:#F7F2EC !important}.text-bloc-content .btn:hover i{color:#F7F2EC}.text-bloc-content .btn i{display:none}.orange-text{background:#f28933}.orange-text *{text-shadow:#f28933 2px 2px 2px}.orange-text .btn{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#000000 !important;background:#F7F2EC;width:fit-content;font-weight:bold;text-shadow:none}.orange-text .btn i{color:#000000}.orange-text .btn:hover{border-color:#000000;background-color:#000000;color:#F7F2EC !important}.orange-text .btn:hover i{color:#F7F2EC}.orange-text .btn i{display:none}.orange-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0.1;background:url(/uploads/media/images/cms/medias/fc12ab0d98f2eba06232d66293c1b98b.webp) center center no-repeat;background-size:cover;background-attachment:fixed}.activity-content .activity-template-1{flex-wrap:nowrap;max-width:1400px !important;margin:auto;padding:0}.activity-content .activity-template-1 .row{margin:5px}.activity-content .activity-template-1 .bloc-content{margin:5px;z-index:2;padding:0;max-height:500px;border-radius:400px 400px 20px 20px}.activity-content .activity-template-1 .bloc-content:hover{padding-top:0;opacity:1;border-radius:20px}.activity-content .activity-template-1 .bloc-content .img-content{border-radius:0;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%}.activity-content .activity-template-1 .bloc-content .img-content img{width:auto;height:110%;filter:saturate(1.05) contrast(1.05)}.activity-content .activity-template-1 .bloc-content .text-content{display:none}.activity-content .activity-template-1 .bloc-content .btn-content{position:absolute;background:rgba(0, 0, 0, 0.25);position:absolute;top:0;left:0;height:100%}.activity-content .activity-template-1 .bloc-content .btn-content .position-btn{top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}.activity-content .activity-template-1 .bloc-content .btn-content .position-btn a{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;color:#000000;font-family:"Homemade Apple", courier;font-size:1.5em;padding:2em 10px;height:100%;width:100%}.activity-content .activity-template-1 .bloc-content .btn-content .position-btn a span{background:rgba(247, 242, 236, 0.9);height:120px;width:90%;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.products{padding:5em 5%;background:#d1c7b8}.products .title:first-child{padding:0 0 2em 0}.products .title:first-child h2{font-family:"Homemade Apple", courier}.products .filters{display:none}.products .item{border:5px solid #d1c7b8;position:relative;margin:10px 0;border-radius:20px;padding:8px;background:#F7F2EC;pointer-events:none;margin:0}.products .item:hover .image-content{overflow:hidden}.products .item:hover .image-content img{transform:scale(1.03);transition:1s}.products .item .image{display:flex;flex-direction:row;justify-content:center;align-items:center;height:auto;aspect-ratio:1;background:transparent;border:none;border-radius:10px}.products .item .image img{min-height:100%;min-width:100%;object-fit:cover}.products .item .information{padding:5px 0;background:transparent}.products .item .information .category{display:none}.products .item .information .title{min-height:80px;font-size:1em;padding:10px 0 0 0;color:#000000}.products .item .information .description{display:none}.products .item .information .price{background:#363636;color:#F7F2EC;line-height:1;font-size:1em;padding:5px 10px;border-radius:5px 0 0 5px}.products .item .information .price .description{display:block !important;font-size:0.75em;top:3px}.products:nth-child(odd){background:transparent}.products:nth-child(odd) .item{background:rgba(209, 199, 184, 0.75);border-color:#F7F2EC}.navigation .pagination{gap:5px}.navigation .pagination .page-item{border-radius:50px;background:#000000;box-shadow:none;border:2px solid #000000;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 5px}.navigation .pagination .page-item .page-link{color:#F7F2EC;background:transparent;opacity:1;border:none}.navigation .pagination .page-item:hover{background:#363636;border-color:#363636}.navigation .pagination .active{background:#363636;border-color:#363636}.partners-content{background:rgba(0, 0, 0, 0.1)}.partners-content h3{margin:auto}.partners-content .owl-nav button{color:#000000 !important}.collapse-container{padding:5em 5%;background:#f28933}.collapse-container .card{background:transparent}.collapse-container .card .card-header{background:transparent;box-shadow:none;border-bottom:2px solid #000000;padding:1em 0}.collapse-container .card .card-header:hover .icofont-container{margin:0;opacity:1}.collapse-container .card .card-body{background:transparent;overflow:auto;padding:3em 3% 1em}.collapse-container .card .card-body p{text-align:justify}.collapse-container .card .card-body p u{text-decoration:none;color:#363636;text-shadow:1px 0 #363636}.collapse-container .btn-collapse.collapsed{color:#000000 !important}.collapse-container .btn-collapse.collapsed i{border:2px solid #000000;color:#000000;background:transparent !important;font-size:0.6em}.collapse-container .btn-collapse{text-align:left !important;color:#363636 !important}.collapse-container .btn-collapse i{border:2px solid #363636;background:#363636 !important;font-size:0.6em;color:#F7F2EC}.collapse-container .btn-collapse h4{font-size:1.5em}.collapse-container .btn-collapse h4::first-letter{font-family:"Homemade Apple", courier;font-size:2em;margin-right:15px}.items-content{max-width:1400px !important;margin:auto;padding:5em 5%}.items-content .title-items{margin:auto;max-width:1280px;flex-direction:row !important;align-items:center !important;justify-content:center !important;padding-bottom:4%;display:none}.items-content .item{padding:1em}.items-content .item .image{background:#363636;display:flex;flex-direction:row;justify-content:center;align-items:center;aspect-ratio:1;width:80%;max-width:250px;height:auto;position:relative;border-radius:50%;margin:auto;overflow:hidden}.items-content .item .image:after{content:"";position:absolute;height:auto;width:100%;z-index:1;border-radius:50%;box-shadow:inset rgba(0, 0, 0, 0.5) 0 10px 11px -5px}.items-content .item .image img{height:100%;width:auto;max-width:unset}.items-content .item .text{margin-top:5%}.team-items .item .image{width:100%;padding:0;overflow:hidden}.team-items .item .image img{filter:none;max-width:100%}.image-full-width-text-content .container-fluid{background-attachment:fixed !important}.image-full-width-text-content .container-fluid .text-content{padding:8% 5% 5% 5%;box-shadow:inset rgba(0, 0, 0, 0.5) 0 10px 11px -5px;background:rgba(0, 0, 0, 0.8)}.image-full-width-text-content .container-fluid .text-content *{color:#F7F2EC}.image-full-width-text-content .container-fluid .text-content h3{margin:15px auto;padding-bottom:15px;background:transparent;border-bottom:2px solid #F7F2EC}.image-full-width-text-content .container-fluid .text-content p{font-weight:400;line-height:1.4}.image-full-width-text-content .container-fluid .text-content p strong{font-weight:bolder}.image-full-width-text-content .container-fluid .btn{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#F7F2EC;border-color:#F7F2EC;margin-top:10px}.image-full-width-text-content .container-fluid .btn i{color:#F7F2EC}.image-full-width-text-content .container-fluid .btn:hover{background-color:#363636;color:#F7F2EC !important;border-color:#363636}.image-full-width-text-content .container-fluid .btn:hover i{color:#F7F2EC}.image-full-width-text-content .container-fluid .btn i{display:none}.big-full-width .container-fluid .text-content h3{border:none;font-size:2.5em}.banner-full-width{position:relative}.banner-full-width .container-fluid .text-content{background:linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.9) 100%);height:85vh;align-items:flex-end;padding:5em 5%}.banner-full-width .container-fluid .text-content h2{margin:20px 0 0 0;font-size:1.5em;font-family:Quicksand;text-transform:uppercase}.banner-full-width .container-fluid .text-content h1{font-family:"Homemade Apple", courier}.banner-full-width .container-fluid .text-content .btn-content{justify-content:flex-start;padding-top:2%}.banner-full-width .container-fluid .text-content .btn-content .btn{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#F7F2EC;border-color:#F7F2EC;margin:0}.banner-full-width .container-fluid .text-content .btn-content .btn i{color:#F7F2EC}.banner-full-width .container-fluid .text-content .btn-content .btn:hover{background-color:#363636;color:#F7F2EC !important;border-color:#363636}.banner-full-width .container-fluid .text-content .btn-content .btn:hover i{color:#F7F2EC}.information{background:#363636}.information .information-content{background:linear-gradient(90deg, #363636 30%, rgba(54, 54, 54, 0) 100%);box-shadow:inset 0px -28px 36px -14px #363636}.information .information-content .item-content{overflow:hidden;padding:0;padding:5em 5%;position:relative}@media (min-width:992px){.information .information-content .item-content:after{content:"";position:absolute;height:200px;width:200px;right:5%;top:50%;transform:translateY(-50%);background:url(/uploads/media/images/cms/medias/7c76e160da305fa942e5bc3352f7392a.png) center center no-repeat;background-size:contain;border-radius:50%;border:1px solid #F7F2EC}}.information .information-content .item-content .item{flex:0 0 100%;max-width:100%;display:flex;justify-content:start;align-items:center;padding:1em 0;color:#F7F2EC}.information .information-content .item-content .item .icon{padding:0}.information .information-content .item-content .item .icon i{color:#F7F2EC;font-size:2em;opacity:1}.information .information-content .item-content .item .text{padding-left:20px}.information .information-content .item-content .item .text strong{color:#F7F2EC;text-transform:none;font-weight:400;font-family:"Homemade Apple", courier}.information .information-content .item-content .item .text a,.information .information-content .item-content .item .text p{color:#F7F2EC !important}.form-contact-content{background:transparent;padding:5em 5%}.form-contact-content #contact-form{max-width:1400px !important;margin:auto}.form-contact-content h2{margin-bottom:15px !important}.form-contact-content h2,.form-contact-content h3,.form-contact-content h4,.form-contact-content h5,.form-contact-content p{color:#000000;width:100%;max-width:992px;margin:auto}.form-contact-content .form-control{border-radius:0;border:none;border-bottom:2px solid #000000;background:transparent;color:#000000 !important}.form-contact-content .form-control:focus{border-bottom:2px solid #d1c7b8 !important;box-shadow:none}.form-contact-content .form-control::placeholder{color:rgba(0, 0, 0, 0.7)}.form-contact-content .btn{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#F7F2EC !important;background:#363636}.form-contact-content .btn i{color:#F7F2EC}.form-contact-content .btn:hover{border-color:#000000;background-color:#000000;color:#F7F2EC !important}.form-contact-content .btn:hover i{color:#F7F2EC}.form-contact-content label,.form-contact-content .recaptcha-text,.form-contact-content .legal-form{color:#000000}.form-contact-content a{color:#d1c7b8}.seo-page h1::first-letter,.seo-page h2::first-letter{text-transform:uppercase}.seo-page .banner-content .text-content{text-align:left;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;color:#F7F2EC;background:rgba(0, 0, 0, 0.5)}.seo-page .banner-content .text-content h1{position:relative;font-family:"Homemade Apple", courier}.seo-page .banner-content .text-content h2{font-family:Quicksand;text-transform:uppercase;font-size:1.5em}.seo-page .two-columns-content{max-width:1400px !important;margin:auto;padding:5em 5%;background:transparent}.seo-page .two-columns-content .row .img-content{align-items:flex-start}.seo-page .two-columns-content .row .img-content .parent-auto-resize-img-child{align-items:flex-start}.seo-page .two-columns-content .row .img-content .parent-auto-resize-img-child a{align-items:flex-start}.seo-page .two-columns-content .row .img-content .parent-auto-resize-img-child a img{border-radius:20px !important;box-shadow:none;position:relative;top:0;min-height:unset}.seo-page .form-contact-content h3{text-align:center;color:#f28933;margin-bottom:30px}.seo-page .content-item-title{background:transparent}.seo-page .content-item-title h5{margin-top:2em;font-family:"Homemade Apple", courier;font-size:2em;text-align:center}.seo-page .btn{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#000000;border-color:#000000;margin:5px 5px 5px 0}.seo-page .btn i{color:#000000}.seo-page .btn:hover{background-color:#363636;color:#F7F2EC !important;border-color:#363636}.seo-page .btn:hover i{color:#F7F2EC}.seo-page .items a{color:#363636}.seo-page .items a:hover{text-decoration:none;color:#d1c7b8}.footer{background-color:#000000}.footer a{color:#F7F2EC}.footer .footer-container{justify-content:center;max-width:1400px !important;margin:auto}.footer .footer-container .brand-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer .footer-container .brand-container .footer-brand{width:100%;text-align:center}.footer .footer-container .brand-container .footer-brand img{max-width:25%;max-height:150px;height:auto;width:auto}.footer .footer-container .company .contact{border-bottom:1px solid #F7F2EC;padding-bottom:2em}.footer .footer-container .company .contact .company-list{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0}.footer .footer-container .company .contact .company-list li{padding:30px 10px 10px;color:#F7F2EC}.footer .footer-container .company .contact .company-list li a{color:#F7F2EC}@media (max-width:992px){.footer .footer-container .company .contact .company-list li a{font-size:0.8em}}.footer .footer-container .company .contact .social-network{display:flex;flex-direction:row;justify-content:center;align-items:center}.footer .footer-container .company .contact .social-network a{font-size:1.3em;margin:5px}.footer .footer-container .services-container,.footer .footer-container .pages-container{padding:2em 0 0}.footer .footer-container .services-container h6,.footer .footer-container .pages-container h6{color:#F7F2EC;font-family:"Homemade Apple", courier;font-size:2em;font-weight:400;text-align:center;padding:0 0 20px 0}.footer .footer-container .services-container .pages,.footer .footer-container .services-container .services,.footer .footer-container .pages-container .pages,.footer .footer-container .pages-container .services{padding:0 2%;justify-content:center !important}.footer .footer-container .services-container .pages ul,.footer .footer-container .services-container .services ul,.footer .footer-container .pages-container .pages ul,.footer .footer-container .pages-container .services ul{display:flex;justify-content:center !important;flex-wrap:wrap}.footer .footer-container .services-container .pages ul li,.footer .footer-container .services-container .services ul li,.footer .footer-container .pages-container .pages ul li,.footer .footer-container .pages-container .services ul li{padding:5px 10px;text-align:center}.footer .footer-container .services-container .pages ul,.footer .footer-container .pages-container .pages ul{align-items:center !important;flex-direction:column}.footer .seo{max-width:1400px !important;margin:auto;margin:2em auto 0;padding:2em 0 0}.footer .seo *{color:rgba(247, 242, 236, 0.5);font-size:12px;text-align:center}.seo-page h1::first-letter,.seo-page h2::first-letter{text-transform:uppercase}.seo-page .banner-content{height:93vh;align-items:flex-end;justify-content:flex-start}.seo-page .banner-content .container{padding:5em 5%;max-width:75%;margin:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#F7F2EC}.seo-page .banner-content .container h1,.seo-page .banner-content .container h4{text-align:left;text-shadow:2px 2px #000000}.seo-page .banner-content .container h4{font-size:1.5em;text-transform:uppercase}.seo-page .two-columns-content{max-width:1400px !important;margin:auto;padding:5em 5%;background:transparent}.seo-page .two-columns-content .row .img-content{padding:0}.seo-page .two-columns-content .row .img-content .parent-auto-resize-img-child{align-items:flex-start}.seo-page .two-columns-content .row .img-content .parent-auto-resize-img-child a img{border-radius:0;box-shadow:none;position:relative;top:0}.seo-page .two-columns-content .row .bloc-texte{background:transparent}.seo-page .form-contact-content h3{text-align:center}.seo-page .content-item-title{background:transparent}.seo-page .content-item-title h5{margin-top:2em;font-family:"Homemade Apple", courier;font-size:2em;text-align:center}.seo-page .btn{text-align:center;padding:0.5em 1.5em !important;border-radius:50px;position:relative;letter-spacing:1px !important;margin:auto;font-size:1em;border:transparent 2px solid;text-transform:uppercase;color:#000000;border-color:#000000;margin:5px 5px 5px 0}.seo-page .btn i{color:#000000}.seo-page .btn:hover{background-color:#363636;color:#F7F2EC !important;border-color:#363636}.seo-page .btn:hover i{color:#F7F2EC}.seo-page .items a{color:#363636}.seo-page .items a:hover{text-decoration:none;color:#d1c7b8}@media (max-width:992px){#content{margin:0}.top-menu{margin-top:0}.top-menu .navbar-brand{margin-left:15px;max-width:60%}.top-menu .navbar-brand img{max-width:100%}.top-menu .affix-top{height:70px}.top-menu .affix-top li .nav-link{color:#000000}.top-menu .affix .navbar-toggler{filter:invert(1)}.top-menu .navbar-toggler{margin-right:15px;padding:0}.top-menu .navbar .navbar-collapse{background:#F7F2EC;margin-top:10px}.top-menu .navbar .navbar-collapse li{margin:0}.top-menu .dropdown-top-menu-bar{padding-bottom:!important}.top-menu .dropdown-top-menu-bar .dropdown-menu{transform:none}.top-menu .btn-call-to-action{display:none}.slider-content .content{margin-top:0}}@media (max-width:560px){.two-columns-content .bloc-texte h3{font-size:1.5em}.two-columns-content .row .text-content{padding:2em 5%}.three-cols-reverse .row .text-content,.three-columns-content .row .text-content{padding:3em 0}.footer .footer-container .brand-container .footer-brand img{max-width:45%;margin-bottom:2em}.footer .footer-container .company .contact .company-list{flex-wrap:wrap}.footer .footer-container .company .contact .company-list li{flex:0 0 100%;text-align:center;padding:5px}}