:root{--grey-100:#F0DEB9;--tertiary:#513A34;--secondary:#D76330;--primary:#F0DEB9;--default:#706261;--dark:#513A34;--font-title:"Geometos Soft",sans-serif}a{color:var(--secondary)}@font-face{font-family:'Notera Personal Use Only';src:url('../fonts/lorraine/NoteraPersonalUseOnly.eot');src:url('../fonts/lorraine/NoteraPersonalUseOnly.eot?#iefix') format('embedded-opentype'),url('../fonts/lorraine/NoteraPersonalUseOnly.woff2') format('woff2'),url('../fonts/lorraine/NoteraPersonalUseOnly.woff') format('woff'),url('../fonts/lorraine/NoteraPersonalUseOnly.ttf') format('truetype'),url('../fonts/lorraine/NoteraPersonalUseOnly.svg#Notera Personal Use Only') format('svg')}@font-face{font-family:'Geometos Soft';src:url('../fonts/lorraine2/GeometosSoft-Black.woff2') format('woff2'),url('../fonts/lorraine2/GeometosSoft-Black.woff') format('woff'),url('../fonts/lorraine2/GeometosSoft-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Geometos Soft Extra';src:url('../fonts/lorraine2/GeometosSoft-ExtraLight.woff2') format('woff2'),url('../fonts/lorraine2/GeometosSoft-ExtraLight.woff') format('woff'),url('../fonts/lorraine2/GeometosSoft-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Geometos Soft';src:url('../fonts/lorraine2/GeometosSoft-Regular.woff2') format('woff2'),url('../fonts/lorraine2/GeometosSoft-Regular.woff') format('woff'),url('../fonts/lorraine2/GeometosSoft-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Geometos Soft Ultra';src:url('../fonts/lorraine2/GeometosSoft-Ultra.woff2') format('woff2'),url('../fonts/lorraine2/GeometosSoft-Ultra.woff') format('woff'),url('../fonts/lorraine2/GeometosSoft-Ultra.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Geometos Soft';src:url('../fonts/lorraine2/GeometosSoft-Bold.woff2') format('woff2'),url('../fonts/lorraine2/GeometosSoft-Bold.woff') format('woff'),url('../fonts/lorraine2/GeometosSoft-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Geometos Soft Extra';src:url('../fonts/lorraine2/GeometosSoft-ExtraBold.woff2') format('woff2'),url('../fonts/lorraine2/GeometosSoft-ExtraBold.woff') format('woff'),url('../fonts/lorraine2/GeometosSoft-ExtraBold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Geometos Soft';src:url('../fonts/lorraine2/GeometosSoft-Light.woff2') format('woff2'),url('../fonts/lorraine2/GeometosSoft-Light.woff') format('woff'),url('../fonts/lorraine2/GeometosSoft-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}body{font-family:var(--font-body);line-height:1.3}.font-special{font-family:'Notera Personal Use Only';color:var(--secondary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);color:var(--dark)}.custom-font-secondary{font-family:var(--font-title)!important}.custom-font-tertiary{font-family:var(--font-custom)!important}p{line-height:1.3}.badge{font-weight:500;font-family:var(--font-title)!important}.custom-bg-gradient-1{background-image:linear-gradient(to right,var(--secondary-rgba-30) 30%,var(--dark) 200%)!important}@media (max-width:991px){.custom-bg-gradient-1{border-radius:0!important}}.custom-text-color-1{color:#df0b0b}.custom-text-color-2{color:#e3993f}.custom-graph-svg-color-primary{fill:var(--primary)!important}.custom-graph-svg-color-secondary{fill:var(--secondary)!important}.btn{font-family:var(--font-title)!important;padding:10px 20px 10px 20px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;background-color:var(--secondary)!important;border-color:var(--secondary)!important}.btn:hover{background-color:var(--dark)!important;border-color:var(--dark)!important}.bg-tertiary .btn:hover{background-color:var(--grey-100)!important;border-color:var(--grey-100)!important;color:var(--dark)!important}.btn-with-arrow-solid.btn-xl{padding-top:20px;padding-bottom:20px}.btn-list.btn-with-arrow-solid{padding:12px 15px;display:flex;align-items:center;justify-content:start}.btn-list.btn-with-arrow-solid.btn-xl.btn-with-arrow-sm span{position:static;transform:none}.btn-dark.hover:not(.bg-transparent),.btn-dark:hover:not(.bg-transparent){background-color:var(--secondary);border-color:var(--secondary)}.white-icon{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}table *{color:var(--default)}.img-container{width:100%;height:100%;overflow:hidden}.img-container img{width:100%;height:100%;object-fit:cover}@media (min-width:992px){#header .header-nav.header-nav-links:not(.header-nav-light-text) nav>ul>li>a{font-family:var(--font-title)!important;font-size:13px;font-weight:500;letter-spacing:-.6px;color:var(--dark)}#header .header-nav.header-nav-links:not(.header-nav-light-text) nav>ul>li>a:hover{color:var(--secondary)!important}#header .header-nav.header-nav-links:not(.header-nav-light-text) nav>ul>li>a.active{color:var(--secondary)!important;font-weight:600}#header .header-nav.header-nav-links:not(.header-nav-light-text) nav>ul>li.dropdown:not(.dropdown-mega) .dropdown-menu{transition:all .3s;opacity:0;transform:translate3d(-5px,0,0)!important;border:1px solid var(--grey-200);border-radius:var(--border-radius2x)!important;overflow:hidden;padding-top:0;padding-bottom:0}#header .header-nav.header-nav-links:not(.header-nav-light-text) nav>ul>li.dropdown:not(.dropdown-mega) .dropdown-menu li a{padding-top:12px!important;padding-bottom:12px!important;padding-right:22px!important;padding-left:22px!important}#header .header-nav.header-nav-links:not(.header-nav-light-text) nav>ul>li:hover.dropdown:not(.dropdown-mega) .dropdown-menu{opacity:1;transform:translate3d(-5px,-10px,0)!important}}.overlay-gradient-bottom-content:before{background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,var(--dark-rgba-10) 100%)}.google-map{height:300px}footer .google-map{height:250px}.footer-logo{display:flex}.footer-logo img{object-fit:contain}.custom-mask-img{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.custom-mask-img-1{-webkit-mask-image:url(../images/mask/mask-image-1.png);mask-image:url(../images/mask/mask-image-1.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center}.custom-mask-img-2{-webkit-mask-image:url(../images/mask/mask-image-2.png);mask-image:url(../images/mask/mask-image-2.png)}.custom-mask-img-3{-webkit-mask-image:url(../images/mask/mask-image-3.png);mask-image:url(../images/mask/mask-image-3.png)}.custom-mask-img-4{-webkit-mask-image:url(../images/mask/mask-image-4.png);mask-image:url(../images/mask/mask-image-4.png)}.custom-cascading-images-wrapper-1{padding:40% 0 0 30%}.cascading-images div:first-child:not(.custom-mask-img-2){left:-20%}.cascading-images .custom-mask-img-2{left:0}.cascading-images .custom-mask-img-3{top:21%;left:0}.custom-cascading-images-wrapper-1 .cascading-images .custom-mask-img-3{left:-20%}.custom-el-1{bottom:7%;right:7%}@media (max-width:1200px){.custom-el-1{right:0;bottom:8%}}@media (max-width:575px){.custom-el-1{bottom:0}}.custom-el-1 p{font-size:clamp(35px, -1.6666666667px + .0763888889 * 100vw, 90px);letter-spacing:-5px;position:relative;z-index:1;margin:0;line-height:1;font-weight:700}@media (max-width:991px){.custom-el-1 p{letter-spacing:-2px}}.custom-el-1 em{font-size:clamp(18px, 11.3333333333px + .0138888889 * 100vw, 28px);position:relative;bottom:2px;display:inline-flex;letter-spacing:-2px}.custom-el-1 em mark{padding:0 7px 5px!important}@media (max-width:991px){.custom-el-1 em{bottom:5px;right:-1px}}.custom-el-2{position:absolute;width:100%;height:100%}.custom-el-2 img{height:150%;min-width:200px!important;min-height:200px!important}@media (max-width:1400px){.custom-el-2 img{min-height:1500px!important}}.custom-el-3{position:absolute;width:100%;height:100%;transform:rotateY(180deg)}.custom-el-3 img{height:100%;min-width:1200px!important;min-height:1200px!important}.custom-el-5{position:absolute;width:100%;height:100%}.custom-el-5 img{height:100%;min-width:500px!important;min-height:500px!important}.custom-el-6{margin-bottom:-70px}.custom-pos-1{right:-37%;top:-33%}.custom-pos-2{left:-75%;top:-33%}.custom-pos-3{margin-top:-80px}.custom-pos-4{right:0;top:-57%}.custom-pos-5{top:-85%}.custom-pos-6{left:-75%;bottom:-10%}@media (max-width:991px){.cascading-images .custom-mask-img-2{left:-75%;-webkit-mask-image:none;mask-image:none}.cascading-images div:first-child:not(.custom-mask-img-2){left:-75%}.cascading-images .custom-mask-img-3,.custom-cascading-images-wrapper-1 .cascading-images .custom-mask-img-3{top:0;left:35%}}@media (max-width:767px){.cascading-images div:first-child:not(.custom-mask-img-2){left:-30%}.cascading-images .custom-mask-img-2{left:0}.cascading-images .custom-mask-img-3{top:20%;left:-10px}.custom-cascading-images-wrapper-1 .cascading-images .custom-mask-img-3{top:20%;left:-30%}.accordion.accordion-modern-status>.card .card-header a{padding:15px 60px 15px 15px;line-height:1.2}.accordion.accordion-modern-status>.card .card-body{padding:15px}}.maLigne{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.maLigne *{display:inline}.overlay-color-dark:not(.no-skin):before{background-color:rgba(1,1,1,.6)!important}.breadcrumb>li.active{color:var(--dark)!important}.page-header .font-special{font-size:50px}.terms-link-container{justify-content:center}#footer .footer-copyright p.terms-link{color:var(--secondary);padding:0 10px}.text-resp-150{line-height:1;font-size:clamp(75px, 25px + .1041666667 * 100vw, 100px)}@media (max-width:575px){.text-resp-150{font-size:clamp(30px, 25px + .1041666667 * 100vw, 30px)!important;padding-bottom:25px!important}body{font-size:14px}}.feature-box .feature-box-icon svg{width:16px}.feature-box .feature-box-icon.feature-box-icon-lg{width:38px;height:38px}a:not(.btn,.menu-global a){color:var(--secondary)!important}a:not(.btn,.menu-global a):hover{color:var(--tertiary)!important}.top-nav a.top-nav-link{font-family:var(--font-title);color:#fff!important;font-size:11.5px!important}.top-nav a.top-nav-link:hover{color:var(--grey-100)!important}.offcanvas-nav .nav li a{font-size:14px;font-weight:400;font-family:var(--font-title);color:var(--dark)!important}.bg-tertiary .owl-carousel.nav-lg.rounded-nav .owl-nav button.owl-next,.bg-tertiary .owl-carousel.nav-lg.rounded-nav .owl-nav button.owl-prev{background-color:var(--secondary)!important;border-color:var(--secondary)!important}.bg-tertiary .owl-carousel.nav-lg.rounded-nav .owl-nav button.owl-next:hover,.bg-tertiary .owl-carousel.nav-lg.rounded-nav .owl-nav button.owl-prev:hover{opacity:.7!important}.fleur1{position:absolute;opacity:.1}