.elementor-kit-6{--e-global-color-primary:#9D6435;--e-global-color-secondary:#393939;--e-global-color-text:#393939;--e-global-color-accent:#9D6435;--e-global-color-88cfdcb:#FFFFFF;--e-global-color-13ba767:#F6F6F6;--e-global-color-67a8087:#E8E8E8;--e-global-color-67e36e9:#000000F0;--e-global-color-ca9fa44:#1D1D1D;--e-global-color-b733cdb:#F5F2EF;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-size:2rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-font-style:italic;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Cormorant Garamond";--e-global-typography-accent-font-size:1.1rem;--e-global-typography-accent-font-weight:700;--e-global-typography-7b05c9c-font-family:"Cormorant Garamond";--e-global-typography-7b05c9c-font-size:2rem;--e-global-typography-7b05c9c-font-weight:500;--e-global-typography-7b05c9c-text-transform:uppercase;--e-global-typography-7b05c9c-font-style:normal;--e-global-typography-4d4cb3a-font-family:"Cormorant Garamond";--e-global-typography-4d4cb3a-font-size:5rem;--e-global-typography-4d4cb3a-font-weight:600;--e-global-typography-4d4cb3a-font-style:italic}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 a{color:#9D6435}.elementor-kit-6 h2{color:var(--e-global-color-text);font-family:"Cormorant Garamond",Sans-serif;font-size:2rem;font-weight:500}.elementor-kit-6 h3{font-family:"Cormorant Garamond",Sans-serif;font-size:1.5rem;font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1250px}.e-con{--container-max-width:1250px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1366px){.elementor-kit-6{--e-global-typography-4d4cb3a-font-size:4rem}}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-7b05c9c-font-size:1.5rem;--e-global-typography-4d4cb3a-font-size:2.5rem}.elementor-kit-6 h2{font-size:1.5rem}.elementor-kit-6 h3{font-size:1.1rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-slideshow__title,.elementor-slideshow__description{visibility:hidden}.hover-image.default{opacity:0}.hover-image{position:absolute;inset:0;opacity:0;transition:opacity 0.4s ease-in-out}.hover-image.active{opacity:1}.underline-btn .elementor-button-text{position:relative;display:inline-block}.underline-btn .elementor-button-text::after{content:'';position:absolute;bottom:-4px;left:0;width:0%;height:1px;background-color:#000;transition:width 0.3s ease}.underline-btn:hover .elementor-button-text::after{width:100%}@media (max-width:767px){.mobile-wp-menu a.elementor-item-anchor:not(.elementor-sub-item){font-size:1.1rem}.mobile-wp-menu a.elementor-item-anchor.elementor-sub-item{font-size:.9rem}}.fade-in-stagger-section .elementor-widget{opacity:0;transform:translateY(60px);will-change:transform,opacity}.fade-in-stagger-section.in-view .elementor-widget{animation:fadeInUp 1.4s cubic-bezier(.22,1,.36,1) forwards}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(1){animation-delay:.3s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(2){animation-delay:.6s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(3){animation-delay:.9s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(4){animation-delay:1.2s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(5){animation-delay:1.5s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(6){animation-delay:1.8s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(7){animation-delay:2.1s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(8){animation-delay:2.4s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(9){animation-delay:2.7s}.fade-in-stagger-section.e-con>.elementor-widget:nth-child(10){animation-delay:3s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(1){animation-delay:.3s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(2){animation-delay:.6s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(3){animation-delay:.9s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(4){animation-delay:1.2s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(5){animation-delay:1.5s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(6){animation-delay:1.8s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(7){animation-delay:2.1s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(8){animation-delay:2.4s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(9){animation-delay:2.7s}.fade-in-stagger-section.section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-widget:nth-child(10){animation-delay:3s}.elementor-editor-active .fade-in-stagger-section .elementor-widget{animation:none!important;opacity:1!important;transform:none!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}.pswp__caption__center{display:none!important}.rank-math-breadcrumb,.rank-math-breadcrumb *{font-family:var(--e-global-typography-text-font-family),sans-serif!important;color:#ffffff!important}.rank-math-breadcrumb,.rank-math-breadcrumb *{font-family:var(--e-global-typography-text-font-family),sans-serif!important;color:#9d6435!important}@media (max-width:767px){.rank-math-breadcrumb,.rank-math-breadcrumb *{font-size:0.8rem!important}}.custom-cta-hover .elementor-cta__content{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;height:100%;z-index:2}.custom-cta-hover .elementor-cta__content::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);opacity:0;transition:opacity 0.5s ease;z-index:1;pointer-events:none}.custom-cta-hover .elementor-cta__title{transition:transform 0.5s ease;transform:translateY(60px);z-index:3}.custom-cta-hover .elementor-cta__description,.custom-cta-hover .elementor-cta__button-wrapper{opacity:0;transform:translateY(20px);transition:all 0.5s ease;z-index:3}@media (min-width:768px){.custom-cta-hover:hover .elementor-cta__title{transform:translateY(0)}.custom-cta-hover:hover .elementor-cta__description,.custom-cta-hover:hover .elementor-cta__button-wrapper{opacity:1;transform:translateY(0)}.custom-cta-hover .elementor-cta__content:hover::before{opacity:1}}@media (max-width:767px){.custom-cta-hover .elementor-cta__title{transform:translateY(0)}.custom-cta-hover .elementor-cta__description,.custom-cta-hover .elementor-cta__button-wrapper{opacity:1;transform:translateY(0)}.custom-cta-hover .elementor-cta__content::before{opacity:0!important}}.lod-hero-slideshow{background-image:url(https://luxuryoutdoordesign.co.uk/wp-content/uploads/2026/01/Luxury-Outdoor-Design-Norfolk-4-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.lod-hero-slideshow>.elementor-background-slideshow{z-index:0}.lod-hero-slideshow>.e-con-inner,.lod-hero-slideshow>.elementor-element,.lod-hero-slideshow>.elementor-widget-wrap{position:relative;z-index:1}