.elementor-1506 .elementor-element.elementor-element-ec151a5{--display:flex;--min-height:60vh;--justify-content:center;--overlay-opacity:0.7;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1506 .elementor-element.elementor-element-ec151a5:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-ec151a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/07/engineer-checking-electric-current-voltage-circuit-breaker-terminal_6a61dc98ef8ce-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-ec151a5::before, .elementor-1506 .elementor-element.elementor-element-ec151a5 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-ec151a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-ec151a5 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-ec151a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-ec151a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-secondary ) 100%);}.elementor-1506 .elementor-element.elementor-element-db9757b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1506 .elementor-element.elementor-element-00fd175 .elementor-heading-title{font-family:var( --e-global-typography-907af9c-font-family ), Sans-serif;font-size:var( --e-global-typography-907af9c-font-size );font-weight:var( --e-global-typography-907af9c-font-weight );line-height:var( --e-global-typography-907af9c-line-height );color:var( --e-global-color-443c42a );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1506 .elementor-element.elementor-element-4812368{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;color:var( --e-global-color-443c42a );}.elementor-1506 .elementor-element.elementor-element-4812368 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-6d0b760{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1506 .elementor-element.elementor-element-5092445{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-37423c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-473e07d{--display:flex;--min-height:35vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-473e07d:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-473e07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/07/service-electrical_6a60d6363abe3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-473e07d::before, .elementor-1506 .elementor-element.elementor-element-473e07d > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-473e07d > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-473e07d > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-473e07d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-473e07d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.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-1506 .elementor-element.elementor-element-5e6c1fe{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-framed .elementor-icon:hover, .elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-framed .elementor-icon:hover, .elementor-1506 .elementor-element.elementor-element-5e6c1fe.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-5e6c1fe .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-f0ac2b8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-f0ac2b8:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-f0ac2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-9aa9771 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-7118be1{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-7118be1 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-2cb0d0f{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-8f2eb1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-deb69d1{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-deb69d1:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-deb69d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/07/service-security_6a60ddd818689.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-deb69d1::before, .elementor-1506 .elementor-element.elementor-element-deb69d1 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-deb69d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-deb69d1 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-deb69d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-deb69d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-35f108d{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-35f108d.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-35f108d .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-35f108d.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-35f108d.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-35f108d.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-35f108d.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-35f108d.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-35f108d .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-35f108d .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-e6d74d7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-e6d74d7:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-e6d74d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-4079b64 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-217bc69{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-217bc69 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3a21c41{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-27da691{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-0052a99{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-0052a99:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-0052a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/07/service-smart_6a60decf47bbf.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-0052a99::before, .elementor-1506 .elementor-element.elementor-element-0052a99 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-0052a99 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-0052a99 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-0052a99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-0052a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-4b41296{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-4b41296.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-4b41296 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-4b41296.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-4b41296.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-4b41296.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-4b41296.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-4b41296.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-4b41296 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-4b41296 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-2412672{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-2412672:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-2412672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-0c8dc5d .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-51177b2{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-51177b2 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3ab3ab7{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-bcbf8ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-d6ca269{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-d6ca269:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-d6ca269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Split-System-Ac_6a72e401cf4ac.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-d6ca269::before, .elementor-1506 .elementor-element.elementor-element-d6ca269 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-d6ca269 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-d6ca269 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-d6ca269 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-d6ca269 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-a2b91b4{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-a2b91b4.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-a2b91b4 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-a2b91b4.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-a2b91b4.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-a2b91b4.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-a2b91b4.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-a2b91b4.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-a2b91b4 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-a2b91b4 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-1c2d356{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-1c2d356:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-1c2d356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-0cd7a65 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-9f3d769{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-9f3d769 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-916002a .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-916002a{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-916002a .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-188df45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-3a32a3a{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-3a32a3a:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-3a32a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Starlink-Installation_6a72e4e7276d6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-3a32a3a::before, .elementor-1506 .elementor-element.elementor-element-3a32a3a > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-3a32a3a > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-3a32a3a > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-3a32a3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-3a32a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-6b61375{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-6b61375.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-6b61375 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-6b61375.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-6b61375.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-6b61375.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-6b61375.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-6b61375.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-6b61375 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-6b61375 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-f5c4fba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-f5c4fba:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-f5c4fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-f27e1a1 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-3ed6944{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-3ed6944 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-dbd1b9b{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3106575{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-5ea2360{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-5ea2360:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-5ea2360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/LED-Lighting-Upgrades_6a72ec7c1b578.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-5ea2360::before, .elementor-1506 .elementor-element.elementor-element-5ea2360 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-5ea2360 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-5ea2360 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-5ea2360 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-5ea2360 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-c307b56{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-c307b56.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-c307b56 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-c307b56.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-c307b56.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-c307b56.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-c307b56.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-c307b56.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-c307b56 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-c307b56 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-674dfce{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-674dfce:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-674dfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-52284ff .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-15e98ff{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-15e98ff p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-0721ac5{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-f4db08e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-434fdd1{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-434fdd1:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-434fdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/ndis.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-434fdd1::before, .elementor-1506 .elementor-element.elementor-element-434fdd1 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-434fdd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-434fdd1 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-434fdd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-434fdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-dde0731{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-dde0731.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-dde0731 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-dde0731.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-dde0731.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-dde0731.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-dde0731.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-dde0731.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-dde0731 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-dde0731 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-6567111{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-6567111:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-6567111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-41cf206 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-cf92b34{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-cf92b34 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-a18dc6f{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-613c44f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-8672c0b{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-8672c0b:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-8672c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Temporary-Site-Security.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-8672c0b::before, .elementor-1506 .elementor-element.elementor-element-8672c0b > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-8672c0b > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-8672c0b > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-8672c0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-8672c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-ad04000{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-ad04000.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-ad04000 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-ad04000.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-ad04000.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-ad04000.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-ad04000.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-ad04000.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-ad04000 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-ad04000 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-825c32e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-825c32e:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-825c32e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-d9fd78d .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-cdbe82a{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-cdbe82a p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-eb06022{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-53e6a87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-23531fa{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-23531fa:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-23531fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Renovations-Upgrades_6a72f04d59e0f.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-23531fa::before, .elementor-1506 .elementor-element.elementor-element-23531fa > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-23531fa > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-23531fa > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-23531fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-23531fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-91218bd{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-91218bd.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-91218bd .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-91218bd.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-91218bd.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-91218bd.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-91218bd.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-91218bd.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-91218bd .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-91218bd .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-96709fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-96709fc:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-96709fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-3032f2e .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-79409f1{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-79409f1 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-22f1f40{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3e87377{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-cc613f4{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-cc613f4:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-cc613f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Comms-Data-Networkin_6a72fe27c372e.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-cc613f4::before, .elementor-1506 .elementor-element.elementor-element-cc613f4 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-cc613f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-cc613f4 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-cc613f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-cc613f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-d1035de{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-d1035de.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-d1035de .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-d1035de.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-d1035de.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-d1035de.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-d1035de.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-d1035de.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-d1035de .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-d1035de .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-39b555b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-39b555b:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-39b555b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-5755e57 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-003be04{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-003be04 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3048124{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-372c5d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-5442244{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-5442244:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-5442244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Television-Mounting-Antennas.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-5442244::before, .elementor-1506 .elementor-element.elementor-element-5442244 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-5442244 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-5442244 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-5442244 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-5442244 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-538ca70{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-538ca70.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-538ca70 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-538ca70.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-538ca70.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-538ca70.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-538ca70.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-538ca70.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-538ca70 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-538ca70 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-8847148{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-8847148:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-8847148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-aeb6057 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-5cef347{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-5cef347 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-e2889df{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-cc0d85f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-db5df71{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-db5df71:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-db5df71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/UPS-Power-Backup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-db5df71::before, .elementor-1506 .elementor-element.elementor-element-db5df71 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-db5df71 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-db5df71 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-db5df71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-db5df71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-0d5df53{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-0d5df53.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-0d5df53 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-0d5df53.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-0d5df53.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-0d5df53.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-0d5df53.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-0d5df53.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-0d5df53 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-0d5df53 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-bc4fef2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-bc4fef2:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-bc4fef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-8b1bc35 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-2071299{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-2071299 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-0c25bf8{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-65570a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-b479aca{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-b479aca:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-b479aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Ventilation-Systems.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-b479aca::before, .elementor-1506 .elementor-element.elementor-element-b479aca > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-b479aca > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-b479aca > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-b479aca > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-b479aca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-3e8d4b6{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-3e8d4b6.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-3e8d4b6 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-3e8d4b6.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3e8d4b6.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-3e8d4b6.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3e8d4b6.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-3e8d4b6.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-3e8d4b6 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-3e8d4b6 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-bd4b50a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-bd4b50a:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-bd4b50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-4d6ba30 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-d322c5e{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-d322c5e p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-8bd4060{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-1fefd39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-c3c5b36{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-c3c5b36:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-c3c5b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Real-Estate-Compliance-Checks.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-c3c5b36::before, .elementor-1506 .elementor-element.elementor-element-c3c5b36 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-c3c5b36 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-c3c5b36 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-c3c5b36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-c3c5b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-491370a{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-491370a.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-491370a .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-491370a.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-491370a.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-491370a.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-491370a.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-491370a.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-491370a .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-491370a .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-386c755{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-386c755:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-386c755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-9d693d4 .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-adf7e2b{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-adf7e2b p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-7dfe3f3{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button:focus svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-83f4193{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1506 .elementor-element.elementor-element-08ab320{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-08ab320:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-08ab320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teksol.solutions/wp-content/uploads/2026/08/Home-Theatre-Entertainment.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1506 .elementor-element.elementor-element-08ab320::before, .elementor-1506 .elementor-element.elementor-element-08ab320 > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-08ab320 > .e-con-inner > .elementor-background-video-container::before, .elementor-1506 .elementor-element.elementor-element-08ab320 > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-08ab320 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1506 .elementor-element.elementor-element-08ab320 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #18181B 100%);}.elementor-1506 .elementor-element.elementor-element-dc433f7{background-color:#000000;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1506 .elementor-element.elementor-element-dc433f7.elementor-element{--align-self:flex-start;}.elementor-1506 .elementor-element.elementor-element-dc433f7 .elementor-icon-wrapper{text-align:center;}.elementor-1506 .elementor-element.elementor-element-dc433f7.elementor-view-stacked .elementor-icon{background-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-dc433f7.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-dc433f7.elementor-view-default .elementor-icon{color:#91BF2C;border-color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-dc433f7.elementor-view-framed .elementor-icon, .elementor-1506 .elementor-element.elementor-element-dc433f7.elementor-view-default .elementor-icon svg{fill:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-dc433f7 .elementor-icon{font-size:30px;}.elementor-1506 .elementor-element.elementor-element-dc433f7 .elementor-icon svg{height:30px;}.elementor-1506 .elementor-element.elementor-element-d7d18bf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#575757;--border-color:#575757;--border-radius:0px 0px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-d7d18bf:not(.elementor-motion-effects-element-type-background), .elementor-1506 .elementor-element.elementor-element-d7d18bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-1506 .elementor-element.elementor-element-bc75cbb .elementor-heading-title{font-family:var( --e-global-typography-ab43860-font-family ), Sans-serif;font-size:var( --e-global-typography-ab43860-font-size );font-weight:var( --e-global-typography-ab43860-font-weight );line-height:var( --e-global-typography-ab43860-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-e70ece3{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-c1e2a02-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e2a02-font-size );font-weight:var( --e-global-typography-c1e2a02-font-weight );line-height:var( --e-global-typography-c1e2a02-line-height );color:#FFFFFF;}.elementor-1506 .elementor-element.elementor-element-e70ece3 p{margin-block-end:0px;}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button{background-color:#91BF2C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#91BF2C;color:#91BF2C;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button:hover, .elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button:focus{background-color:#00000000;color:#91BF2C;}.elementor-1506 .elementor-element.elementor-element-ed08eb0{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button:hover svg, .elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button:focus svg{fill:#91BF2C;}:root{--page-title-display:none;}@media(min-width:631px){.elementor-1506 .elementor-element.elementor-element-ec151a5{--content-width:80%;}.elementor-1506 .elementor-element.elementor-element-6d0b760{--content-width:80%;}}@media(max-width:1500px) and (min-width:631px){.elementor-1506 .elementor-element.elementor-element-ec151a5{--content-width:80%;}.elementor-1506 .elementor-element.elementor-element-6d0b760{--content-width:80%;}}@media(max-width:1200px) and (min-width:631px){.elementor-1506 .elementor-element.elementor-element-ec151a5{--content-width:90%;}.elementor-1506 .elementor-element.elementor-element-6d0b760{--content-width:90%;}}@media(max-width:979px) and (min-width:631px){.elementor-1506 .elementor-element.elementor-element-ec151a5{--content-width:90%;}.elementor-1506 .elementor-element.elementor-element-6d0b760{--content-width:90%;}}@media(max-width:1500px){.elementor-1506 .elementor-element.elementor-element-00fd175 .elementor-heading-title{font-size:var( --e-global-typography-907af9c-font-size );line-height:var( --e-global-typography-907af9c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1506 .elementor-element.elementor-element-5092445{--grid-auto-flow:row;}.elementor-1506 .elementor-element.elementor-element-9aa9771 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-7118be1{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-4079b64 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-217bc69{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-0c8dc5d .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-51177b2{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-1c2d356{--padding-top:25px;--padding-bottom:55px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-0cd7a65 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-9f3d769{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-f27e1a1 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-3ed6944{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-52284ff .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-15e98ff{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-6567111{--padding-top:25px;--padding-bottom:79px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-41cf206 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-cf92b34{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-d9fd78d .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-cdbe82a{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-96709fc{--padding-top:25px;--padding-bottom:49px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-3032f2e .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-79409f1{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-39b555b{--padding-top:25px;--padding-bottom:32px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-5755e57 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-003be04{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-aeb6057 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-5cef347{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-bc4fef2{--padding-top:25px;--padding-bottom:56px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-8b1bc35 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-2071299{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-bd4b50a{--padding-top:25px;--padding-bottom:56px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-4d6ba30 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-d322c5e{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-9d693d4 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-adf7e2b{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-d7d18bf{--padding-top:25px;--padding-bottom:31px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-bc75cbb .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-e70ece3{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1200px){.elementor-1506 .elementor-element.elementor-element-5092445{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1506 .elementor-element.elementor-element-bc4fef2{--padding-top:25px;--padding-bottom:56px;--padding-left:25px;--padding-right:25px;}.elementor-1506 .elementor-element.elementor-element-bd4b50a{--padding-top:25px;--padding-bottom:56px;--padding-left:25px;--padding-right:25px;}}@media(max-width:979px){.elementor-1506 .elementor-element.elementor-element-ec151a5{--min-height:50vh;}.elementor-1506 .elementor-element.elementor-element-00fd175 .elementor-heading-title{font-size:var( --e-global-typography-907af9c-font-size );line-height:var( --e-global-typography-907af9c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1506 .elementor-element.elementor-element-4812368{width:100%;max-width:100%;}.elementor-1506 .elementor-element.elementor-element-6d0b760{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1506 .elementor-element.elementor-element-5092445{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1506 .elementor-element.elementor-element-9aa9771 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-7118be1{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-4079b64 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-217bc69{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-0c8dc5d .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-51177b2{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-0cd7a65 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-9f3d769{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-f27e1a1 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-3ed6944{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-52284ff .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-15e98ff{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-41cf206 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-cf92b34{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-d9fd78d .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-cdbe82a{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-3032f2e .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-79409f1{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-5755e57 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-003be04{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-aeb6057 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-5cef347{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-8b1bc35 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-2071299{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-4d6ba30 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-d322c5e{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-9d693d4 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-adf7e2b{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-bc75cbb .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-e70ece3{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:630px){.elementor-1506 .elementor-element.elementor-element-ec151a5{--content-width:92%;--min-height:50vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1506 .elementor-element.elementor-element-00fd175 .elementor-heading-title{font-size:var( --e-global-typography-907af9c-font-size );line-height:var( --e-global-typography-907af9c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1506 .elementor-element.elementor-element-4812368{width:100%;max-width:100%;}.elementor-1506 .elementor-element.elementor-element-6d0b760{--content-width:92%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1506 .elementor-element.elementor-element-5092445{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1506 .elementor-element.elementor-element-9aa9771 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-7118be1{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-2cb0d0f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-4079b64 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-217bc69{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3a21c41 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-0c8dc5d .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-51177b2{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3ab3ab7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-0cd7a65 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-9f3d769{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-916002a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-f27e1a1 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-3ed6944{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-dbd1b9b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-52284ff .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-15e98ff{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-0721ac5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-41cf206 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-cf92b34{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-a18dc6f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-d9fd78d .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-cdbe82a{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-eb06022 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-3032f2e .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-79409f1{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-22f1f40 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-5755e57 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-003be04{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-3048124 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-aeb6057 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-5cef347{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-e2889df .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-8b1bc35 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-2071299{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-0c25bf8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-4d6ba30 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-d322c5e{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-8bd4060 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-9d693d4 .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-adf7e2b{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-7dfe3f3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1506 .elementor-element.elementor-element-bc75cbb .elementor-heading-title{font-size:var( --e-global-typography-ab43860-font-size );line-height:var( --e-global-typography-ab43860-line-height );}.elementor-1506 .elementor-element.elementor-element-e70ece3{font-size:var( --e-global-typography-c1e2a02-font-size );line-height:var( --e-global-typography-c1e2a02-line-height );}.elementor-1506 .elementor-element.elementor-element-ed08eb0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-37423c6 */#card-btn{
    overflow: hidden;
    border-radius: 20px;
    transition: all .45s ease;
    cursor: pointer;
}


#card-btn #img-card{
    overflow: hidden;
    transition: all .5s ease;
    background-size: cover !important;
    background-position: center !important;
}


#card-btn:hover #img-card{
    background-size: 100% !important;
    transform: scale(1.05);
}



#card-btn #icon-card .elementor-icon svg{
    fill:currentColor;
    transition:all .4s ease;
}


#card-btn h3{
    transition:all .35s ease;
}


#card-btn .elementor-widget-text-editor{
    transition:all .35s ease;
}


#card-btn .elementor-button{
    transition:all .35s ease;
}/* End custom CSS */