.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-repeater-item-05a718b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.ampedelectrical.co.uk/wp-content/uploads/2026/03/smart-home-automation.jpg);background-size:cover;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-repeater-item-05a718b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:multiply;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-repeater-item-909a16b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.ampedelectrical.co.uk/wp-content/uploads/2026/03/home-cinema-1.jpg);background-size:cover;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-repeater-item-909a16b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-repeater-item-a7a44a3 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.ampedelectrical.co.uk/wp-content/uploads/2026/03/closeup-hand-using-smart-home-panel-touching-scre-2026-03-19-23-27-04-utc.jpg);background-size:cover;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-repeater-item-a7a44a3 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper-slide{transition-duration:calc(10000ms*1.2);height:800px;}.elementor-3292 .elementor-element.elementor-element-f29fa30{width:100%;max-width:100%;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper-slide-contents{max-width:100%;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper-slide-inner{text-align:center;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-slide-heading{font-family:"Marcellus", Sans-serif;font-size:99px;font-weight:600;text-transform:uppercase;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-slide-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-3292 .elementor-element.elementor-element-9b3a6cd{margin-top:-236px;margin-bottom:30px;padding:0px 0px 0px 0px;z-index:2;}.elementor-3292 .elementor-element.elementor-element-f8ba911 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-f8ba911 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3292 .elementor-element.elementor-element-e627312{text-align:start;}.elementor-3292 .elementor-element.elementor-element-e627312 img{width:32%;}.elementor-3292 .elementor-element.elementor-element-16af5b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-16af5b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-502f007{margin-top:0px;margin-bottom:0px;padding:17px 0px 130px 0px;}.elementor-3292 .elementor-element.elementor-element-e6282dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-e6282dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-fecaf70{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-0e615a3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-e7d650c > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3292 .elementor-element.elementor-element-902d995 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-330197a .dm-service .xb-item--title{font-size:26px;}.elementor-3292 .elementor-element.elementor-element-330197a .dm-service .xb-item--image{filter:grayscale(100%);}.elementor-3292 .elementor-element.elementor-element-330197a .dm-service:hover .xb-item--image{filter:grayscale(0%);}.elementor-3292 .elementor-element.elementor-element-74eb5529 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-27f26f42 .section-title{text-align:start;}.elementor-3292 .elementor-element.elementor-element-daf38d6{padding:130px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-9c4123e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-dc12440 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3292 .elementor-element.elementor-element-dc12440{margin-top:0px;margin-bottom:30px;}.elementor-3292 .elementor-element.elementor-element-c1b6ca1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-c1b6ca1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-1a00a07 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3292 .elementor-element.elementor-element-11a5ba7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-11a5ba7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-8af110b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3292 .elementor-element.elementor-element-8af110b .tg-link{text-align:end;}.elementor-3292 .elementor-element.elementor-element-22dcad5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio .xb-item--img img{filter:grayscale(100%);}.elementor-3292 .elementor-element.elementor-element-45baa94 .dm-portfolio:hover .xb-item--img img{filter:grayscale(0%);}.elementor-3292 .elementor-element.elementor-element-5765f37{padding:120px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-dc6e116{padding:60px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-540c087 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-540c087 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-8ef882d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3292 .elementor-element.elementor-element-8ef882d{margin-top:0px;margin-bottom:30px;}.elementor-3292 .elementor-element.elementor-element-eb6b8c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-eb6b8c3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-405e891 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3292 .elementor-element.elementor-element-f59f3a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3292 .elementor-element.elementor-element-f59f3a9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.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-3292 .elementor-element.elementor-element-88676fa{width:var( --container-widget-width, 87.937% );max-width:87.937%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:87.937%;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-weight:400;color:#A9A9A9;}.elementor-3292 .elementor-element.elementor-element-2a80de7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3292 .elementor-element.elementor-element-71120ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-71120ff .xb-item--title{font-size:99px;}.elementor-3292 .elementor-element.elementor-element-71120ff .port-btn{font-size:20px;}.elementor-3292 .elementor-element.elementor-element-71120ff .circle-btn .button__bg::before, .elementor-3292 .elementor-element.elementor-element-71120ff .circle-btn .button__bg::after{background-color:#01DB7A;}@media(max-width:1024px){.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-slide-heading{font-size:64px;}.elementor-3292 .elementor-element.elementor-element-71120ff .xb-item--title{font-size:61px;}.elementor-3292 .elementor-element.elementor-element-71120ff .dm-hero-content .xb-item--content{font-size:12px;}}@media(max-width:767px){.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper-slide{height:500px;}.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-slide-heading{font-size:33px;}.elementor-3292 .elementor-element.elementor-element-9b3a6cd{margin-top:-48px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-f8ba911 > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-16af5b2 > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-37ff70d > .elementor-widget-container{margin:-111px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-71120ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3292 .elementor-element.elementor-element-71120ff .xb-item--title{font-size:42px;}.elementor-3292 .elementor-element.elementor-element-71120ff .dm-hero-content .xb-item--content{font-size:13px;}.elementor-3292 .elementor-element.elementor-element-3106e34 > .elementor-widget-container{margin:-111px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for slides, class: .elementor-element-f29fa30 */.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper,
.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper-wrapper,
.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper-slide,
.elementor-3292 .elementor-element.elementor-element-f29fa30 .swiper-slide-inner {
    overflow: hidden !important;
}

.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-swiper-button svg {
    width: 20px !important;
    height: 20px !important;
    max-width: 20px !important;
    max-height: 20px !important;
}

.elementor-3292 .elementor-element.elementor-element-f29fa30 .elementor-swiper-button {
    width: auto !important;
    height: auto !important;
}/* End custom CSS */