.elementor-518 .elementor-element.elementor-element-7f87db9{--display:flex;--min-height:Auto;--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:center;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--overlay-opacity:0.89;--padding-top:8rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-518 .elementor-element.elementor-element-7f87db9::before, .elementor-518 .elementor-element.elementor-element-7f87db9 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-7f87db9 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-7f87db9 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-7f87db9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-7f87db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-7f87db9.e-con{--align-self:center;}.elementor-518 .elementor-element.elementor-element-c1861f2{--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-518 .elementor-element.elementor-element-79545f8{--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;}.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 );color:var( --e-global-color-primary );}.elementor-518 .elementor-element.elementor-element-86239c7 .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:4.2rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-a4e5262{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-518 .elementor-element.elementor-element-b884d37 .elementor-button{background-color:var( --e-global-color-accent );font-family:"modula-sans", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-518 .elementor-element.elementor-element-b884d37 .elementor-button:hover, .elementor-518 .elementor-element.elementor-element-b884d37 .elementor-button:focus{background-color:var( --e-global-color-f0aff93 );}.elementor-518 .elementor-element.elementor-element-ccca4cc{--display:flex;}.elementor-518 .elementor-element.elementor-element-ccca4cc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-bb45a3a .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.8rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-ebdcc25{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:.50rem .50rem;--row-gap:.50rem;--column-gap:.50rem;--grid-auto-flow:row;--z-index:3;}.elementor-518 .elementor-element.elementor-element-ebdcc25.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-05f2d35{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-05f2d35::before, .elementor-518 .elementor-element.elementor-element-05f2d35 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-05f2d35 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-05f2d35 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-05f2d35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-05f2d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f0aff93 );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-05f2d35:hover::before, .elementor-518 .elementor-element.elementor-element-05f2d35:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-05f2d35:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-05f2d35 > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-05f2d35 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/10/Events@1.5x.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-05f2d35:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-efac78c{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-efac78c::before, .elementor-518 .elementor-element.elementor-element-efac78c > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-efac78c > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-efac78c > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-efac78c > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-efac78c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-efac78c{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-efac78c{right:0px;}.elementor-518 .elementor-element.elementor-element-c66d08b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-3d3e0fa .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-7ee28f6 .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-89cdf68{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-89cdf68::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-89cdf68:hover::before, .elementor-518 .elementor-element.elementor-element-89cdf68:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-89cdf68:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2026/05/DSC09074-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-89cdf68:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-94abfd6{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-94abfd6::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-94abfd6{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-94abfd6{right:0px;}.elementor-518 .elementor-element.elementor-element-496c388{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-7def55b .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-8c324b5 .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-cd6a58e{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-cd6a58e::before, .elementor-518 .elementor-element.elementor-element-cd6a58e > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-cd6a58e > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-cd6a58e > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-cd6a58e > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-cd6a58e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-67eeb90 );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-cd6a58e:hover::before, .elementor-518 .elementor-element.elementor-element-cd6a58e:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-cd6a58e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-cd6a58e > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-cd6a58e > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/SquaresAction2.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-cd6a58e:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-13d0091{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-13d0091::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-13d0091{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-13d0091{right:0px;}.elementor-518 .elementor-element.elementor-element-bd79cac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-e5ac189 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-bd4e85c .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-7513e20{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-7513e20::before, .elementor-518 .elementor-element.elementor-element-7513e20 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-7513e20 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-7513e20 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-7513e20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-7513e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f0aff93 );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-7513e20:hover::before, .elementor-518 .elementor-element.elementor-element-7513e20:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-7513e20:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-7513e20 > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-7513e20 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/SquaresAction1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-7513e20:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-e68f6cd{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-e68f6cd::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-e68f6cd{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-e68f6cd{right:0px;}.elementor-518 .elementor-element.elementor-element-116c070{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-e9cc603 .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-1420a88{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-1420a88::before, .elementor-518 .elementor-element.elementor-element-1420a88 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-1420a88 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-1420a88 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-1420a88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-1420a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-1420a88:hover::before, .elementor-518 .elementor-element.elementor-element-1420a88:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-1420a88:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-1420a88 > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-1420a88 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/Artboard-5.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-1420a88:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-a6d0387{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-a6d0387::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-a6d0387{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-a6d0387{right:0px;}.elementor-518 .elementor-element.elementor-element-b835321{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-090d6c2 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-f685d08 .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-f02e066{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-f02e066::before, .elementor-518 .elementor-element.elementor-element-f02e066 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-f02e066 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-f02e066 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-f02e066 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-f02e066 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-67eeb90 );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-f02e066:hover::before, .elementor-518 .elementor-element.elementor-element-f02e066:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-f02e066:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-f02e066 > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-f02e066 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2026/04/logan-weaver-lgnwvr-bUzAch-Wb-E-unsplash-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-f02e066:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-59e9c68{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-59e9c68::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-59e9c68{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-59e9c68{right:0px;}.elementor-518 .elementor-element.elementor-element-9ee45c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-90e30f2 .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-3580c66{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-3580c66::before, .elementor-518 .elementor-element.elementor-element-3580c66 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-3580c66 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-3580c66 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-3580c66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-3580c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f0aff93 );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-3580c66:hover::before, .elementor-518 .elementor-element.elementor-element-3580c66:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-3580c66:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-3580c66 > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-3580c66 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2026/05/DSC08297-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-3580c66:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-8761e96{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-8761e96::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-8761e96{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-8761e96{right:0px;}.elementor-518 .elementor-element.elementor-element-f2c3248{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-04e38ae .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-0cced7f .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-ee274ad{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-ee274ad::before, .elementor-518 .elementor-element.elementor-element-ee274ad > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-ee274ad > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-ee274ad > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-ee274ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-ee274ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-ee274ad:hover::before, .elementor-518 .elementor-element.elementor-element-ee274ad:hover > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-ee274ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-ee274ad > .elementor-background-slideshow:hover::before, .elementor-518 .elementor-element.elementor-element-ee274ad > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/Asset-2-scaled.jpg");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-ee274ad:hover{--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-4016afd{--display:flex;--position:absolute;--min-height:100%;--background-transition:0.3s;--overlay-opacity:0.5;top:0px;}.elementor-518 .elementor-element.elementor-element-4016afd::before, .elementor-518 .elementor-element.elementor-element-4016afd > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-4016afd > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-4016afd > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-4016afd > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-4016afd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-4016afd{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-4016afd{right:0px;}.elementor-518 .elementor-element.elementor-element-bef57a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.5rem;--padding-bottom:00.5rem;--padding-left:00.5rem;--padding-right:00.5rem;}.elementor-518 .elementor-element.elementor-element-ce16946 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-021632e .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-518 .elementor-element.elementor-element-bd3b707{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-af9443d{--display:flex;--padding-top:1rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-94ecf10 .elementor-heading-title{font-family:"modula-sans", Sans-serif;font-size:3rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-518 .elementor-element.elementor-element-ce6ea99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-518 .elementor-element.elementor-element-ce6ea99::before, .elementor-518 .elementor-element.elementor-element-ce6ea99 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-ce6ea99 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-ce6ea99 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-ce6ea99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-ce6ea99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-312eabb{width:100%;max-width:100%;}.elementor-518 .elementor-element.elementor-element-312eabb.elementor-element{--flex-grow:1;--flex-shrink:0;}body.elementor-page-518:not(.elementor-motion-effects-element-type-background), body.elementor-page-518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-518 .elementor-element.elementor-element-7f87db9{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-518 .elementor-element.elementor-element-c1861f2{--padding-top:6rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-a4e5262{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-ebdcc25{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0116px 8px;--row-gap:0116px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0116px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-05f2d35{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-efac78c::before, .elementor-518 .elementor-element.elementor-element-efac78c > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-efac78c > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-efac78c > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-efac78c > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-efac78c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/10/Events@1.5x.png");background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-efac78c{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-c66d08b{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-89cdf68::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-89cdf68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2026/05/DSC09074-scaled.jpg");}.elementor-518 .elementor-element.elementor-element-89cdf68{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-94abfd6::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-94abfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2026/05/DSC09074-scaled.jpg");background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-94abfd6{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-496c388{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-cd6a58e{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-13d0091::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-13d0091 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/Square3.jpg");background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-13d0091{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-bd79cac{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-7513e20{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-e68f6cd::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-e68f6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/SquaresAction1.jpg");background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-e68f6cd{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-116c070{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-1420a88{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-a6d0387::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-a6d0387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/Artboard-5.jpg");background-position:center right;background-size:cover;}.elementor-518 .elementor-element.elementor-element-a6d0387{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-b835321{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-f02e066{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-59e9c68::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-59e9c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2026/04/logan-weaver-lgnwvr-bUzAch-Wb-E-unsplash-1.jpg");background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-59e9c68{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-9ee45c6{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-3580c66{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-8761e96::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-8761e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2026/05/DSC08297-scaled.jpg");background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-8761e96{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-f2c3248{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-ee274ad{--justify-content:flex-start;}.elementor-518 .elementor-element.elementor-element-4016afd::before, .elementor-518 .elementor-element.elementor-element-4016afd > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-4016afd > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-4016afd > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-4016afd > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-4016afd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://roxhaus.co.uk/wp-content/uploads/2025/11/Asset-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-518 .elementor-element.elementor-element-4016afd{--min-height:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-bef57a2{--margin-top:0220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-bd3b707{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:767px){.elementor-518 .elementor-element.elementor-element-7f87db9{--padding-top:8rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-c1861f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-79545f8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-a4e5262{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-518 .elementor-element.elementor-element-ebdcc25{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:084px 08px;--row-gap:084px;--column-gap:08px;--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-c66d08b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-7ee28f6 .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-496c388{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-8c324b5 .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-bd79cac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-bd4e85c .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-116c070{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-e9cc603 .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-b835321{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-f685d08 .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-9ee45c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-90e30f2 .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-f2c3248{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-0cced7f .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-bef57a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;}.elementor-518 .elementor-element.elementor-element-021632e .elementor-heading-title{font-size:2rem;}.elementor-518 .elementor-element.elementor-element-bd3b707{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for container, class: .elementor-element-79545f8 */.elementor-518 .elementor-element.elementor-element-79545f8 {max-width: 30rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efac78c */.elementor-518 .elementor-element.elementor-element-efac78c {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-efac78c {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c66d08b */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-c66d08b 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94abfd6 */.elementor-518 .elementor-element.elementor-element-94abfd6 {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-94abfd6 {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496c388 */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-496c388 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13d0091 */.elementor-518 .elementor-element.elementor-element-13d0091 {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-13d0091 {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd79cac */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-bd79cac 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68f6cd */.elementor-518 .elementor-element.elementor-element-e68f6cd {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-e68f6cd {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116c070 */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-116c070 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d0387 */.elementor-518 .elementor-element.elementor-element-a6d0387 {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-a6d0387 {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b835321 */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-b835321 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e9c68 */.elementor-518 .elementor-element.elementor-element-59e9c68 {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-59e9c68 {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ee45c6 */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-9ee45c6 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8761e96 */.elementor-518 .elementor-element.elementor-element-8761e96 {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-8761e96 {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c3248 */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-f2c3248 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4016afd */.elementor-518 .elementor-element.elementor-element-4016afd {filter: grayscale(100%) brightness(70%);}

@media only screen and (min-width: 1024px) {
    .elementor-518 .elementor-element.elementor-element-4016afd {display: none; opacity: 0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef57a2 */@media only screen and (max-width: 1024px) { .elementor-518 .elementor-element.elementor-element-bef57a2 
{background-color: #14171f;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebdcc25 */.elementor-518 .elementor-element.elementor-element-ebdcc25 > a {aspect-ratio: 1 / 1.8; height: 220px;}

@media only screen and (min-width: 1024px) {
.elementor-518 .elementor-element.elementor-element-ebdcc25 > a:hover {filter: grayscale(100%);} }/* End custom CSS */