.elementor-10218 .elementor-element.elementor-element-df80777:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-df80777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-df80777{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 0px 24px;}.elementor-10218 .elementor-element.elementor-element-df80777 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-10218 .elementor-element.elementor-element-3276ecc{text-align:center;}.elementor-10218 .elementor-element.elementor-element-3276ecc img{width:100%;}.elementor-10218 .elementor-element.elementor-element-4c5715f:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-4c5715f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-4c5715f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 24px 90px 24px;}.elementor-10218 .elementor-element.elementor-element-4c5715f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10218 .elementor-element.elementor-element-3a3b1c2{--divider-border-style:solid;--divider-color:#EF4A81;--divider-border-width:1px;}.elementor-10218 .elementor-element.elementor-element-3a3b1c2 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-10218 .elementor-element.elementor-element-3a3b1c2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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 );color:var( --e-global-color-primary );}.elementor-10218 .elementor-element.elementor-element-f0b636c{text-align:center;}.elementor-10218 .elementor-element.elementor-element-f0b636c .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#EF4A81;}.elementor-10218 .elementor-element.elementor-element-ede16d8{text-align:center;}.elementor-10218 .elementor-element.elementor-element-ede16d8 .elementor-heading-title{font-size:34px;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10218 .elementor-element.elementor-element-4fe4772{text-align:center;font-size:17px;font-style:italic;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-23bf8c7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-10218 .elementor-element.elementor-element-0964f92 img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-10218 .elementor-element.elementor-element-94e822c{text-align:center;}.elementor-10218 .elementor-element.elementor-element-94e822c .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#EF4A81;}.elementor-10218 .elementor-element.elementor-element-c5ee67a{text-align:center;}.elementor-10218 .elementor-element.elementor-element-c5ee67a .elementor-heading-title{font-size:14px;color:#F5F0EC;}.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 );}.elementor-10218 .elementor-element.elementor-element-2cd7323 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#EF4A81;color:#EF4A81;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF4A81;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-2cd7323 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-b1c3178 img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-10218 .elementor-element.elementor-element-518a9f6{text-align:center;}.elementor-10218 .elementor-element.elementor-element-518a9f6 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#CCA054;}.elementor-10218 .elementor-element.elementor-element-cc50fb8{text-align:center;}.elementor-10218 .elementor-element.elementor-element-cc50fb8 .elementor-heading-title{font-size:14px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-0720312 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#CCA054;color:#CCA054;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCA054;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-0720312 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-5054cda img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-10218 .elementor-element.elementor-element-0ac6417{text-align:center;}.elementor-10218 .elementor-element.elementor-element-0ac6417 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C69956;}.elementor-10218 .elementor-element.elementor-element-89aaf10{text-align:center;}.elementor-10218 .elementor-element.elementor-element-89aaf10 .elementor-heading-title{font-size:14px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-8ff96c5 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C69956;color:#C69956;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C69956;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-8ff96c5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-93fa7a0 img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-10218 .elementor-element.elementor-element-45b9267{text-align:center;}.elementor-10218 .elementor-element.elementor-element-45b9267 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#E78596;}.elementor-10218 .elementor-element.elementor-element-7951367{text-align:center;}.elementor-10218 .elementor-element.elementor-element-7951367 .elementor-heading-title{font-size:14px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-4472b5d .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#E78596;color:#E78596;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E78596;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-4472b5d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-27460e3 img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-10218 .elementor-element.elementor-element-caf9e61{text-align:center;}.elementor-10218 .elementor-element.elementor-element-caf9e61 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#0784C1;}.elementor-10218 .elementor-element.elementor-element-aff166a{text-align:center;}.elementor-10218 .elementor-element.elementor-element-aff166a .elementor-heading-title{font-size:14px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-57bc686 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#0784C1;color:#0784C1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0784C1;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-57bc686 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-0d04e3d img{width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-10218 .elementor-element.elementor-element-1b44bdb{text-align:center;}.elementor-10218 .elementor-element.elementor-element-1b44bdb .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#EF4A81;}.elementor-10218 .elementor-element.elementor-element-8232d6e{text-align:center;}.elementor-10218 .elementor-element.elementor-element-8232d6e .elementor-heading-title{font-size:14px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-57ce7bc .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#EF4A81;color:#EF4A81;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF4A81;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-57ce7bc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-b999da2:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-b999da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-b999da2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10218 .elementor-element.elementor-element-b999da2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-f23e59f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-f23e59f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucbelaire.com/wp-content/uploads/2021/08/HomepageRose-1.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-f23e59f.elementor-column .elementor-widget-wrap{align-items:end;}.elementor-10218 .elementor-element.elementor-element-f23e59f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:end;align-items:end;}.elementor-10218 .elementor-element.elementor-element-f23e59f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-10218 .elementor-element.elementor-element-f23e59f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-b6364b4{text-align:start;}.elementor-10218 .elementor-element.elementor-element-b6364b4 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-10218 .elementor-element.elementor-element-5f6a469 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-5f6a469{text-align:start;}.elementor-10218 .elementor-element.elementor-element-5f6a469 .elementor-heading-title{font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-7125de6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-7125de6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-7125de6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10218 .elementor-element.elementor-element-7125de6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10218 .elementor-element.elementor-element-7125de6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-10218 .elementor-element.elementor-element-7125de6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-6992be0{text-align:center;}.elementor-10218 .elementor-element.elementor-element-6992be0 img{width:42%;}.elementor-10218 .elementor-element.elementor-element-9bb5ffe > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-9bb5ffe{text-align:center;}.elementor-10218 .elementor-element.elementor-element-9bb5ffe .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;color:#EF4A81;}.elementor-10218 .elementor-element.elementor-element-36ed001{text-align:center;font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-ae7dc49 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#EF4A81;color:#EF4A81;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF4A81;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-ae7dc49 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-1497538:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-1497538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-1497538{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10218 .elementor-element.elementor-element-1497538 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-d4ac87a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-d4ac87a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-d4ac87a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10218 .elementor-element.elementor-element-d4ac87a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10218 .elementor-element.elementor-element-d4ac87a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-10218 .elementor-element.elementor-element-d4ac87a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-eaf80e7{text-align:center;}.elementor-10218 .elementor-element.elementor-element-eaf80e7 img{width:42%;}.elementor-10218 .elementor-element.elementor-element-112f07f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-112f07f{text-align:center;}.elementor-10218 .elementor-element.elementor-element-112f07f .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;color:#CCA054;}.elementor-10218 .elementor-element.elementor-element-872e073{text-align:center;font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-7839c7f .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#CCA054;color:#CCA054;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCA054;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-7839c7f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-27c2f99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-27c2f99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucbelaire.com/wp-content/uploads/2021/08/Homepage_Gold-06-1-1.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-27c2f99.elementor-column .elementor-widget-wrap{align-items:end;}.elementor-10218 .elementor-element.elementor-element-27c2f99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:end;align-items:end;}.elementor-10218 .elementor-element.elementor-element-27c2f99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-10218 .elementor-element.elementor-element-27c2f99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-125f852{text-align:start;}.elementor-10218 .elementor-element.elementor-element-125f852 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-10218 .elementor-element.elementor-element-96be3b8 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-96be3b8{text-align:start;}.elementor-10218 .elementor-element.elementor-element-96be3b8 .elementor-heading-title{font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-b1d5177:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-b1d5177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-b1d5177{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10218 .elementor-element.elementor-element-b1d5177 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-2f78f70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-2f78f70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucbelaire.com/wp-content/uploads/2021/08/Homepage_Luxe-scaled-1-2.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-2f78f70.elementor-column .elementor-widget-wrap{align-items:end;}.elementor-10218 .elementor-element.elementor-element-2f78f70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:end;align-items:end;}.elementor-10218 .elementor-element.elementor-element-2f78f70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-10218 .elementor-element.elementor-element-2f78f70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-6389ab6{text-align:start;}.elementor-10218 .elementor-element.elementor-element-6389ab6 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-10218 .elementor-element.elementor-element-08d027d > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-08d027d{text-align:start;}.elementor-10218 .elementor-element.elementor-element-08d027d .elementor-heading-title{font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-9d8733f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-9d8733f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-9d8733f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10218 .elementor-element.elementor-element-9d8733f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10218 .elementor-element.elementor-element-9d8733f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-10218 .elementor-element.elementor-element-9d8733f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-2c56e3b{text-align:center;}.elementor-10218 .elementor-element.elementor-element-2c56e3b img{width:42%;}.elementor-10218 .elementor-element.elementor-element-23c7ee9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-23c7ee9{text-align:center;}.elementor-10218 .elementor-element.elementor-element-23c7ee9 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;color:#C69956;}.elementor-10218 .elementor-element.elementor-element-06b81cf{text-align:center;font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-bdec682 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C69956;color:#C69956;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C69956;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-bdec682 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-3511d4f:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-3511d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-3511d4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10218 .elementor-element.elementor-element-3511d4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-66590a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-66590a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-66590a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10218 .elementor-element.elementor-element-66590a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10218 .elementor-element.elementor-element-66590a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-10218 .elementor-element.elementor-element-66590a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-083ce05{text-align:center;}.elementor-10218 .elementor-element.elementor-element-083ce05 img{width:42%;}.elementor-10218 .elementor-element.elementor-element-0cbd10c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-0cbd10c{text-align:center;}.elementor-10218 .elementor-element.elementor-element-0cbd10c .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;color:#E78596;}.elementor-10218 .elementor-element.elementor-element-bf8f857{text-align:center;font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-5167cdc .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#E78596;color:#E78596;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E78596;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-5167cdc > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-646552d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-646552d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucbelaire.com/wp-content/uploads/2021/08/luxe-rose-background-1.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-646552d.elementor-column .elementor-widget-wrap{align-items:end;}.elementor-10218 .elementor-element.elementor-element-646552d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:end;align-items:end;}.elementor-10218 .elementor-element.elementor-element-646552d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-10218 .elementor-element.elementor-element-646552d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-40f3d90{text-align:start;}.elementor-10218 .elementor-element.elementor-element-40f3d90 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-10218 .elementor-element.elementor-element-e474c3a > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-e474c3a{text-align:start;}.elementor-10218 .elementor-element.elementor-element-e474c3a .elementor-heading-title{font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-b0e7b91:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-b0e7b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-b0e7b91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10218 .elementor-element.elementor-element-b0e7b91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-c003ec6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-c003ec6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucbelaire.com/wp-content/uploads/2021/08/bleu-background.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-c003ec6.elementor-column .elementor-widget-wrap{align-items:end;}.elementor-10218 .elementor-element.elementor-element-c003ec6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:end;align-items:end;}.elementor-10218 .elementor-element.elementor-element-c003ec6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-10218 .elementor-element.elementor-element-c003ec6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-d535b03{text-align:start;}.elementor-10218 .elementor-element.elementor-element-d535b03 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-10218 .elementor-element.elementor-element-ee660bb > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-ee660bb{text-align:start;}.elementor-10218 .elementor-element.elementor-element-ee660bb .elementor-heading-title{font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-06f738d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-06f738d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-06f738d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10218 .elementor-element.elementor-element-06f738d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10218 .elementor-element.elementor-element-06f738d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-10218 .elementor-element.elementor-element-06f738d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-e77fe5a{text-align:center;}.elementor-10218 .elementor-element.elementor-element-e77fe5a img{width:42%;}.elementor-10218 .elementor-element.elementor-element-3fe2b53 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-3fe2b53{text-align:center;}.elementor-10218 .elementor-element.elementor-element-3fe2b53 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;color:#0784C1;}.elementor-10218 .elementor-element.elementor-element-3197d20{text-align:center;font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-81e2471 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#0784C1;color:#0784C1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0784C1;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-81e2471 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-6d5a17b:not(.elementor-motion-effects-element-type-background), .elementor-10218 .elementor-element.elementor-element-6d5a17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10218 .elementor-element.elementor-element-6d5a17b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10218 .elementor-element.elementor-element-6d5a17b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-26ad059:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-26ad059 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-26ad059.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10218 .elementor-element.elementor-element-26ad059.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10218 .elementor-element.elementor-element-26ad059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-10218 .elementor-element.elementor-element-26ad059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-6a317a5{text-align:center;}.elementor-10218 .elementor-element.elementor-element-6a317a5 img{width:42%;}.elementor-10218 .elementor-element.elementor-element-ffbecc7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-ffbecc7{text-align:center;}.elementor-10218 .elementor-element.elementor-element-ffbecc7 .elementor-heading-title{font-size:24px;font-weight:700;text-transform:uppercase;color:#EF4A81;}.elementor-10218 .elementor-element.elementor-element-9346960{text-align:center;font-size:15px;color:#F5F0EC;}.elementor-10218 .elementor-element.elementor-element-bd10735 .elementor-button{background-color:transparent;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#EF4A81;color:#EF4A81;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF4A81;padding:14px 18px 14px 18px;}.elementor-10218 .elementor-element.elementor-element-bd10735 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-4b14c19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10218 .elementor-element.elementor-element-4b14c19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucbelaire.com/wp-content/uploads/2026/01/Lub-Belaire-Alcohol-Removed-Rare-Rose-Homepage-Hero.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10218 .elementor-element.elementor-element-4b14c19.elementor-column .elementor-widget-wrap{align-items:end;}.elementor-10218 .elementor-element.elementor-element-4b14c19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:end;align-items:end;}.elementor-10218 .elementor-element.elementor-element-4b14c19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-10218 .elementor-element.elementor-element-4b14c19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10218 .elementor-element.elementor-element-c8216c5{text-align:start;}.elementor-10218 .elementor-element.elementor-element-c8216c5 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-10218 .elementor-element.elementor-element-ab21e74 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10218 .elementor-element.elementor-element-ab21e74{text-align:start;}.elementor-10218 .elementor-element.elementor-element-ab21e74 .elementor-heading-title{font-size:15px;color:#F5F0EC;}:root{--page-title-display:none;}@media(max-width:1100px) and (min-width:768px){.elementor-10218 .elementor-element.elementor-element-923140a{width:100%;}.elementor-10218 .elementor-element.elementor-element-f59dbfe{width:100%;}.elementor-10218 .elementor-element.elementor-element-3b81584{width:100%;}.elementor-10218 .elementor-element.elementor-element-8af6828{width:100%;}.elementor-10218 .elementor-element.elementor-element-9406278{width:100%;}.elementor-10218 .elementor-element.elementor-element-14e0a83{width:100%;}}@media(max-width:1100px){.elementor-10218 .elementor-element.elementor-element-3276ecc img{width:100%;}}@media(max-width:767px){.elementor-10218 .elementor-element.elementor-element-3276ecc img{width:100%;}}/* Start custom CSS for image, class: .elementor-element-3276ecc */.elementor-10218 .elementor-element.elementor-element-3276ecc img { width: 100%; height: auto; aspect-ratio: 3.6 / 1; object-fit: cover; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94e822c */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-94e822c {
    min-height: 96px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5ee67a */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-c5ee67a {
    min-height: 24px;
    margin-bottom: 100px;
  }
}
.elementor-10218 .elementor-element.elementor-element-c5ee67a .elementor-heading-title {
  font-style: italic;
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cd7323 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-2cd7323 {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 0;
    width: fit-content;
    margin: 0 auto;
  }
  .elementor-10218 .elementor-element.elementor-element-2cd7323 .elementor-button {
    min-height: 44px;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-518a9f6 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-518a9f6 {
    min-height: 96px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc50fb8 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-cc50fb8 {
    min-height: 24px;
    margin-bottom: 100px;
  }
}
.elementor-10218 .elementor-element.elementor-element-cc50fb8 .elementor-heading-title {
  font-style: italic;
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0720312 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-0720312 {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 0;
    width: fit-content;
    margin: 0 auto;
  }
  .elementor-10218 .elementor-element.elementor-element-0720312 .elementor-button {
    min-height: 44px;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac6417 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-0ac6417 {
    min-height: 96px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89aaf10 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-89aaf10 {
    min-height: 24px;
    margin-bottom: 100px;
  }
}
.elementor-10218 .elementor-element.elementor-element-89aaf10 .elementor-heading-title {
  font-style: italic;
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ff96c5 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-8ff96c5 {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 0;
    width: fit-content;
    margin: 0 auto;
  }
  .elementor-10218 .elementor-element.elementor-element-8ff96c5 .elementor-button {
    min-height: 44px;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45b9267 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-45b9267 {
    min-height: 96px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7951367 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-7951367 {
    min-height: 24px;
    margin-bottom: 100px;
  }
}
.elementor-10218 .elementor-element.elementor-element-7951367 .elementor-heading-title {
  font-style: italic;
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4472b5d */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-4472b5d {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 0;
    width: fit-content;
    margin: 0 auto;
  }
  .elementor-10218 .elementor-element.elementor-element-4472b5d .elementor-button {
    min-height: 44px;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-caf9e61 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-caf9e61 {
    min-height: 96px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aff166a */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-aff166a {
    min-height: 24px;
    margin-bottom: 100px;
  }
}
.elementor-10218 .elementor-element.elementor-element-aff166a .elementor-heading-title {
  font-style: italic;
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57bc686 */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-57bc686 {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 0;
    width: fit-content;
    margin: 0 auto;
  }
  .elementor-10218 .elementor-element.elementor-element-57bc686 .elementor-button {
    min-height: 44px;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b44bdb */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-1b44bdb {
    min-height: 96px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8232d6e */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-8232d6e {
    min-height: 24px;
    margin-bottom: 100px;
  }
}
.elementor-10218 .elementor-element.elementor-element-8232d6e .elementor-heading-title {
  font-style: italic;
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57ce7bc */@media (min-width: 1101px) {
  .elementor-10218 .elementor-element.elementor-element-57ce7bc {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 0;
    width: fit-content;
    margin: 0 auto;
  }
  .elementor-10218 .elementor-element.elementor-element-57ce7bc .elementor-button {
    min-height: 44px;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6364b4 */.elementor-10218 .elementor-element.elementor-element-b6364b4 .elementor-heading-title {
  text-shadow: 0 2px 12px rgba(0,0,0,0.45);
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-b6364b4 .elementor-heading-title {
    font-size: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f6a469 */.elementor-10218 .elementor-element.elementor-element-5f6a469 .elementor-heading-title {
  font-style: italic;
  opacity: 0.9;
  text-shadow: 0 2px 10px rgba(0,0,0,0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f23e59f */.elementor-10218 .elementor-element.elementor-element-f23e59f {
  min-height: 560px;
}
@media (max-width: 1100px) {
  .elementor-10218 .elementor-element.elementor-element-f23e59f {
    min-height: 440px;
  }
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-f23e59f {
    min-height: 340px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6992be0 */.elementor-10218 .elementor-element.elementor-element-6992be0 img {
  max-height: 340px;
  width: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ed001 */.elementor-10218 .elementor-element.elementor-element-36ed001 {
  max-width: 420px;
  margin: 12px auto 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7125de6 */@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-7125de6 {
    padding: 40px 30px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eaf80e7 */.elementor-10218 .elementor-element.elementor-element-eaf80e7 img {
  max-height: 340px;
  width: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872e073 */.elementor-10218 .elementor-element.elementor-element-872e073 {
  max-width: 420px;
  margin: 12px auto 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d4ac87a */@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-d4ac87a {
    padding: 40px 30px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-125f852 */.elementor-10218 .elementor-element.elementor-element-125f852 .elementor-heading-title {
  text-shadow: 0 2px 12px rgba(0,0,0,0.45);
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-125f852 .elementor-heading-title {
    font-size: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96be3b8 */.elementor-10218 .elementor-element.elementor-element-96be3b8 .elementor-heading-title {
  font-style: italic;
  opacity: 0.9;
  text-shadow: 0 2px 10px rgba(0,0,0,0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27c2f99 */.elementor-10218 .elementor-element.elementor-element-27c2f99 {
  min-height: 560px;
}
@media (max-width: 1100px) {
  .elementor-10218 .elementor-element.elementor-element-27c2f99 {
    min-height: 440px;
  }
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-27c2f99 {
    min-height: 340px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1497538 */.elementor-10218 .elementor-element.elementor-element-1497538 {
  border-top: 1px solid rgba(239,74,129,0.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6389ab6 */.elementor-10218 .elementor-element.elementor-element-6389ab6 .elementor-heading-title {
  text-shadow: 0 2px 12px rgba(0,0,0,0.45);
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-6389ab6 .elementor-heading-title {
    font-size: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d027d */.elementor-10218 .elementor-element.elementor-element-08d027d .elementor-heading-title {
  font-style: italic;
  opacity: 0.9;
  text-shadow: 0 2px 10px rgba(0,0,0,0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f78f70 */.elementor-10218 .elementor-element.elementor-element-2f78f70 {
  min-height: 560px;
}
@media (max-width: 1100px) {
  .elementor-10218 .elementor-element.elementor-element-2f78f70 {
    min-height: 440px;
  }
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-2f78f70 {
    min-height: 340px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c56e3b */.elementor-10218 .elementor-element.elementor-element-2c56e3b img {
  max-height: 340px;
  width: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06b81cf */.elementor-10218 .elementor-element.elementor-element-06b81cf {
  max-width: 420px;
  margin: 12px auto 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9d8733f */@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-9d8733f {
    padding: 40px 30px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b1d5177 */.elementor-10218 .elementor-element.elementor-element-b1d5177 {
  border-top: 1px solid rgba(239,74,129,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-083ce05 */.elementor-10218 .elementor-element.elementor-element-083ce05 img {
  max-height: 340px;
  width: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf8f857 */.elementor-10218 .elementor-element.elementor-element-bf8f857 {
  max-width: 420px;
  margin: 12px auto 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66590a7 */@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-66590a7 {
    padding: 40px 30px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40f3d90 */.elementor-10218 .elementor-element.elementor-element-40f3d90 .elementor-heading-title {
  text-shadow: 0 2px 12px rgba(0,0,0,0.45);
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-40f3d90 .elementor-heading-title {
    font-size: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e474c3a */.elementor-10218 .elementor-element.elementor-element-e474c3a .elementor-heading-title {
  font-style: italic;
  opacity: 0.9;
  text-shadow: 0 2px 10px rgba(0,0,0,0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-646552d */.elementor-10218 .elementor-element.elementor-element-646552d {
  min-height: 560px;
}
@media (max-width: 1100px) {
  .elementor-10218 .elementor-element.elementor-element-646552d {
    min-height: 440px;
  }
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-646552d {
    min-height: 340px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3511d4f */.elementor-10218 .elementor-element.elementor-element-3511d4f {
  border-top: 1px solid rgba(239,74,129,0.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d535b03 */.elementor-10218 .elementor-element.elementor-element-d535b03 .elementor-heading-title {
  text-shadow: 0 2px 12px rgba(0,0,0,0.45);
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-d535b03 .elementor-heading-title {
    font-size: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee660bb */.elementor-10218 .elementor-element.elementor-element-ee660bb .elementor-heading-title {
  font-style: italic;
  opacity: 0.9;
  text-shadow: 0 2px 10px rgba(0,0,0,0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c003ec6 */.elementor-10218 .elementor-element.elementor-element-c003ec6 {
  min-height: 560px;
}
@media (max-width: 1100px) {
  .elementor-10218 .elementor-element.elementor-element-c003ec6 {
    min-height: 440px;
  }
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-c003ec6 {
    min-height: 340px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e77fe5a */.elementor-10218 .elementor-element.elementor-element-e77fe5a img {
  max-height: 340px;
  width: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3197d20 */.elementor-10218 .elementor-element.elementor-element-3197d20 {
  max-width: 420px;
  margin: 12px auto 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-06f738d */@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-06f738d {
    padding: 40px 30px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0e7b91 */.elementor-10218 .elementor-element.elementor-element-b0e7b91 {
  border-top: 1px solid rgba(239,74,129,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a317a5 */.elementor-10218 .elementor-element.elementor-element-6a317a5 img {
  max-height: 340px;
  width: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9346960 */.elementor-10218 .elementor-element.elementor-element-9346960 {
  max-width: 420px;
  margin: 12px auto 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26ad059 */@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-26ad059 {
    padding: 40px 30px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8216c5 */.elementor-10218 .elementor-element.elementor-element-c8216c5 .elementor-heading-title {
  text-shadow: 0 2px 12px rgba(0,0,0,0.45);
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-c8216c5 .elementor-heading-title {
    font-size: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab21e74 */.elementor-10218 .elementor-element.elementor-element-ab21e74 .elementor-heading-title {
  font-style: italic;
  opacity: 0.9;
  text-shadow: 0 2px 10px rgba(0,0,0,0.45);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b14c19 */.elementor-10218 .elementor-element.elementor-element-4b14c19 {
  min-height: 560px;
}
@media (max-width: 1100px) {
  .elementor-10218 .elementor-element.elementor-element-4b14c19 {
    min-height: 440px;
  }
}
@media (max-width: 767px) {
  .elementor-10218 .elementor-element.elementor-element-4b14c19 {
    min-height: 340px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d5a17b */.elementor-10218 .elementor-element.elementor-element-6d5a17b {
  border-top: 1px solid rgba(239,74,129,0.15);
}/* End custom CSS */