.elementor-2 .elementor-element.elementor-element-ad9fc41{--display:flex;}.elementor-2 .elementor-element.elementor-element-ad9fc41:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad9fc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ec0a590{--display:flex;--min-height:600px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-block-start:0;--padding-block-end:0;--padding-inline-start:0;--padding-inline-end:0;}.elementor-2 .elementor-element.elementor-element-ec0a590:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ec0a590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://berminghamcam.lambourndigital.website/wp-content/uploads/2026/02/Bermingham-Cameras-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ec0a590::before, .elementor-2 .elementor-element.elementor-element-ec0a590 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ec0a590 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ec0a590 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ec0a590 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ec0a590 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-ec0a590{--padding-inline-start:0;--padding-inline-end:0;}.elementor-2 .elementor-element.elementor-element-be9585c{text-align:center;}.elementor-2 .elementor-element.elementor-element-be9585c .elementor-heading-title{font-size:max(6rem, 6vw);text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e2ea951{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-e2ea951:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e2ea951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://berminghamcam.lambourndigital.website/wp-content/uploads/2026/02/Bermingham-Cameras-2.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-e2ea951::before, .elementor-2 .elementor-element.elementor-element-e2ea951 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e2ea951 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e2ea951 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e2ea951 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e2ea951 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-e2ea951{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-5b4aeb8{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-block-start:1%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-5b4aeb8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5b4aeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://berminghamcam.lambourndigital.website/wp-content/uploads/2026/02/Bermingham-Cameras-3.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5b4aeb8{--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-2 .elementor-element.elementor-element-35b1ef2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c3a26d0{text-align:center;}.elementor-2 .elementor-element.elementor-element-c3a26d0 .elementor-heading-title{font-size:max(6rem, 6vw);text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-abd7762{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-abd7762:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-abd7762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berminghamcam.lambourndigital.website/wp-content/uploads/2026/02/Bermingham-Cameras-4.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-abd7762{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-5b868d7{text-align:center;}.elementor-2 .elementor-element.elementor-element-5b868d7 .elementor-heading-title{font-size:max(6rem, 6vw);text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8ab1146{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-8ab1146:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ab1146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://berminghamcam.lambourndigital.website/wp-content/uploads/2026/02/Bermingham-Cameras-5.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8ab1146::before, .elementor-2 .elementor-element.elementor-element-8ab1146 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ab1146 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ab1146 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ab1146 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ab1146 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8ab1146{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-6a0353e{text-align:center;}.elementor-2 .elementor-element.elementor-element-6a0353e .elementor-heading-title{font-size:max(6rem, 6vw);text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4ad5e87{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-4ad5e87:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4ad5e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://berminghamcam.lambourndigital.website/wp-content/uploads/2026/02/Bermingham-Cameras-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4ad5e87::before, .elementor-2 .elementor-element.elementor-element-4ad5e87 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4ad5e87 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4ad5e87 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4ad5e87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4ad5e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4ad5e87{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-71e2053{text-align:center;}.elementor-2 .elementor-element.elementor-element-71e2053 .elementor-heading-title{font-size:max(6rem, 6vw);text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-75111e4{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-block-start:3.1%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-75111e4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-75111e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berminghamcam.lambourndigital.website/wp-content/uploads/2026/02/Bermingham-Cameras-7.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-75111e4{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-0fdd1f4{text-align:center;}.elementor-2 .elementor-element.elementor-element-0fdd1f4 .elementor-heading-title{font-size:max(6rem, 6vw);text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-82d045a .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));}.elementor-2 .elementor-element.elementor-element-82d045a{--alpus-nested-carousel-slides-to-show:1;--alpha-slide-transition-speed:500ms;--swiper-pagination-bullet-horizontal-gap:5px;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-slide{transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-fraction,.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-custom,.elementor-2 .elementor-element.elementor-element-82d045a .swiper-horizontal > .swiper-pagination-bullets{width:auto;bottom:3rem;left:50%;}.elementor-element-82d045a .swiper-pagination-bullet{height:5px;width:5px;transition:0.3s;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-fraction{font-size:5px;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FC0000;opacity:1;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-progressbar{background-color:#FC0000;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-bullet:hover{background-color:#000000;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-bullet-active{background-color:#F30000;}.elementor-2 .elementor-element.elementor-element-82d045a .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{--swiper-pagination-color:#F30000;}.elementor-2 .elementor-element.elementor-element-7f5916c3{--display:flex;--padding-block-start:3em;--padding-block-end:3em;--padding-inline-start:0em;--padding-inline-end:0em;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7f5916c3{--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-2 .elementor-element.elementor-element-ca8d1b3{padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-5ad1d26{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-32b46f0{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:3em;--padding-block-end:3em;--padding-inline-start:0em;--padding-inline-end:0em;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-32b46f0{--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-2 .elementor-element.elementor-element-c309f2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-c309f2e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c309f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B23;}.elementor-2 .elementor-element.elementor-element-20f8ef0 img{height:100%;transition-duration:1.5s;}.elementor-2 .elementor-element.elementor-element-fc208c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-fc208c9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fc208c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E1E6;}.elementor-2 .elementor-element.elementor-element-0f12a80 img{height:100%;transition-duration:1.5s;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-35b1ef2{--width:auto;}}@media(min-width:2400px){.elementor-2 .elementor-element.elementor-element-75111e4{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-5ad1d26{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-7f5916c3{--padding-block-start:3em;--padding-block-end:3em;--padding-inline-start:0.2em;--padding-inline-end:0.2em;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7f5916c3{--padding-inline-start:0.2em;--padding-inline-end:0.2em;}.elementor-2 .elementor-element.elementor-element-5ad1d26{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}}@media(max-width:1200px){.elementor-2 .elementor-element.elementor-element-be9585c .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-c3a26d0 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-5b868d7 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-6a0353e .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-71e2053 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-0fdd1f4 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-5ad1d26{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-ec0a590{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-be9585c .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-e2ea951{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-5b4aeb8{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-c3a26d0 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-abd7762{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-5b868d7 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-8ab1146{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-6a0353e .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-4ad5e87{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-71e2053 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-75111e4{--min-height:700px;}.elementor-2 .elementor-element.elementor-element-0fdd1f4 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-ca8d1b3 .elementor-heading-title{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-5ad1d26{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-32b46f0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-32b46f0{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-c309f2e{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-fc208c9{--min-height:300px;}}@media(max-width:880px){.elementor-2 .elementor-element.elementor-element-5ad1d26{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ec0a590{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-ec0a590:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ec0a590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-be9585c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2 .elementor-element.elementor-element-be9585c .elementor-heading-title{font-size:2rem;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-e2ea951{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-e2ea951:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e2ea951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-5b4aeb8{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-5b4aeb8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5b4aeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2 .elementor-element.elementor-element-35b1ef2{--width:auto;}.elementor-2 .elementor-element.elementor-element-c3a26d0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2 .elementor-element.elementor-element-c3a26d0 .elementor-heading-title{font-size:2rem;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-abd7762{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-abd7762:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-abd7762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-5b868d7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2 .elementor-element.elementor-element-5b868d7 .elementor-heading-title{font-size:2rem;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-8ab1146{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-8ab1146:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ab1146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-6a0353e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2 .elementor-element.elementor-element-6a0353e .elementor-heading-title{font-size:2rem;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-4ad5e87{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-4ad5e87:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4ad5e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-71e2053{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2 .elementor-element.elementor-element-71e2053 .elementor-heading-title{font-size:2rem;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-75111e4{--min-height:570px;}.elementor-2 .elementor-element.elementor-element-75111e4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-75111e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-0fdd1f4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2 .elementor-element.elementor-element-0fdd1f4 .elementor-heading-title{font-size:2rem;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-5ad1d26{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}