.elementor-3 .elementor-element.elementor-element-2963702{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:max(180.0px, calc(90.0px + 6.25vw));--padding-bottom:max(96.0px, calc(48.0px + 3.3333vw));--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2963702:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2963702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://livingart.blueberrydigital.co/wp-content/uploads/2026/10/living-art-hands-rings.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-2963702::before, .elementor-3 .elementor-element.elementor-element-2963702 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-2963702 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-2963702 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-2963702 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-2963702 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(11,10,9,0.45) 0%, rgba(11,10,9,0.94) 100%);}.elementor-3 .elementor-element.elementor-element-29b2608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-d1fbc73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + max(20.0px, calc(10.0px + 0.6944vw))) 0px;text-align:start;}.elementor-3 .elementor-element.elementor-element-d1fbc73 .elementor-heading-title{font-family:var( --e-global-typography-t1a000a-font-family ), Sans-serif;font-size:var( --e-global-typography-t1a000a-font-size );font-weight:var( --e-global-typography-t1a000a-font-weight );text-transform:var( --e-global-typography-t1a000a-text-transform );font-style:var( --e-global-typography-t1a000a-font-style );line-height:var( --e-global-typography-t1a000a-line-height );letter-spacing:var( --e-global-typography-t1a000a-letter-spacing );color:var( --e-global-color-c1a0006 );}.elementor-3 .elementor-element.elementor-element-481630a{width:var( --container-widget-width, max(1100px, calc(550.0px + 38.1944vw)) );max-width:max(1100px, calc(550.0px + 38.1944vw));margin:0px 0px calc(var(--kit-widget-spacing, 0px) + max(30.0px, calc(15.0px + 1.0417vw))) 0px;--container-widget-width:max(1100px, calc(550.0px + 38.1944vw));--container-widget-flex-grow:0;text-align:start;}.elementor-3 .elementor-element.elementor-element-481630a .elementor-heading-title{font-family:var( --e-global-typography-t1a0002-font-family ), Sans-serif;font-size:var( --e-global-typography-t1a0002-font-size );font-weight:var( --e-global-typography-t1a0002-font-weight );text-transform:var( --e-global-typography-t1a0002-text-transform );font-style:var( --e-global-typography-t1a0002-font-style );line-height:var( --e-global-typography-t1a0002-line-height );letter-spacing:var( --e-global-typography-t1a0002-letter-spacing );color:var( --e-global-color-c1a0004 );}.elementor-3 .elementor-element.elementor-element-62bdda0{width:var( --container-widget-width, max(620px, calc(310.0px + 21.5278vw)) );max-width:max(620px, calc(310.0px + 21.5278vw));margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:max(620px, calc(310.0px + 21.5278vw));--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-t1a0007-font-family ), Sans-serif;font-size:var( --e-global-typography-t1a0007-font-size );font-weight:var( --e-global-typography-t1a0007-font-weight );text-transform:var( --e-global-typography-t1a0007-text-transform );font-style:var( --e-global-typography-t1a0007-font-style );line-height:var( --e-global-typography-t1a0007-line-height );color:rgba(239,232,220,0.84);}.elementor-3 .elementor-element.elementor-element-f4af8b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:max(110.0px, calc(55.0px + 3.8194vw));--padding-bottom:max(110.0px, calc(55.0px + 3.8194vw));--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-f4af8b5:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-f4af8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1a0001 );}.elementor-3 .elementor-element.elementor-element-1cf0e27{width:var( --container-widget-width, max(780px, calc(390.0px + 27.0833vw)) );max-width:max(780px, calc(390.0px + 27.0833vw));--container-widget-width:max(780px, calc(390.0px + 27.0833vw));--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-t1a0008-font-family ), Sans-serif;font-size:var( --e-global-typography-t1a0008-font-size );font-weight:var( --e-global-typography-t1a0008-font-weight );text-transform:var( --e-global-typography-t1a0008-text-transform );font-style:var( --e-global-typography-t1a0008-font-style );line-height:var( --e-global-typography-t1a0008-line-height );color:var( --e-global-color-c1a0005 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-2963702{--min-height:50vh;--padding-top:160px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-d1fbc73 .elementor-heading-title{font-size:var( --e-global-typography-t1a000a-font-size );line-height:var( --e-global-typography-t1a000a-line-height );letter-spacing:var( --e-global-typography-t1a000a-letter-spacing );}.elementor-3 .elementor-element.elementor-element-481630a .elementor-heading-title{font-size:var( --e-global-typography-t1a0002-font-size );line-height:var( --e-global-typography-t1a0002-line-height );letter-spacing:var( --e-global-typography-t1a0002-letter-spacing );}.elementor-3 .elementor-element.elementor-element-62bdda0{font-size:var( --e-global-typography-t1a0007-font-size );line-height:var( --e-global-typography-t1a0007-line-height );}.elementor-3 .elementor-element.elementor-element-f4af8b5{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1cf0e27{font-size:var( --e-global-typography-t1a0008-font-size );line-height:var( --e-global-typography-t1a0008-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-2963702{--min-height:420px;--padding-top:140px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-29b2608{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-d1fbc73 .elementor-heading-title{font-size:var( --e-global-typography-t1a000a-font-size );line-height:var( --e-global-typography-t1a000a-line-height );letter-spacing:var( --e-global-typography-t1a000a-letter-spacing );}.elementor-3 .elementor-element.elementor-element-481630a{width:100%;max-width:100%;}.elementor-3 .elementor-element.elementor-element-481630a .elementor-heading-title{font-size:var( --e-global-typography-t1a0002-font-size );line-height:var( --e-global-typography-t1a0002-line-height );letter-spacing:var( --e-global-typography-t1a0002-letter-spacing );}.elementor-3 .elementor-element.elementor-element-62bdda0{width:100%;max-width:100%;font-size:var( --e-global-typography-t1a0007-font-size );line-height:var( --e-global-typography-t1a0007-line-height );}.elementor-3 .elementor-element.elementor-element-f4af8b5{--content-width:100%;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-1cf0e27{width:100%;max-width:100%;font-size:var( --e-global-typography-t1a0008-font-size );line-height:var( --e-global-typography-t1a0008-line-height );}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-29b2608{--content-width:85%;}.elementor-3 .elementor-element.elementor-element-f4af8b5{--content-width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-29b2608{--content-width:92%;}.elementor-3 .elementor-element.elementor-element-f4af8b5{--content-width:92%;}}/* Start custom CSS for heading, class: .elementor-element-481630a */.elementor-3 .elementor-element.elementor-element-481630a .elementor-heading-title em{font-style:italic;word-spacing:.08em;color:#C9AD7A}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cf0e27 */.elementor-3 .elementor-element.elementor-element-1cf0e27 h2{font-family:"Bodoni Moda",serif;font-weight:400;font-size:30px;color:#EFE8DC;margin:40px 0 12px}.elementor-3 .elementor-element.elementor-element-1cf0e27 h2:first-child{margin-top:0}/* End custom CSS */