.elementor-6873 .elementor-element.elementor-element-e3dd78d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-6873 .elementor-element.elementor-element-e3dd78d:not(.elementor-motion-effects-element-type-background), .elementor-6873 .elementor-element.elementor-element-e3dd78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://it-guard.de/wp-content/uploads/2026/06/it-security-hero-CvfPdxYs.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6873 .elementor-element.elementor-element-e3dd78d::before, .elementor-6873 .elementor-element.elementor-element-e3dd78d > .elementor-background-video-container::before, .elementor-6873 .elementor-element.elementor-element-e3dd78d > .e-con-inner > .elementor-background-video-container::before, .elementor-6873 .elementor-element.elementor-element-e3dd78d > .elementor-background-slideshow::before, .elementor-6873 .elementor-element.elementor-element-e3dd78d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6873 .elementor-element.elementor-element-e3dd78d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(100deg, #1A3C66 28%, #1A3C669E 100%);}.elementor-6873 .elementor-element.elementor-element-367d3bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-icon i{color:var( --e-global-color-44376d4 );transition:color 0.3s;}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-icon svg{fill:var( --e-global-color-44376d4 );transition:fill 0.3s;}.elementor-6873 .elementor-element.elementor-element-dfc75fb{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;padding:6px 14px 6px 14px;background-color:#F980152E;border-radius:15px 15px 15px 15px;}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-6873 .elementor-element.elementor-element-dfc75fb .elementor-icon-list-text{color:var( --e-global-color-44376d4 );transition:color 0.3s;}.elementor-6873 .elementor-element.elementor-element-dfc75fb.elementor-element{--align-self:flex-start;}.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-6873 .elementor-element.elementor-element-b4026be .elementor-heading-title{font-family:var( --e-global-typography-dcbc3f4-font-family ), Sans-serif;font-size:var( --e-global-typography-dcbc3f4-font-size );font-weight:var( --e-global-typography-dcbc3f4-font-weight );line-height:var( --e-global-typography-dcbc3f4-line-height );letter-spacing:var( --e-global-typography-dcbc3f4-letter-spacing );word-spacing:var( --e-global-typography-dcbc3f4-word-spacing );color:#FFFFFF;}.elementor-6873 .elementor-element.elementor-element-b4026be{width:var( --container-widget-width, 613px );max-width:613px;--container-widget-width:613px;--container-widget-flex-grow:0;}.elementor-6873 .elementor-element.elementor-element-b4026be.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6873 .elementor-element.elementor-element-37d69ae{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-6873 .elementor-element.elementor-element-fd2071c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-6873 .elementor-element.elementor-element-3b8dd0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6873 .elementor-element.elementor-element-3b8dd0d .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#F98015;box-shadow:0px 2px 7px 0px #F98015;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-44376d4 );border-radius:6px 6px 6px 6px;padding:14px 32px 14px 32px;}.elementor-6873 .elementor-element.elementor-element-3b8dd0d .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-3b8dd0d .elementor-button:focus{color:#FFFFFF;background-color:#F98015D1;}.elementor-6873 .elementor-element.elementor-element-3b8dd0d .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-3b8dd0d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6873 .elementor-element.elementor-element-9ec44f1 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-effe032 );color:var( --e-global-color-effe032 );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:6px 6px 6px 6px;padding:14px 32px 14px 32px;}.elementor-6873 .elementor-element.elementor-element-9ec44f1 .elementor-button:hover, .elementor-6873 .elementor-element.elementor-element-9ec44f1 .elementor-button:focus{color:#FFFFFF;background-color:#1A3C6640;}.elementor-6873 .elementor-element.elementor-element-9ec44f1 .elementor-button:hover svg, .elementor-6873 .elementor-element.elementor-element-9ec44f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6873 .elementor-element.elementor-element-fa3876e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-6873 .elementor-element.elementor-element-e3dd78d{--content-width:1280px;}.elementor-6873 .elementor-element.elementor-element-367d3bd{--width:70%;}.elementor-6873 .elementor-element.elementor-element-fa3876e{--width:30%;}}@media(max-width:1024px){.elementor-6873 .elementor-element.elementor-element-e3dd78d{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6873 .elementor-element.elementor-element-b4026be .elementor-heading-title{font-size:var( --e-global-typography-dcbc3f4-font-size );line-height:var( --e-global-typography-dcbc3f4-line-height );letter-spacing:var( --e-global-typography-dcbc3f4-letter-spacing );word-spacing:var( --e-global-typography-dcbc3f4-word-spacing );}.elementor-6873 .elementor-element.elementor-element-3b8dd0d .elementor-button{font-size:14px;}.elementor-6873 .elementor-element.elementor-element-9ec44f1 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-6873 .elementor-element.elementor-element-e3dd78d{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6873 .elementor-element.elementor-element-b4026be .elementor-heading-title{font-size:var( --e-global-typography-dcbc3f4-font-size );line-height:var( --e-global-typography-dcbc3f4-line-height );letter-spacing:var( --e-global-typography-dcbc3f4-letter-spacing );word-spacing:var( --e-global-typography-dcbc3f4-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-b4026be */@media (max-width: 767px) {
  .elementor-6873 .elementor-element.elementor-element-b4026be .elementor-heading-title {
    font-size: 34px;
    line-height: 1.2;
    word-break: normal;
    overflow-wrap: break-word;
    -webkit-hyphens: auto;
    hyphens: auto;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d330093 *//* Industrie-Landingpage: Texte je Abschnitt im visuellen Texteditor pflegen. */
.ig-industry { width:100%; padding:80px 28px; color:#53616e; font-family:"Plus Jakarta Sans",sans-serif; font-size:16px; line-height:1.75; background:#fff; }
.ig-industry .ig-inner { max-width:1280px; margin:auto; }
.ig-industry h2 { color:#182b3a; font-size:36px; line-height:1.23; margin:0 0 30px; max-width:960px; font-weight:700; }
.ig-industry h3 { color:#1d3f65; font-size:22px; line-height:1.35; margin:0 0 18px; font-weight:600; }
.ig-industry h4 { color:#1d3f65; font-size:16px; line-height:1.5; margin:26px 0 10px; font-weight:700; }
.ig-industry p { margin:0 0 18px; }
.ig-industry .ig-eyebrow { color:#d56900; font-size:13px; letter-spacing:1.4px; text-transform:uppercase; font-weight:600; margin-bottom:16px; }
.ig-industry .ig-grid { display:grid; gap:24px; margin:32px 0; align-items:stretch; }
.ig-industry .ig-two { grid-template-columns:repeat(2,minmax(0,1fr)); }
.ig-industry .ig-three { grid-template-columns:repeat(3,minmax(0,1fr)); }
.ig-industry .ig-card { background:#fff; border:1px solid #dfe6eb; border-radius:14px; padding:32px; }
.ig-industry .ig-card p:last-child { margin-bottom:0; }
.ig-industry .ig-checks { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px 30px; list-style:none; padding:0; margin:24px 0 32px; }
.ig-industry .ig-checks li { position:relative; padding-left:25px; }
.ig-industry .ig-checks li:before { content:'✓'; position:absolute; left:0; color:#df740d; font-weight:700; }
.ig-industry .ig-card .ig-checks { grid-template-columns:1fr; margin:16px 0 0; }
.ig-industry .ig-note { border-left:4px solid #fb850d; background:#f1f6fa; padding:28px 32px; border-radius:0 12px 12px 0; }
.ig-industry .ig-prose { max-width:1000px; }
.ig-industry.ig-tint { background:#f1f6fa; }
.ig-industry.ig-navy { background:#1d3f65; color:#eff5fa; }
.ig-industry.ig-navy h2, .ig-industry.ig-navy h3 { color:#fff; }
.ig-industry.ig-navy .ig-eyebrow { color:#ffad60; }
.ig-industry .ig-rating { color:#c96300; font-weight:600; }
.ig-industry .ig-quote { border-top:3px solid #fb850d; }
.ig-industry .ig-quote > p:first-child { font-size:20px; color:#1d3f65; }
.ig-industry blockquote { border-left:4px solid #fb850d; margin:30px 0 0; padding:16px 26px; color:#1d3f65; font-size:28px; font-weight:600; }
.ig-industry .ig-faq { display:grid; gap:16px; }
.ig-industry .ig-action { margin:32px 0 20px; }
.ig-industry .ig-cta { display:inline-block; background:#fb850d; color:#fff; border-radius:6px; padding:16px 28px; font-weight:600; text-decoration:none; box-shadow:0 3px 12px #fb850d33; }
.ig-industry .ig-cta:hover { background:#dc6d00; }
.ig-industry .ig-cta:focus-visible { outline:3px solid #65b4de; outline-offset:4px; }
.ig-industry .ig-small { font-size:14px; }
@media(max-width:1024px){.ig-industry .ig-three{grid-template-columns:repeat(2,minmax(0,1fr));}.ig-industry{padding:60px 24px;}}
@media(max-width:767px){.ig-industry{padding:44px 20px;font-size:16px;}.ig-industry h2{font-size:28px;}.ig-industry h3{font-size:20px;}.ig-industry .ig-two,.ig-industry .ig-three,.ig-industry .ig-checks{grid-template-columns:1fr;}.ig-industry .ig-card{padding:24px;}.ig-industry blockquote{font-size:23px;}.ig-industry .ig-cta{padding:14px 20px;}}


/* Visuelle Vertrauens- und Referenzelemente */
.ig-industry.ig-trust{background:#f1f6fa;padding-top:64px;padding-bottom:64px;}
.ig-industry .ig-team-intro{align-items:center;gap:54px;margin:0 0 48px;}
.ig-industry .ig-team-photo{margin:0;position:relative;}
.ig-industry .ig-team-photo img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 14px 36px #1d3f6520;}
.ig-industry .ig-team-photo figcaption{font-size:13px;margin-top:12px;color:#53616e;}
.ig-industry .ig-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#1d3f65;border-radius:16px;overflow:hidden;}
.ig-industry .ig-proof-item{padding:32px 24px;text-align:center;color:#fff;border-right:1px solid #ffffff30;}
.ig-industry .ig-proof-item:last-child{border:0;}
.ig-industry .ig-proof-item>strong{font-size:60px;line-height:1.15;letter-spacing:-2px;display:block;color:#fff;font-weight:700;}
.ig-industry .ig-proof-item>strong span{color:#ff9b36;}
.ig-industry .ig-proof-item p{color:#fff;font-weight:600;margin:12px 0 5px;}
.ig-industry .ig-proof-item small{font-size:12px;color:#d5e2ed;}
.ig-industry .ig-risk{border:1px solid #dfe6eb;border-top:3px solid #fb850d;border-radius:14px;padding:28px;background:linear-gradient(145deg,#f1f6fa,#fff);}
.ig-industry .ig-risk-art{display:block;width:160px;height:100px;margin-bottom:22px;background-repeat:no-repeat;background-size:contain;}
.ig-industry .ig-risk-kicker{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#b75b00;margin-bottom:8px;}
.ig-industry .ig-risk h3{font-size:21px;}
.ig-industry .ig-risk p:last-child{margin-bottom:0;}
.ig-industry .ig-server{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20100%22%20fill%3D%22none%22%20stroke%3D%22%231d3f65%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2220%22%20y%3D%2210%22%20width%3D%2280%22%20height%3D%2222%22%20rx%3D%224%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%2239%22%20width%3D%2280%22%20height%3D%2222%22%20rx%3D%224%22%2F%3E%3Crect%20x%3D%2220%22%20y%3D%2268%22%20width%3D%2280%22%20height%3D%2222%22%20rx%3D%224%22%2F%3E%3Cpath%20d%3D%22M33%2021h33M33%2050h33M33%2079h33%22%2F%3E%3Ccircle%20cx%3D%2285%22%20cy%3D%2221%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2285%22%20cy%3D%2250%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M118%2044l28%2046H90z%22%20fill%3D%22%23fff3e5%22%20stroke%3D%22%23fb850d%22%2F%3E%3Cpath%20d%3D%22M118%2061v13m0%207v1%22%20stroke%3D%22%23d56900%22%2F%3E%3C%2Fsvg%3E");}
.ig-industry .ig-factory{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20100%22%20fill%3D%22none%22%20stroke%3D%22%231d3f65%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2087V44l32-18v18l32-18v18h27V14h15v73z%22%2F%3E%3Cpath%20d%3D%22M29%2064h10v10H29zm25%200h10v10H54zm25%200h10v10H79z%22%2F%3E%3Ccircle%20cx%3D%22127%22%20cy%3D%2272%22%20r%3D%2223%22%20fill%3D%22%23fff3e5%22%20stroke%3D%22%23fb850d%22%2F%3E%3Cpath%20d%3D%22M121%2062v20m12-20v20%22%20stroke%3D%22%23d56900%22%20stroke-width%3D%225%22%2F%3E%3C%2Fsvg%3E");}
.ig-industry .ig-shield{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20100%22%20fill%3D%22none%22%20stroke%3D%22%231d3f65%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M70%209l40%2015v27c0%2019-17%2031-40%2042-23-11-40-23-40-42V24z%22%2F%3E%3Crect%20x%3D%2255%22%20y%3D%2243%22%20width%3D%2230%22%20height%3D%2225%22%20rx%3D%224%22%2F%3E%3Cpath%20d%3D%22M60%2043v-8a10%2010%200%200120%200v8m-10%2010v6M119%2021l23-8m-22%2027h29m-27%2020l21%208%22%2F%3E%3Ccircle%20cx%3D%22109%22%20cy%3D%2275%22%20r%3D%2217%22%20fill%3D%22%23fff3e5%22%20stroke%3D%22%23fb850d%22%2F%3E%3Cpath%20d%3D%22M109%2065v12m0%206v1%22%20stroke%3D%22%23d56900%22%2F%3E%3C%2Fsvg%3E");}
.ig-industry .ig-case-media{margin:-32px -32px 26px;overflow:hidden;border-radius:13px 13px 0 0;}
.ig-industry .ig-case-media>img{width:100%;height:240px;object-fit:cover;display:block;}
.ig-industry .ig-client-logo{height:96px;display:flex;align-items:center;background:#fff;padding:20px 30px;border-bottom:1px solid #e4ebf0;}
.ig-industry .ig-client-logo img{max-width:210px;max-height:58px;width:auto;height:auto;}
.ig-industry .ig-source{font-size:12px;margin-top:24px;}
@media(max-width:767px){.ig-industry .ig-team-intro{gap:24px;}.ig-industry .ig-proof{grid-template-columns:1fr;}.ig-industry .ig-proof-item{border-right:0;border-bottom:1px solid #ffffff30;padding:25px 20px;}.ig-industry .ig-proof-item>strong{font-size:52px;}.ig-industry .ig-case-media{margin:-24px -24px 24px;}.ig-industry .ig-case-media>img{height:200px;}}

.ig-industry .ig-case-media p{margin:0;}.ig-industry .ig-case-media img[src*="sommer-familie"]{filter:brightness(1.35);}.ig-industry .ig-proof-item strong{color:#fff;font-size:60px;line-height:1.15;display:block;}.ig-industry .ig-risk-art{font-size:0;}.ig-industry .ig-case-media img{display:block;}
.ig-industry .ig-case-media>p>img{width:100%;height:240px;object-fit:cover;object-position:center 35%;display:block;}@media(max-width:767px){.ig-industry .ig-case-media>p>img{height:200px;}}/* End custom CSS */