.elementor-112 .elementor-element.elementor-element-70ea6e35{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-112 .elementor-element.elementor-element-70ea6e35:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-70ea6e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-64e3e324{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-12df5bb2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-12df5bb2 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:30px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#63626287;stroke:#63626287;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.2);color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-3ef68ad1{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-112 .elementor-element.elementor-element-3ef68ad1:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-3ef68ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-33238389{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-112 .elementor-element.elementor-element-64277bd8{text-align:left;}.elementor-112 .elementor-element.elementor-element-64277bd8 img{width:71%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-112 .elementor-element.elementor-element-7ed76cab{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-112 .elementor-element.elementor-element-7ed76cab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-nav-menu .elementor-item{font-family:"Avenir Text", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:46px;}.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:15px;padding-right:15px;padding-top:3px;padding-bottom:3px;}.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-325a5f7c{--e-nav-menu-horizontal-menu-item-margin:calc( 1px / 2 );}.elementor-112 .elementor-element.elementor-element-325a5f7c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-112 .elementor-element.elementor-element-397ed79 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-112 .elementor-element.elementor-element-397ed79{padding:9px 9px 9px 9px;}.elementor-112 .elementor-element.elementor-element-9aa6122{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-9aa6122:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-9aa6122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#728C23;background-image:url("https://villa-kaufen.baudenkplan.de/wp-content/uploads/2025/11/Design-ohne-Titel2-scaled.jpg");background-size:cover;}.elementor-112 .elementor-element.elementor-element-9aa6122::before, .elementor-112 .elementor-element.elementor-element-9aa6122 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-9aa6122 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-9aa6122 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-9aa6122 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-9aa6122 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(176deg, #387190 0%, #FFFFFFA8 38%);}.elementor-112 .elementor-element.elementor-element-9aa6122::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-112 .elementor-element.elementor-element-9aa6122:hover::before, .elementor-112 .elementor-element.elementor-element-9aa6122:hover > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-9aa6122:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-9aa6122 > .elementor-background-slideshow:hover::before, .elementor-112 .elementor-element.elementor-element-9aa6122 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-9aa6122:hover{--overlay-opacity:0.5;}.elementor-112 .elementor-element.elementor-element-65e24ff5{--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;--overlay-opacity:0.54;--border-radius:20px 20px 20px 20px;--margin-top:7px;--margin-bottom:7px;--margin-left:-200px;--margin-right:-700px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:41px;}.elementor-112 .elementor-element.elementor-element-65e24ff5:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-65e24ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF70 0%, var( --e-global-color-text ) 100%);}.elementor-112 .elementor-element.elementor-element-65e24ff5::before, .elementor-112 .elementor-element.elementor-element-65e24ff5 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-65e24ff5 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-65e24ff5 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-65e24ff5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-65e24ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-1994f0b0.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1994f0b0{text-align:center;}.elementor-112 .elementor-element.elementor-element-1994f0b0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:43px;font-weight:900;text-transform:none;line-height:46px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-03a90e1{text-align:center;}.elementor-112 .elementor-element.elementor-element-03a90e1 .elementor-heading-title{font-family:"Roboto Regular", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-7fb5ec00{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Avenir Text", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-21fd1ad.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-21fd1ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-21fd1ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-21fd1ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-21fd1ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-21fd1ad .elementor-icon-list-item > a{font-family:"Roboto Regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-112 .elementor-element.elementor-element-21fd1ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1e8f406a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-112 .elementor-element.elementor-element-1e8f406a{padding:9px 9px 9px 9px;}.elementor-112 .elementor-element.elementor-element-3f11a5b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;font-family:"Avenir Text", Sans-serif;font-size:12px;font-weight:400;line-height:25px;color:#000000;}.elementor-112 .elementor-element.elementor-element-4e3bc97{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-112 .elementor-element.elementor-element-4e3bc97.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-4e3bc97 img{width:16%;}.elementor-112 .elementor-element.elementor-element-4e3bc97 .widget-image-caption{background-color:#38719000;}.elementor-112 .elementor-element.elementor-element-56851ef{--display:flex;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-112 .elementor-element.elementor-element-fbea57b{margin:-139px -139px calc(var(--kit-widget-spacing, 0px) + -94px) -139px;padding:60px 60px 60px 60px;text-align:right;}.elementor-112 .elementor-element.elementor-element-fbea57b.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-112 .elementor-element.elementor-element-544e780f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-544e780f:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-544e780f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-112 .elementor-element.elementor-element-5eba48f2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-d074b1b{text-align:center;}.elementor-112 .elementor-element.elementor-element-d074b1b .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:38px;font-weight:800;text-transform:none;line-height:46px;color:#387190;}.elementor-112 .elementor-element.elementor-element-0a8057a{text-align:center;}.elementor-112 .elementor-element.elementor-element-0a8057a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-4d86ec8d{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-112 .elementor-element.elementor-element-55c7fdb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-55c7fdb9:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-55c7fdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-112 .elementor-element.elementor-element-6f24c4a1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6f24c4a1:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-6f24c4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-768f037e{border-radius:15px 15px 0px 0px;}.elementor-112 .elementor-element.elementor-element-768f037e img{height:272px;}.elementor-112 .elementor-element.elementor-element-231b9004{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-112 .elementor-element.elementor-element-231b9004 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:46px;letter-spacing:-0.4px;}.elementor-112 .elementor-element.elementor-element-6c6c50b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;text-align:center;}.elementor-112 .elementor-element.elementor-element-6c6c50b5 a{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-5f0da403{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-5f0da403:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-5f0da403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-7fc7f195{border-radius:15px 15px 0px 0px;}.elementor-112 .elementor-element.elementor-element-394f1e2{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 20px 0px 20px;text-align:center;}.elementor-112 .elementor-element.elementor-element-394f1e2 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:46px;letter-spacing:-0.6px;}.elementor-112 .elementor-element.elementor-element-3c346c0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;text-align:center;}.elementor-112 .elementor-element.elementor-element-3c346c0e a{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-ec0207e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-ec0207e:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-ec0207e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-61fd9cac{border-radius:15px 15px 0px 0px;}.elementor-112 .elementor-element.elementor-element-61fd9cac img{height:273px;}.elementor-112 .elementor-element.elementor-element-736c1907{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-112 .elementor-element.elementor-element-736c1907 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:46px;letter-spacing:-0.6px;}.elementor-112 .elementor-element.elementor-element-705a0a01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;text-align:center;}.elementor-112 .elementor-element.elementor-element-705a0a01 a{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-24355bcf{--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:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-24355bcf:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-24355bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-112 .elementor-element.elementor-element-634ce022{padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-634ce022 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:30px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-91cef5c .elementor-button{background-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-3e5b54e3{--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-112 .elementor-element.elementor-element-721d3574{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-721d3574:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-721d3574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-41c2536c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-41c2536c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-44928fc0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:38px;font-weight:800;text-transform:none;line-height:46px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-787d069c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto Regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-112 .elementor-element.elementor-element-1a12a03{font-family:"Roboto Regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-112 .elementor-element.elementor-element-3c7ae166 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-112 .elementor-element.elementor-element-1a3e30f2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:91px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-1a3e30f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-4b2f15a8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-4b2f15a8.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-4b2f15a8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-112 .elementor-element.elementor-element-76e5ec30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-112 .elementor-element.elementor-element-7cab1f06{--display:flex;}.elementor-112 .elementor-element.elementor-element-628b2509{text-align:center;}.elementor-112 .elementor-element.elementor-element-628b2509 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:38px;font-weight:800;text-transform:none;line-height:46px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-1e2f472d.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1e2f472d{text-align:right;}.elementor-112 .elementor-element.elementor-element-4d492516 > .elementor-container{max-width:1300px;}.elementor-112 .elementor-element.elementor-element-4d492516{margin-top:0px;margin-bottom:0px;padding:0px 0px 58px 0px;}.elementor-112 .elementor-element.elementor-element-7d92a898 > .elementor-element-populated, .elementor-112 .elementor-element.elementor-element-7d92a898 > .elementor-element-populated > .elementor-background-overlay, .elementor-112 .elementor-element.elementor-element-7d92a898 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-7d92a898 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-112 .elementor-element.elementor-element-566f90f1{text-align:left;}.elementor-112 .elementor-element.elementor-element-192b1aee > .elementor-element-populated, .elementor-112 .elementor-element.elementor-element-192b1aee > .elementor-element-populated > .elementor-background-overlay, .elementor-112 .elementor-element.elementor-element-192b1aee > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-192b1aee > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112 .elementor-element.elementor-element-58bea277 img{width:100%;height:275px;}.elementor-112 .elementor-element.elementor-element-400c228c{text-align:left;}.elementor-112 .elementor-element.elementor-element-7c9960a1 > .elementor-element-populated, .elementor-112 .elementor-element.elementor-element-7c9960a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-112 .elementor-element.elementor-element-7c9960a1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-112 .elementor-element.elementor-element-7c9960a1 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-112 .elementor-element.elementor-element-7fd4a2f0 img{height:275px;}.elementor-112 .elementor-element.elementor-element-25d49710{text-align:left;}.elementor-112 .elementor-element.elementor-element-69bb587{--display:flex;}.elementor-112 .elementor-element.elementor-element-1dd2023 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-112 .elementor-element.elementor-element-2352e27e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.45;--margin-top:15px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-2352e27e:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-2352e27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://villa-kaufen.baudenkplan.de/wp-content/uploads/2025/11/Design-ohne-Titel2-scaled.jpg");background-size:cover;}.elementor-112 .elementor-element.elementor-element-2352e27e::before, .elementor-112 .elementor-element.elementor-element-2352e27e > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-2352e27e > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-2352e27e > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-2352e27e > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-2352e27e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-22e1ba9e{--display:flex;--min-height:0px;--justify-content:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-112 .elementor-element.elementor-element-22e1ba9e:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-22e1ba9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-112 .elementor-element.elementor-element-22e1ba9e::before, .elementor-112 .elementor-element.elementor-element-22e1ba9e > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-22e1ba9e > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-22e1ba9e > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-22e1ba9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-22e1ba9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-7ee12d47 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:38px;font-weight:800;text-transform:none;line-height:46px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-5efca4ad{padding:0px 16px 0px 16px;font-family:"Avenir Text", Sans-serif;font-size:18px;font-weight:400;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-112 .elementor-element.elementor-element-5fcdd01a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-112 .elementor-element.elementor-element-4b9991c6{--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:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-2164688a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-112 .elementor-element.elementor-element-741d5171{width:var( --container-widget-width, 109.469% );max-width:109.469%;--container-widget-width:109.469%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-741d5171.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-741d5171 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:43px;font-weight:900;text-transform:none;line-height:46px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-25d2c9ef{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Avenir Text", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-531c903 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-112 .elementor-element.elementor-element-3c86fcfa{--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-112 .elementor-element.elementor-element-3c86fcfa:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-3c86fcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villa-kaufen.baudenkplan.de/wp-content/uploads/2025/11/Schoophaus2.OG-Stuckdecke-klein-1.jpg");background-size:cover;}.elementor-112 .elementor-element.elementor-element-3a13554c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-23235e56{--display:flex;}.elementor-112 .elementor-element.elementor-element-67f7cfb9{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 20px) 200px;text-align:center;}.elementor-112 .elementor-element.elementor-element-67f7cfb9 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:38px;font-weight:900;text-transform:none;line-height:46px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-4e2dd228{border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-4e2dd228 img{width:92%;max-width:64%;height:199px;}.elementor-112 .elementor-element.elementor-element-214e485e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-5e6d3ee2{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-4b2f2f6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-112 .elementor-element.elementor-element-4b2f2f6e .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-4b2f2f6e .elementor-icon{font-size:35px;}.elementor-112 .elementor-element.elementor-element-4b2f2f6e .elementor-icon svg{height:35px;}.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-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-112 .elementor-element.elementor-element-2265db99{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-112 .elementor-element.elementor-element-2265db99 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-112 .elementor-element.elementor-element-2265db99 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-112 .elementor-element.elementor-element-214e5661{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-214e5661.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-214e5661 .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-214e5661 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-214e5661 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:46px;}.elementor-112 .elementor-element.elementor-element-214e5661 .elementor-icon-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-399e287{--display:flex;--justify-content:flex-start;}.elementor-112 .elementor-element.elementor-element-126a97c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-112 .elementor-element.elementor-element-126a97c3 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-126a97c3 .elementor-icon{font-size:35px;}.elementor-112 .elementor-element.elementor-element-126a97c3 .elementor-icon svg{height:35px;}.elementor-112 .elementor-element.elementor-element-77eddc39{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-112 .elementor-element.elementor-element-77eddc39 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-112 .elementor-element.elementor-element-77eddc39 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-112 .elementor-element.elementor-element-a00a6c2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-a00a6c2.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-a00a6c2 .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-a00a6c2 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-a00a6c2 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:46px;}.elementor-112 .elementor-element.elementor-element-a00a6c2 .elementor-icon-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-609d1588{--display:flex;--justify-content:flex-start;}.elementor-112 .elementor-element.elementor-element-6b007512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-112 .elementor-element.elementor-element-6b007512 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-6b007512 .elementor-icon{font-size:35px;}.elementor-112 .elementor-element.elementor-element-6b007512 .elementor-icon svg{height:35px;}.elementor-112 .elementor-element.elementor-element-5d956dd2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-112 .elementor-element.elementor-element-5d956dd2 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-112 .elementor-element.elementor-element-5d956dd2 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-112 .elementor-element.elementor-element-17fa353e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-17fa353e .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-17fa353e .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-17fa353e .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:46px;}.elementor-112 .elementor-element.elementor-element-17fa353e .elementor-icon-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-61559072{--display:flex;--justify-content:flex-start;}.elementor-112 .elementor-element.elementor-element-47d9ad3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-112 .elementor-element.elementor-element-47d9ad3f .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-47d9ad3f .elementor-icon{font-size:35px;}.elementor-112 .elementor-element.elementor-element-47d9ad3f .elementor-icon svg{height:35px;}.elementor-112 .elementor-element.elementor-element-6ead2ce6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-112 .elementor-element.elementor-element-6ead2ce6 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-112 .elementor-element.elementor-element-6ead2ce6 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-112 .elementor-element.elementor-element-7a360f40{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-7a360f40 .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-7a360f40 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-7a360f40 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:46px;}.elementor-112 .elementor-element.elementor-element-7a360f40 .elementor-icon-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-2cbba3bc{--display:flex;--justify-content:flex-start;}.elementor-112 .elementor-element.elementor-element-ebb03e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ebb03e7 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-ebb03e7 .elementor-icon{font-size:35px;}.elementor-112 .elementor-element.elementor-element-ebb03e7 .elementor-icon svg{height:35px;}.elementor-112 .elementor-element.elementor-element-78ae9002{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-112 .elementor-element.elementor-element-78ae9002 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-112 .elementor-element.elementor-element-78ae9002 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-112 .elementor-element.elementor-element-7d957e9f{width:var( --container-widget-width, 110.714% );max-width:110.714%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:110.714%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-7d957e9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-7d957e9f .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-7d957e9f .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-7d957e9f .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:46px;}.elementor-112 .elementor-element.elementor-element-7d957e9f .elementor-icon-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-c2f9712 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-112 .elementor-element.elementor-element-3fd025b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-166f6c26{--display:flex;}.elementor-112 .elementor-element.elementor-element-8090ce9{text-align:center;}.elementor-112 .elementor-element.elementor-element-8090ce9 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:34px;font-weight:900;text-transform:uppercase;line-height:46px;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-6abe0582{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-5f709688{--display:flex;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-toggle-title, .elementor-112 .elementor-element.elementor-element-265a494b .elementor-toggle-icon{color:#000000;}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-toggle-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:46px;}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-265a494b .elementor-tab-content{color:#000000;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-toggle-title, .elementor-112 .elementor-element.elementor-element-55160e68 .elementor-toggle-icon{color:#000000;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-toggle-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:46px;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-55160e68 .elementor-tab-content{color:#000000;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-toggle-title, .elementor-112 .elementor-element.elementor-element-3e170768 .elementor-toggle-icon{color:#000000;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-toggle-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:46px;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-3e170768 .elementor-tab-content{color:#000000;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-toggle-title, .elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-toggle-icon{color:#000000;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-toggle-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:46px;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-4bbb80e8 .elementor-tab-content{color:#000000;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-toggle-title, .elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-toggle-icon{color:#000000;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-toggle-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:46px;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-2e7e901c .elementor-tab-content{color:#000000;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-toggle-title, .elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-toggle-icon{color:#000000;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-toggle-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:46px;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-112 .elementor-element.elementor-element-354a96c2 .elementor-tab-content{color:#000000;}.elementor-112 .elementor-element.elementor-element-16846047{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-4afbd579{--display:flex;}.elementor-112 .elementor-element.elementor-element-4abaacca .elementor-button{background-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-4abaacca{padding:20px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-7cf4b4ee{--display:flex;}.elementor-112 .elementor-element.elementor-element-43541c8e .elementor-button{background-color:#FCB20E00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-43541c8e{padding:20px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-43d9a33{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0.3;}.elementor-112 .elementor-element.elementor-element-43d9a33:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-43d9a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://villa-kaufen.baudenkplan.de/wp-content/uploads/2025/11/Design-ohne-Titel2-scaled.jpg");background-size:cover;}.elementor-112 .elementor-element.elementor-element-43d9a33::before, .elementor-112 .elementor-element.elementor-element-43d9a33 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-43d9a33 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-43d9a33 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-43d9a33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-43d9a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://villa-kaufen.baudenkplan.de/wp-content/uploads/2025/11/placeholder-67.png");--background-overlay:'';background-size:cover;}.elementor-112 .elementor-element.elementor-element-1690b0db{--display:flex;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-343903c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 80px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-13e35f66{--display:flex;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-2401301c{--display:flex;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-66333e5c{--display:flex;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-31dcfb96{--display:flex;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-3c7a446e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-112 .elementor-element.elementor-element-47515bc1{--display:flex;}.elementor-112 .elementor-element.elementor-element-1b942866{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-1b942866 .elementor-heading-title{font-family:"Avenir Text", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:28px;color:#000000;}.elementor-112 .elementor-element.elementor-element-44d55c89{--display:flex;}.elementor-112 .elementor-element.elementor-element-49b816dd{text-align:right;}.elementor-112 .elementor-element.elementor-element-49b816dd .elementor-heading-title{font-family:"Avenir Text", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:28px;color:#000000;}.elementor-112 .elementor-element.elementor-element-d5217f7{--display:flex;}.elementor-112 .elementor-element.elementor-element-1601e24{--display:flex;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-9aa6122{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-65e24ff5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-1994f0b0{text-align:center;}.elementor-112 .elementor-element.elementor-element-7fb5ec00{text-align:center;}.elementor-112 .elementor-element.elementor-element-3f11a5b{text-align:center;}.elementor-112 .elementor-element.elementor-element-544e780f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-55c7fdb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-768f037e img{height:143px;}.elementor-112 .elementor-element.elementor-element-61fd9cac img{height:144px;}.elementor-112 .elementor-element.elementor-element-721d3574{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-76e5ec30{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-4d492516{padding:30px 30px 30px 30px;}.elementor-112 .elementor-element.elementor-element-58bea277 img{height:143px;}.elementor-112 .elementor-element.elementor-element-2352e27e{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-22e1ba9e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-7ee12d47{text-align:center;}.elementor-112 .elementor-element.elementor-element-5efca4ad{text-align:center;}.elementor-112 .elementor-element.elementor-element-4b9991c6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-3a13554c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-67f7cfb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-214e485e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-3fd025b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-6abe0582{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-16846047{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-112 .elementor-element.elementor-element-343903c9{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-12df5bb2 .elementor-heading-title{line-height:18px;}.elementor-112 .elementor-element.elementor-element-3ef68ad1{--justify-content:center;}.elementor-112 .elementor-element.elementor-element-33238389{--width:78%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-112 .elementor-element.elementor-element-64277bd8{text-align:center;}.elementor-112 .elementor-element.elementor-element-7ed76cab{--width:20%;}.elementor-112 .elementor-element.elementor-element-397ed79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 00px;}.elementor-112 .elementor-element.elementor-element-397ed79.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-397ed79 .elementor-button{font-size:16px;}.elementor-112 .elementor-element.elementor-element-9aa6122{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-65e24ff5{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-112 .elementor-element.elementor-element-1994f0b0 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-03a90e1 .elementor-heading-title{font-size:20px;}.elementor-112 .elementor-element.elementor-element-7fb5ec00{column-gap:0px;font-size:15px;line-height:1.4em;letter-spacing:0px;}.elementor-112 .elementor-element.elementor-element-1e8f406a .elementor-button{font-size:16px;}.elementor-112 .elementor-element.elementor-element-3f11a5b{column-gap:0px;font-size:13px;line-height:1.4em;letter-spacing:0px;}.elementor-112 .elementor-element.elementor-element-fbea57b{margin:-67px 4px calc(var(--kit-widget-spacing, 0px) + -47px) 4px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-544e780f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-d074b1b .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-0a8057a .elementor-heading-title{font-size:18px;}.elementor-112 .elementor-element.elementor-element-4d86ec8d{text-align:center;}.elementor-112 .elementor-element.elementor-element-55c7fdb9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-6f24c4a1{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-768f037e img{height:221px;}.elementor-112 .elementor-element.elementor-element-5f0da403{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-61fd9cac img{height:214px;}.elementor-112 .elementor-element.elementor-element-24355bcf{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-634ce022{text-align:center;}.elementor-112 .elementor-element.elementor-element-721d3574{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-41c2536c{--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-112 .elementor-element.elementor-element-44928fc0{text-align:center;}.elementor-112 .elementor-element.elementor-element-44928fc0 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-3c7ae166 .elementor-button{font-size:16px;}.elementor-112 .elementor-element.elementor-element-1a3e30f2{--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;}.elementor-112 .elementor-element.elementor-element-1a3e30f2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-112 .elementor-element.elementor-element-4b2f15a8{width:var( --container-widget-width, 294.333px );max-width:294.333px;--container-widget-width:294.333px;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-76e5ec30{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-7cab1f06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-628b2509 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-1e2f472d{text-align:center;}.elementor-112 .elementor-element.elementor-element-7fd4a2f0 img{height:157px;}.elementor-112 .elementor-element.elementor-element-1dd2023 .elementor-button{font-size:16px;}.elementor-112 .elementor-element.elementor-element-2352e27e{--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-22e1ba9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-7ee12d47 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-5fcdd01a .elementor-button{font-size:16px;}.elementor-112 .elementor-element.elementor-element-4b9991c6{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-2164688a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-741d5171{text-align:center;}.elementor-112 .elementor-element.elementor-element-741d5171 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-25d2c9ef{text-align:center;}.elementor-112 .elementor-element.elementor-element-531c903 .elementor-button{font-size:16px;}.elementor-112 .elementor-element.elementor-element-3a13554c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-67f7cfb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-67f7cfb9 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-4e2dd228 img{max-width:100%;height:187px;}.elementor-112 .elementor-element.elementor-element-214e5661 .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-a00a6c2 .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-17fa353e .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-7a360f40.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-7a360f40 .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-7d957e9f .elementor-icon-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-c2f9712 .elementor-button{font-size:16px;}.elementor-112 .elementor-element.elementor-element-3fd025b6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-8090ce9 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-6abe0582{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-16846047{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-7cf4b4ee{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-43d9a33{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-13e35f66{--width:30%;}.elementor-112 .elementor-element.elementor-element-2401301c{--width:33%;}.elementor-112 .elementor-element.elementor-element-66333e5c{--width:30%;}.elementor-112 .elementor-element.elementor-element-1b942866{text-align:center;}.elementor-112 .elementor-element.elementor-element-49b816dd{text-align:center;}}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-70ea6e35{--content-width:1200px;}.elementor-112 .elementor-element.elementor-element-3ef68ad1{--content-width:1300px;}.elementor-112 .elementor-element.elementor-element-33238389{--width:25.025%;}.elementor-112 .elementor-element.elementor-element-7ed76cab{--width:55.09%;}.elementor-112 .elementor-element.elementor-element-9aa6122{--content-width:1300px;}.elementor-112 .elementor-element.elementor-element-65e24ff5{--width:69%;}.elementor-112 .elementor-element.elementor-element-544e780f{--content-width:1300px;}.elementor-112 .elementor-element.elementor-element-5eba48f2{--width:100%;}.elementor-112 .elementor-element.elementor-element-55c7fdb9{--content-width:1300px;}.elementor-112 .elementor-element.elementor-element-6f24c4a1{--width:100%;}.elementor-112 .elementor-element.elementor-element-5f0da403{--width:100%;}.elementor-112 .elementor-element.elementor-element-ec0207e{--width:100%;}.elementor-112 .elementor-element.elementor-element-721d3574{--content-width:1300px;}.elementor-112 .elementor-element.elementor-element-41c2536c{--width:41.111%;}.elementor-112 .elementor-element.elementor-element-1a3e30f2{--width:38.027%;}.elementor-112 .elementor-element.elementor-element-76e5ec30{--content-width:1200px;}.elementor-112 .elementor-element.elementor-element-2352e27e{--content-width:1600px;}.elementor-112 .elementor-element.elementor-element-22e1ba9e{--content-width:1200px;}.elementor-112 .elementor-element.elementor-element-4b9991c6{--content-width:1600px;}.elementor-112 .elementor-element.elementor-element-2164688a{--width:50%;}.elementor-112 .elementor-element.elementor-element-3c86fcfa{--width:53%;}.elementor-112 .elementor-element.elementor-element-3a13554c{--content-width:1600px;}.elementor-112 .elementor-element.elementor-element-3fd025b6{--content-width:1600px;}.elementor-112 .elementor-element.elementor-element-6abe0582{--content-width:1600px;}.elementor-112 .elementor-element.elementor-element-1690b0db{--width:71.842%;}.elementor-112 .elementor-element.elementor-element-13e35f66{--width:20%;}.elementor-112 .elementor-element.elementor-element-2401301c{--width:20%;}.elementor-112 .elementor-element.elementor-element-66333e5c{--width:11.789%;}.elementor-112 .elementor-element.elementor-element-31dcfb96{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-112 .elementor-element.elementor-element-33238389{--width:100%;}.elementor-112 .elementor-element.elementor-element-7ed76cab{--width:5%;}.elementor-112 .elementor-element.elementor-element-4afbd579{--width:100%;}.elementor-112 .elementor-element.elementor-element-7cf4b4ee{--width:75%;}.elementor-112 .elementor-element.elementor-element-13e35f66{--width:15%;}.elementor-112 .elementor-element.elementor-element-31dcfb96{--width:79%;}}/* Start custom CSS */.elementor-toggle .elementor-tab-title {
    padding: 13px 0px!important;
}

.elementor-toggle .elementor-tab-content {
    padding: 13px 0px!important;
}/* End custom CSS */