.elementor-22820 .elementor-element.elementor-element-1024324{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-1024324:not(.elementor-motion-effects-element-type-background), .elementor-22820 .elementor-element.elementor-element-1024324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-f0c578f{text-align:center;}.elementor-22820 .elementor-element.elementor-element-f0c578f .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-f0c578f.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-f0c578f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22820 .elementor-element.elementor-element-217e411{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-22820 .elementor-element.elementor-element-217e411 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-22820 .elementor-element.elementor-element-217e411 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-22820 .elementor-element.elementor-element-c16fb1a{--display:flex;}.elementor-22820 .elementor-element.elementor-element-c16fb1a:not(.elementor-motion-effects-element-type-background), .elementor-22820 .elementor-element.elementor-element-c16fb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-title{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-widget-ucaddon_uc_compact_image_theme .ug-textpanel-description{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-widget-ucaddon_uc_compact_image_theme .ug-error-message{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-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-arrow-left{width:32px;height:32px;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-arrow-right{width:32px;height:32px;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-arrow-right svg polyline{stroke:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-arrow-left svg polyline{stroke:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen svg polyline{stroke:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen svg line{stroke:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen svg circle{fill:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen{opacity:50%;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen:hover{opacity:100%;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode path{fill:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode{opacity:50%;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover path{fill:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover{opacity:100%;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-thumb-image{object-fit:cover;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-gallery-wrapper .ug-panel-handle-tip:hover polyline{stroke:#ffffff;}.elementor-22820 .elementor-element.elementor-element-aa9361a .ug-error-message{text-align:inherit;}.elementor-22820 .elementor-element.elementor-element-946339b{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-946339b:not(.elementor-motion-effects-element-type-background), .elementor-22820 .elementor-element.elementor-element-946339b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22820 .elementor-element.elementor-element-946339b.e-con{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-5adf700{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22820 .elementor-element.elementor-element-5adf700.e-con{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-a1ed8cd{text-align:center;}.elementor-22820 .elementor-element.elementor-element-a1ed8cd .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-a1ed8cd.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-a1ed8cd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-4aeab56{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-22820 .elementor-element.elementor-element-4aeab56 .elementor-divider-separator{width:280px;margin:0 auto;margin-center:0;}.elementor-22820 .elementor-element.elementor-element-4aeab56 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.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.ob-postman blockquote{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-widget-text-editor.ob-postman blockquote cite{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-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-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-3ec247a{text-align:center;font-family:var( --e-global-typography-8c7bd72-font-family ), Sans-serif;font-size:var( --e-global-typography-8c7bd72-font-size );font-weight:var( --e-global-typography-8c7bd72-font-weight );}.elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-3ec247a.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-3ec247a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-daa84b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22820 .elementor-element.elementor-element-8c4f42d{--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-22820 .elementor-element.elementor-element-79e2825.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-79e2825{text-align:center;}.elementor-22820 .elementor-element.elementor-element-79e2825 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-79e2825.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-79e2825 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-7ce3671{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-22820 .elementor-element.elementor-element-7ce3671 .elementor-divider-separator{width:180px;margin:0 auto;margin-center:0;}.elementor-22820 .elementor-element.elementor-element-7ce3671 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-22820 .elementor-element.elementor-element-1de2423 dt{grid-column:1;padding:10px 3px 3px 3px;margin:0;font-family:var( --e-global-typography-f5e4d4c-font-family ), Sans-serif;font-size:var( --e-global-typography-f5e4d4c-font-size );font-weight:var( --e-global-typography-f5e4d4c-font-weight );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-1de2423 dd{grid-column:2;padding:10px 3px 3px 3px;margin:0;text-align:left;font-family:var( --e-global-typography-8c7bd72-font-family ), Sans-serif;font-size:var( --e-global-typography-8c7bd72-font-size );font-weight:var( --e-global-typography-8c7bd72-font-weight );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-1de2423 div{padding:10px 3px 3px 3px;margin:0;}.elementor-22820 .elementor-element.elementor-element-1de2423 dl{display:grid;grid-template-columns:40% auto;margin:0;}.elementor-22820 .elementor-element.elementor-element-5e2e8c7{--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-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-8bad2d9{text-align:center;}.elementor-22820 .elementor-element.elementor-element-8bad2d9 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-8bad2d9.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-8bad2d9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-c221b62{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-22820 .elementor-element.elementor-element-c221b62 .elementor-divider-separator{width:340px;margin:0 auto;margin-center:0;}.elementor-22820 .elementor-element.elementor-element-c221b62 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-immomakler-single-features .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-immomakler-single-features .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-immomakler-single-features .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-immomakler-single-features .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-immomakler-single-features .elementor-icon-list-item{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-widget-immomakler-single-features .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22820 .elementor-element.elementor-element-23fee4d.elementor-element{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-items .elementor-icon-list-item{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;min-width:0px;margin-bottom:0px;}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22820 .elementor-element.elementor-element-23fee4d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-icon{padding-right:5px;}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item{font-family:var( --e-global-typography-8c7bd72-font-family ), Sans-serif;font-size:var( --e-global-typography-8c7bd72-font-size );font-weight:var( --e-global-typography-8c7bd72-font-weight );}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-text{transition:color 0.3s;}.elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-64981f0{text-align:center;}.elementor-22820 .elementor-element.elementor-element-64981f0 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-64981f0.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-64981f0 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-4c3a201{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-22820 .elementor-element.elementor-element-4c3a201 .elementor-divider-separator{width:215px;margin:0 auto;margin-center:0;}.elementor-22820 .elementor-element.elementor-element-4c3a201 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-22820 .elementor-element.elementor-element-f926bda{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-22820 .elementor-element.elementor-element-f926bda.elementor-element{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-f926bda dt{grid-column:1;padding:10px 3px 3px 3px;margin:0;font-family:var( --e-global-typography-8c7bd72-font-family ), Sans-serif;font-size:var( --e-global-typography-8c7bd72-font-size );font-weight:var( --e-global-typography-8c7bd72-font-weight );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-f926bda dd{grid-column:2;padding:10px 3px 3px 3px;margin:0;text-align:left;font-family:var( --e-global-typography-8c7bd72-font-family ), Sans-serif;font-size:var( --e-global-typography-8c7bd72-font-size );font-weight:var( --e-global-typography-8c7bd72-font-weight );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-f926bda div{padding:10px 3px 3px 3px;margin:0;}.elementor-22820 .elementor-element.elementor-element-f926bda dl{display:grid;grid-template-columns:40% auto;margin:0;}.elementor-22820 .elementor-element.elementor-element-11617f4{--display:flex;}.elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-acfe048{text-align:center;}.elementor-22820 .elementor-element.elementor-element-acfe048 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-acfe048.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-acfe048 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-c70ba6f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-22820 .elementor-element.elementor-element-c70ba6f .elementor-divider-separator{width:75px;margin:0 auto;margin-center:0;}.elementor-22820 .elementor-element.elementor-element-c70ba6f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2{text-align:center;font-family:var( --e-global-typography-8c7bd72-font-family ), Sans-serif;font-size:var( --e-global-typography-8c7bd72-font-size );font-weight:var( --e-global-typography-8c7bd72-font-weight );}.elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-ffe3bf2.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-ffe3bf2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-7942bc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-22820 .elementor-element.elementor-element-40b45d1{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-22820 .elementor-element.elementor-element-a836a4c{--display:flex;--min-height:0vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-a836a4c:not(.elementor-motion-effects-element-type-background), .elementor-22820 .elementor-element.elementor-element-a836a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22820 .elementor-element.elementor-element-a836a4c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22820 .elementor-element.elementor-element-184bf51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-efdbb0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-efdbb0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22820 .elementor-element.elementor-element-26d2dfa{--display:flex;--overlay-opacity:1;--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-22820 .elementor-element.elementor-element-26d2dfa::before, .elementor-22820 .elementor-element.elementor-element-26d2dfa > .elementor-background-video-container::before, .elementor-22820 .elementor-element.elementor-element-26d2dfa > .e-con-inner > .elementor-background-video-container::before, .elementor-22820 .elementor-element.elementor-element-26d2dfa > .elementor-background-slideshow::before, .elementor-22820 .elementor-element.elementor-element-26d2dfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-22820 .elementor-element.elementor-element-26d2dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22820 .elementor-element.elementor-element-26d2dfa.e-con{--flex-grow:0;--flex-shrink:0;}.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-22820 .elementor-element.elementor-element-b2f6ecf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22820 .elementor-element.elementor-element-b2f6ecf.elementor-element{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-de17b89{--display:flex;--gap:78px 78px;--row-gap:78px;--column-gap:78px;--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-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22820 .elementor-element.elementor-element-2e2a3a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-icon{padding-right:1px;}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > a{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-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22820 .elementor-element.elementor-element-65a3652{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-icon{padding-right:1px;}.elementor-22820 .elementor-element.elementor-element-65a3652 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22820 .elementor-element.elementor-element-88088d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22820 .elementor-element.elementor-element-88088d8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22820 .elementor-element.elementor-element-88088d8 iframe{height:330px;}.elementor-22820 .elementor-element.elementor-element-0bbab1c{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-22820 .elementor-element.elementor-element-0bbab1c:not(.elementor-motion-effects-element-type-background), .elementor-22820 .elementor-element.elementor-element-0bbab1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri div{writing-mode:inherit;}.elementor-22820 .elementor-element.elementor-element-78e417f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-22820 .elementor-element.elementor-element-78e417f .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > div, .elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > h1, .elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > h2, .elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > h3, .elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > h4, .elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > h5, .elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > h6, .elementor-22820 .elementor-element.elementor-element-78e417f.ob-harakiri > p{transform:rotate(0deg);}.elementor-22820 .elementor-element.elementor-element-78e417f > div{text-indent:0px;mix-blend-mode:inherit;}@media(min-width:768px){.elementor-22820 .elementor-element.elementor-element-1024324{--content-width:50%;}.elementor-22820 .elementor-element.elementor-element-c16fb1a{--content-width:50%;}.elementor-22820 .elementor-element.elementor-element-946339b{--content-width:70%;}.elementor-22820 .elementor-element.elementor-element-5adf700{--width:85%;}.elementor-22820 .elementor-element.elementor-element-8c4f42d{--width:50%;}.elementor-22820 .elementor-element.elementor-element-5e2e8c7{--width:50%;}.elementor-22820 .elementor-element.elementor-element-11617f4{--width:85%;}.elementor-22820 .elementor-element.elementor-element-7942bc8{--width:100%;}.elementor-22820 .elementor-element.elementor-element-a836a4c{--content-width:100%;}.elementor-22820 .elementor-element.elementor-element-184bf51{--content-width:90%;}.elementor-22820 .elementor-element.elementor-element-efdbb0b{--width:45%;}.elementor-22820 .elementor-element.elementor-element-26d2dfa{--content-width:100%;}.elementor-22820 .elementor-element.elementor-element-0bbab1c{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-22820 .elementor-element.elementor-element-1024324{--content-width:70%;}.elementor-22820 .elementor-element.elementor-element-c16fb1a{--content-width:60%;}.elementor-22820 .elementor-element.elementor-element-7942bc8{--width:100%;}.elementor-22820 .elementor-element.elementor-element-184bf51{--content-width:95%;}}@media(max-width:1200px) and (min-width:768px){.elementor-22820 .elementor-element.elementor-element-1024324{--content-width:75%;}.elementor-22820 .elementor-element.elementor-element-c16fb1a{--content-width:70%;}.elementor-22820 .elementor-element.elementor-element-184bf51{--content-width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22820 .elementor-element.elementor-element-c16fb1a{--content-width:70%;}.elementor-22820 .elementor-element.elementor-element-5adf700{--width:100%;}.elementor-22820 .elementor-element.elementor-element-11617f4{--width:100%;}.elementor-22820 .elementor-element.elementor-element-184bf51{--content-width:100%;}.elementor-22820 .elementor-element.elementor-element-efdbb0b{--width:100%;}.elementor-22820 .elementor-element.elementor-element-26d2dfa{--content-width:65%;}.elementor-22820 .elementor-element.elementor-element-0bbab1c{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-22820 .elementor-element.elementor-element-1024324{--content-width:80%;}.elementor-22820 .elementor-element.elementor-element-946339b{--content-width:80%;}.elementor-22820 .elementor-element.elementor-element-daa84b5{--content-width:100%;}.elementor-22820 .elementor-element.elementor-element-184bf51{--content-width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22820 .elementor-element.elementor-element-f0c578f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-217e411 .elementor-divider-separator{width:800px;}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-error-message{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-a1ed8cd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-4aeab56 .elementor-divider-separator{width:250px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-3ec247a{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-79e2825 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-7ce3671 .elementor-divider-separator{width:155px;}.elementor-22820 .elementor-element.elementor-element-1de2423 dt{font-size:var( --e-global-typography-f5e4d4c-font-size );}.elementor-22820 .elementor-element.elementor-element-1de2423 dd{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-8bad2d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-c221b62 .elementor-divider-separator{width:310px;}.elementor-widget-immomakler-single-features .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-immomakler-single-features .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-64981f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-4c3a201 .elementor-divider-separator{width:195px;}.elementor-22820 .elementor-element.elementor-element-f926bda{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22820 .elementor-element.elementor-element-f926bda dt{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-f926bda dd{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-acfe048 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-c70ba6f .elementor-divider-separator{width:65px;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-a836a4c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-184bf51{--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-22820 .elementor-element.elementor-element-efdbb0b{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:170px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-26d2dfa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-de17b89{--gap:100px 0px;--row-gap:100px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-88088d8{padding:0px 0px 0px 0px;}.elementor-22820 .elementor-element.elementor-element-88088d8 iframe{height:340px;}.elementor-22820 .elementor-element.elementor-element-78e417f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1200px){.elementor-22820 .elementor-element.elementor-element-217e411 .elementor-divider-separator{width:695px;}.elementor-22820 .elementor-element.elementor-element-946339b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-5adf700{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22820 .elementor-element.elementor-element-4aeab56 .elementor-divider-separator{width:250px;}.elementor-22820 .elementor-element.elementor-element-7ce3671 .elementor-divider-separator{width:155px;}.elementor-22820 .elementor-element.elementor-element-c221b62 .elementor-divider-separator{width:300px;}.elementor-22820 .elementor-element.elementor-element-4c3a201 .elementor-divider-separator{width:195px;}.elementor-22820 .elementor-element.elementor-element-11617f4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-22820 .elementor-element.elementor-element-c70ba6f .elementor-divider-separator{width:65px;}.elementor-22820 .elementor-element.elementor-element-7942bc8{--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;--align-items:center;--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-22820 .elementor-element.elementor-element-40b45d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22820 .elementor-element.elementor-element-a836a4c{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-184bf51{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-efdbb0b{--gap:100px 0px;--row-gap:100px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:240px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-26d2dfa{--min-height:127px;}.elementor-22820 .elementor-element.elementor-element-de17b89{--gap:100px 0px;--row-gap:100px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-88088d8{padding:0px 0px 0px 0px;}.elementor-22820 .elementor-element.elementor-element-88088d8 iframe{height:345px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22820 .elementor-element.elementor-element-f0c578f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-217e411 .elementor-divider-separator{width:650px;}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-error-message{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-a1ed8cd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-4aeab56 .elementor-divider-separator{width:230px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-3ec247a{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-79e2825 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-7ce3671 .elementor-divider-separator{width:145px;}.elementor-22820 .elementor-element.elementor-element-1de2423 dt{font-size:var( --e-global-typography-f5e4d4c-font-size );}.elementor-22820 .elementor-element.elementor-element-1de2423 dd{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-8bad2d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-c221b62 .elementor-divider-separator{width:285px;}.elementor-widget-immomakler-single-features .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-immomakler-single-features .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-64981f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-4c3a201 .elementor-divider-separator{width:180px;}.elementor-22820 .elementor-element.elementor-element-f926bda dt{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-f926bda dd{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-acfe048 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-c70ba6f .elementor-divider-separator{width:60px;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-7942bc8{--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;--align-items:center;}.elementor-22820 .elementor-element.elementor-element-a836a4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-184bf51{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22820 .elementor-element.elementor-element-efdbb0b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-de17b89{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-78e417f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:880px){.elementor-22820 .elementor-element.elementor-element-1024324{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-217e411 .elementor-divider-separator{width:630px;}.elementor-22820 .elementor-element.elementor-element-5adf700{--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-22820 .elementor-element.elementor-element-4aeab56 .elementor-divider-separator{width:230px;}.elementor-22820 .elementor-element.elementor-element-7ce3671 .elementor-divider-separator{width:145px;}.elementor-22820 .elementor-element.elementor-element-c221b62 .elementor-divider-separator{width:285px;}.elementor-22820 .elementor-element.elementor-element-4c3a201 .elementor-divider-separator{width:180px;}.elementor-22820 .elementor-element.elementor-element-c70ba6f .elementor-divider-separator{width:60px;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2.elementor-element{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-26d2dfa{--min-height:0px;}}@media(max-width:767px){.elementor-22820 .elementor-element.elementor-element-1024324{--content-width:90%;--justify-content:center;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-1024324.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22820 .elementor-element.elementor-element-f0c578f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-217e411{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22820 .elementor-element.elementor-element-217e411 .elementor-divider-separator{width:315px;}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-error-message{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-946339b{--content-width:85%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22820 .elementor-element.elementor-element-a1ed8cd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-4aeab56{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22820 .elementor-element.elementor-element-4aeab56 .elementor-divider-separator{width:215px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-3ec247a{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-79e2825 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-7ce3671{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22820 .elementor-element.elementor-element-7ce3671 .elementor-divider-separator{width:140px;}.elementor-22820 .elementor-element.elementor-element-1de2423 dt{font-size:var( --e-global-typography-f5e4d4c-font-size );}.elementor-22820 .elementor-element.elementor-element-1de2423 dd{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-8bad2d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-c221b62{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22820 .elementor-element.elementor-element-c221b62 .elementor-divider-separator{width:260px;}.elementor-widget-immomakler-single-features .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-immomakler-single-features .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-23fee4d .elementor-icon-list-item{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-64981f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-4c3a201{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22820 .elementor-element.elementor-element-4c3a201 .elementor-divider-separator{width:165px;}.elementor-22820 .elementor-element.elementor-element-f926bda dt{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-f926bda dd{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-acfe048 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22820 .elementor-element.elementor-element-c70ba6f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22820 .elementor-element.elementor-element-c70ba6f .elementor-divider-separator{width:50px;}.elementor-22820 .elementor-element.elementor-element-ffe3bf2{font-size:var( --e-global-typography-8c7bd72-font-size );}.elementor-22820 .elementor-element.elementor-element-7942bc8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22820 .elementor-element.elementor-element-a836a4c{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-184bf51{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22820 .elementor-element.elementor-element-efdbb0b{--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-22820 .elementor-element.elementor-element-26d2dfa{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-de17b89{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-2e2a3a8{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-22820 .elementor-element.elementor-element-2e2a3a8.elementor-element{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22820 .elementor-element.elementor-element-2e2a3a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22820 .elementor-element.elementor-element-65a3652{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-22820 .elementor-element.elementor-element-65a3652.elementor-element{--align-self:center;}.elementor-22820 .elementor-element.elementor-element-88088d8{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22820 .elementor-element.elementor-element-78e417f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for immomakler-single-map, class: .elementor-element-40b45d1 */.googlemaps-inaccurate-position {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for immomakler-single-contact-form, class: .elementor-element-faaf9fc *//* Labelstil Änderung */
.immomakler-single label {
  color: #fffbf8;
}


/* Submit buttonstil Änderung */
/* Apply grid to the form or parent container */
#immomakler-contactform-form-sjy0ddefmh {
  display: grid;             /* Enable CSS grid layout */
  place-items: center;       /* This centers both horizontally and vertically */
  width: 100%;
}

.form-group.immomakler-contactform-send {
  display: grid;             /* Use grid layout for the button container */
  justify-items: center;     /* Horizontally center the button */
  width: 100%;
}

button.submit.btn.btn-primary {
  display: block;
  margin: 0 auto;  /* Automatically adjust left and right margins */
  border: 2px solid #fffbf8;
  padding: 15px 60px;
  background-color: #232f5c;
  color: #ffffff ;
  cursor: pointer;
  font-size: 1.1em;
  border-radius: 0 !important;   /* NO rounded corners */
  transition: all 0.3s ease;
}

button.submit.btn.btn-primary:hover {
  background-color: #ffffff;
  color: #232f5c;
  transform: scale(1.05);
}








/*Text to be hidden above button*/
span.mandatory {
  display: none !important;
}






/*SSL to be hidden above html button*/
.send-over-https {
  display: none !important;
}




#immomakler-contactform,
label,
#immomakler-contactform input,
#immomakler-contactform select,
#immomakler-contactform textarea,
#immomakler-contactform button {
    font-family: 'Raleway', sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a836a4c */.elementor-element-4257d90 {
  display: none !important;
}/* End custom CSS */