.elementor-6898 .elementor-element.elementor-element-9e9b6af{--display:flex;--min-height:100vh;--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;}.elementor-6898 .elementor-element.elementor-element-9e9b6af:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-9e9b6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nakedhats.co.uk/wp-content/uploads/2026/05/Hat-Bar-Private-Events-Bay-Area-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6898 .elementor-element.elementor-element-68e5941{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6898 .elementor-element.elementor-element-68e5941:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-68e5941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-61a5329{padding:0px 0px 30px 0px;text-align:center;}.elementor-6898 .elementor-element.elementor-element-61a5329 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6898 .elementor-element.elementor-element-85e4f2c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-402a568{text-align:start;}.elementor-6898 .elementor-element.elementor-element-3206205{background-color:var( --e-global-color-a274f70 );color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-2b87348{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6898 .elementor-element.elementor-element-2b87348:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-2b87348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6898 .elementor-element.elementor-element-a84c2b7{padding:0px 0px 30px 0px;text-align:start;}.elementor-6898 .elementor-element.elementor-element-a84c2b7.elementor-element{--align-self:flex-start;}.elementor-6898 .elementor-element.elementor-element-a84c2b7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-645621c{padding:30px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-645621c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6898 .elementor-element.elementor-element-7bc8d8e{padding:30px 0px 30px 0px;}.elementor-6898 .elementor-element.elementor-element-7bc8d8e.elementor-element{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-7bc8d8e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-f0eef08{background-color:var( --e-global-color-primary );margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:30px 30px 30px 30px;color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-f0eef08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6898 .elementor-element.elementor-element-e4b9645 .elementor-button{background-color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-e4b9645 .elementor-button:hover, .elementor-6898 .elementor-element.elementor-element-e4b9645 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-e4b9645{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6898 .elementor-element.elementor-element-e4b9645 .elementor-button:hover svg, .elementor-6898 .elementor-element.elementor-element-e4b9645 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-1ebd66b{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6898 .elementor-element.elementor-element-1ebd66b:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-1ebd66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-192329b{text-align:start;}.elementor-6898 .elementor-element.elementor-element-192329b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-9e3b3cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6898 .elementor-element.elementor-element-2c4b448{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6898 .elementor-element.elementor-element-68fe40b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6898 .elementor-element.elementor-element-bc809e8{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:12deg;margin:0% 15% calc(var(--kit-widget-spacing, 0px) + 0%) 15%;padding:5% 0% 5% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6898 .elementor-element.elementor-element-bc809e8 img{border-style:solid;border-width:6px 6px 6px 6px;border-radius:5% 5% 5% 5%;box-shadow:0px 0px 0px 0px #D472BE;}.elementor-6898 .elementor-element.elementor-element-4979f33{color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-08ce420 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-08ce420 .elementor-button:hover, .elementor-6898 .elementor-element.elementor-element-08ce420 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-08ce420{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6898 .elementor-element.elementor-element-08ce420 .elementor-button:hover svg, .elementor-6898 .elementor-element.elementor-element-08ce420 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-ce42b63{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6898 .elementor-element.elementor-element-9aba747{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:12deg;margin:0% 15% calc(var(--kit-widget-spacing, 0px) + 0%) 15%;padding:5% 0% 5% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6898 .elementor-element.elementor-element-9aba747 img{border-style:solid;border-width:6px 6px 6px 6px;border-radius:5% 5% 5% 5%;box-shadow:0px 0px 0px 0px #D472BE;}.elementor-6898 .elementor-element.elementor-element-9b4b7bc{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6898 .elementor-element.elementor-element-9b4b7bc:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-9b4b7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6898 .elementor-element.elementor-element-10773db .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-88fcfd8{background-color:var( --e-global-color-primary );padding:50px 50px 50px 50px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-88fcfd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6898 .elementor-element.elementor-element-8b23530{--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;}.elementor-6898 .elementor-element.elementor-element-8b23530:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-8b23530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-71fa284 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-e45285a{background-color:var( --e-global-color-accent );margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:30px 30px 30px 30px;}.elementor-6898 .elementor-element.elementor-element-e45285a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6898 .elementor-element.elementor-element-e45285a .widget-image-caption{color:var( --e-global-color-text );margin-block-start:15px;}.elementor-6898 .elementor-element.elementor-element-02836f2{background-color:var( --e-global-color-accent );margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:30px 30px 30px 30px;color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-02836f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6898 .elementor-element.elementor-element-8956e0f{--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;}.elementor-6898 .elementor-element.elementor-element-93a490b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-f426705{--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;}.elementor-6898 .elementor-element.elementor-element-f426705:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-f426705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-117950c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-2301444{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6898 .elementor-element.elementor-element-02e2a29 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-02e2a29 .elementor-button:hover, .elementor-6898 .elementor-element.elementor-element-02e2a29 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-02e2a29{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6898 .elementor-element.elementor-element-02e2a29 .elementor-button:hover svg, .elementor-6898 .elementor-element.elementor-element-02e2a29 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-40beb84 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-40beb84 .elementor-button:hover, .elementor-6898 .elementor-element.elementor-element-40beb84 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-40beb84{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6898 .elementor-element.elementor-element-40beb84 .elementor-button:hover svg, .elementor-6898 .elementor-element.elementor-element-40beb84 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-6865cde .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-6898 .elementor-element.elementor-element-6865cde .elementor-button:hover, .elementor-6898 .elementor-element.elementor-element-6865cde .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-6865cde{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6898 .elementor-element.elementor-element-6865cde .elementor-button:hover svg, .elementor-6898 .elementor-element.elementor-element-6865cde .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6898 .elementor-element.elementor-element-099a3a8{--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;}.elementor-6898 .elementor-element.elementor-element-099a3a8:not(.elementor-motion-effects-element-type-background), .elementor-6898 .elementor-element.elementor-element-099a3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6898 .elementor-element.elementor-element-68e5941{--width:100%;}.elementor-6898 .elementor-element.elementor-element-2b87348{--width:100%;}.elementor-6898 .elementor-element.elementor-element-1ebd66b{--width:100%;}.elementor-6898 .elementor-element.elementor-element-68fe40b{--width:50%;}.elementor-6898 .elementor-element.elementor-element-ce42b63{--width:50%;}.elementor-6898 .elementor-element.elementor-element-9b4b7bc{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6898 .elementor-element.elementor-element-68fe40b{--width:100%;}.elementor-6898 .elementor-element.elementor-element-ce42b63{--width:570px;}}@media(max-width:1024px){.elementor-6898 .elementor-element.elementor-element-68e5941{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-6898 .elementor-element.elementor-element-2b87348{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-6898 .elementor-element.elementor-element-1ebd66b{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-6898 .elementor-element.elementor-element-bc809e8{width:var( --container-widget-width, 58% );max-width:58%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:22% 0% 22% 0%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-6898 .elementor-element.elementor-element-bc809e8.elementor-element{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-bc809e8 img{width:100%;}.elementor-6898 .elementor-element.elementor-element-9aba747{width:var( --container-widget-width, 58% );max-width:58%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:22% 0% 0% 0%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-6898 .elementor-element.elementor-element-9aba747.elementor-element{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-9aba747 img{width:100%;}.elementor-6898 .elementor-element.elementor-element-9b4b7bc{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-6898 .elementor-element.elementor-element-88fcfd8{font-size:18px;}}@media(max-width:767px){.elementor-6898 .elementor-element.elementor-element-68e5941{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6898 .elementor-element.elementor-element-68e5941.e-con{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-61a5329{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6898 .elementor-element.elementor-element-61a5329.elementor-element{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-2b87348{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6898 .elementor-element.elementor-element-2b87348.e-con{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-a84c2b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6898 .elementor-element.elementor-element-a84c2b7.elementor-element{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-645621c{width:100%;max-width:100%;}.elementor-6898 .elementor-element.elementor-element-f0eef08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6898 .elementor-element.elementor-element-1ebd66b{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6898 .elementor-element.elementor-element-1ebd66b.e-con{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-bc809e8{width:var( --container-widget-width, 80% );max-width:80%;margin:20% 10% calc(var(--kit-widget-spacing, 0px) + 20%) 10%;padding:0% 0% 0% 0%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-6898 .elementor-element.elementor-element-bc809e8 img{width:100%;}.elementor-6898 .elementor-element.elementor-element-9aba747{margin:20% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6898 .elementor-element.elementor-element-9aba747 img{width:100%;}.elementor-6898 .elementor-element.elementor-element-9b4b7bc{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6898 .elementor-element.elementor-element-9b4b7bc.e-con{--align-self:center;}.elementor-6898 .elementor-element.elementor-element-88fcfd8{width:100%;max-width:100%;font-size:18px;}.elementor-6898 .elementor-element.elementor-element-e45285a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6898 .elementor-element.elementor-element-02836f2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for image, class: .elementor-element-bc809e8 *//* nh-mob */ .elementor-6898 .elementor-element.elementor-element-bc809e8 img { box-sizing: border-box; max-width: 100%; }/* End custom CSS */