.elementor-2173 .elementor-element.elementor-element-11c39180:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-11c39180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artluxemaison.com/wp-content/uploads/2026/07/vignette-bed-16.jpg");background-position:center center;background-size:cover;}.elementor-2173 .elementor-element.elementor-element-11c39180 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(10deg, rgba(46,32,25,.8) 0%, rgba(90,51,39,.06) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-11c39180{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:190px 0px 90px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-2173 .elementor-element.elementor-element-641c9ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-641c9ce{text-align:start;}.elementor-2173 .elementor-element.elementor-element-641c9ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:var( --e-global-color-68c9ccc );}.elementor-2173 .elementor-element.elementor-element-773eb03{--spacer-size:14px;}.elementor-2173 .elementor-element.elementor-element-773eb03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-38fd2d99.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-38fd2d99{text-align:start;}.elementor-2173 .elementor-element.elementor-element-38fd2d99 .elementor-heading-title{font-family:"Canela", Sans-serif;font-size:55px;font-weight:500;text-transform:none;font-style:normal;line-height:1.12em;color:#F7F3EC;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2173 .elementor-element.elementor-element-31623a61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-31623a61{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:rgba(247,243,236,.87);}.elementor-2173 .elementor-element.elementor-element-2dc3d79:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-2dc3d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-2dc3d79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 10px 0px;}.elementor-2173 .elementor-element.elementor-element-2dc3d79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-7ef0d202.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-7ef0d202{text-align:center;}.elementor-2173 .elementor-element.elementor-element-7ef0d202 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-2310b346.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-2310b346{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-385bcfb8:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-385bcfb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-385bcfb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2173 .elementor-element.elementor-element-385bcfb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-370b7002 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-370b7002.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-370b7002{text-align:center;}.elementor-2173 .elementor-element.elementor-element-370b7002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#8A7F72;}.elementor-2173 .elementor-element.elementor-element-b2e49a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-b2e49a3{text-align:center;}.elementor-2173 .elementor-element.elementor-element-b2e49a3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-7f999c83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-42c6af8f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-42c6af8f{text-align:center;}.elementor-2173 .elementor-element.elementor-element-42c6af8f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-277420b0:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-277420b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-277420b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 10px 0px;}.elementor-2173 .elementor-element.elementor-element-277420b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-20d2d7b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-20d2d7b1{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-1305a5df:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-1305a5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-1305a5df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2173 .elementor-element.elementor-element-1305a5df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-3bbcb0aa > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-3bbcb0aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-3bbcb0aa{text-align:start;}.elementor-2173 .elementor-element.elementor-element-3bbcb0aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#8A7F72;}.elementor-2173 .elementor-element.elementor-element-1a69ac3f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-1a69ac3f{text-align:start;}.elementor-2173 .elementor-element.elementor-element-1a69ac3f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-dc7de3c{--spacer-size:16px;}.elementor-2173 .elementor-element.elementor-element-dc7de3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-564015c1{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E0D4;padding:18px 0px 18px 0px;}.elementor-2173 .elementor-element.elementor-element-3c0bd51a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-3c0bd51a{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-5c3ae434.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-147f1300.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-147f1300{text-align:start;}.elementor-2173 .elementor-element.elementor-element-147f1300 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:italic;line-height:1.3em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-1547569f{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E0D4;padding:18px 0px 18px 0px;}.elementor-2173 .elementor-element.elementor-element-4a8b5f1f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-4a8b5f1f{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-297b7a30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6d61861c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6d61861c{text-align:start;}.elementor-2173 .elementor-element.elementor-element-6d61861c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:italic;line-height:1.3em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-7e7e05cc{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E0D4;padding:18px 0px 18px 0px;}.elementor-2173 .elementor-element.elementor-element-4b738dca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-4b738dca{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-4385900f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-3a49cd6c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-3a49cd6c{text-align:start;}.elementor-2173 .elementor-element.elementor-element-3a49cd6c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:italic;line-height:1.3em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-50d823e8:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-50d823e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A3327;background-image:url("https://www.artluxemaison.com/wp-content/uploads/2026/08/marble-silk-background.jpg");background-position:center center;background-size:cover;}.elementor-2173 .elementor-element.elementor-element-50d823e8 > .elementor-background-overlay{background-color:#5A3327;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-50d823e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2173 .elementor-element.elementor-element-66f54a44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-66f54a44{text-align:center;}.elementor-2173 .elementor-element.elementor-element-66f54a44 .elementor-heading-title{font-family:"Canela", Sans-serif;font-size:34px;font-weight:300;text-transform:none;font-style:normal;line-height:1.35em;color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-3001de12:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-3001de12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}.elementor-2173 .elementor-element.elementor-element-3001de12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2173 .elementor-element.elementor-element-3001de12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-545d49e5 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-545d49e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-545d49e5{text-align:start;}.elementor-2173 .elementor-element.elementor-element-545d49e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#8A7F72;}.elementor-2173 .elementor-element.elementor-element-121ee583.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-121ee583{text-align:start;}.elementor-2173 .elementor-element.elementor-element-121ee583 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-3f2975c0{--spacer-size:20px;}.elementor-2173 .elementor-element.elementor-element-3f2975c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-9ba7dad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-33dd8d9:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-33dd8d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-33dd8d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-2173 .elementor-element.elementor-element-33dd8d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2173 .elementor-element.elementor-element-27e78c10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2173 .elementor-element.elementor-element-27e78c10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2173 .elementor-element.elementor-element-2851e0b4 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-2851e0b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-2851e0b4{text-align:start;}.elementor-2173 .elementor-element.elementor-element-2851e0b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#C7A87E;}.elementor-2173 .elementor-element.elementor-element-858bb1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-858bb1d{text-align:start;}.elementor-2173 .elementor-element.elementor-element-858bb1d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-6d200ccd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6d200ccd{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2173 .elementor-element.elementor-element-6a7dae64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6a7dae64 img{width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-2173 .elementor-element.elementor-element-1d324668{--spacer-size:16px;}.elementor-2173 .elementor-element.elementor-element-1d324668.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-4d219a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-2d5bfd9{--spacer-size:14px;}.elementor-2173 .elementor-element.elementor-element-2d5bfd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-2e217a40.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-2e217a40{text-align:start;}.elementor-2173 .elementor-element.elementor-element-2e217a40 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:italic;line-height:1.55em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-30f18f72:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-30f18f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}.elementor-2173 .elementor-element.elementor-element-30f18f72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-2173 .elementor-element.elementor-element-30f18f72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-4f42475.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-4f42475 img{width:100%;height:340px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-2173 .elementor-element.elementor-element-4b99965c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2173 .elementor-element.elementor-element-4b99965c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2173 .elementor-element.elementor-element-4b99965c > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-2173 .elementor-element.elementor-element-1babd31e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-1babd31e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-1babd31e{text-align:start;}.elementor-2173 .elementor-element.elementor-element-1babd31e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#C7A87E;}.elementor-2173 .elementor-element.elementor-element-45db1f3a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-45db1f3a{text-align:start;}.elementor-2173 .elementor-element.elementor-element-45db1f3a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-231ba97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-231ba97{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-87633f6{--spacer-size:20px;}.elementor-2173 .elementor-element.elementor-element-87633f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-1d5cafd4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-1b2ad1cf{--spacer-size:14px;}.elementor-2173 .elementor-element.elementor-element-1b2ad1cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-50c1a74c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-50c1a74c{text-align:start;}.elementor-2173 .elementor-element.elementor-element-50c1a74c .elementor-heading-title{font-family:"Canela", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:italic;line-height:1.55em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-3afd867e:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-3afd867e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}.elementor-2173 .elementor-element.elementor-element-3afd867e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2173 .elementor-element.elementor-element-3afd867e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-65fa62a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-65fa62a6 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2173 .elementor-element.elementor-element-ce0de07 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-ce0de07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-ce0de07{text-align:start;}.elementor-2173 .elementor-element.elementor-element-ce0de07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#8A7F72;}.elementor-2173 .elementor-element.elementor-element-203aa09e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-203aa09e{text-align:start;}.elementor-2173 .elementor-element.elementor-element-203aa09e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;text-transform:none;font-style:normal;line-height:1.25em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-6fb3c9e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6fb3c9e4{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-58321410:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-58321410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #774536 0%, #5A3327 100%);}.elementor-2173 .elementor-element.elementor-element-58321410{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 0px 84px 0px;}.elementor-2173 .elementor-element.elementor-element-58321410 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-5195f980.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-5195f980{text-align:center;}.elementor-2173 .elementor-element.elementor-element-5195f980 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-7b721fb0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-7b721fb0{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#DAC6A6;}.elementor-2173 .elementor-element.elementor-element-4d2cb136{--spacer-size:8px;}.elementor-2173 .elementor-element.elementor-element-4d2cb136.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2173 .elementor-element.elementor-element-40958b0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:2.9px;fill:#DAC6A6;color:#DAC6A6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DAC6A6;border-radius:0px 0px 0px 0px;padding:17px 34px 17px 34px;}.elementor-2173 .elementor-element.elementor-element-40958b0 .elementor-button:hover, .elementor-2173 .elementor-element.elementor-element-40958b0 .elementor-button:focus{background-color:#5A3327;color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-40958b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-40958b0 .elementor-button:hover svg, .elementor-2173 .elementor-element.elementor-element-40958b0 .elementor-button:focus svg{fill:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-6832dc67:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-6832dc67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-6832dc67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2173 .elementor-element.elementor-element-6832dc67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-407d8f5a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-407d8f5a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-407d8f5a{text-align:start;}.elementor-2173 .elementor-element.elementor-element-407d8f5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#8A7F72;}.elementor-2173 .elementor-element.elementor-element-5fdd040.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-5fdd040{text-align:start;}.elementor-2173 .elementor-element.elementor-element-5fdd040 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-4e435266{--spacer-size:20px;}.elementor-2173 .elementor-element.elementor-element-4e435266.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-67439f44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2173 .elementor-element.elementor-element-67439f44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}.elementor-2173 .elementor-element.elementor-element-67439f44 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E0D4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 32px 32px 32px;}.elementor-2173 .elementor-element.elementor-element-67439f44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-4ca75695.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-4ca75695{text-align:start;}.elementor-2173 .elementor-element.elementor-element-4ca75695 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#C7A87E;}.elementor-2173 .elementor-element.elementor-element-18cef546.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-18cef546{text-align:start;}.elementor-2173 .elementor-element.elementor-element-18cef546 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-6bfdfed9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6bfdfed9{text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-33ebb3d7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:2.9px;fill:#774536;color:#774536;border-style:solid;border-width:1px 1px 1px 1px;border-color:#774536;border-radius:0px 0px 0px 0px;padding:17px 34px 17px 34px;}.elementor-2173 .elementor-element.elementor-element-33ebb3d7 .elementor-button:hover, .elementor-2173 .elementor-element.elementor-element-33ebb3d7 .elementor-button:focus{background-color:#5A3327;color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-33ebb3d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-33ebb3d7 .elementor-button:hover svg, .elementor-2173 .elementor-element.elementor-element-33ebb3d7 .elementor-button:focus svg{fill:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-22e34bdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2173 .elementor-element.elementor-element-22e34bdb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}.elementor-2173 .elementor-element.elementor-element-22e34bdb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E0D4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 32px 32px 32px;}.elementor-2173 .elementor-element.elementor-element-22e34bdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-1846d4d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-1846d4d3{text-align:start;}.elementor-2173 .elementor-element.elementor-element-1846d4d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#C7A87E;}.elementor-2173 .elementor-element.elementor-element-36acd900.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-36acd900{text-align:start;}.elementor-2173 .elementor-element.elementor-element-36acd900 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-4f13d37c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-4f13d37c{text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-6dd4607e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:2.9px;fill:#774536;color:#774536;border-style:solid;border-width:1px 1px 1px 1px;border-color:#774536;border-radius:0px 0px 0px 0px;padding:17px 34px 17px 34px;}.elementor-2173 .elementor-element.elementor-element-6dd4607e .elementor-button:hover, .elementor-2173 .elementor-element.elementor-element-6dd4607e .elementor-button:focus{background-color:#5A3327;color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-6dd4607e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6dd4607e .elementor-button:hover svg, .elementor-2173 .elementor-element.elementor-element-6dd4607e .elementor-button:focus svg{fill:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-725b62b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2173 .elementor-element.elementor-element-725b62b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}.elementor-2173 .elementor-element.elementor-element-725b62b2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E0D4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 32px 32px 32px;}.elementor-2173 .elementor-element.elementor-element-725b62b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-c298e84.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-c298e84{text-align:start;}.elementor-2173 .elementor-element.elementor-element-c298e84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#C7A87E;}.elementor-2173 .elementor-element.elementor-element-6bbfe751.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-6bbfe751{text-align:start;}.elementor-2173 .elementor-element.elementor-element-6bbfe751 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-4077af5a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-4077af5a{text-align:start;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:300;text-transform:none;font-style:normal;line-height:1.75em;color:#6B635A;}.elementor-2173 .elementor-element.elementor-element-23a7f4e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:2.9px;fill:#774536;color:#774536;border-style:solid;border-width:1px 1px 1px 1px;border-color:#774536;border-radius:0px 0px 0px 0px;padding:17px 34px 17px 34px;}.elementor-2173 .elementor-element.elementor-element-23a7f4e .elementor-button:hover, .elementor-2173 .elementor-element.elementor-element-23a7f4e .elementor-button:focus{background-color:#5A3327;color:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-23a7f4e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-23a7f4e .elementor-button:hover svg, .elementor-2173 .elementor-element.elementor-element-23a7f4e .elementor-button:focus svg{fill:#F7F3EC;}.elementor-2173 .elementor-element.elementor-element-3ac0872b:not(.elementor-motion-effects-element-type-background), .elementor-2173 .elementor-element.elementor-element-3ac0872b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}.elementor-2173 .elementor-element.elementor-element-3ac0872b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2173 .elementor-element.elementor-element-3ac0872b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2173 .elementor-element.elementor-element-57b5bc8a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2173 .elementor-element.elementor-element-57b5bc8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-57b5bc8a{text-align:start;}.elementor-2173 .elementor-element.elementor-element-57b5bc8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.4em;letter-spacing:3.1px;color:#8A7F72;}.elementor-2173 .elementor-element.elementor-element-7c4e442b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-7c4e442b{text-align:start;}.elementor-2173 .elementor-element.elementor-element-7c4e442b .elementor-heading-title{font-family:"Canela", Sans-serif;font-size:42px;font-weight:300;text-transform:none;font-style:normal;line-height:1.15em;color:#774536;}.elementor-2173 .elementor-element.elementor-element-6fa3d657{--spacer-size:10px;}.elementor-2173 .elementor-element.elementor-element-6fa3d657.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2173 .elementor-element.elementor-element-291890b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}body.elementor-page-2173:not(.elementor-motion-effects-element-type-background), body.elementor-page-2173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F4;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2173 .elementor-element.elementor-element-27e78c10{width:82.768%;}.elementor-2173 .elementor-element.elementor-element-205426a3{width:60%;}.elementor-2173 .elementor-element.elementor-element-c8df0b9{width:48%;}.elementor-2173 .elementor-element.elementor-element-4b99965c{width:94.768%;}.elementor-2173 .elementor-element.elementor-element-7c4d1ecb{width:62.605%;}.elementor-2173 .elementor-element.elementor-element-945765b{width:81.666%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2173 .elementor-element.elementor-element-38fd2d99 .elementor-heading-title{font-size:42px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2173 .elementor-element.elementor-element-7ef0d202 .elementor-heading-title{font-size:32px;}.elementor-2173 .elementor-element.elementor-element-b2e49a3 .elementor-heading-title{font-size:32px;}.elementor-2173 .elementor-element.elementor-element-1a69ac3f .elementor-heading-title{font-size:32px;}.elementor-2173 .elementor-element.elementor-element-66f54a44 .elementor-heading-title{font-size:27px;}.elementor-2173 .elementor-element.elementor-element-121ee583 .elementor-heading-title{font-size:32px;}.elementor-2173 .elementor-element.elementor-element-858bb1d .elementor-heading-title{font-size:30px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2173 .elementor-element.elementor-element-45db1f3a .elementor-heading-title{font-size:30px;}.elementor-2173 .elementor-element.elementor-element-5195f980 .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2173 .elementor-element.elementor-element-5fdd040 .elementor-heading-title{font-size:32px;}.elementor-2173 .elementor-element.elementor-element-7c4e442b .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-2173 .elementor-element.elementor-element-11c39180{padding:105px 0px 50px 0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2173 .elementor-element.elementor-element-38fd2d99 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2173 .elementor-element.elementor-element-2dc3d79{padding:38px 0px 6px 0px;}.elementor-2173 .elementor-element.elementor-element-7ef0d202 .elementor-heading-title{font-size:25px;}.elementor-2173 .elementor-element.elementor-element-385bcfb8{padding:55px 0px 55px 0px;}.elementor-2173 .elementor-element.elementor-element-b2e49a3 .elementor-heading-title{font-size:25px;}.elementor-2173 .elementor-element.elementor-element-277420b0{padding:38px 0px 6px 0px;}.elementor-2173 .elementor-element.elementor-element-1305a5df{padding:55px 0px 55px 0px;}.elementor-2173 .elementor-element.elementor-element-1a69ac3f .elementor-heading-title{font-size:25px;}.elementor-2173 .elementor-element.elementor-element-564015c1{padding:10px 0px 10px 0px;}.elementor-2173 .elementor-element.elementor-element-147f1300 .elementor-heading-title{font-size:18px;}.elementor-2173 .elementor-element.elementor-element-1547569f{padding:10px 0px 10px 0px;}.elementor-2173 .elementor-element.elementor-element-6d61861c .elementor-heading-title{font-size:18px;}.elementor-2173 .elementor-element.elementor-element-7e7e05cc{padding:10px 0px 10px 0px;}.elementor-2173 .elementor-element.elementor-element-3a49cd6c .elementor-heading-title{font-size:18px;}.elementor-2173 .elementor-element.elementor-element-50d823e8{padding:44px 0px 44px 0px;}.elementor-2173 .elementor-element.elementor-element-66f54a44 .elementor-heading-title{font-size:21px;}.elementor-2173 .elementor-element.elementor-element-3001de12{padding:55px 0px 55px 0px;}.elementor-2173 .elementor-element.elementor-element-121ee583 .elementor-heading-title{font-size:25px;}.elementor-2173 .elementor-element.elementor-element-33dd8d9{padding:50px 0px 50px 0px;}.elementor-2173 .elementor-element.elementor-element-858bb1d .elementor-heading-title{font-size:24px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2173 .elementor-element.elementor-element-30f18f72{padding:50px 0px 50px 0px;}.elementor-2173 .elementor-element.elementor-element-45db1f3a .elementor-heading-title{font-size:24px;}.elementor-2173 .elementor-element.elementor-element-3afd867e{padding:55px 0px 55px 0px;}.elementor-2173 .elementor-element.elementor-element-203aa09e .elementor-heading-title{font-size:23px;}.elementor-2173 .elementor-element.elementor-element-58321410{padding:46px 0px 46px 0px;}.elementor-2173 .elementor-element.elementor-element-5195f980 .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2173 .elementor-element.elementor-element-6832dc67{padding:55px 0px 55px 0px;}.elementor-2173 .elementor-element.elementor-element-5fdd040 .elementor-heading-title{font-size:25px;}.elementor-2173 .elementor-element.elementor-element-18cef546 .elementor-heading-title{font-size:18px;}.elementor-2173 .elementor-element.elementor-element-36acd900 .elementor-heading-title{font-size:18px;}.elementor-2173 .elementor-element.elementor-element-6bbfe751 .elementor-heading-title{font-size:18px;}.elementor-2173 .elementor-element.elementor-element-3ac0872b{padding:55px 0px 55px 0px;}.elementor-2173 .elementor-element.elementor-element-7c4e442b .elementor-heading-title{font-size:25px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Canela';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.artluxemaison.com/wp-content/uploads/2026/07/Canela-Light.woff') format('woff');
}
@font-face {
	font-family: 'Canela';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.artluxemaison.com/wp-content/uploads/2026/07/Canela-LightItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.artluxemaison.com/wp-content/uploads/2026/07/CanelaDeck-Light.woff') format('woff');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.artluxemaison.com/wp-content/uploads/2026/07/CanelaDeck-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.artluxemaison.com/wp-content/uploads/2026/07/CanelaDeck-RegularItalic.woff') format('woff');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.artluxemaison.com/wp-content/uploads/2026/07/CanelaDeck-Light.woff') format('woff');
}
/* End Custom Fonts CSS */