.elementor-96 .elementor-element.elementor-element-579c0a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-96 .elementor-element.elementor-element-579c0a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-96 .elementor-element.elementor-element-5ca8659 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-5ca8659 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-6174224{--display:flex;}.elementor-96 .elementor-element.elementor-element-6ae1a88{--spacer-size:50px;}.elementor-96 .elementor-element.elementor-element-523d84f{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-96 .elementor-element.elementor-element-45cfdfc{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-96 .elementor-element.elementor-element-45cfdfc.e-con{--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-c31c983{width:var( --container-widget-width, 100.143% );max-width:100.143%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-c31c983.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-c31c983 .elementor-heading-title{font-size:59px;font-weight:800;color:#FF6E28;}.elementor-96 .elementor-element.elementor-element-b2e40b7{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:flex-start;}.elementor-96 .elementor-element.elementor-element-b2e40b7.e-con{--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-1247ab3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-1247ab3{text-align:start;}.elementor-96 .elementor-element.elementor-element-1247ab3 .elementor-heading-title{color:#000000;}.elementor-96 .elementor-element.elementor-element-e0e7867{--display:flex;}.elementor-96 .elementor-element.elementor-element-c7db69c{--spacer-size:50px;}.elementor-96 .elementor-element.elementor-element-92af15c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-92af15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-96 .elementor-element.elementor-element-92af15c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:116px 0px 68px 0px;}.elementor-96 .elementor-element.elementor-element-92af15c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-96 .elementor-element.elementor-element-03a64d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-03a64d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-d67a620{--spacer-size:53px;}.elementor-96 .elementor-element.elementor-element-2d71448 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-2d71448 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-9648273{--spacer-size:53px;}.elementor-96 .elementor-element.elementor-element-6c71a34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-6c71a34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-e744554{--spacer-size:53px;}.elementor-96 .elementor-element.elementor-element-ec67f2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-ec67f2f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-d9bf4fe{--spacer-size:53px;}.elementor-96 .elementor-element.elementor-element-d730312 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-d730312 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-a4ba0da{--spacer-size:53px;}.elementor-96 .elementor-element.elementor-element-270da2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-96 .elementor-element.elementor-element-270da2a{padding:113px 0px 125px 0px;}.elementor-96 .elementor-element.elementor-element-89605c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-89605c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-34bc556{width:var( --container-widget-width, 77.803% );max-width:77.803%;--container-widget-width:77.803%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-34bc556.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-1f36581 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-1f36581 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-4065c77 > .elementor-widget-container{margin:-33px 0px 0px 0px;transition:background 0.2s;}.elementor-96 .elementor-element.elementor-element-4065c77.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-bd0b49c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-96 .elementor-element.elementor-element-bd0b49c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-bd0b49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-96 .elementor-element.elementor-element-bd0b49c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 110px 0px;}.elementor-96 .elementor-element.elementor-element-bd0b49c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-96 .elementor-element.elementor-element-4b75beb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-96 .elementor-element.elementor-element-4b75beb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-4b75beb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-1440d40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-1440d40 .elementor-heading-title{color:#FF6E28;}.elementor-96 .elementor-element.elementor-element-6368e4a{width:var( --container-widget-width, 101.581% );max-width:101.581%;--container-widget-width:101.581%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-6368e4a.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-93a4f2e{padding:130px 0px 55px 0px;}.elementor-96 .elementor-element.elementor-element-f04109b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-96 .elementor-element.elementor-element-f04109b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-f04109b > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-4b1d2fa{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-4b1d2fa > .elementor-widget-container{margin:47px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-ac43fc5{--spacer-size:67px;}.elementor-96 .elementor-element.elementor-element-217807c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-96 .elementor-element.elementor-element-217807c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-217807c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-9aa794b{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-dcea26c{--spacer-size:67px;}.elementor-96 .elementor-element.elementor-element-6b1190a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-96 .elementor-element.elementor-element-6b1190a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-6b1190a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-9bada42{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-9e049cd{--spacer-size:67px;}.elementor-96 .elementor-element.elementor-element-f25d44f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-96 .elementor-element.elementor-element-f25d44f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-f25d44f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-286e079{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-d9825c0{--spacer-size:67px;}.elementor-96 .elementor-element.elementor-element-b82bbc7:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-b82bbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-96 .elementor-element.elementor-element-b82bbc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-b82bbc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-96 .elementor-element.elementor-element-319f9d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-319f9d8 > .elementor-element-populated{padding:94px 50px 130px 0px;}.elementor-96 .elementor-element.elementor-element-01cbf21.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-01cbf21{text-align:start;}.elementor-bc-flex-widget .elementor-96 .elementor-element.elementor-element-a055a07.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-96 .elementor-element.elementor-element-a055a07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-96 .elementor-element.elementor-element-a055a07 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-a055a07 > .elementor-element-populated{padding:120px 0px 0px 50px;}.elementor-96 .elementor-element.elementor-element-1fe34b9 > .elementor-widget-container{margin:55px 0px 55px 0px;}.elementor-96 .elementor-element.elementor-element-1fe34b9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-f7f84c4{padding:116px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-8d73987 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-8d73987 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-73d9085 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-73d9085 > .elementor-element-populated{padding:77px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-550b92b{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-a005c60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-a005c60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:77px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-92f1cd9{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-92f1cd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-9823420{padding:86px 0px 123px 0px;}.elementor-96 .elementor-element.elementor-element-6febecb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-6febecb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-e57eb53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-e57eb53 > .elementor-element-populated{padding:77px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-18485d3{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-1de611c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-1de611c > .elementor-element-populated{padding:77px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-7358f2e{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-fe53ce0{--display:flex;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-fe53ce0:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-fe53ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-96 .elementor-element.elementor-element-8f6e27d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-8f6e27d:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-8f6e27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-96 .elementor-element.elementor-element-ac6b63f{--display:flex;--overlay-opacity:0.5;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-96 .elementor-element.elementor-element-ac6b63f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-ac6b63f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-ac6b63f::before, .elementor-96 .elementor-element.elementor-element-ac6b63f > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-ac6b63f > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-ac6b63f > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-ac6b63f > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-ac6b63f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-ac98b5a{--spacer-size:30px;}.elementor-96 .elementor-element.elementor-element-a1d5de3 .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-dc7726f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-dc7726f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://staging.kromerprint.ch/wp-content/uploads/2018/12/h1-background-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-dc7726f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-96 .elementor-element.elementor-element-dc7726f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-96 .elementor-element.elementor-element-dc7726f .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-2f3676b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-96 .elementor-element.elementor-element-2f3676b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-2f3676b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-56a3a34{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-56a3a34.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-8dc813d{--spacer-size:30px;}.elementor-96 .elementor-element.elementor-element-c2d197e{--display:flex;}.elementor-96 .elementor-element.elementor-element-d48fce1{--spacer-size:50px;}.elementor-96 .elementor-element.elementor-element-c6a858a{text-align:center;}.elementor-96 .elementor-element.elementor-element-532d60f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-96 .elementor-element.elementor-element-532d60f, .elementor-96 .elementor-element.elementor-element-532d60f > .elementor-background-overlay{border-radius:-6px -6px -6px -6px;}.elementor-96 .elementor-element.elementor-element-532d60f{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-96 .elementor-element.elementor-element-bb27710 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-96 .elementor-element.elementor-element-bb27710 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-bb27710 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-96 .elementor-element.elementor-element-bb27710 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-field-type-html{padding-bottom:0px;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#FF6E28;border-width:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#FF6E28;border-width:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-field-group .elementor-select-wrapper::before{color:#FF6E28;}.elementor-96 .elementor-element.elementor-element-bb27710 .e-form__buttons__wrapper__button-next{background-color:#FF6E28;color:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-button[type="submit"]{background-color:#FF6E28;color:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710 .e-form__buttons__wrapper__button-next:hover{background-color:#FF6E28;color:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-button[type="submit"]:hover{background-color:#FF6E28;color:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-96 .elementor-element.elementor-element-bb27710{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-96 .elementor-element.elementor-element-1f36581 > .elementor-element-populated{padding:58px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-bd0b49c{padding:125px 0px 110px 0px;}.elementor-96 .elementor-element.elementor-element-319f9d8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-96 .elementor-element.elementor-element-319f9d8 > .elementor-element-populated{padding:93px 15px 0px 15px;}.elementor-96 .elementor-element.elementor-element-01cbf21{text-align:start;}.elementor-96 .elementor-element.elementor-element-a055a07 > .elementor-element-populated{padding:75px 15px 125px 15px;}.elementor-96 .elementor-element.elementor-element-8d73987 > .elementor-element-populated{padding:0px 0px 130px 0px;}.elementor-96 .elementor-element.elementor-element-550b92b{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-92f1cd9{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-6febecb > .elementor-element-populated{padding:0px 0px 130px 0px;}.elementor-96 .elementor-element.elementor-element-18485d3{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-7358f2e{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-56a3a34{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-532d60f{padding:117px 0px 104px 0px;}}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-45cfdfc{--width:41%;}.elementor-96 .elementor-element.elementor-element-b2e40b7{--width:50%;}.elementor-96 .elementor-element.elementor-element-89605c5{width:34%;}.elementor-96 .elementor-element.elementor-element-1f36581{width:66%;}.elementor-96 .elementor-element.elementor-element-4b75beb{width:55%;}.elementor-96 .elementor-element.elementor-element-a6fa016{width:44.955%;}}@media(max-width:1024px) and (min-width:768px){.elementor-96 .elementor-element.elementor-element-03a64d2{width:33%;}.elementor-96 .elementor-element.elementor-element-2d71448{width:33%;}.elementor-96 .elementor-element.elementor-element-6c71a34{width:33%;}.elementor-96 .elementor-element.elementor-element-ec67f2f{width:33%;}.elementor-96 .elementor-element.elementor-element-d730312{width:33%;}.elementor-96 .elementor-element.elementor-element-89605c5{width:100%;}.elementor-96 .elementor-element.elementor-element-1f36581{width:100%;}.elementor-96 .elementor-element.elementor-element-4b75beb{width:100%;}.elementor-96 .elementor-element.elementor-element-f04109b{width:50%;}.elementor-96 .elementor-element.elementor-element-217807c{width:50%;}.elementor-96 .elementor-element.elementor-element-6b1190a{width:50%;}.elementor-96 .elementor-element.elementor-element-f25d44f{width:50%;}.elementor-96 .elementor-element.elementor-element-319f9d8{width:100%;}.elementor-96 .elementor-element.elementor-element-a055a07{width:85%;}.elementor-96 .elementor-element.elementor-element-8d73987{width:100%;}.elementor-96 .elementor-element.elementor-element-73d9085{width:50%;}.elementor-96 .elementor-element.elementor-element-a005c60{width:50%;}.elementor-96 .elementor-element.elementor-element-6febecb{width:100%;}.elementor-96 .elementor-element.elementor-element-e57eb53{width:50%;}.elementor-96 .elementor-element.elementor-element-1de611c{width:50%;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-6ae1a88{--spacer-size:10px;}.elementor-96 .elementor-element.elementor-element-c31c983{width:var( --container-widget-width, 305.938px );max-width:305.938px;--container-widget-width:305.938px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-1247ab3{text-align:start;}.elementor-96 .elementor-element.elementor-element-c7db69c{--spacer-size:10px;}.elementor-96 .elementor-element.elementor-element-bd0b49c{padding:125px 0px 122px 0px;}.elementor-96 .elementor-element.elementor-element-1440d40{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-6368e4a{width:var( --container-widget-width, 376px );max-width:376px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:376px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-6368e4a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-f04109b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-f04109b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-96 .elementor-element.elementor-element-217807c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-6b1190a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-f25d44f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-96 .elementor-element.elementor-element-319f9d8 > .elementor-element-populated{padding:93px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-a055a07 > .elementor-element-populated{padding:75px 0px 125px 0px;}.elementor-96 .elementor-element.elementor-element-f7f84c4{padding:116px 0px 0px 40px;}.elementor-96 .elementor-element.elementor-element-73d9085 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 50px 0px;}.elementor-96 .elementor-element.elementor-element-550b92b{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-a005c60 > .elementor-element-populated{margin:00px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-92f1cd9{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-9823420{padding:82px 0px 123px 40px;}.elementor-96 .elementor-element.elementor-element-e57eb53 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 50px 0px;}.elementor-96 .elementor-element.elementor-element-18485d3{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-18485d3 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-96 .elementor-element.elementor-element-1de611c > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-96 .elementor-element.elementor-element-7358f2e{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-395f2b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-a1d5de3 .elementor-heading-title{font-size:38px;}.elementor-96 .elementor-element.elementor-element-c6a858a .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-96 .elementor-element.elementor-element-532d60f{padding:25px 25px 25px 25px;}}/* Start custom CSS for heading, class: .elementor-element-c31c983 *//* Hero Headline im "Agency"-Style */
.elementor-element-c31c983 .elementor-heading-title{
  font-family: 'Verlag', sans-serif;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: 0em;
  margin: 0;
  color: #161616; /* Basis: fast schwarz */
}

/* Zeile 1: dunkel */
.elementor-element-c31c983 .elementor-heading-title .t1{
    font-weight: 00;
  display: block;
  color: #161616;
    font-size: clamp(90px, 7vw, 92px);
}

/* Zeile 2: Highlight (euer Orange) */
.elementor-element-c31c983 .elementor-heading-title .t2{
  display: block;
  color: #ff6a1a;
  font-weight: 800;
    font-size: clamp(30px,4vw, 52px);
}

/* Optional: noch "mehr Punch" wie im Beispiel */
.elementor-element-c31c983 .elementor-heading-title .t2{
  letter-spacing: 0em;
}

/* Container vorbereiten */
.elementor-element-c31c983 .elementor-heading-title{
  position: relative;
}

/* DRUCK. – Basis bleibt stabil */
.elementor-element-c31c983 .elementor-heading-title .t1{
  position: relative;
  z-index: 2;
}

/* ABER ANDERS. – bewusst verschoben & überlappend */
.elementor-element-c31c983 .elementor-heading-title .t2{
  position: relative;
  left: 3em;        /* nach rechts schieben */
  top: -0.25em;       /* leicht nach oben */
  z-index: 1;
}

.elementor-element-c31c983 .elementor-heading-title .t2{
  left: 1.3em;
  top: -0.15em;
}



/* Mobile – nicht zu breit laufen lassen */
@media (max-width: 767px){

  /* Gesamter Headline-Abstand */
  .elementor-element-c31c983 .elementor-heading-title{
    line-height: 0.7;
  }

  /* DRUCK. */
  .elementor-element-c31c983 .elementor-heading-title .t1{
    font-size: 55px;
    font-weight: 900;
  }

  /* ANDERS. */
  .elementor-element-c31c983 .elementor-heading-title .t2{
    font-size: 30px;
    left: 1.5em;   /* bewusst leicht versetzt */
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1247ab3 */.text {
    font-family: 'Verlag', sans-serif;
    font-size: 26px;
    line-height: 1.55;
    font-weight: 50; /* Verlag Book */
    color: #111111;
    max-width: 520px;

    /* modernes Satzbild */
    letter-spacing: 0.01em;
}

/* wichtige Wörter subtil betonen */
.text strong {
    font-weight: 600; /* Verlag Bold */
}

/* Fliesstext: kein oberer Abstand */
.elementor-96 .elementor-element.elementor-element-1247ab3,
.elementor-96 .elementor-element.elementor-element-1247ab3 p{
  margin-top: 0 !important;
}


@media (max-width: 768px) {
    .text {
        font-size: 20px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1440d40 *//* Basis */
.elementor-heading-title{
  font-family: 'Verlag', sans-serif;
  line-height: 1.0;
  letter-spacing: -0.035em;
  margin: 0;
  position: relative;
}

/* Zeile 1 – IMMER dunkel */
.elementor-heading-title .t1{
  display: block;
  color: #161616 !important;
  font-weight: 900;
  font-size: clamp(32px, 4vw, 56px);
  position: relative;
  z-index: 2;
}

/* Zeile 2 – IMMER orange */
.elementor-heading-title .t2{
  display: block;
  color: #ff6a1a !important;
  font-weight: 800;
  font-size: clamp(22px, 3.2vw, 44px);
  letter-spacing: -0.045em;
  position: relative;
  left: 1.4em;
  top: 0.12em;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6fa016 */@media (max-width: 767px){

  .elementor-96 .elementor-element.elementor-element-a6fa016{
    width: 150vw;
    max-width: 150vw;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }

}/* End custom CSS */
/* Start custom CSS for boldlab_core_icon_with_text, class: .elementor-element-4b1d2fa *//* ================================
   KROMERPRINT – Service Icons Grid
   ================================ */

/* Alle Service-Icons (gezielt per Dateiname) */
img[src*="wide_15290327"],
img[src*="global_9827961"],
img[src*="printer_3242845"],
img[src*="talk_10465661"]{
  width: 140px;
  max-width: 140px;
  height: auto;
  display: block;
  margin: 0 auto 20px;
}

/* Icon-Container: gleiche Höhe → alles auf einer Linie */
.vc_column-inner{
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Icons vertikal ausrichten */
.vc_column-inner img{
  min-height: 140px;
}

/* Titel angleichen */
.vc_column-inner h3,
.vc_column-inner h4,
.vc_column-inner h5{
  min-height: 48px;
  margin-bottom: 10px;
  text-align: center;
}

/* Text angleichen */
.vc_column-inner p{
  min-height: 60px;
  text-align: center;
}

/* Mobile Optimierung */
@media (max-width: 768px){
  img[src*="wide_15290327"],
  img[src*="global_9827961"],
  img[src*="printer_3242845"],
  img[src*="talk_10465661"]{
    width: 110px;
    max-width: 110px;
  }

  .vc_column-inner img{
    min-height: 110px;
  }
}/* End custom CSS */
/* Start custom CSS for boldlab_core_testimonials_list, class: .elementor-element-56a3a34 *//* Mobile Anpassung für Testimonial Text */
@media (max-width: 768px) {
  .qodef-e-text {
    font-size: 18px !important;
    line-height: 1.5;
  }
}/* End custom CSS */