.elementor-642 .elementor-element.elementor-element-142eb7fb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-642 .elementor-element.elementor-element-23f585fd .elementor-repeater-item-11669d3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.ulmer-gmbh.net/wp-content/uploads/2025/07/SG400-V_web-2.jpg);background-size:cover;}.elementor-642 .elementor-element.elementor-element-23f585fd .elementor-repeater-item-11669d3 .elementor-background-overlay{background-color:#260A0A85;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px;}.elementor-642 .elementor-element.elementor-element-23f585fd .elementor-slide-button{background-color:#7E7E7E;font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:1.1rem;font-weight:600;border-width:3px;border-radius:0px;color:var( --e-global-color-c2d7563 );border-color:#D4242400;}.elementor-642 .elementor-element.elementor-element-23f585fd .elementor-slide-button:hover{background-color:#8A8A8A00;color:var( --e-global-color-c2d7563 );border-color:var( --e-global-color-3050431 );}.elementor-642 .elementor-element.elementor-element-23f585fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-slide-contents{max-width:75%;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-slide-inner{padding:0px 11px 11px 25px;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:3px;}.elementor-642 .elementor-element.elementor-element-23f585fd .elementor-slide-heading{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:4rem;font-weight:600;}.elementor-642 .elementor-element.elementor-element-23f585fd .elementor-slide-description{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-642 .elementor-element.elementor-element-19c846d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-642 .elementor-element.elementor-element-bb30689 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-642 .elementor-element.elementor-element-7600122e{--spacer-size:50px;}.elementor-642 .elementor-element.elementor-element-3b88b2d8{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-642 .elementor-element.elementor-element-571b943d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-642 .elementor-element.elementor-element-571b943d{text-align:left;}.elementor-642 .elementor-element.elementor-element-571b943d .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:900;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-25108780{--spacer-size:10px;}.elementor-642 .elementor-element.elementor-element-f918bf8{--spacer-size:10px;}.elementor-642 .elementor-element.elementor-element-df5d110{--display:flex;}.elementor-642 .elementor-element.elementor-element-a3c5d51{--spacer-size:10px;}.elementor-642 .elementor-element.elementor-element-10c1d125{--display:flex;--min-height:365px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-642 .elementor-element.elementor-element-48419dc7{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-642 .elementor-element.elementor-element-155c7371.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-5bb08f5d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-5bb08f5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-5bb08f5d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-5bb08f5d .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-5bb08f5d .elementor-heading-title a:hover, .elementor-642 .elementor-element.elementor-element-5bb08f5d .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-642 .elementor-element.elementor-element-5bb08f5d .elementor-heading-title a{transition-duration:0s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-642 .elementor-element.elementor-element-cf0a3cc .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:#343434;color:#343434;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-cf0a3cc .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-cf0a3cc .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-cf0a3cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-cf0a3cc.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-cf0a3cc .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-cf0a3cc .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-d7c9e44{--display:flex;}.elementor-642 .elementor-element.elementor-element-d6851d8{--spacer-size:361px;}.elementor-642 .elementor-element.elementor-element-8bd5069{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-642 .elementor-element.elementor-element-27ac8ab.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-3733753{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-3733753 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-3733753.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-3733753 .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-e60431e .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:var( --e-global-color-adb4e6f );color:var( --e-global-color-adb4e6f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-e60431e .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-e60431e .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-e60431e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-e60431e.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-e60431e .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-e60431e .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-b193d85{--display:flex;}.elementor-642 .elementor-element.elementor-element-fa8c7ea{--spacer-size:90px;}.elementor-642 .elementor-element.elementor-element-4e95c4c{--display:flex;--min-height:365px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-642 .elementor-element.elementor-element-0ebd780{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-642 .elementor-element.elementor-element-b11e15e.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-bf124a0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-bf124a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-bf124a0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-bf124a0 .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-06d1d21 .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:var( --e-global-color-adb4e6f );color:var( --e-global-color-adb4e6f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-06d1d21 .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-06d1d21 .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-06d1d21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-06d1d21.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-06d1d21 .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-06d1d21 .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-9157305{--display:flex;}.elementor-642 .elementor-element.elementor-element-8e5c983{--spacer-size:361px;}.elementor-642 .elementor-element.elementor-element-7fb540c{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-642 .elementor-element.elementor-element-875b98e.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-e040d63{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-e040d63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-e040d63.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-e040d63 .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-ddafb77 .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:var( --e-global-color-adb4e6f );color:var( --e-global-color-adb4e6f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-ddafb77 .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-ddafb77 .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-ddafb77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-ddafb77.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-ddafb77 .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-ddafb77 .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-9484cea{--display:flex;}.elementor-642 .elementor-element.elementor-element-20ecd17{--spacer-size:90px;}.elementor-642 .elementor-element.elementor-element-b4b9ffc{--display:flex;--min-height:365px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-642 .elementor-element.elementor-element-84d0db8{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-642 .elementor-element.elementor-element-6203eca.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-8b8368d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-8b8368d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-8b8368d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-8b8368d .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-89a846c .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:var( --e-global-color-adb4e6f );color:var( --e-global-color-adb4e6f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-89a846c .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-89a846c .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-89a846c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-89a846c.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-89a846c .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-89a846c .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-301af66{--display:flex;}.elementor-642 .elementor-element.elementor-element-45f701f{--spacer-size:361px;}.elementor-642 .elementor-element.elementor-element-d9ed075{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-642 .elementor-element.elementor-element-0b85292.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-141e598{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-141e598 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-141e598.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-141e598 .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-e34651f .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:var( --e-global-color-adb4e6f );color:var( --e-global-color-adb4e6f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-e34651f .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-e34651f .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-e34651f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-e34651f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-e34651f .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-e34651f .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-24d9c98{--display:flex;}.elementor-642 .elementor-element.elementor-element-e19ccf8{--spacer-size:90px;}.elementor-642 .elementor-element.elementor-element-dcdb14f{--display:flex;--min-height:365px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-642 .elementor-element.elementor-element-0b084b2{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-642 .elementor-element.elementor-element-a07a68e.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-1d47856{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-1d47856 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-1d47856.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-1d47856 .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-c2452af .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:var( --e-global-color-adb4e6f );color:var( --e-global-color-adb4e6f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-c2452af .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-c2452af .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-c2452af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-c2452af.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-c2452af .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-c2452af .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-6458c77{--display:flex;}.elementor-642 .elementor-element.elementor-element-37f75f2{--spacer-size:361px;}.elementor-642 .elementor-element.elementor-element-fa681f5{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-642 .elementor-element.elementor-element-e23c0a5.elementor-element{--align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-fabb1dc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-642 .elementor-element.elementor-element-fabb1dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-fabb1dc.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-fabb1dc .elementor-heading-title{font-family:"Frutiger 47Light Condensed", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-adb4e6f );}.elementor-642 .elementor-element.elementor-element-c2ab69b .elementor-button{background-color:var( --e-global-color-c2d7563 );fill:var( --e-global-color-adb4e6f );color:var( --e-global-color-adb4e6f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3050431 );border-radius:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-c2ab69b .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-c2ab69b .elementor-button:focus{background-color:#C7C7C7;color:var( --e-global-color-c2d7563 );border-color:#C7C7C7;}.elementor-642 .elementor-element.elementor-element-c2ab69b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-c2ab69b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-642 .elementor-element.elementor-element-c2ab69b .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-c2ab69b .elementor-button:focus svg{fill:var( --e-global-color-c2d7563 );}.elementor-642 .elementor-element.elementor-element-6550e08{--display:flex;}.elementor-642 .elementor-element.elementor-element-9d07903{--spacer-size:90px;}.elementor-642 .elementor-element.elementor-element-71435b8{--display:flex;}.elementor-642 .elementor-element.elementor-element-1d3d1de{--spacer-size:90px;}@media(min-width:768px){.elementor-642 .elementor-element.elementor-element-10c1d125{--content-width:1300px;}.elementor-642 .elementor-element.elementor-element-48419dc7{--width:50%;}.elementor-642 .elementor-element.elementor-element-d7c9e44{--width:4%;}.elementor-642 .elementor-element.elementor-element-8bd5069{--width:50%;}.elementor-642 .elementor-element.elementor-element-4e95c4c{--content-width:1300px;}.elementor-642 .elementor-element.elementor-element-0ebd780{--width:50%;}.elementor-642 .elementor-element.elementor-element-9157305{--width:4%;}.elementor-642 .elementor-element.elementor-element-7fb540c{--width:50%;}.elementor-642 .elementor-element.elementor-element-b4b9ffc{--content-width:1300px;}.elementor-642 .elementor-element.elementor-element-84d0db8{--width:50%;}.elementor-642 .elementor-element.elementor-element-301af66{--width:4%;}.elementor-642 .elementor-element.elementor-element-d9ed075{--width:50%;}.elementor-642 .elementor-element.elementor-element-dcdb14f{--content-width:1300px;}.elementor-642 .elementor-element.elementor-element-0b084b2{--width:50%;}.elementor-642 .elementor-element.elementor-element-6458c77{--width:4%;}.elementor-642 .elementor-element.elementor-element-fa681f5{--width:50%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-142eb7fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-642 .elementor-element.elementor-element-23f585fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-slide{height:361px;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-slide-contents{max-width:100%;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-slide-inner{padding:-1px -1px -1px 0px;}.elementor-642 .elementor-element.elementor-element-23f585fd .elementor-slide-heading{font-size:55px;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;height:0px;width:0px;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-642 .elementor-element.elementor-element-23f585fd .swiper-pagination-fraction{font-size:0px;}.elementor-642 .elementor-element.elementor-element-19c846d{--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-642 .elementor-element.elementor-element-7600122e{--spacer-size:30px;}.elementor-642 .elementor-element.elementor-element-3b88b2d8{--content-width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-642 .elementor-element.elementor-element-571b943d > .elementor-widget-container{margin:00px 25px -1px 1px;}.elementor-642 .elementor-element.elementor-element-6cb25552 > .elementor-widget-container{margin:0px 25px 0px 0px;padding:0px 10px 0px 0px;}.elementor-642 .elementor-element.elementor-element-6cb25552.elementor-element{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-642 .elementor-element.elementor-element-cf0a3cc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-642 .elementor-element.elementor-element-d6851d8{--spacer-size:60px;}.elementor-642 .elementor-element.elementor-element-e60431e > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-642 .elementor-element.elementor-element-06d1d21 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-642 .elementor-element.elementor-element-8e5c983{--spacer-size:60px;}.elementor-642 .elementor-element.elementor-element-ddafb77 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-642 .elementor-element.elementor-element-8b8368d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-642 .elementor-element.elementor-element-8b8368d.elementor-element{--align-self:center;}.elementor-642 .elementor-element.elementor-element-8b8368d .elementor-heading-title{font-size:22px;}.elementor-642 .elementor-element.elementor-element-89a846c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-642 .elementor-element.elementor-element-45f701f{--spacer-size:60px;}.elementor-642 .elementor-element.elementor-element-e34651f > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-642 .elementor-element.elementor-element-c2452af > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-642 .elementor-element.elementor-element-37f75f2{--spacer-size:60px;}.elementor-642 .elementor-element.elementor-element-c2ab69b > .elementor-widget-container{margin:0px 0px 020px 0px;}}/* Start custom CSS for container, class: .elementor-element-48419dc7 */.shadow-box {
  background-color: #fff;
  border: 0px solid #e0e0e0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  padding: 0px;
  transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.shadow-box:hover {
  border-color: #cccccc; /* optional */
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
  transform: translateY(-3px);
} 
.shadow-box {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd5069 */.shadow-box {
background-color: #fff;
border: 0px solid #e0e0e0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebd780 */.shadow-box {
background-color: #fff;
border: 0px solid #e0e0e0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb540c */.shadow-box {
background-color: #fff;
border: 0px solid #e0e0e0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84d0db8 */.shadow-box {
background-color: #fff;
border: 0px solid #e0e0e0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9ed075 */.shadow-box {
background-color: #fff;
border: 0px solid #e0e0e0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b084b2 */.shadow-box {
background-color: #fff;
border: 0px solid #e0e0e0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa681f5 */.shadow-box {
background-color: #fff;
border: 0px solid #e0e0e0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
padding: 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frutiger 47Light Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ulmer-gmbh.net/wp-content/uploads/2024/11/Frutiger-47Light-CN.woff2') format('woff2');
}
@font-face {
	font-family: 'Frutiger 47Light Condensed';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.ulmer-gmbh.net/wp-content/uploads/2024/11/FrutigerLTStd-BoldCn.eot');
	src: url('https://www.ulmer-gmbh.net/wp-content/uploads/2024/11/FrutigerLTStd-BoldCn.eot?#iefix') format('embedded-opentype'),
		url('https://www.ulmer-gmbh.net/wp-content/uploads/2024/11/FrutigerLTStd-BoldCn.woff2') format('woff2'),
		url('https://www.ulmer-gmbh.net/wp-content/uploads/2024/11/FrutigerLTStd-BoldCn.woff') format('woff'),
		url('https://www.ulmer-gmbh.net/wp-content/uploads/2024/11/FrutigerLTStd-BoldCn.ttf') format('truetype'),
		url('https://www.ulmer-gmbh.net/wp-content/uploads/2024/11/FrutigerLTStd-BoldCn.svg#Frutiger47LightCondensed') format('svg');
}
/* End Custom Fonts CSS */