@font-face{font-family:Montserrat, sans-serif;font-style:normal;font-weight:400;src:local("sans serif"), local("sans-serif"), local(Montserrat);font-display:swap}body::-webkit-scrollbar{width:3px}body{scrollbar-width:thin;background:#fffcfa}h1,h2,h3,h4,h5{color:#131212;font-family:Montserrat, sans-serif}h1{font-family:"lindsey-signature", sans-serif;letter-spacing:4px}h2{letter-spacing:2px;text-transform:uppercase;font-weight:500}h2 strong{color:#a2a48d}h3{font-size:1.5em;letter-spacing:2px;text-transform:inherit}p{letter-spacing:0.02em;line-height:1.4;font-family:Montserrat;font-weight:500}a{color:#131212}a:hover,a:focus{text-decoration:none;transition:0.3s}.scrollTop{background-color:#a2a48d;color:#fff}.scrollTop:hover{background-color:#a2a48d;opacity:0.8;color:#fff}::-webkit-scrollbar{width:6px;background:transparent}::-webkit-scrollbar-thumb{background:#a2a48d;border-radius:15px}.btn{background:transparent;border-radius:0;border:1px solid #131212;color:black;font-family:Montserrat !important;font-weight:600}.btn i{background-color:#131212}.btn:hover{transform:scale(0.95) !important;transition:0.5s !important}.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: #131212;--blob-color-2: #a2a48d;--blob-color-3: #131212}.page-article .affix-top,.page-product .affix-top,.seo-page .affix-top,.error .affix-top{background-color:#fffcfa !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:#a2a48d}.top-menu .affix-top li,.top-menu .affix li{font-size:1.2em}.top-menu .affix-top{background-color:transparent}.top-menu .affix-top li a{font-family:Montserrat, sans-serif}.top-menu .affix{background-color:#fffcfa;box-shadow:0px 5px 20px #00000012}.top-menu .affix li a{font-family:Montserrat, sans-serif;color:#a2a48d}.top-menu .error-navbar{background-color:#a2a48d !important}.top-menu .navbar-brand{font-family:Montserrat, sans-serif}.top-menu .active>a:first-child{border-radius:5px;background-color:#a2a48d !important;color:#fffcfa}.top-menu .dropdown-menu li a{color:#a2a48d}.top-menu .dropdown-menu li:first-child{border-top:1px solid #a2a48d}.page-photographe-evenements .top-menu .affix-top li a{color:#a2a48d}.page-photographe-evenements .top-menu .active>a:first-child{color:white !important}@media (min-width:992px) and (max-width:1200px){.top-menu .affix-top{background-color:transparent}.top-menu .affix-top .active>a:first-child{border-radius:5px;background-color:#a2a48d !important;color:#fffcfa}.top-menu .affix{background-color:#fffcfa}.top-menu .affix li{color:#a2a48d}.top-menu .affix .active>a:first-child{border-radius:5px;background-color:#a2a48d !important;color:#fffcfa}.top-menu .btn-call-to-action{color:#fffcfa !important}}@media (max-width:992px){.top-menu .affix .navbar-toggler,.top-menu .affix-top .navbar-toggler{background-color:#a2a48d}.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:#a2a48d}.top-menu .affix .navbar-nav .dropdown-menu,.top-menu .affix-top .navbar-nav .dropdown-menu{background-color:rgba(162, 164, 141, 0.1)}.top-menu .affix .navbar-nav .navbar-toggler,.top-menu .affix-top .navbar-nav .navbar-toggler{background-color:#a2a48d}.top-menu .affix .navbar-nav .active a,.top-menu .affix-top .navbar-nav .active a{border-radius:5px;background-color:#a2a48d;color:#fffcfa}.top-menu .affix .social-network a,.top-menu .affix-top .social-network a{color:#a2a48d}.top-menu .affix .btn-call-to-action,.top-menu .affix-top .btn-call-to-action{color:#fffcfa;width:fit-content;margin:auto}.top-menu .navbar-toggler{background-color:#a2a48d}}#sidebar{background-color:#fffcfa}.sidebar .sidebar-header strong{color:#757575;font-family:Montserrat, sans-serif;letter-spacing:4px;font-size:1.5em}.sidebar .sidebar-header img{width:80%}.sidebar li a{font-family:Montserrat, sans-serif;color:#131212}.sidebar li .dropdown-toggle{color:#a2a48d !important}.sidebar li .nav-link:hover{color:#a2a48d;padding-left:25px}.sidebar .active a:first-child{color:#a2a48d}.sidebar .social-network ul:before{background-color:#a2a48d}.sidebar .social-network ul li a{background-color:#a2a48d;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:#131212}.slider-content h3{color:#fffcfa}.slider-content img{max-width:300px;height:auto}.slider-content p{color:#fffcfa}.slider-content h1{overflow:unset;font-size:9em}.slider-content h2{font-weight:200;font-size:2.2em}.slider-content .home-slider-text{background-color:rgba(19, 18, 18, 0.4)}.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:#131212}.slider-content .btn-slider-content{display:none !important}.slider-content .btn-slider-content .btn-slider{color:#fffcfa !important;border:1px solid #fffcfa}.slider-content .btn-slider-content .btn-slider-call-to-action{color:#fffcfa;border:1px solid #fffcfa}.slider-content .btn-slider-content .btn-slider-call-to-action:hover{transform:scale(0.95);transition:0.5s}.slider-content .arrow-down-content{display:none}.slider-content .carousel-fade{height:100vh}.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:#131212;opacity:0.4}.slider-content a.btn.btn-slider-call-to-action{background-color:transparent;margin-left:2%;color:#fffcfa}@media (max-width:575px){.slider-content h1{font-size:clamp(3rem, 5vh, 5rem)}.slider-content h2{font-size:clamp(1rem, 3vh, 3rem)}}.two-col-custom{background:rgba(225, 219, 219, 0.2)}.two-col-custom h1{font-family:Montserrat;text-transform:uppercase;font-size:clamp(1.5em, 2vw, 1.8em)}.two-col-custom h2{font-family:"lindsey-signature", sans-serif;font-weight:200;text-transform:inherit}.display-media-left .img-content{justify-content:left !important}.two-columns-content{padding:4% 8%}.two-columns-content .img-content{justify-content:right}.two-columns-content .img-content .parent-auto-resize-img-child a img{border-radius:0px;box-shadow:0px 0px 0px rgba(0, 0, 0, 0.2);position:inherit}.two-columns-content .img-content .parent-auto-resize-img-child{width:550px;height:500px}.two-columns-content .img-content .parent-auto-resize-img-child a img{box-shadow:none;border-radius:300px 300px 0px 0px;position:static !important;min-width:100%;min-height:100%;object-fit:cover;outline:solid 1px #131212;outline-offset:15px}.two-columns-content .bloc-texte{background:transparent}.two-columns-content .bloc-texte h2{color:black;margin-bottom:0.2em}.two-columns-content .bloc-texte h3{font-family:"lindsey-signature", sans-serif;font-weight:200;font-size:2.5em;margin-bottom:0.5em}.two-columns-content .bloc-texte p{color:black}.display-media-left{background-color:#fffcfa}@media (max-width:1300px){.two-columns-content .bloc-texte{margin-left:-10rem;margin-right:7rem}}@media (max-width:992px){.two-columns-content .bloc-texte{margin-left:0rem;margin-right:-9rem}}@media (max-width:800px){.two-columns-content .bloc-texte{margin-left:0rem;margin-right:0rem}}@media (max-width:350px){.two-columns-content .img-content .parent-auto-resize-img-child{width:100%}}.text-bloc-content h3{font-family:"lindsey-signature", sans-serif;font-weight:200;font-size:2.5em}.two-columns-presentation-content .bloc-left h3{color:#a2a48d}.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:#131212}.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:#a2a48d}.two-columns-presentation-content .bloc-right .logo-content img{max-width:300px;height:auto}.two-columns-presentation-content .typewrite{color:#525252;font-family:Montserrat, sans-serif;font-size:2em}.three-columns-spe-1 .text-content{order:2}.three-columns-spe-1 .image-content{order:1}.three-columns-spe-1 .image-content:after{background-image:url(/uploads/media/images/cms/medias/8cb6db7e5641823b16248541a8b5851f458c71d8.jpeg)}.three-columns-spe-2 .text-content{order:1}.three-columns-spe-2 .image-content{order:2}.three-columns-2-content .row,.three-columns-content .row{align-items:end}.three-columns-2-content .row .image-content,.three-columns-content .row .image-content{transform:scale(0.95) !important;padding:2em 5em;transition:0.5s;height:500px}.three-columns-2-content .row .image-content:hover,.three-columns-content .row .image-content:hover{transform:scale(0.9) !important;transition:0.5s;filter:saturate(1.3)}.three-columns-2-content .row .image-content .parent-auto-resize-img-child a img,.three-columns-content .row .image-content .parent-auto-resize-img-child a img{box-shadow:none;border-radius:300px 300px 0px 0px;position:static !important;min-width:100%;min-height:100%;object-fit:cover;outline:solid 1px #131212;outline-offset:15px}.three-columns-2-content .row .text-content,.three-columns-content .row .text-content{background-color:#fffcfa;transform:scale(0.9) !important;padding:2em 3em;transition:0.5s}.three-columns-2-content .row .text-content:hover,.three-columns-content .row .text-content:hover{transform:scale(0.85) !important;transition:0.5s}.three-columns-2-content .row .text-content hr,.three-columns-content .row .text-content hr{display:none}.three-columns-2-content .row .text-content h2,.three-columns-content .row .text-content h2{font-size:clamp(1.3em, 2vw, 1.5em)}.three-columns-2-content .row .text-content h3,.three-columns-content .row .text-content h3{color:#131212;font-family:"lindsey-signature", sans-serif;font-weight:200;font-size:clamp(2rem, 4vh, 4rem)}.three-columns-2-content .row .text-content p strong,.three-columns-content .row .text-content p strong{font-weight:normal}.three-columns-2-content .row .text-content:first-child,.three-columns-content .row .text-content:first-child{border-right:solid 1px #131212}#three-col-noborder .text-content{border-right:inherit !important}.three-columns-text-content{background-color:rgba(162, 164, 141, 0.2)}.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:Montserrat, sans-serif;font-style:italic;letter-spacing:2px}.two-columns-slider-content .carousel-indicators .active{background-color:#a2a48d}.video-container .opacity-video{background-color:#000;opacity:0.1}.video-container .bottom-pattern{height:100px;background-size:cover !important;background-position-y:center !important}.video-container .text-content h3{color:#fff}.video-container .text-content img{max-width:300px;height:auto}.video-container .text-content h2,.video-container .text-content p{color:#fff}.video-container .text-content .btn-video-call-to-action{color:#fff}.video-container .text-content .btn-video-call-to-action:after{background-color:#a2a48d}.video-container .text-content .btn-video-call-to-action:hover i{background-color:#fff;color:#a2a48d}.banner-content{height:50vh}.banner-content h1,.banner-content h2,.banner-content h3,.banner-content h4,.banner-content h5,.banner-content h6,.banner-content p{color:#fffcfa}.banner-content h3{width:auto;background:transparent}.banner-content .bottom-pattern{height:100px;background-size:cover !important;background-position-y:center !important}.banner-content .opacity-banner{background:rgba(175, 159, 152, 0.7)}.banner-content .text-content{margin-left:clamp(2rem, 59vh, 33rem)}.banner-content .text-content h1,.banner-content .text-content h2{color:#131212}.banner-content .text-content h1{font-size:clamp(1.5rem, 4vh, 5rem);font-family:Montserrat;text-transform:uppercase;margin-bottom:0.5em}.banner-content .text-content h2{font-weight:200;font-size:clamp(2rem, 2vh, 2rem);font-family:"lindsey-signature", sans-serif;text-transform:capitalize}.banner-content .text-content .btn{margin-top:1rem;background-color:transparent;border:1px solid #131212;color:#131212;font-weight:500}.banner-content .text-content .btn i{background-color:#AF9F98}.banner-content .text-content .btn i:before{color:#131212}@media (max-width:934px){.banner-content .text-content{margin-left:clamp(2rem, 50vh, 33rem)}}@media (max-width:800px){.banner-content .text-content{margin-left:clamp(2rem, 35vh, 33rem)}}@media (max-width:600px){.banner-content .text-content{margin-left:clamp(2rem, 24vh, 33rem)}}@media (max-width:400px){.banner-content .text-content{margin-left:clamp(2rem, 0vh, 33rem)}}.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:#a2a48d}.form-contact-content h2{font-family:Montserrat}.form-contact-content h3{color:#a2a48d;font-family:"lindsey-signature", sans-serif;font-weight:200;font-size:clamp(2rem, 4vh, 4rem)}.form-contact-content p{max-width:50%;margin:auto}.form-contact-content .btn-contact-form:hover:before{background-color:#a2a48d}.form-contact-content .form-control{border:0 !important;border-bottom:1px solid #a2a48d !important}.form-contact-content .form-control:focus{border-color:#a2a48d;box-shadow:0 0 0 0.2em rgba(162, 164, 141, 0.35)}.form-contact-content .sending-message i{color:#a2a48d}.form-guest-book-content h4{font-size:2.5em;color:#a2a48d}.form-guest-book-content .btn-guest-book-form:hover:before{background-color:#a2a48d}.form-guest-book-content .form-control:focus{border-color:#a2a48d;box-shadow:0 0 0 0.2em rgba(246, 224, 176, 0.35)}.form-guest-book-content .sending-message i{color:#a2a48d}.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:#a2a48d}.activity-content .title-content{padding-top:0 !important}.activity-content h2{padding:0.5rem !important;width:fit-content;margin:auto;margin-bottom:-1.5rem;background-color:transparent;text-transform:uppercase;font-size:clamp(2rem, 3vh, 5rem)}.activity-content h3{font-family:"lindsey-signature", sans-serif;font-weight:200;font-size:2.5em}.activity-content .activity-template-1 .btn-content a{font-family:Montserrat, sans-serif;background-color:#a2a48d;color:#fff}.activity-content .activity-template-1 .btn-content a:hover{background-color:#fff;color:#a2a48d;border:1px solid #a2a48d}.activity-content .activity-template-2 .btn-activity-type-2{background-color:rgba(162, 164, 141, 0.8)}.activity-content .activity-template-3{color:#fffcfa}.activity-content .activity-template-3 .bio h3{width:auto;background:transparent}.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:#a2a48d;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-prev:hover{border-color:#a2a48d;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-dots .slick-active button:before{color:#a2a48d}.activity-content .container .row .card .card-body{background-color:rgba(19, 18, 18, 0.6)}.activity-content .container .row .card .card-body .card-container h3{color:#fffcfa !important;font-weight:500;font-family:Montserrat !important;font-size:clamp(1.5em, 2vw, 1.8em)}@media screen and (max-width:992px){.activity-content .activity-template-4 .card-slider .slick-prev{bottom:-52px;left:40px}.activity-content .activity-template-4 .card-slider .slick-next{bottom:-52px;right:40px}.activity-content .activity-template-4 .card-slider .slide .card{height:500px}.activity-content .activity-template-4 .card-slider .slide .card .card-body{align-items:flex-start;background:#fff;border-top-right-radius:15px;bottom:0;display:flex;flex-direction:column;height:30%;justify-content:center;left:0;padding:2em 1em;position:absolute;text-align:left;transition:all 0.1s ease-in;width:80%;z-index:2}}.partner .slick-arrow:before{color:#a2a48d}.partner p{font-family:Montserrat, sans-serif}.guest-book-content .item .avatar{background-color:#a2a48d;color:#fff}.guest-book-content strong{font-family:Montserrat, sans-serif;color:#a2a48d}.guest-book-content p{font-family:Montserrat, sans-serif}.information-content{background-color:#AF9F98}.information-content .item-content .item{justify-content:center}.information-content .item-content .item .text{flex-grow:inherit !important}.information-content span,.information-content strong,.information-content a{color:white}.information-content i{color:white;opacity:1 !important}.information-content span{font-family:Montserrat}.information .information-content .item-content .item .text strong{font-size:clamp(2rem, 5vh, 5rem);font-weight:200}@media (max-width:991px){.information .information-content .item-content .item{text-align:center}}.footer{background:#E1DBDB;color:#131212}.footer ul li{color:#131212}.footer .title{color:#131212;font-family:Montserrat;font-weight:500 !important;text-align:center;text-transform:uppercase}.footer .company-name{color:#131212;font-family:Montserrat;font-weight:500 !important;text-transform:capitalize !important}.footer a,.footer p,.footer li{color:#131212;font-family:Montserrat}.footer .brand-container{color:#131212;display:flex;justify-content:center;align-items:center}.footer .brand-container .social-network{display:none}.footer .btn-seo{font-family:Montserrat, sans-serif}.footer .seo{color:#131212}.footer .footer-container .brand-container img{height:150px}.footer .pages-container.col-lg-3.col-md-6{text-align:center}.footer div#contact-1{text-align:center}.footer .pages.row.m-0{display:flex;flex-direction:column;justify-content:center}.footer .services.row.m-0{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center}@media (max-width:1300px){.footer .footer-container .brand-container img{height:97px}}.seo-page .information-seo-item-icon i{color:#a2a48d}.seo-page .form-control:focus{border-color:#a2a48d;box-shadow:0 0 0 0.2em rgba(162, 164, 141, 0.35)}.seo-page .form-title{font-family:Montserrat}.seo-page .sending-message i{color:#a2a48d}.seo-page .banner-content .text-content h1,.seo-page .banner-content .text-content h2{text-align:right}.seo-page .two-columns-content .bloc-texte{margin-left:0rem;margin-right:7rem}.seo-page .two-columns-content .img-content .parent-auto-resize-img-child{width:100%}.articles-list-content .item-category{font-family:Montserrat, sans-serif;color:#fff;background-color:#a2a48d}.articles-list-content .not-found-content p{font-family:Montserrat, sans-serif}.articles-list-content .btn-article{background-color:#a2a48d;color:#fff;border:none}.article-page-content .category-article-page{font-family:Montserrat, sans-serif;color:#fff;background-color:#a2a48d}.services-list-content .item-content .item .category{font-family:Montserrat, sans-serif;color:#a2a48d}.services-list-content .item-content .item .link{font-family:Montserrat, sans-serif;letter-spacing:5px}.service-page-content .category-service-page{font-family:Montserrat, sans-serif;color:#fff;background-color:#a2a48d}.products .filters{background:linear-gradient(0.88turn, rgba(162, 164, 141, 0.2), rgba(162, 164, 141, 0.02), rgba(162, 164, 141, 0.2))}.product .category{font-family:Montserrat, sans-serif;color:#fff;background-color:#a2a48d}.pagination .page-link{color:#a2a48d}.pagination .page-link:hover{background-color:rgba(162, 164, 141, 0.8);color:white}.pagination .active .page-link{color:white;background-color:#a2a48d}.document .documents-container .item-container .item h4{color:#a2a48d}.document .documents-container .item-container .item .btn-document{color:#ffffff}.document .documents-container .item-container .item:hover .download-icon{color:#a2a48d}.items-content{background:rgba(225, 219, 219, 0.2)}.items-content .item{background-color:#fffcfa;transform:scale(0.9) !important;padding:clamp(2rem, 3vh, 5rem)}.items-content .item .image img{display:none}.items-content .item h2,.items-content .item h3,.items-content .item p{color:#131212}.items-content .item h2{font-size:clamp(1.3em, 2vw, 1.5em)}.items-content .item h3{font-family:"lindsey-signature", sans-serif;font-weight:200;font-size:clamp(2rem, 4vh, 4rem)}.items-content .item hr{display:none}@media (max-width:1300px){.items-content{padding:2em 0em}.items-content .item h2{font-size:clamp(2rem, 6vh, 5rem)}}@media (max-width:1024px){.items-content{padding:2em 0em}.items-content .item h2{font-size:clamp(2rem, 5vh, 5rem)}}.after-before-content h1,.after-before-content h2,.after-before-content h3,.after-before-content h4{font-family:Montserrat, sans-serif;color:#a2a48d}.collapse-container .btn-collapse{color:#121212}.collapse-container .icofont-container{background-color:#a2a48d}.link-id-content{background:rgba(225, 219, 219, 0.2)}.link-id-content .opacity{background-color:transparent}.link-id-content .content-btn .btn{color:#131212}.link-id-content .content-btn .btn:hover{opacity:1 !important;transform:scale(0.95)}.link-id-content .container h3{color:#131212;font-family:"lindsey-signature", sans-serif;font-weight:200;font-size:clamp(2rem, 4vh, 4rem)}@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 (max-width:400px){.link-id-content .container h4{font-size:clamp(1rem, 2vh, 3rem)}}.schedule-content{background-color:#a2a48d}.schedule-content h3{width:auto;background:transparent}.schedule-content .schedule-content-items:nth-child(2n+1){background:rgba(255, 255, 255, 0.8)}.schedule-content .schedule-content-items-active{background-color:rgba(0, 0, 0, 0.7);color:#fff}.image-full-width-text-content .text-content{padding:5% 0}.image-full-width-text-content .text-content .col-md-8.aos-init.aos-animate{background-color:#fffcfa;padding:2em 5em;justify-items:center}.image-full-width-text-content .text-content .col-md-8.aos-init.aos-animate h2{color:#131212;font-size:clamp(1.5em, 2vw, 1.8em)}.image-full-width-text-content .text-content .col-md-8.aos-init.aos-animate p{font-weight:500 !important}.image-full-width-text-content .btn-content{width:max-content;margin-top:2rem}.image-full-width-text-content .btn-content .btn{color:#131212}.image-full-width-text-content .btn-content .btn:hover{transform:scale(0.95);transition:0.5s}.image-full-width-text-content .btn-content .btn i:before{color:#fffcfa}.para-degrade .container-fluid{background-attachment:fixed !important}.para-degrade .text-content{padding:clamp(0rem, 0vh, 0rem);background:white;background:linear-gradient(270deg, rgba(255, 255, 255, 0.5298494398) 0%, white 100%)}.para-degrade .text-content h3{width:fit-content;background-color:#fffcfa;padding:0.5rem;color:white;margin-bottom:2%}.para-degrade .text-content .col-md-6.aos-init.aos-animate{background-color:transparent}.para-degrade2 .container-fluid{background-attachment:fixed !important}.para-degrade2 .text-content{padding:clamp(0rem, 0vh, 0rem);background:#d99771;background:linear-gradient(92deg, rgba(217, 151, 113, 0.3337710084) -46%, #d99771 100%)}.para-degrade2 .text-content h2,.para-degrade2 .text-content p{color:white}.para-degrade2 .text-content h3{width:fit-content;background-color:#131212;padding:0.5rem;color:#a2a48d;margin-bottom:2%}.para-degrade2 .text-content .col-md-6.aos-init.aos-animate{background-color:transparent}@media (max-width:1024px){.image-full-width-text-content .text-content{padding:clamp(1rem, 6vh, 16rem)}}@media (max-width:992px){.para-degrade .text-content .col-md-6.aos-init.aos-animate{padding:clamp(1rem, 1vh, 19rem)}.para-degrade2 .text-content{padding:clamp(1rem, 1vh, 19rem)}}@media (max-width:800px){.image-full-width-text-content .text-content h2{font-size:clamp(1rem, 4.5vh, 8rem)}}@media (max-width:350px){.image-full-width-text-content .text-content .col-md-6.aos-init.aos-animate{padding:clamp(2rem, 3vh, 2rem)}}@media (max-width:350px){.image-full-width-text-content .text-content{padding:clamp(1rem, 1vh, 16rem)}}.newsletter-content h3{width:auto;background:transparent}.newsletter-content a{color:#131212}.newsletter-content .opacity-newsletter{background-color:rgba(162, 164, 141, 0.8)}#tarteaucitronIcon img{width:50px}.gallery-type-1 .item-type-1 a:hover img{filter:saturate(1.3)}.gallery-type-1 .item-type-1 a figure img{opacity:1 !important}.gallery-type-1 .item-type-1 a figure figcaption:before{box-shadow:none !important;border:1px solid white !important;bottom:15px;top:15px;left:15px;right:15px}.gallery-type-4{scrollbar-color:#a2a48d transparent}.gallery-type-4::-webkit-scrollbar-thumb{background:#a2a48d}.agencies .agencies-search-container button{background-color:#131212}.agencies .city{color:#a2a48d}.agencies .city::after{background-color:#a2a48d}.agencies .item-information i{color:#a2a48d}.agencies .empty{color:#a2a48d}