.elementor-32 .elementor-element.elementor-element-1b0e53b4{--display:flex;--min-height:486px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-1b0e53b4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1b0e53b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("http://imro-wim.de/wp-content/uploads/2026/09/imro-wim-fertighausmontage-fertigbauhaus.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-1b0e53b4::before, .elementor-32 .elementor-element.elementor-element-1b0e53b4 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-1b0e53b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-1b0e53b4 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-1b0e53b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-1b0e53b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(89deg, #000000B8 31%, #00000038 58%);}.elementor-32 .elementor-element.elementor-element-1b0e53b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-18a0f431{--display:flex;--min-height:594px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;--z-index:2;}.elementor-32 .elementor-element.elementor-element-18a0f431.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );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-32 .elementor-element.elementor-element-16277a60{font-family:"Barlow", Sans-serif;font-size:26px;font-weight:400;font-style:normal;color:#FFFFFF;}.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 );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-b43452b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:62px;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-488021fe{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6f1f5735{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-32 .elementor-element.elementor-element-26ebcd42 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-32 .elementor-element.elementor-element-26ebcd42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-345953d4 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-345953d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-9ebac34{--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;}.elementor-32 .elementor-element.elementor-element-ba3a10f{--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;}.elementor-32 .elementor-element.elementor-element-efcc20a{--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;}.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 );font-style:var( --e-global-typography-text-font-style );}.elementor-32 .elementor-element.elementor-element-b74497c{--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-32 .elementor-element.elementor-element-9719496 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-e755633 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:700;font-style:normal;}.elementor-32 .elementor-element.elementor-element-2a5b9c5{--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-32 .elementor-element.elementor-element-2a5b9c5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2a5b9c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8c1a92 );}.elementor-32 .elementor-element.elementor-element-588d360{--display:flex;}.elementor-32 .elementor-element.elementor-element-9f8dc48{text-align:center;}.elementor-32 .elementor-element.elementor-element-9f8dc48 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-f2258fa{--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;}.elementor-32 .elementor-element.elementor-element-02642bb{--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-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-d596235 .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-d22bb2a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-a52c2af{width:var( --container-widget-width, 89.796% );max-width:89.796%;--container-widget-width:89.796%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-a52c2af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-60c4526{--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-32 .elementor-element.elementor-element-ffe0c0a .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-6936291 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4be7aa3{--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-32 .elementor-element.elementor-element-42f74fd{padding:0px 0px -50px 0px;}.elementor-32 .elementor-element.elementor-element-42f74fd .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-42f74fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-42f74fd.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-42f74fd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-42f74fd.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-42f74fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-13fe4ee .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-a242dfb{--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-32 .elementor-element.elementor-element-b888ab3 .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-278d60c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4eb3954{--display:flex;}.elementor-32 .elementor-element.elementor-element-caf8002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-32 .elementor-element.elementor-element-093f947{--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-32 .elementor-element.elementor-element-093f947:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-093f947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-32 .elementor-element.elementor-element-9881526{--display:flex;}.elementor-32 .elementor-element.elementor-element-4de0a33 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:700;font-style:normal;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-1882e93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-32 .elementor-element.elementor-element-dbfe620{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.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 );font-style:var( --e-global-typography-primary-font-style );}.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 );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-22f9a76 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-32 .elementor-element.elementor-element-22f9a76 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-22f9a76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-22f9a76.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-22f9a76.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-22f9a76 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-22f9a76 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:600;font-style:normal;}.elementor-32 .elementor-element.elementor-element-7f04a69 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-32 .elementor-element.elementor-element-7f04a69 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-7f04a69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-7f04a69.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-7f04a69.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-7f04a69 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-7f04a69 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:600;font-style:normal;}.elementor-32 .elementor-element.elementor-element-a1307b1{--display:flex;}.elementor-32 .elementor-element.elementor-element-d349bb5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-32 .elementor-element.elementor-element-d349bb5 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-d349bb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-d349bb5.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-d349bb5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-d349bb5 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-d349bb5 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:600;font-style:normal;}.elementor-32 .elementor-element.elementor-element-c121e89 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-32 .elementor-element.elementor-element-c121e89 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-c121e89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-c121e89.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-c121e89.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-c121e89 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-c121e89 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:600;font-style:normal;}.elementor-32 .elementor-element.elementor-element-d9b164b{--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;}.elementor-32 .elementor-element.elementor-element-cbcc747{--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-32 .elementor-element.elementor-element-cbcc747.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-9a92e23{width:var( --container-widget-width, 111.348% );max-width:111.348%;--container-widget-width:111.348%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-9a92e23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-9a92e23 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-19cfd99 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-19cfd99 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-19cfd99{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-19cfd99 .elementor-icon-list-text{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-6db50dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-392d975{width:var( --container-widget-width, 107.964% );max-width:107.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:107.964%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-392d975.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-392d975 .elementor-blockquote__content{color:var( --e-global-color-primary );font-weight:500;font-style:italic;margin-top:0px;}.elementor-32 .elementor-element.elementor-element-392d975 .elementor-blockquote__author{color:var( --e-global-color-primary );font-weight:600;}.elementor-32 .elementor-element.elementor-element-392d975 .elementor-blockquote{padding:0px;border-radius:0px;}.elementor-32 .elementor-element.elementor-element-392d975 .elementor-blockquote:before{color:var( --e-global-color-primary );font-size:calc(0.5px * 100);}.elementor-32 .elementor-element.elementor-element-9f7d4e5{--display:flex;}.elementor-32 .elementor-element.elementor-element-a54b1e8{--display:flex;--min-height:434px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-32 .elementor-element.elementor-element-a54b1e8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a54b1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-a54b1e8::before, .elementor-32 .elementor-element.elementor-element-a54b1e8 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a54b1e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a54b1e8 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a54b1e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a54b1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #1515154D 63%, var( --e-global-color-text ) 66%);}.elementor-32 .elementor-element.elementor-element-cb3c312{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-cb3c312:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cb3c312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://imro-wim.de/wp-content/uploads/2026/09/imro-wim-verantwortung-fertighausbau.webp");background-position:center center;background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-cb3c312.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-4acb9f8{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-531990a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-f28280f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-f28280f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-3f90c1c{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-08ef97f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Barlow", Sans-serif;font-weight:700;font-style:normal;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-421aa28{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-ff552c7{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-faa9654{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Barlow", Sans-serif;font-size:19px;font-weight:700;font-style:normal;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-953356d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-1fbc895{--display:flex;--min-height:434px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-32 .elementor-element.elementor-element-1fbc895:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1fbc895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-1fbc895::before, .elementor-32 .elementor-element.elementor-element-1fbc895 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-1fbc895 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-1fbc895 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-1fbc895 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-1fbc895 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #1515154D 63%, var( --e-global-color-text ) 66%);}.elementor-32 .elementor-element.elementor-element-1a0a6e6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-1a0a6e6:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1a0a6e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://imro-wim.de/wp-content/uploads/2026/09/imro-wim-verantwortung-fertighausbau.webp");background-position:center center;background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-1a0a6e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-8607d24{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2740163 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:700;font-style:normal;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-febf376{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-febf376 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-030cbca{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-8951524{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Barlow", Sans-serif;font-weight:700;font-style:normal;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-9bf7c91 .elementor-button{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-1b0e53b4{--width:100%;}.elementor-32 .elementor-element.elementor-element-18a0f431{--width:37.142%;}.elementor-32 .elementor-element.elementor-element-093f947{--content-width:100%;}.elementor-32 .elementor-element.elementor-element-cbcc747{--width:37%;}.elementor-32 .elementor-element.elementor-element-cb3c312{--width:69.174%;}.elementor-32 .elementor-element.elementor-element-1a0a6e6{--width:69.174%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-18a0f431{--width:457.8px;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-1b0e53b4{--min-height:0px;}.elementor-32 .elementor-element.elementor-element-b43452b .elementor-heading-title{font-size:50px;}.elementor-32 .elementor-element.elementor-element-9719496 .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-e755633 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-1b0e53b4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1b0e53b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://imro-wim.de/wp-content/uploads/2026/09/imro-wim-fertighausmontage-mobil.webp");}.elementor-32 .elementor-element.elementor-element-1b0e53b4{--width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:-5px;--padding-right:-10px;}.elementor-32 .elementor-element.elementor-element-16277a60{font-size:16px;}.elementor-32 .elementor-element.elementor-element-b43452b .elementor-heading-title{font-size:25px;}.elementor-32 .elementor-element.elementor-element-488021fe{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-26ebcd42{width:var( --container-widget-width, 90px );max-width:90px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px -10px 0px -10px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-26ebcd42.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-345953d4{width:var( --container-widget-width, 90px );max-width:90px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px -10px 0px -10px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-4de0a33 .elementor-heading-title{font-size:19px;}.elementor-32 .elementor-element.elementor-element-1882e93{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-dbfe620{--width:48%;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-a1307b1{--width:48%;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-1a0a6e6{--width:774px;--min-height:235px;}.elementor-32 .elementor-element.elementor-element-2740163 .elementor-heading-title{font-size:34px;}}