.elementor-268 .elementor-element.elementor-element-1ca1e80{--display:flex;--min-height:64vh;--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:flex-start;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-268 .elementor-element.elementor-element-1ca1e80:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-1ca1e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/08/services-hero.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-1ca1e80::before, .elementor-268 .elementor-element.elementor-element-1ca1e80 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-1ca1e80 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-1ca1e80 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-1ca1e80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-1ca1e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 0%, #FFFFFF00 100%);}.elementor-268 .elementor-element.elementor-element-610bb56{--display:flex;}.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-268 .elementor-element.elementor-element-36466bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:74px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-acc3a4b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#111111;}.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 );}.elementor-268 .elementor-element.elementor-element-8677706 .elementor-button{background-color:#BF1E2E;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BF1E2E;border-radius:16px 16px 16px 16px;}.elementor-268 .elementor-element.elementor-element-8677706 .elementor-button:hover, .elementor-268 .elementor-element.elementor-element-8677706 .elementor-button:focus{background-color:#FFFFFF00;color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-8677706{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-8677706 .elementor-button:hover svg, .elementor-268 .elementor-element.elementor-element-8677706 .elementor-button:focus svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-58008f3{--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:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-268 .elementor-element.elementor-element-4303ae4{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-268 .elementor-element.elementor-element-3e8cfe5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-3e8cfe5:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-3e8cfe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-3e8cfe5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-3e8cfe5, .elementor-268 .elementor-element.elementor-element-3e8cfe5::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-2d1acb4{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-2d1acb4:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-2d1acb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/intercom-gate-front-residential-building.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-2d1acb4::before, .elementor-268 .elementor-element.elementor-element-2d1acb4 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-2d1acb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-2d1acb4 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-2d1acb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-2d1acb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-d4157f9{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-36fc926.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-36fc926 .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-36fc926.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-36fc926.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-36fc926.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-36fc926.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-36fc926.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-36fc926 .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-36fc926 .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-a727c00{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-a727c00 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-f239eeb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-2a6010f{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-2a6010f{left:10px;}.elementor-268 .elementor-element.elementor-element-2a6010f{bottom:0px;}.elementor-268 .elementor-element.elementor-element-2a6010f .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-2a6010f .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-2a6010f .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-f8f8109{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-f8f8109:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-f8f8109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-f8f8109:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-f8f8109, .elementor-268 .elementor-element.elementor-element-f8f8109::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-10ca6a9{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-10ca6a9:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-10ca6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/09/IMG-20190808-WA0015.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-10ca6a9::before, .elementor-268 .elementor-element.elementor-element-10ca6a9 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-10ca6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-10ca6a9 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-10ca6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-10ca6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-84b8116{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-01dedcc.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-01dedcc .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-01dedcc.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-01dedcc.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-01dedcc.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-01dedcc.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-01dedcc.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-01dedcc .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-01dedcc .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-c1efdfd{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-c1efdfd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-561c612 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-ad8ac86{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-ad8ac86{left:10px;}.elementor-268 .elementor-element.elementor-element-ad8ac86{bottom:0px;}.elementor-268 .elementor-element.elementor-element-ad8ac86 .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-ad8ac86 .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-ad8ac86 .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-625734f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-625734f:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-625734f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-625734f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-625734f, .elementor-268 .elementor-element.elementor-element-625734f::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-c3beff6{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-c3beff6:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-c3beff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/intercoms.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-c3beff6::before, .elementor-268 .elementor-element.elementor-element-c3beff6 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-c3beff6 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-c3beff6 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-c3beff6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-c3beff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-ec9876a{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-f82b668.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-f82b668 .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-f82b668.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-f82b668.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-f82b668.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-f82b668.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-f82b668.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-f82b668 .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-f82b668 .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-68f4e51{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-68f4e51 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-be8b65a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-acaa03a{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-acaa03a{left:10px;}.elementor-268 .elementor-element.elementor-element-acaa03a{bottom:0px;}.elementor-268 .elementor-element.elementor-element-acaa03a .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-acaa03a .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-acaa03a .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-0ebdaec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-0ebdaec:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-0ebdaec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-0ebdaec:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-0ebdaec, .elementor-268 .elementor-element.elementor-element-0ebdaec::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-ef7f4b3{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-ef7f4b3:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-ef7f4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/08/IMG-20190914-WA0000.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-ef7f4b3::before, .elementor-268 .elementor-element.elementor-element-ef7f4b3 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-ef7f4b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-ef7f4b3 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-ef7f4b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-ef7f4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-3b58e3c{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-2ac0cca.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-2ac0cca .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-2ac0cca.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-2ac0cca.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-2ac0cca.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-2ac0cca.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-2ac0cca.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-2ac0cca .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-2ac0cca .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-141a4fb{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-141a4fb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-3621af2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-ca7ade7{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-ca7ade7{left:10px;}.elementor-268 .elementor-element.elementor-element-ca7ade7{bottom:0px;}.elementor-268 .elementor-element.elementor-element-ca7ade7 .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-ca7ade7 .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-ca7ade7 .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-e7fcdab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-e7fcdab:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-e7fcdab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-e7fcdab:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-e7fcdab, .elementor-268 .elementor-element.elementor-element-e7fcdab::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-cf191ab{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-cf191ab:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-cf191ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/gate-motors.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-cf191ab::before, .elementor-268 .elementor-element.elementor-element-cf191ab > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-cf191ab > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-cf191ab > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-cf191ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-cf191ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-4a04d26{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-e4d15b8.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-e4d15b8 .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-e4d15b8.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-e4d15b8.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-e4d15b8.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-e4d15b8.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-e4d15b8.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-e4d15b8 .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-e4d15b8 .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-515a83c{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-515a83c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-004f263 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-9edcc2c{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-9edcc2c{left:10px;}.elementor-268 .elementor-element.elementor-element-9edcc2c{bottom:0px;}.elementor-268 .elementor-element.elementor-element-9edcc2c .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-9edcc2c .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-9edcc2c .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-16d5466{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-16d5466:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-16d5466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-16d5466:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-16d5466, .elementor-268 .elementor-element.elementor-element-16d5466::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-11849e2{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-11849e2:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-11849e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/electric-fence.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-11849e2::before, .elementor-268 .elementor-element.elementor-element-11849e2 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-11849e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-11849e2 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-11849e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-11849e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-e898178{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-f1b7e8a.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-f1b7e8a .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-f1b7e8a.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-f1b7e8a.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-f1b7e8a.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-f1b7e8a.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-f1b7e8a.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-f1b7e8a .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-f1b7e8a .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-be4e12f{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-be4e12f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-7cd4e7f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-8d37c66{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-8d37c66{left:10px;}.elementor-268 .elementor-element.elementor-element-8d37c66{bottom:0px;}.elementor-268 .elementor-element.elementor-element-8d37c66 .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-8d37c66 .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-8d37c66 .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-4bd0c19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-4bd0c19:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-4bd0c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-4bd0c19:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-4bd0c19, .elementor-268 .elementor-element.elementor-element-4bd0c19::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-d7723a5{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-d7723a5:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-d7723a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/cctv.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-d7723a5::before, .elementor-268 .elementor-element.elementor-element-d7723a5 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-d7723a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-d7723a5 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-d7723a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-d7723a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-bc8b9e5{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-be7f9aa.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-be7f9aa .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-be7f9aa.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-be7f9aa.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-be7f9aa.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-be7f9aa.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-be7f9aa.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-be7f9aa .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-be7f9aa .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-d2ec42b{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-d2ec42b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-cad1953 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-f064969{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-f064969{left:10px;}.elementor-268 .elementor-element.elementor-element-f064969{bottom:0px;}.elementor-268 .elementor-element.elementor-element-f064969 .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-f064969 .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-f064969 .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-252837e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-252837e:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-252837e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-252837e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-252837e, .elementor-268 .elementor-element.elementor-element-252837e::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-112f3b7{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-112f3b7:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-112f3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/Balustrades.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-112f3b7::before, .elementor-268 .elementor-element.elementor-element-112f3b7 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-112f3b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-112f3b7 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-112f3b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-112f3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-e24f125{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-0c74754.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-0c74754 .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-0c74754.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-0c74754.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-0c74754.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-0c74754.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-0c74754.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-0c74754 .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-0c74754 .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-573be57{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-573be57 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-6c0e306 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-14015f9{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-14015f9{left:10px;}.elementor-268 .elementor-element.elementor-element-14015f9{bottom:0px;}.elementor-268 .elementor-element.elementor-element-14015f9 .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-14015f9 .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-14015f9 .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-8adc5f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-8adc5f4:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-8adc5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-8adc5f4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-8adc5f4, .elementor-268 .elementor-element.elementor-element-8adc5f4::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-5002955{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-5002955:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-5002955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/alarm-system.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-5002955::before, .elementor-268 .elementor-element.elementor-element-5002955 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-5002955 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-5002955 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-5002955 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-5002955 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-61389d8{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-7f650db.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-7f650db .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-7f650db.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-7f650db.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-7f650db.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-7f650db.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-7f650db.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-7f650db .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-7f650db .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-56b7aef{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-56b7aef .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-70826d1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-9e323aa{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-9e323aa{left:10px;}.elementor-268 .elementor-element.elementor-element-9e323aa{bottom:0px;}.elementor-268 .elementor-element.elementor-element-9e323aa .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-9e323aa .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-9e323aa .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-c790aad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-c790aad:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-c790aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-c790aad:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;}.elementor-268 .elementor-element.elementor-element-c790aad, .elementor-268 .elementor-element.elementor-element-c790aad::before{--border-transition:0.3s;}.elementor-268 .elementor-element.elementor-element-1bfc0e0{--display:flex;--min-height:150px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.94;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-1bfc0e0:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-1bfc0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/access-control.jpg");background-position:center center;background-size:cover;}.elementor-268 .elementor-element.elementor-element-1bfc0e0::before, .elementor-268 .elementor-element.elementor-element-1bfc0e0 > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-1bfc0e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-268 .elementor-element.elementor-element-1bfc0e0 > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-1bfc0e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-268 .elementor-element.elementor-element-1bfc0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #111111 100%);}.elementor-268 .elementor-element.elementor-element-a33f71d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-268 .elementor-element.elementor-element-81b7294.elementor-element{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-81b7294 .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-81b7294.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-268 .elementor-element.elementor-element-81b7294.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-81b7294.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-81b7294.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-81b7294.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-81b7294 .elementor-icon{font-size:21px;}.elementor-268 .elementor-element.elementor-element-81b7294 .elementor-icon svg{height:21px;}.elementor-268 .elementor-element.elementor-element-f4e7dc6{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-f4e7dc6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-2ade637 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:18px;color:#111111;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-90a3f82{right:10px;}body.rtl .elementor-268 .elementor-element.elementor-element-90a3f82{left:10px;}.elementor-268 .elementor-element.elementor-element-90a3f82{bottom:0px;}.elementor-268 .elementor-element.elementor-element-90a3f82 .elementor-icon-wrapper{text-align:center;}.elementor-268 .elementor-element.elementor-element-90a3f82 .elementor-icon{font-size:35px;}.elementor-268 .elementor-element.elementor-element-90a3f82 .elementor-icon svg{height:35px;}.elementor-268 .elementor-element.elementor-element-6d56c26{--display:flex;--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-268 .elementor-element.elementor-element-d524837{--display:flex;}.elementor-268 .elementor-element.elementor-element-9c38279{padding:0px 0px 0px 0px;text-align:start;}.elementor-268 .elementor-element.elementor-element-9c38279 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;color:#111111;}.elementor-268 .elementor-element.elementor-element-00228f9{--display:flex;}.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-268 .elementor-element.elementor-element-07fd79e{--display:flex;}.elementor-268 .elementor-element.elementor-element-36648c8{--display:flex;}.elementor-268 .elementor-element.elementor-element-6bd3d1d{--display:flex;}.elementor-268 .elementor-element.elementor-element-b0870dd{--display:flex;}.elementor-268 .elementor-element.elementor-element-98781e7{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-268 .elementor-element.elementor-element-98781e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E0;}:where( .elementor-268 .elementor-element.elementor-element-98781e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;}:where( .elementor-268 .elementor-element.elementor-element-98781e7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-268 .elementor-element.elementor-element-c44c54c .elementor-button{background-color:#111111;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111111;border-radius:16px 16px 16px 16px;}.elementor-268 .elementor-element.elementor-element-c44c54c .elementor-button:hover, .elementor-268 .elementor-element.elementor-element-c44c54c .elementor-button:focus{background-color:#FFFFFF00;color:#111111;}.elementor-268 .elementor-element.elementor-element-c44c54c{padding:20px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-c44c54c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-268 .elementor-element.elementor-element-c44c54c .elementor-button:hover svg, .elementor-268 .elementor-element.elementor-element-c44c54c .elementor-button:focus svg{fill:#111111;}.elementor-268 .elementor-element.elementor-element-525708f{--display:flex;--min-height:410px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-525708f:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-525708f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fixandfitsecurity.co.za/wp-content/uploads/2026/07/home-security.jpg");background-position:center center;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-268 .elementor-element.elementor-element-4303ae4{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-268 .elementor-element.elementor-element-4303ae4{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-268 .elementor-element.elementor-element-4303ae4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-268 .elementor-element.elementor-element-36466bd .elementor-heading-title{font-size:45px;}.elementor-268 .elementor-element.elementor-element-4303ae4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-268 .elementor-element.elementor-element-6d56c26{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-268 .elementor-element.elementor-element-1ca1e80{--content-width:1450px;}.elementor-268 .elementor-element.elementor-element-610bb56{--width:50%;}.elementor-268 .elementor-element.elementor-element-d524837{--width:91%;}.elementor-268 .elementor-element.elementor-element-525708f{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-36fc926 */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dedcc */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f82b668 */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ac0cca */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4d15b8 */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b7e8a */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be7f9aa */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0c74754 */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f650db */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-81b7294 */.service-icon .elementor-icon{
    border: 2px solid #fff;
}/* End custom CSS */