.elementor-4346 .elementor-element.elementor-element-9ddc23d{--display:flex;--min-height:600px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4346 .elementor-element.elementor-element-9ddc23d:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-9ddc23d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-4346 .elementor-element.elementor-element-9ddc23d.e-con{--align-self:center;}.elementor-4346 .elementor-element.elementor-element-850ad18{--e-image-carousel-slides-to-show:1;}.elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-next{font-size:38px;color:#FFFFFF6E;}.elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF6E;}.elementor-4346 .elementor-element.elementor-element-ed4e45f{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4346 .elementor-element.elementor-element-ed4e45f:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-ed4e45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4346 .elementor-element.elementor-element-e4a51ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-4346 .elementor-element.elementor-element-0631739 .elementor-button:hover, .elementor-4346 .elementor-element.elementor-element-0631739 .elementor-button:focus{background-color:var( --e-global-color-twbb_primary_inv );color:var( --e-global-color-accent );}.elementor-4346 .elementor-element.elementor-element-0631739 .elementor-button:hover svg, .elementor-4346 .elementor-element.elementor-element-0631739 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4346 .elementor-element.elementor-element-0631739 .elementor-button{border-radius:18px 18px 18px 18px;}.elementor-4346 .elementor-element.elementor-element-f91e41f{--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-4346 .elementor-element.elementor-element-5de564b .elementor-button:hover, .elementor-4346 .elementor-element.elementor-element-5de564b .elementor-button:focus{background-color:var( --e-global-color-twbb_primary_inv );color:var( --e-global-color-accent );}.elementor-4346 .elementor-element.elementor-element-5de564b .elementor-button:hover svg, .elementor-4346 .elementor-element.elementor-element-5de564b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4346 .elementor-element.elementor-element-5de564b .elementor-button{border-radius:18px 18px 18px 18px;}.elementor-4346 .elementor-element.elementor-element-ba9d1ca{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:10;}.elementor-4346 .elementor-element.elementor-element-ba9d1ca:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-ba9d1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4346 .elementor-element.elementor-element-18af982{text-align:start;font-family:var( --e-global-typography-twbb_h3-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_h3-font-size );font-weight:var( --e-global-typography-twbb_h3-font-weight );text-transform:var( --e-global-typography-twbb_h3-text-transform );font-style:var( --e-global-typography-twbb_h3-font-style );text-decoration:var( --e-global-typography-twbb_h3-text-decoration );line-height:var( --e-global-typography-twbb_h3-line-height );}.elementor-4346 .elementor-element.elementor-element-9b7dd68{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-9b7dd68:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-9b7dd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-4346 .elementor-element.elementor-element-0398d0c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4346 .elementor-element.elementor-element-2d071dc .elementor-icon-box-wrapper{gap:6px;}.elementor-4346 .elementor-element.elementor-element-2d071dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4346 .elementor-element.elementor-element-2d071dc.elementor-view-framed .elementor-icon, .elementor-4346 .elementor-element.elementor-element-2d071dc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4346 .elementor-element.elementor-element-2d071dc .elementor-icon{font-size:1.5em;}.elementor-4346 .elementor-element.elementor-element-608c181{--display:flex;--padding-top:18px;--padding-bottom:6px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-608c181:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-608c181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-4346 .elementor-element.elementor-element-68de784{font-family:"Poppins", sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-accent );}.elementor-4346 .elementor-element.elementor-element-35bdf72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:52px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-35bdf72:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-35bdf72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-4346 .elementor-element.elementor-element-2d2e9e8{--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:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:16px;--padding-bottom:60px;--padding-left:52px;--padding-right:52px;}.elementor-4346 .elementor-element.elementor-element-2d2e9e8:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-2d2e9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-twbb_primary_inv );}.elementor-widget-immomakler-data-boxes .immomakler-data-divider{border-left-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-immomakler-data-boxes .immomakler-data-divider--icon i, .elementor-widget-immomakler-data-boxes .immomakler-data-divider--icon svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-immomakler-data-boxes .immomakler-data-label{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-immomakler-data-boxes .immomakler-data-value{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-4346 .elementor-element.elementor-element-f06da58 > .elementor-widget-container{padding:40px 0px 28px 0px;}.elementor-4346 .elementor-element.elementor-element-f06da58 .immomakler-data-label{font-family:var( --e-global-typography-twbb_p4-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_p4-font-size );font-weight:var( --e-global-typography-twbb_p4-font-weight );text-transform:var( --e-global-typography-twbb_p4-text-transform );font-style:var( --e-global-typography-twbb_p4-font-style );text-decoration:var( --e-global-typography-twbb_p4-text-decoration );line-height:var( --e-global-typography-twbb_p4-line-height );color:#06062685;text-align:left;padding:0px 8px 0px 8px;}.elementor-4346 .elementor-element.elementor-element-f06da58 .immomakler-data-value{font-family:var( --e-global-typography-twbb_h5-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_h5-font-size );font-weight:var( --e-global-typography-twbb_h5-font-weight );text-transform:var( --e-global-typography-twbb_h5-text-transform );font-style:var( --e-global-typography-twbb_h5-font-style );text-decoration:var( --e-global-typography-twbb_h5-text-decoration );line-height:var( --e-global-typography-twbb_h5-line-height );text-align:left;padding:0px 8px 0px 8px;}.elementor-4346 .elementor-element.elementor-element-a75b183 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-list--style-flex .immomakler-data-box{flex:1 1 0;}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-divider{border:0px;border-left-width:0.1px;border-style:solid;border-left-color:#0606266B;color:#0606266B;}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-divider--icon i, .elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-divider--icon svg{color:#0606266B;fill:#0606266B;}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-label{font-family:var( --e-global-typography-twbb_p4-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_p4-font-size );font-weight:var( --e-global-typography-twbb_p4-font-weight );text-transform:var( --e-global-typography-twbb_p4-text-transform );font-style:var( --e-global-typography-twbb_p4-font-style );text-decoration:var( --e-global-typography-twbb_p4-text-decoration );line-height:var( --e-global-typography-twbb_p4-line-height );color:#06062685;text-align:left;padding:0px 8px 0px 8px;}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-value{font-family:var( --e-global-typography-twbb_h6-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_h6-font-size );font-weight:var( --e-global-typography-twbb_h6-font-weight );text-transform:var( --e-global-typography-twbb_h6-text-transform );font-style:var( --e-global-typography-twbb_h6-font-style );text-decoration:var( --e-global-typography-twbb_h6-text-decoration );line-height:var( --e-global-typography-twbb_h6-line-height );text-align:left;padding:0px 8px 0px 8px;}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-box{justify-content:space-between;}.elementor-4346 .elementor-element.elementor-element-109dd3d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-list--style-flex .immomakler-data-box{flex:1 1 0;}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-divider{border:0px;border-left-width:0.1px;border-style:solid;border-left-color:#0606266B;color:#0606266B;}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-divider--icon i, .elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-divider--icon svg{color:#0606266B;fill:#0606266B;}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-label{font-family:var( --e-global-typography-twbb_p4-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_p4-font-size );font-weight:var( --e-global-typography-twbb_p4-font-weight );text-transform:var( --e-global-typography-twbb_p4-text-transform );font-style:var( --e-global-typography-twbb_p4-font-style );text-decoration:var( --e-global-typography-twbb_p4-text-decoration );line-height:var( --e-global-typography-twbb_p4-line-height );color:#06062685;text-align:left;padding:0px 8px 0px 8px;}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-value{font-family:var( --e-global-typography-twbb_h6-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_h6-font-size );font-weight:var( --e-global-typography-twbb_h6-font-weight );text-transform:var( --e-global-typography-twbb_h6-text-transform );font-style:var( --e-global-typography-twbb_h6-font-style );text-decoration:var( --e-global-typography-twbb_h6-text-decoration );line-height:var( --e-global-typography-twbb_h6-line-height );text-align:left;padding:0px 8px 0px 8px;}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-box{justify-content:space-between;}.elementor-4346 .elementor-element.elementor-element-05feff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-05feff2:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-05feff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4346 .elementor-element.elementor-element-868bfed{padding:0px 0px 0px 0px;}.elementor-4346 .elementor-element.elementor-element-868bfed .elementor-heading-title{font-family:var( --e-global-typography-twbb_h4-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_h4-font-size );font-weight:var( --e-global-typography-twbb_h4-font-weight );text-transform:var( --e-global-typography-twbb_h4-text-transform );font-style:var( --e-global-typography-twbb_h4-font-style );text-decoration:var( --e-global-typography-twbb_h4-text-decoration );line-height:var( --e-global-typography-twbb_h4-line-height );}.elementor-4346 .elementor-element.elementor-element-6aa6a1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-6aa6a1b:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-6aa6a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-4346 .elementor-element.elementor-element-103c1fa{padding:0px 0px 0px 0px;text-align:justify;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-0c17f06{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-4346 .elementor-element.elementor-element-0c17f06:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-0c17f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4346 .elementor-element.elementor-element-5d8d1c4{--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-4346 .elementor-element.elementor-element-a0137fc, .elementor-4346 .elementor-element.elementor-element-a0137fc iframe{width:100%;height:auto;aspect-ratio:16/9;background-color:#ddd;}.elementor-4346 .elementor-element.elementor-element-a0137fc .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{align-content:center;aspect-ratio:16/9;}.elementor-4346 .elementor-element.elementor-element-a0137fc iframe{border-radius:0px 0px 0px 0px;}.elementor-4346 .elementor-element.elementor-element-a170cae{--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-4346 .elementor-element.elementor-element-472f478, .elementor-4346 .elementor-element.elementor-element-472f478 iframe{width:100%;height:auto;aspect-ratio:16/9;}.elementor-4346 .elementor-element.elementor-element-472f478 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{align-content:center;aspect-ratio:16/9;}.elementor-4346 .elementor-element.elementor-element-472f478 iframe{border-radius:0px 0px 0px 0px;}.elementor-4346 .elementor-element.elementor-element-4ac3741{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-4ac3741:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-4ac3741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-4346 .elementor-element.elementor-element-bf19cc6 .elementor-heading-title{font-family:var( --e-global-typography-twbb_h4-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_h4-font-size );font-weight:var( --e-global-typography-twbb_h4-font-weight );text-transform:var( --e-global-typography-twbb_h4-text-transform );font-style:var( --e-global-typography-twbb_h4-font-style );text-decoration:var( --e-global-typography-twbb_h4-text-decoration );line-height:var( --e-global-typography-twbb_h4-line-height );}.elementor-4346 .elementor-element.elementor-element-4316a0a{--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;--justify-content:center;--padding-top:20px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-4346 .elementor-element.elementor-element-4316a0a:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-4316a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-4346 .elementor-element.elementor-element-cd67263{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4346 .elementor-element.elementor-element-0b8f021 dt{grid-column:1;padding:10px 0px 8px 0px;margin:0;}.elementor-4346 .elementor-element.elementor-element-0b8f021 dd{grid-column:2;padding:10px 0px 8px 0px;margin:0;text-align:left;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-0b8f021 div{padding:10px 0px 8px 0px;margin:0;}.elementor-4346 .elementor-element.elementor-element-0b8f021 dl{display:grid;grid-template-columns:52% auto;margin:0;}.elementor-4346 .elementor-element.elementor-element-eb1a566 dt{grid-column:1;padding:10px 0px 8px 0px;margin:0;}.elementor-4346 .elementor-element.elementor-element-eb1a566 dd{grid-column:2;padding:10px 0px 8px 0px;margin:0;text-align:left;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-eb1a566 div{padding:10px 0px 8px 0px;margin:0;}.elementor-4346 .elementor-element.elementor-element-eb1a566 dl{display:grid;grid-template-columns:52% auto;margin:0;}.elementor-4346 .elementor-element.elementor-element-bc5eabb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-bc5eabb:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-bc5eabb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4346 .elementor-element.elementor-element-318e929{text-align:center;font-family:var( --e-global-typography-twbb_h6-font-family ), sans-serif;font-size:var( --e-global-typography-twbb_h6-font-size );font-weight:var( --e-global-typography-twbb_h6-font-weight );text-transform:var( --e-global-typography-twbb_h6-text-transform );font-style:var( --e-global-typography-twbb_h6-font-style );text-decoration:var( --e-global-typography-twbb_h6-text-decoration );line-height:var( --e-global-typography-twbb_h6-line-height );color:var( --e-global-color-twbb_primary_inv );}.elementor-4346 .elementor-element.elementor-element-cd72f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:96px;--padding-left:80px;--padding-right:80px;}.elementor-4346 .elementor-element.elementor-element-cd72f82:not(.elementor-motion-effects-element-type-background), .elementor-4346 .elementor-element.elementor-element-cd72f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}@media(max-width:1024px){.elementor-4346 .elementor-element.elementor-element-9ddc23d{--min-height:40vh;--padding-top:160px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4346 .elementor-element.elementor-element-ba9d1ca{--padding-top:80px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-18af982{text-align:start;font-size:var( --e-global-typography-twbb_h3-font-size );line-height:var( --e-global-typography-twbb_h3-line-height );}.elementor-4346 .elementor-element.elementor-element-9b7dd68{--padding-top:20px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-4346 .elementor-element.elementor-element-0398d0c{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-608c181{--padding-top:18px;--padding-bottom:6px;--padding-left:48px;--padding-right:48px;}.elementor-4346 .elementor-element.elementor-element-68de784{font-size:14px;}.elementor-4346 .elementor-element.elementor-element-35bdf72{--padding-top:52px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-4346 .elementor-element.elementor-element-2d2e9e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-immomakler-data-boxes .immomakler-data-divider{border-left-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-immomakler-data-boxes .immomakler-data-divider--icon i, .elementor-widget-immomakler-data-boxes .immomakler-data-divider--icon svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-immomakler-data-boxes .immomakler-data-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-immomakler-data-boxes .immomakler-data-value{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4346 .elementor-element.elementor-element-f06da58 .immomakler-data-label{font-size:var( --e-global-typography-twbb_p4-font-size );line-height:var( --e-global-typography-twbb_p4-line-height );}.elementor-4346 .elementor-element.elementor-element-f06da58 .immomakler-data-value{font-size:var( --e-global-typography-twbb_h5-font-size );line-height:var( --e-global-typography-twbb_h5-line-height );}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-label{font-size:var( --e-global-typography-twbb_p4-font-size );line-height:var( --e-global-typography-twbb_p4-line-height );}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-value{font-size:var( --e-global-typography-twbb_h6-font-size );line-height:var( --e-global-typography-twbb_h6-line-height );}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-label{font-size:var( --e-global-typography-twbb_p4-font-size );line-height:var( --e-global-typography-twbb_p4-line-height );}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-value{font-size:var( --e-global-typography-twbb_h6-font-size );line-height:var( --e-global-typography-twbb_h6-line-height );}.elementor-4346 .elementor-element.elementor-element-05feff2{--padding-top:88px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4346 .elementor-element.elementor-element-868bfed .elementor-heading-title{font-size:var( --e-global-typography-twbb_h4-font-size );line-height:var( --e-global-typography-twbb_h4-line-height );}.elementor-4346 .elementor-element.elementor-element-6aa6a1b{--padding-top:0px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-4346 .elementor-element.elementor-element-103c1fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-0c17f06{--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4346 .elementor-element.elementor-element-4ac3741{--padding-top:88px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4346 .elementor-element.elementor-element-bf19cc6 .elementor-heading-title{font-size:var( --e-global-typography-twbb_h4-font-size );line-height:var( --e-global-typography-twbb_h4-line-height );}.elementor-4346 .elementor-element.elementor-element-4316a0a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4346 .elementor-element.elementor-element-cd67263{--grid-auto-flow:row;}.elementor-4346 .elementor-element.elementor-element-0b8f021 dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-eb1a566 dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-bc5eabb{--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4346 .elementor-element.elementor-element-318e929{font-size:var( --e-global-typography-twbb_h6-font-size );line-height:var( --e-global-typography-twbb_h6-line-height );}.elementor-4346 .elementor-element.elementor-element-cd72f82{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-4346 .elementor-element.elementor-element-9ddc23d{--min-height:26vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4346 .elementor-element.elementor-element-850ad18 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4346 .elementor-element.elementor-element-ba9d1ca{--content-width:480px;--padding-top:58px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-18af982{font-size:var( --e-global-typography-twbb_h3-font-size );line-height:var( --e-global-typography-twbb_h3-line-height );}.elementor-4346 .elementor-element.elementor-element-9b7dd68{--content-width:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-4346 .elementor-element.elementor-element-0398d0c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-608c181{--content-width:300px;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-4346 .elementor-element.elementor-element-608c181.e-con{--align-self:flex-start;}.elementor-4346 .elementor-element.elementor-element-68de784{padding:0px 0px 0px 0px;text-align:start;font-size:12px;line-height:20px;}.elementor-4346 .elementor-element.elementor-element-35bdf72{--padding-top:52px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4346 .elementor-element.elementor-element-2d2e9e8{--padding-top:20px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-immomakler-data-boxes .immomakler-data-divider{border-left-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-immomakler-data-boxes .immomakler-data-divider--icon i, .elementor-widget-immomakler-data-boxes .immomakler-data-divider--icon svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-immomakler-data-boxes .immomakler-data-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-immomakler-data-boxes .immomakler-data-value{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4346 .elementor-element.elementor-element-f06da58 .immomakler-data-label{font-size:var( --e-global-typography-twbb_p4-font-size );line-height:var( --e-global-typography-twbb_p4-line-height );}.elementor-4346 .elementor-element.elementor-element-f06da58 .immomakler-data-value{font-size:var( --e-global-typography-twbb_h5-font-size );line-height:var( --e-global-typography-twbb_h5-line-height );}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-label{font-size:var( --e-global-typography-twbb_p4-font-size );line-height:var( --e-global-typography-twbb_p4-line-height );}.elementor-4346 .elementor-element.elementor-element-a75b183 .immomakler-data-value{font-size:var( --e-global-typography-twbb_h6-font-size );line-height:var( --e-global-typography-twbb_h6-line-height );}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-label{font-size:var( --e-global-typography-twbb_p4-font-size );line-height:var( --e-global-typography-twbb_p4-line-height );}.elementor-4346 .elementor-element.elementor-element-109dd3d .immomakler-data-value{font-size:var( --e-global-typography-twbb_h6-font-size );line-height:var( --e-global-typography-twbb_h6-line-height );}.elementor-4346 .elementor-element.elementor-element-05feff2{--content-width:310px;--padding-top:80px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4346 .elementor-element.elementor-element-868bfed .elementor-heading-title{font-size:var( --e-global-typography-twbb_h4-font-size );line-height:var( --e-global-typography-twbb_h4-line-height );}.elementor-4346 .elementor-element.elementor-element-6aa6a1b{--content-width:310px;--padding-top:12px;--padding-bottom:90px;--padding-left:12px;--padding-right:12px;}.elementor-4346 .elementor-element.elementor-element-103c1fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-0c17f06{--content-width:310px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4346 .elementor-element.elementor-element-4ac3741{--content-width:310px;--padding-top:80px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4346 .elementor-element.elementor-element-bf19cc6 .elementor-heading-title{font-size:var( --e-global-typography-twbb_h4-font-size );line-height:var( --e-global-typography-twbb_h4-line-height );}.elementor-4346 .elementor-element.elementor-element-4316a0a{--content-width:500px;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4346 .elementor-element.elementor-element-cd67263{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4346 .elementor-element.elementor-element-0b8f021 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4346 .elementor-element.elementor-element-0b8f021 dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-eb1a566 dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4346 .elementor-element.elementor-element-bc5eabb{--content-width:310px;--padding-top:50px;--padding-bottom:38px;--padding-left:20px;--padding-right:20px;}.elementor-4346 .elementor-element.elementor-element-318e929{font-size:var( --e-global-typography-twbb_h6-font-size );line-height:var( --e-global-typography-twbb_h6-line-height );}.elementor-4346 .elementor-element.elementor-element-cd72f82{--content-width:310px;--padding-top:70px;--padding-bottom:82px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4346 .elementor-element.elementor-element-9ddc23d{--content-width:1380px;}.elementor-4346 .elementor-element.elementor-element-ed4e45f{--content-width:600px;}.elementor-4346 .elementor-element.elementor-element-e4a51ba{--width:50%;}.elementor-4346 .elementor-element.elementor-element-f91e41f{--width:50%;}.elementor-4346 .elementor-element.elementor-element-ba9d1ca{--content-width:1380px;}.elementor-4346 .elementor-element.elementor-element-9b7dd68{--content-width:1380px;}.elementor-4346 .elementor-element.elementor-element-0398d0c{--width:50%;}.elementor-4346 .elementor-element.elementor-element-608c181{--content-width:1380px;}.elementor-4346 .elementor-element.elementor-element-35bdf72{--content-width:1280px;}.elementor-4346 .elementor-element.elementor-element-2d2e9e8{--width:100%;}.elementor-4346 .elementor-element.elementor-element-05feff2{--content-width:1380px;}.elementor-4346 .elementor-element.elementor-element-6aa6a1b{--content-width:1380px;}.elementor-4346 .elementor-element.elementor-element-5d8d1c4{--width:50%;}.elementor-4346 .elementor-element.elementor-element-a170cae{--width:50%;}.elementor-4346 .elementor-element.elementor-element-4ac3741{--content-width:1380px;}.elementor-4346 .elementor-element.elementor-element-cd72f82{--content-width:1380px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4346 .elementor-element.elementor-element-ed4e45f{--content-width:400px;}.elementor-4346 .elementor-element.elementor-element-ba9d1ca{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-9b7dd68{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-608c181{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-05feff2{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-6aa6a1b{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-0c17f06{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-4ac3741{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-4316a0a{--content-width:780px;}.elementor-4346 .elementor-element.elementor-element-bc5eabb{--content-width:680px;}.elementor-4346 .elementor-element.elementor-element-cd72f82{--content-width:680px;}}/* Start custom CSS for container, class: .elementor-element-cd72f82 *//* =========================================
   Bamert Real Estate – WP-ImmoMakler Formular
   CI-Submit-Button + Telefonvorwahl (+49) ausblenden
   Voraussetzung: Container/Section hat CSS-Klasse: bre-formular
   ========================================= */


/* -----------------------------------------
   1) NUR den echten Submit-Button stylen
   (damit +49 NICHT orange wird)
   ----------------------------------------- */
.bre-formular input[type="submit"],
.bre-formular button[type="submit"]{
  background: #ff4324 !important;
  border-color: #ff4324 !important;
  color: #ffffff !important;
  font-weight: 500;
  font-size: 15px;
  border-radius: 8px;
  padding: 10px 16px;
  line-height: 1.2;
  box-shadow: none;
  text-transform: none;
}

/* Hover */
.bre-formular input[type="submit"]:hover,
.bre-formular button[type="submit"]:hover{
  filter: brightness(0.96);
}

/* Fokus */
.bre-formular input[type="submit"]:focus,
.bre-formular button[type="submit"]:focus,
.bre-formular input:focus,
.bre-formular textarea:focus,
.bre-formular select:focus{
  outline: none;
  box-shadow: 0 0 0 2px rgba(255, 67, 36, 0.25);
}

/* Inputs leicht abrunden */
.bre-formular input,
.bre-formular textarea,
.bre-formular select{
  border-radius: 6px;
}


/* -----------------------------------------
   2) Telefonvorwahl (+49) zuverlässig ausblenden
   (egal wie WP-ImmoMakler/Addon sie rendert)
   ----------------------------------------- */

/* Sehr häufig: intl-tel-input */
.bre-formular .iti__flag-container,
.bre-formular .iti__selected-flag,
.bre-formular .iti__selected-dial-code,
.bre-formular .iti__dial-code,
.bre-formular .iti__country-list,
.bre-formular .iti__arrow{
  display: none !important;
}

/* Bootstrap/Input-Group/Addons & generische Prefix-Container */
.bre-formular .input-group-text,
.bre-formular .input-group-prepend,
.bre-formular .input-group-addon,
.bre-formular .phone-prefix,
.bre-formular .tel-prefix,
.bre-formular .country-code,
.bre-formular .country-prefix,
.bre-formular .input-prefix,
.bre-formular .prefix,
.bre-formular .addon{
  display: none !important;
}

/* Premium-Hammer: Wenn ein Wrapper DIREKT ein Tel-Input enthält,
   blende darin jeden Button/Select aus, der NICHT Submit ist.
   (Das trifft exakt deinen +49-Button) */
.bre-formular *:has(> input[type="tel"]) > button:not([type="submit"]),
.bre-formular *:has(> input[type="tel"]) > select{
  display: none !important;
}

/* Telefonfeld nach links ziehen (falls vorher Platz reserviert war) */
.bre-formular input[type="tel"]{
  padding-left: 12px !important;
}/* End custom CSS */