.elementor-37353 .elementor-element.elementor-element-5ec2b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0100px;--padding-left:30px;--padding-right:50px;}.elementor-37353 .elementor-element.elementor-element-9c77271{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:7px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-37353 .elementor-element.elementor-element-a4d29f0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;color:#212830;}.elementor-37353 .elementor-element.elementor-element-95a16a8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(11, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37353 .elementor-element.elementor-element-bd0508e{--display:flex;}.elementor-37353 .elementor-element.elementor-element-bd0508e:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-bd0508e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/12x12-Silver-Pearl-White-Elegant-Polished-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-1ede9ce{--display:flex;}.elementor-37353 .elementor-element.elementor-element-1ede9ce:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-1ede9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/midnight-glacier-12x24-tile-bathroom-install-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-3c06a82{--display:flex;}.elementor-37353 .elementor-element.elementor-element-3c06a82:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-3c06a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/2x8-Bianco-Perlino-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-cd8489e{--display:flex;}.elementor-37353 .elementor-element.elementor-element-cd8489e:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-cd8489e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/11/2x8-nero-soft-pillowed-herringbone_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-27ed9a0{--display:flex;}.elementor-37353 .elementor-element.elementor-element-27ed9a0:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-27ed9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Calacatta-Bluette-3x12-Shower-install-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-db574f3{--display:flex;}.elementor-37353 .elementor-element.elementor-element-db574f3:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-db574f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Vanilla-Vein-Cut-34-Staggered-Bathroom-Wall-Install_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-451c0f8{--display:flex;}.elementor-37353 .elementor-element.elementor-element-451c0f8:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-451c0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/11/Basketweave-Ming-Green_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-70d9a46{--display:flex;}.elementor-37353 .elementor-element.elementor-element-70d9a46:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-70d9a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Beaumont-1-ThassosCalactta-Gold-floor-@happyhivedesign-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-6e2c562{--display:flex;}.elementor-37353 .elementor-element.elementor-element-6e2c562:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-6e2c562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Chaplin-thassos-and-blue-bliss_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-faee210{--display:flex;}.elementor-37353 .elementor-element.elementor-element-faee210:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-faee210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Chateau-1.-Calacatta-Gold-White-Thassos-diagonal_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-5e522af{--display:flex;}.elementor-37353 .elementor-element.elementor-element-5e522af:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-5e522af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Ellington-White-Elegant-honed-Greige-Polished_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-06acbee{--display:flex;}.elementor-37353 .elementor-element.elementor-element-06acbee:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-06acbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Elongated-Hex-White-statuary-fireplace_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-d42a9ff{--display:flex;}.elementor-37353 .elementor-element.elementor-element-d42a9ff:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-d42a9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Farah-1.-WJ7-White-Elegant-Bianco-Perlino-Honed-Waterjet1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-a947fc8{--display:flex;}.elementor-37353 .elementor-element.elementor-element-a947fc8:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-a947fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Bianco-Perlino-Hasna-wall_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-4d181d0{--display:flex;}.elementor-37353 .elementor-element.elementor-element-4d181d0:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-4d181d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Haylo-WJ1-White-Thassos-Calacatta-Gold-Polished_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-dce1976{--display:flex;}.elementor-37353 .elementor-element.elementor-element-dce1976:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-dce1976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Jasmine-Flower-white-Snow-with-Black-dot_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-0491202{--display:flex;}.elementor-37353 .elementor-element.elementor-element-0491202:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-0491202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Lavita-3.-Thassos-and-White-Stratta-Erin-Gates-@elementstyle_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-61c32d2{--display:flex;}.elementor-37353 .elementor-element.elementor-element-61c32d2:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-61c32d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Lexington-1.-White-Elegant-with-Blue-BLiss-Honed1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-528476a{--display:flex;}.elementor-37353 .elementor-element.elementor-element-528476a:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-528476a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2025/08/Lincoln-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-786cc93{--display:flex;}.elementor-37353 .elementor-element.elementor-element-786cc93:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-786cc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Linen-Leave-2.-White-Elegant-Select-Dolomite-Marble-Tumbled-Install_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-d69b4d3{--display:flex;}.elementor-37353 .elementor-element.elementor-element-d69b4d3:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-d69b4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/luna-hex-nero-marquina-2_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-677b880{--display:flex;}.elementor-37353 .elementor-element.elementor-element-677b880:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-677b880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Manor-Stripe-1.-White-Elegant-Select-Silver-Pearl-Marble-Honed-Mosaic-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-1ffdb99{--display:flex;}.elementor-37353 .elementor-element.elementor-element-1ffdb99:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-1ffdb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/WJ4-Monte-Carlo-Thassos-White-Silk-Carrara-Polished_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-c0293eb{--display:flex;}.elementor-37353 .elementor-element.elementor-element-c0293eb:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-c0293eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Nottingham-2-floor_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-ddaceb0{--display:flex;}.elementor-37353 .elementor-element.elementor-element-ddaceb0:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-ddaceb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Parquet-White-Elegant-on-the-Floor_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-81c7966{--display:flex;}.elementor-37353 .elementor-element.elementor-element-81c7966:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-81c7966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Plaid-Blue-Celeste-White-THassos-White-Silk-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-e2f865c{--display:flex;}.elementor-37353 .elementor-element.elementor-element-e2f865c:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-e2f865c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Polygon-backsplash_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-f29acdd{--display:flex;}.elementor-37353 .elementor-element.elementor-element-f29acdd:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-f29acdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Rainfall-Install-Ming-Green_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-56a2400{--display:flex;}.elementor-37353 .elementor-element.elementor-element-56a2400:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-56a2400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/MOP-backsplash-close-up_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-92a1979{--display:flex;}.elementor-37353 .elementor-element.elementor-element-92a1979:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-92a1979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2025/08/Remy-Stripe-2.-Blue-Bliss-Thassos_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-c969d2f{--display:flex;}.elementor-37353 .elementor-element.elementor-element-c969d2f:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-c969d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Riverstripe-2.-White-Elegant-Calacatta-Gold-Tumbled-1_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-81f3d23{--display:flex;}.elementor-37353 .elementor-element.elementor-element-81f3d23:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-81f3d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2025/08/Riviera-3.-WJ10-White-Elegant-Marble-w-Viola-Marble-Honed-Install-2_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-d482e3f{--display:flex;}.elementor-37353 .elementor-element.elementor-element-d482e3f:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-d482e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/WJ6-Roya-Waterjet-White-Elegant-Honed-Calacatta-Gold-Polished_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-59719c8{--display:flex;}.elementor-37353 .elementor-element.elementor-element-59719c8:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-59719c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Royal-Basketweave-White-Carrara-Thassos-Bathroom-Floor-close-up_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-4af1c2e{--display:flex;}.elementor-37353 .elementor-element.elementor-element-4af1c2e:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-4af1c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Salma-1.White-Carrara-Premium-White-Thassos-Marble-Honed-Mosaic-2_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-b58d17f{--display:flex;}.elementor-37353 .elementor-element.elementor-element-b58d17f:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-b58d17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Starlight-White-Elegant-Select-Honed-Palissandro-Blue-Silver-Pearl-Polished_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-02d9df2{--display:flex;}.elementor-37353 .elementor-element.elementor-element-02d9df2:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-02d9df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Tabriz-Waterjet-White-Statuary-Calacatta-Polished-W.-Blue-Lagoon-Honed_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-9f45618{--display:flex;}.elementor-37353 .elementor-element.elementor-element-9f45618:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-9f45618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Urban-Parquet-Griege-Elegant-backsplash_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-fb53f76{--display:flex;}.elementor-37353 .elementor-element.elementor-element-fb53f76:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-fb53f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Valencia-WJ11-White-Elegant-Honed-Calacatta-Gold-Tumbled-2_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-37d8690{--display:flex;}.elementor-37353 .elementor-element.elementor-element-37d8690:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-37d8690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Versailles-Square-2-Griege-elegant-White-Elegant-Honed-2_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-35c021c{--display:flex;}.elementor-37353 .elementor-element.elementor-element-35c021c:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-35c021c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Vienna-Diamond-2.-White-Elegant-Select-Dolomite-Ash-Grey-Honed-Wall-2_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}.elementor-37353 .elementor-element.elementor-element-e470fef{--display:flex;}.elementor-37353 .elementor-element.elementor-element-e470fef:not(.elementor-motion-effects-element-type-background), .elementor-37353 .elementor-element.elementor-element-e470fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onyxfrance.com/wp-content/uploads/2026/09/Woodbridge-White-Dolomite-BLue-Stratta_CROP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-button{text-align:center;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-button .exad-modal-image-action{width:100%;height:570px;background-color:#7A56FF00;border-style:none;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-image-action, .elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-image-action::before{border-radius:6px 6px 6px 6px;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-image-action{padding:20px 0px 20px 0px;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-button .exad-modal-image-action span{color:#ffffff;fill:#ffffff;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-button .exad-modal-image-action:before{background-color:#FFFFFF2E;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-button .exad-modal-image-action:hover{border-style:none;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-item.modal-vimeo{height:90%;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:100%;background:transparent;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:28px;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:28px;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#8596AB;}@media(min-width:768px){.elementor-37353 .elementor-element.elementor-element-5ec2b1e{--width:100%;}.elementor-37353 .elementor-element.elementor-element-9c77271{--content-width:100%;}}@media(max-width:1366px){.elementor-37353 .elementor-element.elementor-element-95a16a8{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-37353 .elementor-element.elementor-element-95a16a8{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-37353 .elementor-element.elementor-element-95a16a8{--grid-auto-flow:row;}.elementor-37353 .elementor-element.elementor-element-bd01688 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-7020f82 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-4abd5da .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-0bd6c0c .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-c30362d .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-ae2cdf0 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-e5fab65 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-44d0a59 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-1e78dc4 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-e3d962e .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-4d3c5c8 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-d6d6a80 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-a26b610 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-67901d5 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-25b27c3 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-843f34f .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-d398027 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-0f105c4 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-7fff98d .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-49f595c .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-dae9d3d .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-5f25082 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-7e46b17 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-c3fdb5a .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-ab86557 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-6006f64 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-322677c .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-a71caed .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-93d3d6d .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-cfadd48 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-dda6f13 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-64549c1 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-151ae3a .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-6f6fa6f .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-6880ab0 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-18b2c29 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-364eabc .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-3bcefa0 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-2600523 .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-1cdf6cf .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-edab42b .exad-modal-item{width:80%;}.elementor-37353 .elementor-element.elementor-element-0dd6bf3 .exad-modal-item{width:80%;}}@media(max-width:940px){.elementor-37353 .elementor-element.elementor-element-95a16a8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-37353 .elementor-element.elementor-element-95a16a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for exad-modal-popup, class: .elementor-element-bd01688 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-7020f82 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-4abd5da *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-0bd6c0c *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-c30362d *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-ae2cdf0 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-e5fab65 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-44d0a59 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-1e78dc4 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-e3d962e *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-4d3c5c8 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-d6d6a80 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-a26b610 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-67901d5 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-25b27c3 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-843f34f *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-d398027 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-0f105c4 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-7fff98d *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-49f595c *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-dae9d3d *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-5f25082 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-7e46b17 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-c3fdb5a *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-ab86557 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-6006f64 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-322677c *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-a71caed *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-93d3d6d *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-cfadd48 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-dda6f13 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-64549c1 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-151ae3a *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-6f6fa6f *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-6880ab0 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-18b2c29 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-364eabc *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-3bcefa0 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-2600523 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-1cdf6cf *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-edab42b *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for exad-modal-popup, class: .elementor-element-0dd6bf3 *//* Prevent the outer modal wrapper from creating its own scrollbar */
.exad-modal-item {
    overflow-y: hidden !important;
}

/* Ensure the content area is the only thing scrolling */
.exad-modal-content {
    overflow-y: auto !important;
    max-height: 100dvh; 
    /* Use dynamic viewport height for mobile */
}

/* Force the body to stop scrolling when this specific modal is active */
body.exad-modal-open {
    overflow: hidden !important;
    height: 100% !important;
}/* End custom CSS */