.elementor-5135 .elementor-element.elementor-element-8a8cef7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-8a8cef7:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-8a8cef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ima-immobilien.de/wp-content/uploads/2024/03/bg_07-2.webp");background-size:cover;}.elementor-5135 .elementor-element.elementor-element-8a8cef7, .elementor-5135 .elementor-element.elementor-element-8a8cef7::before{--border-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-695ac980{--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;--align-items:flex-start;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-40px;--margin-inline-end:0px;--padding-block-start:81px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-695ac980.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action.bg-img{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/04/2024-04-23-17.26.32.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action.bg-img-fixed{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/04/2024-04-23-17.26.32.jpg);}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;padding:99px 99px 99px 99px;border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action .cta-button{font-weight:700;text-transform:none;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c{width:var( --container-widget-width, 102.788% );max-width:102.788%;--container-widget-width:102.788%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action.bg-img{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/02/pr_grid_18.webp);background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action.bg-img-fixed{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/02/pr_grid_18.webp);}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;padding:99px 99px 99px 99px;border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action .cta-button{font-weight:700;text-transform:none;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-5135 .elementor-element.elementor-element-e6d42f0{width:var( --container-widget-width, 102.788% );max-width:102.788%;--container-widget-width:102.788%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-e6d42f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5135 .elementor-element.elementor-element-1f3de1b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-12c30fa9{--display:flex;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-6f19361a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-5135 .elementor-element.elementor-element-6f19361a{left:0px;}body.rtl .elementor-5135 .elementor-element.elementor-element-6f19361a{right:0px;}.elementor-5135 .elementor-element.elementor-element-6f19361a{top:24%;}.elementor-5135 .elementor-element.elementor-element-3060357d{text-align:left;}.elementor-5135 .elementor-element.elementor-element-3060357d img{width:75%;}.elementor-5135 .elementor-element.elementor-element-3060357d > .elementor-widget-container{margin:-95px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-3060357d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5135 .elementor-element.elementor-element-3060357d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.ima-immobilien.de/wp-content/uploads/2024/02/mask_01-2.webp );-webkit-mask-size:contain;-webkit-mask-position:bottom left;-webkit-mask-repeat:no-repeat;}.elementor-5135 .elementor-element.elementor-element-3060357d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.ima-immobilien.de/wp-content/uploads/2024/02/mask_01-2.webp );-webkit-mask-size:contain;-webkit-mask-position:bottom left;-webkit-mask-repeat:no-repeat;}.elementor-5135 .elementor-element.elementor-element-b9710d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-b9710d2:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-b9710d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ima-immobilien.de/wp-content/uploads/2024/03/bg_07-2.webp");background-size:cover;}.elementor-5135 .elementor-element.elementor-element-b9710d2, .elementor-5135 .elementor-element.elementor-element-b9710d2::before{--border-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-76bfe4f{--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;--align-items:flex-start;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-40px;--margin-inline-end:0px;--padding-block-start:81px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-76bfe4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action.bg-img{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/04/2024-04-23-17.26.32.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action.bg-img-fixed{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/04/2024-04-23-17.26.32.jpg);}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;padding:99px 99px 99px 99px;border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action .cta-button{font-weight:700;text-transform:none;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-style:solid;border-width:1px 1px 1px 1px;border-color:#DA0A0A;border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#DA0A0A;background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action .cta-button.effect-1:after{background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action .cta-button.effect-2:after{background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-bdef7b2{width:var( --container-widget-width, 102.788% );max-width:102.788%;--container-widget-width:102.788%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-bdef7b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action.bg-img{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/02/pr_grid_18.webp);background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action.bg-img-fixed{background-image:url(https://www.ima-immobilien.de/wp-content/uploads/2024/02/pr_grid_18.webp);}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;padding:99px 99px 99px 99px;border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action .cta-button{font-weight:700;text-transform:none;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-style:solid;border-width:1px 1px 1px 1px;border-color:#DA0A0A;border-radius:14px;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#DA0A0A;background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action .cta-button.effect-1:after{background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action .cta-button.effect-2:after{background:#FFFFFF;}.elementor-5135 .elementor-element.elementor-element-b00ea71{width:var( --container-widget-width, 102.788% );max-width:102.788%;--container-widget-width:102.788%;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-b00ea71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5135 .elementor-element.elementor-element-9d0015d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-abbaa3b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-edb5729{text-align:right;}.elementor-5135 .elementor-element.elementor-element-edb5729 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-edb5729 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-5135 .elementor-element.elementor-element-edb5729.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-5135 .elementor-element.elementor-element-edb5729:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.ima-immobilien.de/wp-content/uploads/2024/02/mask_02.webp );-webkit-mask-size:contain;-webkit-mask-position:top right;-webkit-mask-repeat:no-repeat;}.elementor-5135 .elementor-element.elementor-element-edb5729.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.ima-immobilien.de/wp-content/uploads/2024/02/mask_02.webp );-webkit-mask-size:contain;-webkit-mask-position:top right;-webkit-mask-repeat:no-repeat;}.elementor-5135 .elementor-element.elementor-element-5e28e07.elementor-element{--align-self:center;}body:not(.rtl) .elementor-5135 .elementor-element.elementor-element-5e28e07{left:0px;}body.rtl .elementor-5135 .elementor-element.elementor-element-5e28e07{right:0px;}.elementor-5135 .elementor-element.elementor-element-5e28e07{top:24%;}.elementor-5135 .elementor-element.elementor-element-47117cc{text-align:left;}.elementor-5135 .elementor-element.elementor-element-47117cc img{width:75%;}.elementor-5135 .elementor-element.elementor-element-47117cc > .elementor-widget-container{margin:-95px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-47117cc.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5135 .elementor-element.elementor-element-47117cc:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.ima-immobilien.de/wp-content/uploads/2024/02/mask_01-2.webp );-webkit-mask-size:contain;-webkit-mask-position:bottom left;-webkit-mask-repeat:no-repeat;}.elementor-5135 .elementor-element.elementor-element-47117cc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.ima-immobilien.de/wp-content/uploads/2024/02/mask_01-2.webp );-webkit-mask-size:contain;-webkit-mask-position:bottom left;-webkit-mask-repeat:no-repeat;}.elementor-5135 .elementor-element.elementor-element-10e8d70{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-c8a035e{--display:flex;--background-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-2f5ed0b .tf-title-section .title-section{text-align:left;}.elementor-5135 .elementor-element.elementor-element-2f5ed0b .tf-title-section .title-section .heading{font-size:42px;text-transform:none;margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-2f5ed0b .tf-title-section .title-section .description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-2f5ed0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-2f5ed0b{width:100%;max-width:100%;}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-icon i{color:#DA0A0A;transition:color 0.3s;}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-icon svg{fill:#DA0A0A;transition:fill 0.3s;}.elementor-5135 .elementor-element.elementor-element-0d7eb82{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-icon{padding-right:14px;}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-item > a{font-size:21px;font-weight:700;}.elementor-5135 .elementor-element.elementor-element-0d7eb82 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5135 .elementor-element.elementor-element-fff3c91{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-19e3823 img{width:50%;}.elementor-5135 .elementor-element.elementor-element-9dbd508{--display:flex;--background-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-68ac801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:35px 35px;--background-transition:0.3s;--margin-block-start:115px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:015px;--padding-inline-end:15px;}.elementor-5135 .elementor-element.elementor-element-ecbbb7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-c4dc5c4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-c4dc5c4:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-c4dc5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ima-immobilien.de/wp-content/uploads/2024/03/bg1_10-2.webp");background-size:cover;}.elementor-5135 .elementor-element.elementor-element-c4dc5c4, .elementor-5135 .elementor-element.elementor-element-c4dc5c4::before{--border-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-faad249{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:260px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-5bb2423 .tf-title-section .title-section{text-align:left;}.elementor-5135 .elementor-element.elementor-element-5bb2423 .tf-title-section .title-section .heading{font-size:28px;}.elementor-5135 .elementor-element.elementor-element-5bb2423 > .elementor-widget-container{margin:100px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-a9211ad .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5135 .elementor-element.elementor-element-a9211ad .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5135 .elementor-element.elementor-element-a9211ad .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:150%;background-color:#DA0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:16px 18px 16px 18px;}.elementor-5135 .elementor-element.elementor-element-a9211ad .elementor-button:hover, .elementor-5135 .elementor-element.elementor-element-a9211ad .elementor-button:focus{color:#DA0A0A;background-color:#FFFFFF;border-color:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-a9211ad .elementor-button:hover svg, .elementor-5135 .elementor-element.elementor-element-a9211ad .elementor-button:focus svg{fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-e54f0c3{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-07f986f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-15f7de9{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-8dea3e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-3f0eddf{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-3f0eddf:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-3f0eddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ima-immobilien.de/wp-content/uploads/2024/03/bg1_10-2.webp");background-size:cover;}.elementor-5135 .elementor-element.elementor-element-3f0eddf, .elementor-5135 .elementor-element.elementor-element-3f0eddf::before{--border-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-459f57a{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:260px;}.elementor-5135 .elementor-element.elementor-element-459f57a.e-con{--align-self:flex-start;}.elementor-5135 .elementor-element.elementor-element-0aa5213 .tf-title-section .title-section{text-align:right;}.elementor-5135 .elementor-element.elementor-element-0aa5213 .tf-title-section .title-section .heading{font-size:28px;}.elementor-5135 .elementor-element.elementor-element-0aa5213 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-6a61544 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5135 .elementor-element.elementor-element-6a61544 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5135 .elementor-element.elementor-element-6a61544 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:150%;background-color:#DA0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:16px 18px 16px 18px;}.elementor-5135 .elementor-element.elementor-element-6a61544 .elementor-button:hover, .elementor-5135 .elementor-element.elementor-element-6a61544 .elementor-button:focus{color:#DA0A0A;background-color:#FFFFFF;border-color:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-6a61544 .elementor-button:hover svg, .elementor-5135 .elementor-element.elementor-element-6a61544 .elementor-button:focus svg{fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-8f1bdfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px 40px;--background-transition:0.3s;--margin-block-start:080px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:90px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-8f1bdfa:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-8f1bdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEEE;}.elementor-5135 .elementor-element.elementor-element-8f1bdfa, .elementor-5135 .elementor-element.elementor-element-8f1bdfa::before{--border-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-a520c51{--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;--align-items:flex-end;--gap:22px 22px;--flex-wrap:wrap;--align-content:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:220px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-8dfee61 .tf-title-section .title-section{text-align:left;}.elementor-5135 .elementor-element.elementor-element-8dfee61 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-5135 .elementor-element.elementor-element-8dfee61{width:100%;max-width:100%;}.elementor-5135 .elementor-element.elementor-element-8dfee61.elementor-element{--align-self:flex-end;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:30px 30px 30px 30px;align-items:center;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon::after {display:none;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner i{font-size:39px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner svg,.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner img{width:39px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner{width:100px;height:100px;transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon.square .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon.square-outline .wrap-icon-inner{width:100px;height:100px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner i, .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner svg{transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner img{transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon{margin:-9px 25px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-inner svg{color:#DA0A0A;fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon .wrap-icon-inner svg path{stroke:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon .wrap-icon-inner svg path.fill{fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon.circle .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon.square .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .wrap-icon-spin-around:before{background-color:#FFE0E0;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .content .title{font-size:16px;font-weight:600;margin:0px 0px 12px 0px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .content .title, .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .content .title a{color:#121212;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .content .description{line-height:21px;color:#64666C;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button{font-size:13px;font-weight:600;padding:0px 0px 0px 0px;margin:9px 0px 0px 0px;border-style:none;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button i{font-size:15px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button svg{width:15px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_before i{margin-right:7px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_before svg{margin-right:7px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_after i{margin-left:7px;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_after svg{margin-left:7px;}.rtl .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_before i{margin-left:7px;margin-right:0;}.rtl .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_before svg{margin-left:7px;margin-right:0;}.rtl .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_after i{margin-right:7px;margin-left:0;}.rtl .elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.bt_icon_after svg{margin-right:7px;margin-left:0;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button:hover{color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button:hover i{color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button:hover svg{fill:#FFA920;}.elementor-5135 .elementor-element.elementor-element-173409f .tficonbox .tf-button.has-line:hover:after{background-color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-173409f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:30px 30px 30px 30px;align-items:center;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon::after {display:none;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner i{font-size:39px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner svg,.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner img{width:39px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner{width:100px;height:100px;transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon.square .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon.square-outline .wrap-icon-inner{width:100px;height:100px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner i, .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner svg{transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner img{transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon{margin:-9px 25px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-inner svg{color:#DA0A0A;fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon .wrap-icon-inner svg path{stroke:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon .wrap-icon-inner svg path.fill{fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon.circle .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon.square .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .wrap-icon-spin-around:before{background-color:#FFE0E0;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .content .title{font-size:16px;font-weight:600;margin:0px 0px 12px 0px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .content .title, .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .content .title a{color:#121212;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .content .description{line-height:21px;color:#64666C;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button{font-size:13px;font-weight:600;padding:0px 0px 0px 0px;margin:9px 0px 0px 0px;border-style:none;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button i{font-size:15px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button svg{width:15px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_before i{margin-right:7px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_before svg{margin-right:7px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_after i{margin-left:7px;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_after svg{margin-left:7px;}.rtl .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_before i{margin-left:7px;margin-right:0;}.rtl .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_before svg{margin-left:7px;margin-right:0;}.rtl .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_after i{margin-right:7px;margin-left:0;}.rtl .elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.bt_icon_after svg{margin-right:7px;margin-left:0;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button:hover{color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button:hover i{color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button:hover svg{fill:#FFA920;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e .tficonbox .tf-button.has-line:hover:after{background-color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-1a3eb5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:30px 30px 30px 30px;align-items:center;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon::after {display:none;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner i{font-size:39px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner svg,.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner img{width:39px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner{width:100px;height:100px;transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon.square .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon.square-outline .wrap-icon-inner{width:100px;height:100px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner i, .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner svg{transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner img{transform:rotate(0deg);}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon{margin:-9px 25px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-inner svg{color:#DA0A0A;fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon .wrap-icon-inner svg path{stroke:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon .wrap-icon-inner svg path.fill{fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon.circle .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon.square .wrap-icon-inner, .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .wrap-icon-spin-around:before{background-color:#FFE0E0;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .content .title{font-size:16px;font-weight:600;margin:0px 0px 12px 0px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .content .title, .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .content .title a{color:#121212;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .content .description{line-height:21px;color:#64666C;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button{font-size:13px;font-weight:600;padding:0px 0px 0px 0px;margin:9px 0px 0px 0px;border-style:none;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button i{font-size:15px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button svg{width:15px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_before i{margin-right:7px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_before svg{margin-right:7px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_after i{margin-left:7px;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_after svg{margin-left:7px;}.rtl .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_before i{margin-left:7px;margin-right:0;}.rtl .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_before svg{margin-left:7px;margin-right:0;}.rtl .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_after i{margin-right:7px;margin-left:0;}.rtl .elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.bt_icon_after svg{margin-right:7px;margin-left:0;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button:hover{color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button:hover i{color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button:hover svg{fill:#FFA920;}.elementor-5135 .elementor-element.elementor-element-e7d390a .tficonbox .tf-button.has-line:hover:after{background-color:#FFA920;}.elementor-5135 .elementor-element.elementor-element-e7d390a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-61ddd99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-61ddd99:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-61ddd99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ima-immobilien.de/wp-content/uploads/2024/02/img_07.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5135 .elementor-element.elementor-element-61ddd99, .elementor-5135 .elementor-element.elementor-element-61ddd99::before{--border-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-58ad988b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5135 .elementor-element.elementor-element-58ad988b:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-58ad988b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-5135 .elementor-element.elementor-element-58ad988b, .elementor-5135 .elementor-element.elementor-element-58ad988b::before{--border-transition:0.3s;}.elementor-5135 .elementor-element.elementor-element-3ca8b471 .tf-title-section .title-section{text-align:center;}.elementor-5135 .elementor-element.elementor-element-3ca8b471{width:100%;max-width:100%;}.elementor-5135 .elementor-element.elementor-element-62ebe985 .tf-testimonial-carousel .item .icon-quote{color:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-62ebe985 .tf-testimonial-carousel .item .icon-quote svg{fill:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-62ebe985 .tf-testimonial-carousel.style-2 .icon-quote{border-color:#DA0A0A;}.elementor-5135 .elementor-element.elementor-element-62ebe985 .tf-testimonial-carousel .item .icon-quote {margin:-7px 0px 12px 0px;}.elementor-5135 .elementor-element.elementor-element-62ebe985 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-4bd30747{text-align:left;width:auto;max-width:auto;}.elementor-5135 .elementor-element.elementor-element-4bd30747 .elementor-heading-title{color:#1C1C1E;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-5135 .elementor-element.elementor-element-4bd30747 > .elementor-widget-container{padding:8px 18px 6px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;border-radius:999px 999px 999px 999px;}.elementor-5135 .elementor-element.elementor-element-4bd30747.elementor-element{--align-self:center;}body.elementor-page-5135 #footer{display:block;}body.elementor-page-5135 .info-footer{display:block;}body.elementor-page-5135 #bottom{display:block;}body.elementor-page-5135 #themesflat-content{padding-top:0px;padding-bottom:0px;}body.elementor-page-5135 .page-title{display:none;}@media(min-width:768px){.elementor-5135 .elementor-element.elementor-element-695ac980{--width:46.953%;}.elementor-5135 .elementor-element.elementor-element-76bfe4f{--width:46.953%;}.elementor-5135 .elementor-element.elementor-element-68ac801{--content-width:1140px;}.elementor-5135 .elementor-element.elementor-element-c4dc5c4{--width:50%;}.elementor-5135 .elementor-element.elementor-element-faad249{--content-width:475px;}.elementor-5135 .elementor-element.elementor-element-e54f0c3{--width:50%;}.elementor-5135 .elementor-element.elementor-element-15f7de9{--width:50%;}.elementor-5135 .elementor-element.elementor-element-3f0eddf{--width:50%;}.elementor-5135 .elementor-element.elementor-element-459f57a{--content-width:475px;}.elementor-5135 .elementor-element.elementor-element-a520c51{--content-width:540px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5135 .elementor-element.elementor-element-695ac980{--width:813px;}.elementor-5135 .elementor-element.elementor-element-76bfe4f{--width:400.969px;}.elementor-5135 .elementor-element.elementor-element-c4dc5c4{--width:100%;}.elementor-5135 .elementor-element.elementor-element-3f0eddf{--width:100%;}.elementor-5135 .elementor-element.elementor-element-a520c51{--content-width:450px;}}@media(max-width:1024px){.elementor-5135 .elementor-element.elementor-element-8a8cef7{--flex-wrap:wrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-695ac980{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:3em;--padding-block-end:0em;--padding-inline-start:2em;--padding-inline-end:2em;}.elementor-5135 .elementor-element.elementor-element-3060357d{width:var( --container-widget-width, 827px );max-width:827px;--container-widget-width:827px;--container-widget-flex-grow:0;}.elementor-5135 .elementor-element.elementor-element-b9710d2{--flex-wrap:wrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-76bfe4f{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:3em;--padding-block-end:0em;--padding-inline-start:2em;--padding-inline-end:2em;}.elementor-5135 .elementor-element.elementor-element-b00ea71 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-5135 .elementor-element.elementor-element-47117cc > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-10e8d70{--grid-auto-flow:row;}.elementor-5135 .elementor-element.elementor-element-fff3c91{--grid-auto-flow:row;}.elementor-5135 .elementor-element.elementor-element-68ac801{--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-5135 .elementor-element.elementor-element-ecbbb7c{--flex-wrap:wrap;}.elementor-5135 .elementor-element.elementor-element-faad249{--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-5135 .elementor-element.elementor-element-5bb2423 .tf-title-section .title-section{text-align:center;}.elementor-5135 .elementor-element.elementor-element-459f57a{--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-5135 .elementor-element.elementor-element-0aa5213 .tf-title-section .title-section{text-align:center;}.elementor-5135 .elementor-element.elementor-element-8f1bdfa{--gap:0px 0px;--flex-wrap:nowrap;--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5135 .elementor-element.elementor-element-a520c51{--justify-content:flex-start;--padding-block-start:3em;--padding-block-end:2em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-5135 .elementor-element.elementor-element-61ddd99{--flex-wrap:wrap;}.elementor-5135 .elementor-element.elementor-element-61ddd99:not(.elementor-motion-effects-element-type-background), .elementor-5135 .elementor-element.elementor-element-61ddd99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}}@media(max-width:767px){.elementor-5135 .elementor-element.elementor-element-695ac980{--padding-block-start:3em;--padding-block-end:1em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-5135 .elementor-element.elementor-element-3ad6d5c .eael-call-to-action .cta-button{padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;font-size:11px;}.elementor-5135 .elementor-element.elementor-element-e6d42f0 .eael-call-to-action .cta-button{padding:10px 20px 10px 20px;margin:0px 0px 0px 5px;font-size:11px;}.elementor-5135 .elementor-element.elementor-element-76bfe4f{--padding-block-start:3em;--padding-block-end:1em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-5135 .elementor-element.elementor-element-bdef7b2 .eael-call-to-action .cta-button{padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;font-size:11px;}.elementor-5135 .elementor-element.elementor-element-b00ea71 .eael-call-to-action .cta-button{padding:10px 20px 10px 20px;margin:0px 0px 0px 5px;font-size:11px;}.elementor-5135 .elementor-element.elementor-element-10e8d70{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5135 .elementor-element.elementor-element-2f5ed0b .tf-title-section .title-section .heading{font-size:24px;}.elementor-5135 .elementor-element.elementor-element-fff3c91{--content-width:50%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5135 .elementor-element.elementor-element-7bc4fef{text-align:center;}.elementor-5135 .elementor-element.elementor-element-7bc4fef img{max-width:100%;}.elementor-5135 .elementor-element.elementor-element-ecbbb7c{--margin-block-start:0em;--margin-block-end:6em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-5135 .elementor-element.elementor-element-8dea3e2 > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-5135 .elementor-element.elementor-element-8f1bdfa{--flex-wrap:wrap;}.elementor-5135 .elementor-element.elementor-element-4bd30747{text-align:center;}}