.elementor-18719 .elementor-element.elementor-element-9c2ac2c>.elementor-widget-container{margin:0 0 10px 0}.elementor-18719 .elementor-element.elementor-element-9c2ac2c .title-subtitle{font-size:1px;font-weight:100}.elementor-18719 .elementor-element.elementor-element-9c2ac2c .title-after_title{color:#000;font-size:1px;font-weight:600}.elementor-18719 .elementor-element.elementor-element-0af0a9d>.elementor-widget-container{margin:0 0 30px 0}.elementor-18719 .elementor-element.elementor-element-0af0a9d{text-align:start;font-weight:400}.elementor-18719 .elementor-element.elementor-element-14dfc31 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-18719 .elementor-element.elementor-element-14dfc31 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-18719 .elementor-element.elementor-element-14dfc31{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-18719 .elementor-element.elementor-element-2122212{margin:50px 0 0 0}.elementor-18719 .elementor-element.elementor-element-458a62e>.elementor-widget-container{margin:0 0 10px 0}.elementor-18719 .elementor-element.elementor-element-458a62e .title-subtitle{font-size:1px;font-weight:100}.elementor-18719 .elementor-element.elementor-element-458a62e .title{font-size:20px}.elementor-18719 .elementor-element.elementor-element-458a62e .title-after_title{color:#000;font-size:16px;font-weight:600}.elementor-18719 .elementor-element.elementor-element-63be28f.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-18719 .elementor-element.elementor-element-1f647b5{margin:50px 0 0 0}.elementor-18719 .elementor-element.elementor-element-e4cc6ea>.elementor-widget-container{margin:0 0 10px 0}.elementor-18719 .elementor-element.elementor-element-e4cc6ea .title-subtitle{font-size:1px;font-weight:100}.elementor-18719 .elementor-element.elementor-element-e4cc6ea .title{font-size:20px}.elementor-18719 .elementor-element.elementor-element-e4cc6ea .title-after_title{color:#000;font-size:16px;font-weight:600}@media(max-width:689px){.elementor-18719 .elementor-element.elementor-element-9c2ac2c>.elementor-widget-container{margin:0 0 10px 0}.elementor-18719 .elementor-element.elementor-element-458a62e>.elementor-widget-container{margin:0 0 10px 0}.elementor-18719 .elementor-element.elementor-element-e4cc6ea>.elementor-widget-container{margin:0 0 10px 0}}@media(max-width:999px) and (min-width:690px){.elementor-18719 .elementor-element.elementor-element-864dcf2{width:100%}.elementor-18719 .elementor-element.elementor-element-3ec7bf5{width:100%}.elementor-18719 .elementor-element.elementor-element-af75867{width:100%}}.pcp-plp-description-content{background:linear-gradient(rgba(255,255,255,.9),rgba(240,240,240,.9)),url(../../../../../../../uploads/elementor/css/path-to-marble-texture.jpg) no-repeat center center;background-size:cover;border-radius:15px;padding:30px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.elementor-widget-container p,.elementor-widget-container li,.elementor-widget-container h5{font-family:'Roboto',sans-serif;color:#4a4a4a;line-height:1.8;font-size:16px}.elementor-widget-container ul li{position:relative;font-size:16px;padding-left:25px;color:#555}.elementor-widget-container h2,.elementor-widget-container h3{font-family:'Playfair Display',serif;color:#222;margin-bottom:20px}.elementor-slideshow__title{display:none!important}