.elementor-708 .elementor-element.elementor-element-1c1f2313{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;}.elementor-708 .elementor-element.elementor-element-1c1f2313:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-1c1f2313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirchhoff-group.com/wp-content/uploads/2026/02/0_DSC_1448.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-708 .elementor-element.elementor-element-1c1f2313::before, .elementor-708 .elementor-element.elementor-element-1c1f2313 > .elementor-background-video-container::before, .elementor-708 .elementor-element.elementor-element-1c1f2313 > .e-con-inner > .elementor-background-video-container::before, .elementor-708 .elementor-element.elementor-element-1c1f2313 > .elementor-background-slideshow::before, .elementor-708 .elementor-element.elementor-element-1c1f2313 > .e-con-inner > .elementor-background-slideshow::before, .elementor-708 .elementor-element.elementor-element-1c1f2313 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dee3613 );--background-overlay:'';}.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-708 .elementor-element.elementor-element-d94a879{text-align:center;}.elementor-708 .elementor-element.elementor-element-d94a879 .elementor-heading-title{font-family:"Frutiger Pro 95 Black", Sans-serif;font-size:72px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-61fd02e );}.elementor-708 .elementor-element.elementor-element-127ba41d{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-7cba3f11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-708 .elementor-element.elementor-element-4c3ea03e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-4c3ea03e p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-7acc405f .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-4e506497{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-56386340{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-56386340 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-1ba6a408{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-2b436f80{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-a53904d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-128a04f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-6d1a2cb5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-6d1a2cb5 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-7844a615 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-40cfca7c{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-694a22d9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-694a22d9 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-754050d{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-6cdf8a53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-5bb57326{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-5bb57326 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-6961a39c .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-1bbc34c5{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-11764f8e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-11764f8e p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-56074c8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-2f4016eb{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-8d31253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-7fbf1d0{--e-image-carousel-slides-to-show:1;}.elementor-708 .elementor-element.elementor-element-74c2792d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-28c60efb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-28c60efb p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-6035e17d .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-e056440{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-74a8c439{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-74a8c439 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-7bb4b77a{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-1de7829c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-6b07114a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-6b07114a p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-73bdca9 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-759fd470{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-1a9b04d8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-1a9b04d8 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-21440db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-76e9ea30{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-6c850727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-43b8a6a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-2774a640{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-2774a640 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-6e74e25f .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-6c7d5c67{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-4ed5754e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-4ed5754e p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-2c8cb2d8{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-6cd15480{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-53f117c4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-53f117c4 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-740f9da6 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-18d8d3a5{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-6cc65d9b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-6cc65d9b p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-6c93d193{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-87577e8{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-4dd10ba9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-15f8f2cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-78b4bd8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-78b4bd8 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-4dd88eb3 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-51f1dfa7{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-63b1e65{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-63b1e65 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-14374c66{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-466d3b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-649c3e40{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-649c3e40 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-74b53eb3 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-a51e12c{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-20956589{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-20956589 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-568f8137{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-7b517da{--e-image-carousel-slides-to-show:1;}.elementor-708 .elementor-element.elementor-element-3f7215b5{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-2a6dd406{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-587840b{--e-image-carousel-slides-to-show:1;}.elementor-708 .elementor-element.elementor-element-6720fdf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-4d1f0f76{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-4d1f0f76 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-487b6f5f .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-3ed8a1c7{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-34f9fe0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-34f9fe0 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-52f026d3{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-3a9d88d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-100397db{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-100397db p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-e31eae6 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-3eefc179{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-6c90adf9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-6c90adf9 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-38613861{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-5525c924{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-5b391d10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-2d5f19f{--e-image-carousel-slides-to-show:1;}.elementor-708 .elementor-element.elementor-element-3581883c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-493b9d6a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-493b9d6a p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-1c2e050 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-48df5648{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-39d97d1f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-39d97d1f p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-3ebc763a{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-1c5c8559{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-259ce0a0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-259ce0a0 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-7a6bee12 .elementor-heading-title{font-family:"Frutiger LT", Sans-serif;font-size:30px;font-weight:600;line-height:1em;}.elementor-708 .elementor-element.elementor-element-462a9d32{--spacer-size:30px;}.elementor-708 .elementor-element.elementor-element-32d7d3a3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-7454c68 );}.elementor-708 .elementor-element.elementor-element-32d7d3a3 p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-77004f2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-708 .elementor-element.elementor-element-7003eae{--e-image-carousel-slides-to-show:1;}.elementor-708 .elementor-element.elementor-element-225d7e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-225d7e19:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-225d7e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-708 .elementor-element.elementor-element-4631bd1c{--spacer-size:50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-708 .elementor-element.elementor-element-5610e9dd .elementor-icon-box-wrapper{text-align:center;gap:19px;}.elementor-708 .elementor-element.elementor-element-5610e9dd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-61fd02e );}.elementor-708 .elementor-element.elementor-element-5610e9dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-61fd02e );fill:var( --e-global-color-b08deb4 );color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-5610e9dd.elementor-view-framed .elementor-icon, .elementor-708 .elementor-element.elementor-element-5610e9dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-61fd02e );color:var( --e-global-color-61fd02e );border-color:var( --e-global-color-61fd02e );}.elementor-708 .elementor-element.elementor-element-5610e9dd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b08deb4 );}.elementor-708 .elementor-element.elementor-element-5610e9dd .elementor-icon{padding:8px;}.elementor-708 .elementor-element.elementor-element-5610e9dd .elementor-icon-box-description{font-family:"Frutiger LT", Sans-serif;font-weight:500;color:var( --e-global-color-61fd02e );}.elementor-708 .elementor-element.elementor-element-193fcfe3{text-align:center;}.elementor-708 .elementor-element.elementor-element-193fcfe3 .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-61fd02e );}.elementor-708 .elementor-element.elementor-element-1e4709df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-61fd02e );}.elementor-708 .elementor-element.elementor-element-1e4709df p{margin-block-end:20px;}.elementor-708 .elementor-element.elementor-element-58c1b9cf{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-708 .elementor-element.elementor-element-7cba3f11{--width:50%;}.elementor-708 .elementor-element.elementor-element-1ba6a408{--width:50%;}.elementor-708 .elementor-element.elementor-element-a53904d{--width:50%;}.elementor-708 .elementor-element.elementor-element-128a04f8{--width:50%;}.elementor-708 .elementor-element.elementor-element-6cdf8a53{--width:50%;}.elementor-708 .elementor-element.elementor-element-56074c8e{--width:50%;}.elementor-708 .elementor-element.elementor-element-8d31253{--width:50%;}.elementor-708 .elementor-element.elementor-element-74c2792d{--width:50%;}.elementor-708 .elementor-element.elementor-element-1de7829c{--width:50%;}.elementor-708 .elementor-element.elementor-element-21440db{--width:50%;}.elementor-708 .elementor-element.elementor-element-6c850727{--width:50%;}.elementor-708 .elementor-element.elementor-element-43b8a6a7{--width:50%;}.elementor-708 .elementor-element.elementor-element-6cd15480{--width:50%;}.elementor-708 .elementor-element.elementor-element-6c93d193{--width:50%;}.elementor-708 .elementor-element.elementor-element-4dd10ba9{--width:50%;}.elementor-708 .elementor-element.elementor-element-15f8f2cd{--width:50%;}.elementor-708 .elementor-element.elementor-element-466d3b18{--width:50%;}.elementor-708 .elementor-element.elementor-element-568f8137{--width:50%;}.elementor-708 .elementor-element.elementor-element-2a6dd406{--width:50%;}.elementor-708 .elementor-element.elementor-element-6720fdf4{--width:50%;}.elementor-708 .elementor-element.elementor-element-3a9d88d8{--width:50%;}.elementor-708 .elementor-element.elementor-element-38613861{--width:50%;}.elementor-708 .elementor-element.elementor-element-5b391d10{--width:50%;}.elementor-708 .elementor-element.elementor-element-3581883c{--width:50%;}.elementor-708 .elementor-element.elementor-element-1c5c8559{--width:50%;}.elementor-708 .elementor-element.elementor-element-77004f2f{--width:50%;}}@media(max-width:767px){.elementor-708 .elementor-element.elementor-element-d94a879 .elementor-heading-title{font-size:40px;}.elementor-708 .elementor-element.elementor-element-127ba41d{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-4c3ea03e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-56386340{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-1ba6a408.e-con{--order:-99999 /* order start hack */;}.elementor-708 .elementor-element.elementor-element-2b436f80{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-6d1a2cb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-694a22d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-754050d{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-5bb57326{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-11764f8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-56074c8e.e-con{--order:-99999 /* order start hack */;}.elementor-708 .elementor-element.elementor-element-2f4016eb{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-28c60efb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-74a8c439{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-7bb4b77a{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-6b07114a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-1a9b04d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-21440db.e-con{--order:-99999 /* order start hack */;}.elementor-708 .elementor-element.elementor-element-76e9ea30{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-2774a640{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-4ed5754e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-2c8cb2d8{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-53f117c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-6cc65d9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-6c93d193.e-con{--order:-99999 /* order start hack */;}.elementor-708 .elementor-element.elementor-element-87577e8{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-78b4bd8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-63b1e65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-14374c66{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-649c3e40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-20956589{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-568f8137.e-con{--order:-99999 /* order start hack */;}.elementor-708 .elementor-element.elementor-element-3f7215b5{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-4d1f0f76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-34f9fe0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-52f026d3{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-100397db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-6c90adf9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-38613861.e-con{--order:-99999 /* order start hack */;}.elementor-708 .elementor-element.elementor-element-5525c924{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-493b9d6a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-39d97d1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-3ebc763a{--content-width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-708 .elementor-element.elementor-element-259ce0a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-32d7d3a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-708 .elementor-element.elementor-element-77004f2f.e-con{--order:-99999 /* order start hack */;}.elementor-708 .elementor-element.elementor-element-225d7e19{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-1e4709df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-708 .elementor-element.elementor-element-127ba41d{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-2b436f80{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-754050d{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-2f4016eb{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-7bb4b77a{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-76e9ea30{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-2c8cb2d8{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-87577e8{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-14374c66{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-3f7215b5{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-52f026d3{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-5525c924{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-3ebc763a{--content-width:720px;}.elementor-708 .elementor-element.elementor-element-225d7e19{--content-width:720px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frutiger Pro 95 Black';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://kirchhoff-group.com/wp-content/uploads/2025/10/font.woff2') format('woff2'),
		url('https://kirchhoff-group.com/wp-content/uploads/2025/10/font.woff') format('woff');
}
/* End Custom Fonts CSS */