.elementor-1460 .elementor-element.elementor-element-1e6c22c{--display:flex;--overlay-opacity:0.14;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:81px;--padding-bottom:81px;--padding-left:81px;--padding-right:81px;}.elementor-1460 .elementor-element.elementor-element-1e6c22c:not(.elementor-motion-effects-element-type-background), .elementor-1460 .elementor-element.elementor-element-1e6c22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1460 .elementor-element.elementor-element-1e6c22c::before, .elementor-1460 .elementor-element.elementor-element-1e6c22c > .elementor-background-video-container::before, .elementor-1460 .elementor-element.elementor-element-1e6c22c > .e-con-inner > .elementor-background-video-container::before, .elementor-1460 .elementor-element.elementor-element-1e6c22c > .elementor-background-slideshow::before, .elementor-1460 .elementor-element.elementor-element-1e6c22c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1460 .elementor-element.elementor-element-1e6c22c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://paulphippswilliams.com/wp-content/uploads/2025/10/rose-gold-AdobeStock_512247846-scaled.jpeg");--background-overlay:'';}.elementor-1460 .elementor-element.elementor-element-f1a6db5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1460 .elementor-element.elementor-element-f1a6db5{text-align:center;}.elementor-1460 .elementor-element.elementor-element-f1a6db5 .pt-heading{color:#232323;}.elementor-1460 .elementor-element.elementor-element-f1a6db5 .pt-heading-title{font-family:"Judson", work sans;font-weight:bold;text-transform:none;}.elementor-1460 .elementor-element.elementor-element-f1a6db5 .pt-heading-title span{font-family:"hello-bloomie-script", work sans;font-weight:normal;text-transform:none;font-style:normal;}.elementor-1460 .elementor-element.elementor-element-73d304e{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", work sans;font-weight:400;color:#232323;}.elementor-1460 .elementor-element.elementor-element-73d304e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1460 .elementor-element.elementor-element-73d304e p{margin-block-end:15px;}.elementor-1460 .elementor-element.elementor-element-c70747d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1460 .elementor-element.elementor-element-c70747d{z-index:2;}.elementor-1460 .elementor-element.elementor-element-c70747d .portfolio-block{--pt-gap:30px;}.elementor-1460 .elementor-element.elementor-element-c70747d .filter-buttons .wrap{justify-content:center;}.elementor-1460 .elementor-element.elementor-element-c70747d .filter-buttons .filter-button{font-family:"Work Sans", work sans;font-weight:bold;}.elementor-1460 .elementor-element.elementor-element-c70747d .filter-buttons .filter-button:not(.current){color:#E8E8E8;}.elementor-1460 .elementor-element.elementor-element-c0276cc{--e-transform-translateX:-37px;--e-transform-translateY:-85px;--e-transform-scale:1.9;top:64px;}body:not(.rtl) .elementor-1460 .elementor-element.elementor-element-c0276cc{left:-134px;}body.rtl .elementor-1460 .elementor-element.elementor-element-c0276cc{right:-134px;}.elementor-1460 .elementor-element.elementor-element-c0276cc img{width:326px;opacity:0.28;}body.elementor-page-1460:not(.elementor-motion-effects-element-type-background), body.elementor-page-1460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#404042;}@media(max-width:1024px){.elementor-1460 .elementor-element.elementor-element-c0276cc{top:0px;}.elementor-1460 .elementor-element.elementor-element-c0276cc img{width:200px;}}@media(max-width:767px){.elementor-1460 .elementor-element.elementor-element-73d304e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for pt-heading, class: .elementor-element-f1a6db5 */.moment-script {
    font-family: "hello-bloomie-script", "Hello Bloomie Script", cursive;
    font-size: 1.025em;
    font-weight: normal;
    position: relative;
    top: 0px;
    margin-left: 0px;
}/* End custom CSS */