@media (max-width:980px){.et_header_style_split #main-header{position:fixed!important}}#et_mobile_nav_menu .select_page{display:none!important}#main-header{position:fixed!important}#main-header a{font-family:Open Sans,Arial,sans-serif;font-weight:100!important;color:white}a{text-decoration:none!important}.et-pb-a-arrows{color:white!important;font-size:18px!important}.et-pb-slider-arrows{color:white!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=email],.wpbs-main-wrapper .wpbs-payment-confirmation input[type="text"],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field:not(.wpbs-number-stylised-ui) input[type=number],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field textarea,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field select,.wpbs-form-field-signature .wpbs-signature-pad canvas{padding:7px}.wpbs-main-wrapper table.wpbs-pricing-table thead th,.wpbs-main-wrapper table.wpbs-pricing-table tr.wpbs-line-item-subtotal td,.wpbs-main-wrapper table.wpbs-pricing-table tr.wpbs-line-item-total td{background-color: transparent!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type="submit"],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="submit"],.wpbs-payment-confirmation-stripe-form #wpbs-stripe-card-button,.wpbs-payment-confirmation-square-form #wpbs-square-card-button,#wpbs-authorize-net-button-container #wpbs-authorize-net-submit{padding:10px!important}.slider-horizontal{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:none;gap:16px;padding:10px;scroll-behavior:smooth}.slider-horizontal>.et_pb_module{flex:0 0 auto;width:250px}.slider-horizontal::-webkit-scrollbar{display:none}.slider-horizontal{-ms-overflow-style:none;scrollbar-width:none}.slider-horizontal{cursor:grab}.slider-horizontal.dragging{cursor:grabbing;user-select:none}.slider-horizontal{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:32px;padding:20px;scrollbar-width:none;padding-left:65px;padding-right:65px}.slider-horizontal::-webkit-scrollbar{display:none;justify-content:flex-start;scrollbar-width:none}.slider-horizontal>.et_pb_module{flex:0 0 auto;width:280px}.slider-horizontal{cursor:grab}.slider-horizontal.dragging{cursor:grabbing;user-select:none}.slider-horizontal.dragging *{user-select:none!important;pointer-events:none}@media (max-width:768px){.slider-horizontal{justify-content:flex-start}}.slider-horizontal.dragging *{user-select:none!important;pointer-events:none}.blurb-zoom{position:relative;overflow:hidden;cursor:pointer}.blurb-zoom::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.01);;background-size:cover;background-position:center;z-index:0;transform:scale(1);transition:transform 0.5s ease}.blurb-zoom::before{content:"";background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blurb-zoom *{position:relative;z-index:2}.luxury-title{position:relative;display:inline-block;overflow:visible}.luxury-title h2{font-size:3rem;font-weight:bold;text-align:center;background:linear-gradient(90deg,#d4af37,#f7e7ce,#d4af37);background-size:200% auto;color:transparent;background-clip:text;-webkit-background-clip:text;animation:gold-shine 6s linear infinite;position:relative;z-index:2}.luxury-title{font-size:2rem;font-weight:bold;text-align:center;background:linear-gradient(90deg,#d4af37,#f7e7ce,#d4af37);background-size:200% auto;color:transparent;background-clip:text;-webkit-background-clip:text;animation:gold-shine 6s linear infinite;position:relative;z-index:2}@keyframes gold-shine{0%{background-position:200% center}100%{background-position:-200% center}}.et_pb_menu .et_pb_menu__menu>nav>ul>li{position:relative}.et_pb_menu .et_pb_menu__menu>nav>ul>li>a{position:relative;padding-bottom:2px;display:inline-block;text-decoration:none;color:inherit;overflow:hidden}.et_pb_menu .et_pb_menu__menu>nav>ul>li>a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:white;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s ease}.et_pb_menu .et_pb_menu__menu>nav>ul>li:hover>a::before{transform:scaleX(1)}.row{display:flex;align-items:center;gap:20px;margin-bottom:40px}.row.reverse{flex-direction:row-reverse}@media (max-width:768px){.row,.row.reverse{flex-direction:column}.row.reverse .texte{order:2}.row.reverse .image{order:1}}.wpbs-form-field wpbs-form-field-payment_method wpbs-form-field-7-30 wpbs-field-layout-default wpbs-field-required{display:none!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-payment-method-description{display:none}