:root{--filter-primary:brightness(0) saturate(100%) invert(91%) sepia(6%) saturate(7422%) hue-rotate(317deg) brightness(108%) contrast(59%);--filter-secondary--dark:brightness(0) saturate(100%) invert(8%) sepia(8%) saturate(4036%) hue-rotate(150deg) brightness(96%) contrast(86%);--filter-secondary--light:brightness(0) saturate(100%) invert(11%) sepia(19%) saturate(1444%) hue-rotate(150deg) brightness(95%) contrast(84%);--filter-white:brightness(0) saturate(100%) invert(100%) sepia(71%) saturate(7485%) hue-rotate(205deg) brightness(132%) contrast(112%)}.edit-text--white .modal__call{color:#fff!important}.color-secondary{color:#15262c!important}.filter__color-primary{filter:var(--filter-primary)}.filter__color-test{filter:invert(6%) sepia(53%) saturate(968%) hue-rotate(308deg) brightness(82%) contrast(92%)}.mariage__info__item:hover .filter__color-primary{filter:var(--filter-secondary--dark)}.title-section{padding-bottom:20px!important}.footer__lien{border-left:1px solid hsla(0,0%,100%,.19);border-right:1px solid hsla(0,0%,100%,.19)}.footer-widget--about:after,.footer-widget--links:after{display:none}.histoire__container__img-gauche,.histoire__img-gauche{height:100%}.breadcrumb__img{background-position:50%}.histoire__avant{border-bottom:none;padding-bottom:0}.histoire__avant .team-details__content__subtitle{color:var(--solinom-base,#cba36b)}.histoire__mtn{padding-top:60px}.histoire__mtn .title__col{margin-bottom:auto}.histoire__mtn .text{margin:22px 0;max-width:100%}.histoire__mtn__arrows{justify-content:end}.histoire__mtn .sec-title__title{font-size:40px}.histoire__mtn__img{height:448px}.histoire__date{margin-bottom:80px}.histoire__carousel{margin-top:80px}.histoire__carousel img{max-height:438px;position:center;width:auto!important}.seminaire__img{height:611px;width:auto!important}.seminaire__img-2{max-height:100%}.mariage,.seminaire,.seminaire__carousel{background-color:var(--solinom-border-color,#faf6f0)}.seminaire__carousel{padding-bottom:0}.seminaire__carousel img{height:500px;max-width:100%;object-fit:cover;width:auto!important}.reunion .text-start{padding-bottom:20px}.reunion__img{height:719px;max-width:550px!important;object-fit:cover;right:inherit}.mariage h3 *{color:var(--solinom-text,#101d22)!important}.mariage__img-1{height:615px;max-width:100%}.mariage__img-2{height:250px;max-width:100%;object-fit:cover}.reception__img{height:610px;max-width:100%;object-fit:cover}.reception__img-2{height:340px;max-width:100%;object-fit:cover}.reception__info-img{font-size:18px;font-weight:700;opacity:1;padding:10px}.galerie__img-1{height:400px;max-width:100%;object-fit:cover}.galerie__img-2{max-height:400px;object-fit:cover;width:770px}.contact__joindre__text p{color:#fff!important;padding:20px 50px}.home__slider__bg:before{opacity:.5!important}.home__slider__text{margin-top:200px}.bienvenue__img-1{height:585px;max-width:100%;object-fit:cover}.bienvenue__img-2{height:243px;object-fit:cover;width:243px}.active-tab .benefit-four__item{visibility:visible!important}.home__nos-evenements__img{height:640px;max-width:100%;object-fit:cover}.home__nos-evenements__icon{height:40px;width:40px}.home__nos-evenements__icon,.home__nos-evenements__icon-2{filter:brightness(0) saturate(100%) invert(62%) sepia(28%) saturate(562%) hue-rotate(356deg) brightness(103%) contrast(87%)}.home__nos-evenements__icon-2{height:32px;width:32px}.home__contact{background-color:var(--solinom-text);padding-top:70px}.home__contact .title{color:#fff}.ouvert-public{background-color:var(--solinom-text)}.ouvert-public:after{background-color:var(--solinom-gray)}.home__gite{background-color:var(--solinom-text);padding-bottom:0;z-index:9999}.gite__option:after{background-color:#fff!important}.gite__img-1{height:84px;object-fit:cover;width:100px}.gite__icon-1{filter:var(--filter-primary);height:40px;width:40px}.gite__img-2{height:350px;object-fit:cover;width:350px!important}.ouvert-public:after{background-color:var(--solinom-text)}.ouvert-public{background-color:var(--solinom-text-dark)}.home__evenement{padding-top:0}.top-right{right:20px}.top-left,.top-right{position:absolute;top:20px}.top-left{left:20px}.services__img{bottom:-30px;left:-10px;position:absolute}.home__ouvert__icon{left:-64px;position:absolute}.home__ouvert__img{position:absolute;right:-50px}.home__evenement__icon{filter:var(--filter-primary);width:45px}.home__evenement__item:hover .home__evenement__icon{filter:var(--filter-secondary--light)}.home__gite__icon{filter:invert(94%) sepia(53%) saturate(968%) hue-rotate(308deg) brightness(82%) contrast(92%);width:54px}.home__gite__child__icon{filter:var(--filter-primary);width:40px}.home__gite__edit-img-list{position:relative;right:50px;top:25px}.mariages__edit-img-list{position:relative;right:30px;top:25px}.gite__img-small{position:absolute;right:0}.gite__icon{left:66px;position:absolute}.gite__services__icon{filter:var(--filter-primary);width:40px}.gite__services__item:hover .gite__services__icon{filter:var(--filter-secondary--dark)}.text-white *{color:#fff}.mentions-legales *{color:#fff!important}.room-details__amenities__list{grid-template-columns:auto auto!important}.gite__content-1__center-edit-img{left:45%;position:absolute;top:50%}.benefit-one__video:after{height:0!important}.benefit-one__video{height:206px!important}.mobile-nav__content .logo-box{justify-content:center;margin-top:92px}.call_modal-dark .modal__call{color:#000!important}.evenement-img-p{width:100px}.about-two__feature__icon img{filter:var(--filter-primary);width:30px}.about-two__feature__item:hover .about-two__feature__icon img{filter:var(--filter-secondary--dark)}.seminaire-picto{filter:brightness(0) saturate(100%) invert(62%) sepia(28%) saturate(562%) hue-rotate(356deg) brightness(103%) contrast(87%);height:50px;width:50px}.about-one__feature__icon:hover img{filter:var(--filter-secondary--dark)}.benefit-two__item__content__text{z-index:99999}.benefit-two__item__content__shape{z-index:9}.min-heigh-300{min-height:300px}.nos-chambre-edit-btn{bottom:0;position:absolute;z-index:999999}.scroll-to-top{bottom:142px!important;right:-42px}@media screen and (min-width:1200px){.gite__service__container{max-width:1500px}.gite__service{width:20%}}@media screen and (max-width:1500px){.mariage__container-img-2{display:none}}@media screen and (max-width:1200px){.about-one__feature__item .about-one__feature__left{margin-bottom:20px}.about-one__feature__item .about-one__feature__title{margin-top:20px}.home__nos-evenements__img{height:200px}.benefit-two__item__content{margin-left:0}}@media screen and (max-width:1190px){.main-header--two .main-header__logo img{height:60px;width:60px}}@media screen and (max-width:992px){.footer__lien{border:none}.home__slider__text{margin-top:0!important}.bienvenue__container__img-2{left:auto;right:0}.bienvenue__img-2{height:200px!important;width:200px!important}.seminaire__title{margin-top:20px}.mariage__logo{display:none}.home__gite .owl-item,.home__gite .owl-item .item,.home__gite .owl-item .item .benefit-two__item__content{height:325px}}@media screen and (max-width:991px){.about-one__thumb__item{margin:auto;max-width:450px}.home__nos-evenements__img{height:225px}}@media screen and (max-width:767px){.histoire__date .col-md-3{margin-top:0!important}.histoire__date .team-skills-one__skill{padding-top:50px!important}.histoire__date{margin-top:0}.galerie__img-carre{object-fit:cover;width:100%}.benefit-four__item:after,.home__nos-evenements__img{display:none}.benefit-four__item__box{border-radius:0 0 100% 100%;bottom:0;bottom:-365px;height:365px;left:0}.ouvert-public{padding-bottom:395px}}@media screen and (max-width:575px){.home__ouvert__list__title{margin-left:5px}.reunion__bandeau{left:50%;top:-30px;transform:translate(-50%)}.benefit-four__list__item{flex-direction:row}.benefit-four__item__box{bottom:0}}