.elementor-452 .elementor-element.elementor-element-4ef95ee{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-452 .elementor-element.elementor-element-4ef95ee:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-4ef95ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-452 .elementor-element.elementor-element-c77fceb{--display:flex;--overlay-opacity:0.8;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-452 .elementor-element.elementor-element-c77fceb:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-c77fceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://rogeredwards.eighty3dev.co.uk/wp-content/uploads/2026/03/Background-Pattern-04-scaled.jpg");background-size:cover;}.elementor-452 .elementor-element.elementor-element-c77fceb::before, .elementor-452 .elementor-element.elementor-element-c77fceb > .elementor-background-video-container::before, .elementor-452 .elementor-element.elementor-element-c77fceb > .e-con-inner > .elementor-background-video-container::before, .elementor-452 .elementor-element.elementor-element-c77fceb > .elementor-background-slideshow::before, .elementor-452 .elementor-element.elementor-element-c77fceb > .e-con-inner > .elementor-background-slideshow::before, .elementor-452 .elementor-element.elementor-element-c77fceb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-3d292c89 */p {color:#fff;}
h1 {color:#fff;}
h2 {color:#fff;}
h3 {color:#fff;}
h4 {color:#fff;}
h5 {color:#fff;}
h6 {color:#fff;}
a {color:#fff;}
li {color:#fff;}

#cmplz-cookies-overview .cmplz-dropdown, #cmplz-document .cmplz-dropdown, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown {
    background-color: #f0f8ff00;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose, #cmplz-document .cmplz-dropdown .cookies-per-purpose, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose {
    border: 1px solid #ffffff;
    grid-gap: 1px;
    background-color: #dadada00;
    margin-bottom: 10px;
}

 
    #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header, #cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header {
        background-color: #f7f7f700;
    }


#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div {
    background-color: #ffffff00;
    padding: 15px;
    color: #ffffff;
}

    #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header, #cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header {
        background-color: #f7f7f700;
    }



#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header, #cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header {
        background-color: #f7f7f700;
    }/* End custom CSS */