/* https://dan-itsystems.de/wp-content/cache/autoptimize/css/autoptimize_single_e1251d2d4c7a861b8391daa04bda72f5.css?ver=1754462936 */
.elementor-143 .elementor-element.elementor-element-82b56cc:not(.elementor-motion-effects-element-type-background),.elementor-143 .elementor-element.elementor-element-82b56cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-143 .elementor-element.elementor-element-82b56cc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-143 .elementor-element.elementor-element-82b56cc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-143 .elementor-element.elementor-element-8d8a4bf>.elementor-element-populated{padding:60px 0 12px}.elementor-143 .elementor-element.elementor-element-b8e4674 .elementor-heading-title{font-size:46px;line-height:1.4em;color:#61ce70}.elementor-143 .elementor-element.elementor-element-5416b71 .elementor-heading-title{font-size:22px;line-height:1.4em;color:#777}.elementor-143 .elementor-element.elementor-element-3d8b7fe .elementor-heading-title{font-size:35px;font-weight:700}.elementor-143 .elementor-element.elementor-element-116659b .elementor-heading-title{font-size:14px;font-weight:400;color:#222529}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-1dcafda.elementor-column .elementor-widget-wrap{align-items:center}.elementor-143 .elementor-element.elementor-element-1dcafda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-143 .elementor-element.elementor-element-9dc12e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-143 .elementor-element.elementor-element-9dc12e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c4c4c;background-image:url(/wp-content/uploads/2020/09/opener.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-9dc12e3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-143 .elementor-element.elementor-element-9dc12e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-143 .elementor-element.elementor-element-9dc12e3>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-143 .elementor-element.elementor-element-9dc12e3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-143 .elementor-element.elementor-element-9dc12e3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-143 .elementor-element.elementor-element-da6f878{text-align:right}.elementor-143 .elementor-element.elementor-element-da6f878 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.2em}.elementor-143 .elementor-element.elementor-element-dfdbcf5{text-align:right}.elementor-143 .elementor-element.elementor-element-dfdbcf5 .elementor-heading-title{font-size:20px;line-height:1.2em;color:#a2a2a2}.elementor-143 .elementor-element.elementor-element-10bedef{text-align:right}.elementor-143 .elementor-element.elementor-element-3b4f408:not(.elementor-motion-effects-element-type-background),.elementor-143 .elementor-element.elementor-element-3b4f408>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-143 .elementor-element.elementor-element-3b4f408{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-143 .elementor-element.elementor-element-3b4f408>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-143 .elementor-element.elementor-element-227c551>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-143 .elementor-element.elementor-element-227c551>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 12px}.elementor-143 .elementor-element.elementor-element-227c551>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-143 .elementor-element.elementor-element-f75109d .elementor-heading-title{font-size:46px;line-height:1.4em;color:#61ce70}.elementor-143 .elementor-element.elementor-element-b2867ec .elementor-heading-title{font-size:22px;line-height:1.4em;color:#777}.elementor-143 .elementor-element.elementor-element-ec79775 .elementor-heading-title{font-size:35px;font-weight:700}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-ceb58ac.elementor-column .elementor-widget-wrap{align-items:center}.elementor-143 .elementor-element.elementor-element-ceb58ac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-143 .elementor-element.elementor-element-a24c0ca:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-143 .elementor-element.elementor-element-a24c0ca>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4;background-image:url(/wp-content/uploads/2022/03/cctv.png);background-position:top left;background-repeat:no-repeat;background-size:100% auto}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-a24c0ca.elementor-column .elementor-widget-wrap{align-items:center}.elementor-143 .elementor-element.elementor-element-a24c0ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-143 .elementor-element.elementor-element-a24c0ca>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-143 .elementor-element.elementor-element-a24c0ca>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-143 .elementor-element.elementor-element-e3717e5>.elementor-widget-container{margin:50px 0 0}.elementor-143 .elementor-element.elementor-element-e3717e5{text-align:left}.elementor-143 .elementor-element.elementor-element-e3717e5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.2em}.elementor-143 .elementor-element.elementor-element-46509d8>.elementor-widget-container{margin:0;padding:0}.elementor-143 .elementor-element.elementor-element-46509d8{text-align:left}.elementor-143 .elementor-element.elementor-element-46509d8 .elementor-heading-title{font-size:22px;line-height:1.4em;color:#777}.elementor-143 .elementor-element.elementor-element-d02340f>.elementor-widget-container{margin:0;padding:0}.elementor-143 .elementor-element.elementor-element-388aae9:not(.elementor-motion-effects-element-type-background),.elementor-143 .elementor-element.elementor-element-388aae9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-143 .elementor-element.elementor-element-388aae9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-143 .elementor-element.elementor-element-388aae9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-143 .elementor-element.elementor-element-99473fa>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-143 .elementor-element.elementor-element-99473fa>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 12px}.elementor-143 .elementor-element.elementor-element-99473fa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-143 .elementor-element.elementor-element-8e28b65 .elementor-heading-title{font-size:46px;line-height:1.4em;color:#61ce70}.elementor-143 .elementor-element.elementor-element-c34ff9a .elementor-heading-title{font-size:22px;line-height:1.4em;color:#777}.elementor-143 .elementor-element.elementor-element-c617471 .elementor-heading-title{font-size:35px;font-weight:700}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-5b11b25.elementor-column .elementor-widget-wrap{align-items:center}.elementor-143 .elementor-element.elementor-element-5b11b25.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-143 .elementor-element.elementor-element-d31d2d5{margin-top:-20px;margin-bottom:15px}.elementor-143 .elementor-element.elementor-element-086f248 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-143 .elementor-element.elementor-element-ab6d02f{--e-image-carousel-slides-to-show:6}.elementor-143 .elementor-element.elementor-element-ab6d02f>.elementor-widget-container{margin:0}@media(min-width:768px){.elementor-143 .elementor-element.elementor-element-2db040b{width:66.666%}.elementor-143 .elementor-element.elementor-element-8d8a4bf{width:41.666%}.elementor-143 .elementor-element.elementor-element-1dcafda{width:58.332%}.elementor-143 .elementor-element.elementor-element-9dc12e3{width:33.334%}.elementor-143 .elementor-element.elementor-element-227c551{width:58.01%}.elementor-143 .elementor-element.elementor-element-ceb58ac{width:41.988%}.elementor-143 .elementor-element.elementor-element-a24c0ca{width:33.334%}.elementor-143 .elementor-element.elementor-element-744775d{width:66.666%}.elementor-143 .elementor-element.elementor-element-99473fa{width:43.738%}.elementor-143 .elementor-element.elementor-element-5b11b25{width:56.26%}}@media(max-width:991px){.elementor-143 .elementor-element.elementor-element-ab6d02f{--e-image-carousel-slides-to-show:4}}@media(max-width:767px){.elementor-143 .elementor-element.elementor-element-ab6d02f{--e-image-carousel-slides-to-show:2}}