@font-face{font-family:Urbanist, sans-serif;font-style:normal;font-weight:400;src:local("sans serif"), local("sans-serif"), local(Urbanist);font-display:swap}@font-face{font-family:"Parisienne";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/parisienne/v13/E21i_d3kivvAkxhLEVZpQyhwDw.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:#F1F2F3;font-family:Urbanist;font-weight:400;color:#0d0f12}body strong{font-weight:400;text-shadow:1px 0 #0d0f12}body *{letter-spacing:0.01em !important}.row{margin:0}::selection{background-color:#364224;color:#e7e4db}.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(13, 15, 18, 0.15);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:0;background-color:#0d0f12}h1,h2,h3,h4{text-wrap:balance}h1{font-size:clamp(3em, 4.5em, 6em);font-family:"Parisienne", serif}h2{font-size:clamp(2.3rem, 2.5em, 3rem);font-weight:400;font-family:"Parisienne", serif}h3{font-size:1.5em;background:#0d0f12;color:#F1F2F3;width:fit-content;text-transform:uppercase;margin:20px 0;padding:0 5px;font-weight:400}h4{font-size:1.3em}a:hover,a:focus{text-decoration:underline;transition:0.3s;color:#364224}p{line-height:1.4}.modal .modal-content .modal-header{background-size:cover;border-radius:0}.modal .modal-content .modal-header .close{color:#0d0f12;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:#F1F2F3}.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:#0d0f12;color:#F1F2F3;border-radius:0}.top-menu .affix,.top-menu .affix-top{background-color:#F1F2F3}.top-menu .affix .navbar-brand,.top-menu .affix-top .navbar-brand{height:100%;padding:0}.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:#0d0f12}@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:#0d0f12;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:#F1F2F3;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:#0d0f12}.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:#F1F2F3}.top-menu .social-network{padding:0 5px}.top-menu .social-network li a{padding:10px;height:45px;width:45px;border-radius:50%;background:#0d0f12;display:flex;flex-direction:row;justify-content:center;align-items:center}.top-menu .social-network li a i{color:#F1F2F3;font-size:1.5em}.top-menu .social-network li:hover{background-color:#0d0f12;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:#364224;border-color:#364224;margin:0}.top-menu .btn-call-to-action i{color:#364224}.top-menu .btn-call-to-action:hover{background-color:#364224;color:#F1F2F3 !important;border-color:#364224}.top-menu .btn-call-to-action:hover i{color:#F1F2F3}@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:#F1F2F3}.top-menu .affix-top .navbar-brand{filter:invert(1)}.top-menu .affix-top .navbar-brand img{max-height:65px}.page-article .affix-top .navbar-brand{filter:invert(0)}.page-article .affix-top li .nav-link{color:#0d0f12}.page-article .affix-top .navbar-toggler{filter:invert(1) !important}.google-custom{padding:5em 5%}.instagram-custom{margin:5em 5%;width:auto}@media (max-width:992px){.instagram-custom{margin:2em 5%}}.video-container{color:#F1F2F3}.video-container .text-content h1{font-weight:400;white-space:pre-wrap}.video-container .text-content h2{text-transform:uppercase;font-size:1.5em;margin:0;font-family:Urbanist}.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{font-family:"Parisienne", serif}.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 #0d0f12;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 #F1F2F3}.three-columns-content .row .image-content img{min-height:100%;min-width:100%;height:auto;width:auto;object-fit:cover;min-height:650px}.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}.activity-content{position:relative;background:url(/uploads/media/images/cms/medias/0769c7d378b3aa1ba6f29c41670c5a7a.webp) center center no-repeat;background:#364224;background-size:cover;background-attachment:fixed;box-shadow:inset rgba(13, 15, 18, 0.5) 0 10px 11px -5px;overflow:hidden;padding-top:200px !important;position:relative;margin:5em 5%;width:auto}.activity-content:before{content:"";width:1px;height:180px;background:#F1F2F3;position:absolute;left:50%;top:-20px}@media (max-width:992px){.activity-content{margin:2em 5%}}.activity-content .title-content{display:none}.activity-content .activity-template-1{flex-wrap:nowrap;max-width:1315px;margin:auto}.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}.activity-content .activity-template-1 .bloc-content:hover{padding-top:0;opacity:1;transform:none;flex-grow:2 !important;transition:all 0.8s ease-in}.activity-content .activity-template-1 .bloc-content:hover .btn-content{background:rgba(13, 15, 18, 0.3);transition:all 0.8s ease-in}.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:100%}.activity-content .activity-template-1 .bloc-content .text-content{display:none}.activity-content .activity-template-1 .bloc-content .btn-content{position:absolute;background:rgba(13, 15, 18, 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:center;color:#0d0f12;font-family:"Parisienne", serif;font-size:2em;padding:10px;height:100%;width:100%}.activity-content .activity-template-1 .bloc-content .btn-content .position-btn a i{display:none}.activity-content .activity-template-1 .bloc-content .btn-content .position-btn a:after{content:"";position:absolute;background:rgba(241, 242, 243, 0.9);height:50px;width:90%;max-width:280px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}@media (min-width:992px){.activity-content .activity-template-1 .bloc-content{max-width:unset}}.articles-list-content{padding:3em 5%}.articles-list-content .navigation{padding:0.5em}.articles-list-content .row{justify-content:center;max-width:1315px;margin:auto}.articles-list-content .title-content:first-child{padding:0 0 2em 0}.articles-list-content .item{border:5px solid #F1F2F3;position:relative;margin:10px 0;border-radius:0;padding:0}.articles-list-content .item:hover .image-content{overflow:hidden}.articles-list-content .item:hover .image-content img{transform:scale(1.03);transition:1s}.articles-list-content .item:hover .text-content{border-color:#364224}.articles-list-content .item:hover .text-content .more{background:#364224;transition:0.5s}.articles-list-content .item:hover .text-content .title-content{color:#364224;transition:0.5s}.articles-list-content .item .image-content{display:flex;flex-direction:row;justify-content:center;align-items:center;height:auto;aspect-ratio:1;background:transparent;border:none}.articles-list-content .item .image-content img{min-height:100%;min-width:100%;height:auto;width:auto;object-fit:cover}.articles-list-content .item .text-content{padding:1em 5px 5px;min-height:93px;border-bottom:2px solid #0d0f12}.articles-list-content .item .text-content .category{display:none}.articles-list-content .item .text-content .title-content{padding:0}.articles-list-content .item .text-content .title-content h4{min-height:55px;font-size:1.3em;padding-top:10px}.articles-list-content .item .text-content .description{display:none}.articles-list-content .item .text-content .more{text-transform:uppercase;width:fit-content;font-size:0.85em;padding:0 10px;background:#0d0f12;color:#F1F2F3}.navigation .pagination .page-item{border-radius:50px;background:#0d0f12;box-shadow:none;border:2px solid #0d0f12;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 5px}.navigation .pagination .page-item .page-link{color:#F1F2F3;background:transparent;opacity:1}.navigation .pagination .page-item:hover{background:#364224;border-color:#364224}.navigation .pagination .active{background:#364224;border-color:#364224}.article-page-content{padding:15vh 5% 5em;max-width:1315px;margin:auto}.article-page-content .title-content{padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.article-page-content .title-content .category-article-page{background:#0d0f12;color:#F1F2F3;padding:0 5px;text-transform:uppercase}.article-page-content .title-content .published-date-article-page{display:none}.article-page-content .title-content h1{color:#0d0f12}.article-page-content .text-content{background:transparent;padding:1em 3% !important;flex:0 0 100%}.article-page-content .text-content .content{padding:0;background-color:transparent}.article-page-content .text-content .content p{color:#0d0f12}.article-page-content .text-content .content h3{margin-top:2em}.article-page-content .text-content .content .button-content{margin:10px 0}.article-page-content .text-content .content .button-content .btn-article-page,.article-page-content .text-content .content .button-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:#0d0f12;border-color:#0d0f12;width:fit-content;margin:0}.article-page-content .text-content .content .button-content .btn-article-page i,.article-page-content .text-content .content .button-content .btn i{color:#0d0f12}.article-page-content .text-content .content .button-content .btn-article-page:hover,.article-page-content .text-content .content .button-content .btn:hover{background-color:#364224;color:#F1F2F3 !important;border-color:#364224}.article-page-content .text-content .content .button-content .btn-article-page:hover i,.article-page-content .text-content .content .button-content .btn:hover i{color:#F1F2F3}.article-page-content .image-content{padding:1em 0;overflow:hidden;flex:0 0 100%}.article-page-content .image-content .main-image{max-height:70vh;overflow:hidden;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.article-page-content .image-content .main-image img{min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;border-radius:0}.article-page-content .image-content .gallery-type-3{padding:0;margin:8px auto 0;column-gap:8px;column-count:3}.article-page-content .image-content .gallery-type-3 .gallery-item-type-3{position:relative}.article-page-content .image-content .gallery-type-3 .gallery-item-type-3 a{padding:0}.article-page-content .image-content .gallery-type-3 .gallery-item-type-3 img{width:100%;height:auto !important;border-radius:0;margin:0 0 8px 0}.article-page-content .image-content .gallery-type-3 .gallery-item-type-3 p{position:absolute;padding:5px;background:rgba(241, 242, 243, 0.8);color:#0d0f12;top:50px;left:0}.similar-articles-content{border-top:1px solid #0d0f12;padding:5em 5%;background:transparent;max-width:1315px;margin:auto}.similar-articles-content .title-content h5{padding:0 5px}.similar-articles-content .title-content .category-article-page{margin:0 auto;padding:0 15px;background:#0d0f12;color:#F1F2F3;text-transform:uppercase;text-align:center}.similar-articles-content .articles-content{padding:1em 0;justify-content:center}.similar-articles-content .articles-content .item{max-width:250px;padding:0;margin:5px;border-radius:0;border:none}.similar-articles-content .articles-content .item a{text-decoration:none !important}.similar-articles-content .articles-content .item .card{overflow:hidden;border-radius:0 !important;border:none;background:transparent;border:none;border-bottom:2px solid #0d0f12;padding:0;display:block;width:100%}.similar-articles-content .articles-content .item .card .card-image-content{border-radius:0 !important;display:flex;justify-content:center;overflow:hidden;height:250px}.similar-articles-content .articles-content .item .card .card-image-content img{min-height:100%;min-width:100%;height:auto;width:auto;object-fit:cover;border-radius:0 !important}.similar-articles-content .articles-content .item .card .card-body{padding:1em 5px 5px}.similar-articles-content .articles-content .item .card .card-body .card-title{color:#0d0f12;font-size:1em}.similar-articles-content .articles-content .item .card .card-body .card-text{display:none}.similar-articles-content .articles-content .item:hover .card{border-color:#364224}.similar-articles-content .articles-content .item:hover .card .card-body .card-title{color:#364224}.collapse-title{padding:5em 5%;background:#e7e4db;padding-top:200px !important;position:relative;padding-bottom:0}.collapse-title:before{content:"";width:1px;height:180px;background:#0d0f12;position:absolute;left:50%;top:-20px}.collapse-container{padding:5em 5%;background:#e7e4db}.collapse-container .card{background:transparent}.collapse-container .card .card-header{background:transparent;box-shadow:none;border-bottom:2px solid #0d0f12;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:#364224;text-shadow:1px 0 #364224}.collapse-container .btn-collapse.collapsed{color:#0d0f12 !important}.collapse-container .btn-collapse.collapsed i{border:2px solid #0d0f12;color:#0d0f12;background:transparent !important;font-size:0.6em}.collapse-container .btn-collapse{text-align:left !important;color:#364224 !important}.collapse-container .btn-collapse i{border:2px solid #364224;background:#364224 !important;font-size:0.6em;color:#F1F2F3}.collapse-container .btn-collapse h4{font-size:1.5em}.collapse-container .btn-collapse h4::first-letter{font-family:"Parisienne", serif;font-size:2em;margin-right:15px}.items-content{max-width:1315px;margin:auto;justify-content:flex-start;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:#364224;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}.items-content .item .image:after{content:"";position:absolute;height:100%;width:100%;z-index:1;border-radius:50%;box-shadow:inset rgba(13, 15, 18, 0.5) 0 10px 11px -5px}.items-content .item .image img{max-width:60%;filter:invert(1)}.items-content .item .text{margin-top:5%}@media (min-width:992px){.page-accueil .items-content{max-width:800px;position:absolute;top:78vh;right:0;padding:0;z-index:100}.page-accueil .items-content:before{content:"";position:absolute;height:1px;width:100vw;top:50%;left:-100vw;z-index:100;background:#F1F2F3}.page-accueil .items-content .item .image{border:1px solid #F1F2F3;background:transparent;max-width:130px}.page-accueil .items-content .item .image:after{display:none}.page-accueil .items-content .item .text{color:#F1F2F3}.page-accueil .items-content .item .text h4{font-size:1em}}.image-full-width-text-content{margin:5em 5%;width:auto}@media (max-width:992px){.image-full-width-text-content{margin:2em 5%}}.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(13, 15, 18, 0.5) 0 10px 11px -5px;background:rgba(13, 15, 18, 0.8)}.image-full-width-text-content .container-fluid .text-content *{color:#F1F2F3}.image-full-width-text-content .container-fluid .text-content h3{margin:10px auto}.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:#F1F2F3;border-color:#F1F2F3;margin-top:10px}.image-full-width-text-content .container-fluid .btn i{color:#F1F2F3}.image-full-width-text-content .container-fluid .btn:hover{background-color:#364224;color:#F1F2F3 !important;border-color:#364224}.image-full-width-text-content .container-fluid .btn:hover i{color:#F1F2F3}.image-full-width-text-content .container-fluid .btn i{display:none}.banner-full-width{position:relative;margin:0}.banner-full-width .text-content{height:85vh;align-items:flex-end;padding:5em 5%}.banner-full-width .text-content h1{position:relative}.banner-full-width .text-content h1:before{content:"";position:absolute;width:1px;height:40vh;background:#F1F2F3;left:0;top:-45vh}.banner-full-width .text-content h2{margin:0;font-size:1.5em;font-family:Urbanist;text-transform:uppercase}.banner-full-width .text-content .btn-content{justify-content:flex-start;padding-top:2%}.banner-full-width .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:#F1F2F3;border-color:#F1F2F3;margin:0}.banner-full-width .text-content .btn-content .btn i{color:#F1F2F3}.banner-full-width .text-content .btn-content .btn:hover{background-color:#364224;color:#F1F2F3 !important;border-color:#364224}.banner-full-width .text-content .btn-content .btn:hover i{color:#F1F2F3}.information{background:#364224}.information .information-content{background:linear-gradient(90deg, #364224 30%, rgba(54, 66, 36, 0) 100%);box-shadow:inset 0px -28px 36px -14px #364224}.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/thumb_/cms/medias/67603e275c553_images_small.png) center center no-repeat;background-size:contain;filter:invert(1)}}.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:#F1F2F3}.information .information-content .item-content .item .icon{padding:0;transform:translateX(-15px)}.information .information-content .item-content .item .icon i{color:#F1F2F3;font-size:2em;opacity:1}.information .information-content .item-content .item .text{padding-left:20px}.information .information-content .item-content .item .text strong{color:#F1F2F3;text-transform:none;font-family:"Parisienne", serif}.information .information-content .item-content .item .text a,.information .information-content .item-content .item .text p{color:#F1F2F3 !important}.form-contact-content{background:transparent;padding:5em 5%;border-bottom:1px solid #0d0f12}.form-contact-content #contact-form{max-width:1315px;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:#F1F2F3;width:100%;max-width:992px;margin:auto}.form-contact-content .form-control{border-radius:0;border:none;border-bottom:2px solid #0d0f12;background:transparent;color:#0d0f12 !important}.form-contact-content .form-control:focus{border-bottom:2px solid #8a937b !important;box-shadow:none}.form-contact-content .form-control::placeholder{color:rgba(13, 15, 18, 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:#F1F2F3 !important;background:#364224}.form-contact-content .btn i{color:#F1F2F3}.form-contact-content .btn:hover{border-color:#0d0f12;background-color:#0d0f12;color:#F1F2F3 !important}.form-contact-content .btn:hover i{color:#F1F2F3}.form-contact-content label,.form-contact-content .recaptcha-text,.form-contact-content .legal-form{color:#0d0f12}.form-contact-content a{color:#8a937b}.footer{background-color:#0d0f12}.footer a{color:#F1F2F3}.footer .footer-container{justify-content:center;max-width:1315px;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;filter:invert(1);height:auto;width:auto}.footer .footer-container .company .contact{border-bottom:1px solid #F1F2F3;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:#F1F2F3}.footer .footer-container .company .contact .company-list li a{color:#F1F2F3}.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:#F1F2F3;font-family:"Parisienne", serif;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;flex-wrap:wrap;justify-content:center !important}.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}.footer .seo{max-width:1315px;margin:auto;margin:2em auto 0;padding:2em 0 0}.footer .seo *{color:rgba(241, 242, 243, 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 .text-content{text-align:left;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:85vh;color:#F1F2F3;background:rgba(13, 15, 18, 0.5)}.seo-page .banner-content .text-content h1{position:relative}.seo-page .banner-content .text-content h1:before{content:"";position:absolute;width:1px;height:40vh;background:#F1F2F3;left:0;top:-45vh}.seo-page .banner-content .text-content h2{font-family:Urbanist;text-transform:uppercase;font-size:1.5em}.seo-page .two-columns-content{max-width:1315px;margin:auto;padding:5em 5%;background:transparent}.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 .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:"Parisienne", serif;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:#0d0f12;border-color:#0d0f12;margin:5px 5px 5px 0}.seo-page .btn i{color:#0d0f12}.seo-page .btn:hover{background-color:#364224;color:#F1F2F3 !important;border-color:#364224}.seo-page .btn:hover i{color:#F1F2F3}.seo-page .items a{color:#364224}.seo-page .items a:hover{text-decoration:none;color:#8a937b}@media (max-width:992px){h1{font-size:3em}.top-menu{margin-top:0}.top-menu .navbar-brand{margin-left:15px;max-width:60%}.top-menu .navbar-brand img{max-width:100%;max-height:70% !important}.top-menu .affix-top{height:70px}.top-menu .affix .navbar-toggler{filter:invert(1)}.top-menu .navbar-toggler{margin-right:15px;padding:0}.top-menu .navbar .navbar-collapse{background:#8a937b;margin-top:10px}.top-menu .navbar .navbar-collapse li{margin:0}.top-menu .navbar .navbar-collapse li a{color:white !important}.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}.top-menu .social-network{flex-direction:row;justify-content:center !important}.top-menu .social-network li{margin:0.5em !important}.top-menu .social-network li a{font-size:0.8em;height:40px;width:40px}.banner-full-width .text-content{height:fit-content;padding-top:30vh !important}.video-container .text-content h1{font-size:clamp(2.5em, 3.5em, 4.5em) !important}.items-content{padding-block:2em}.items-content .item{display:flex;flex-direction:row;padding-left:2em}.items-content .item .image{max-width:80px;height:80px;margin:0}.items-content .item .text{display:flex;align-items:center;padding-left:1em}.three-columns-content{padding-block:2em}.three-columns-content .row .image-content img{max-height:400px;min-height:inherit}.activity-content{padding-block:2em !important}.activity-content .activity-template-1{padding:0}.activity-content .activity-template-1 .bloc-content .btn-content .position-btn a{background:rgba(0, 0, 0, 0.5);color:white}.activity-content .activity-template-1 .bloc-content .btn-content .position-btn a:after{display:none}.collapse-title{padding-block:2em 0 !important}.collapse-title:before{display:none}.collapse-container{padding-block:0.5em 2em !important}.form-contact-content{padding-block:2em}}@media (max-width:992px){.article-page-content{padding-top:10vh}.article-page-content .title-content h1{font-size:clamp(2.5em, 3.5em, 4.5em) !important;margin-bottom:0.5em}.article-page-content .image-content .gallery-type-3{column-count:1}.similar-articles-content .title-content{text-align:center}.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}.three-cols-reverse .row .text-content,.three-columns-content .row .text-content{padding:3em 0}}