.elementor-10 .elementor-element.elementor-element-752e2cd{--display:flex;--min-height:60vh;--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.6;}.elementor-10 .elementor-element.elementor-element-752e2cd::before, .elementor-10 .elementor-element.elementor-element-752e2cd > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-752e2cd > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-752e2cd > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-752e2cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-752e2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#222428;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-752e2cd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-752e2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://immobilienberatung-schwaben.de/wp-content/uploads/2025/02/pexels-heyho-6283973-scaled.jpg") 50% 50%;background-size:cover;}.elementor-10 .elementor-element.elementor-element-752e2cd > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-752e2cd > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-752e2cd > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-752e2cd > .e-con-inner > .elementor-shape-bottom svg{width:calc(105% + 1.3px);height:55px;}.elementor-10 .elementor-element.elementor-element-bfb4e32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-85b3569 > .elementor-widget-container{padding:0.4em 0em 1.3em 0em;}.elementor-10 .elementor-element.elementor-element-85b3569{text-align:left;}.elementor-10 .elementor-element.elementor-element-85b3569 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#d2b29b;}.elementor-10 .elementor-element.elementor-element-a760ed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -22px 0px;}.elementor-10 .elementor-element.elementor-element-575b2bf3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-575b2bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-575b2bf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-575b2bf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-36188918.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-36188918.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-36188918 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-36188918 > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-10 .elementor-element.elementor-element-2146013{text-align:left;}.elementor-10 .elementor-element.elementor-element-2146013 img{box-shadow:-12px -12px 0px 0px rgba(210,178,155,0.25);}.elementor-10 .elementor-element.elementor-element-4defcf31 > .elementor-widget-container{padding:1.8em 0em 0.5em 0em;}.elementor-10 .elementor-element.elementor-element-4defcf31{text-align:center;}.elementor-10 .elementor-element.elementor-element-4defcf31 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em;letter-spacing:-2px;color:#222428;}.elementor-10 .elementor-element.elementor-element-43cdfadb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-43cdfadb{text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-70497507 .elementor-button{background-color:#d2b29b;font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-10 .elementor-element.elementor-element-70497507 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-70497507 .elementor-button:focus{background-color:#222428;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-70497507 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-70497507 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-70497507 .elementor-button:focus svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-56aee89:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-56aee89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-56aee89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-56aee89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-3b889cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-3b889cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-3b889cb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3b889cb > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-10 .elementor-element.elementor-element-7daf7bd > .elementor-widget-container{padding:1.8em 0em 0.5em 0em;}.elementor-10 .elementor-element.elementor-element-7daf7bd{text-align:left;}.elementor-10 .elementor-element.elementor-element-7daf7bd .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em;letter-spacing:-2px;color:#222428;}.elementor-10 .elementor-element.elementor-element-1ab2e79{width:var( --container-widget-width, 100.2% );max-width:100.2%;--container-widget-width:100.2%;--container-widget-flex-grow:0;text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:2em;color:#808291;}.elementor-10 .elementor-element.elementor-element-1ab2e79 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-1ab2e79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1ab2e79 p{margin-bottom:1px;}.elementor-10 .elementor-element.elementor-element-ba4299b .elementor-button{background-color:#d2b29b;font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-10 .elementor-element.elementor-element-ba4299b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ba4299b .elementor-button:focus{background-color:#222428;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ba4299b > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-ba4299b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ba4299b .elementor-button:focus svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-8454f78{text-align:left;}.elementor-10 .elementor-element.elementor-element-8454f78 img{box-shadow:-12px -12px 0px 0px rgba(210,178,155,0.25);}.elementor-10 .elementor-element.elementor-element-297d99f4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-297d99f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-297d99f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-10 .elementor-element.elementor-element-297d99f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-8e4e062 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-8e4e062{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e4e062 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#292929;}.elementor-10 .elementor-element.elementor-element-5521bd11 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-5521bd11{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-084dc5c{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-c806985 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-c806985 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-16e2d7a{width:var( --container-widget-width, 105.495% );max-width:105.495%;--container-widget-width:105.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-16e2d7a > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-16e2d7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-16e2d7a .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#222428;}.elementor-10 .elementor-element.elementor-element-0997b9a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-0997b9a{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-b4068b5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#d2b29b;color:#d2b29b;}.elementor-10 .elementor-element.elementor-element-b4068b5 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b4068b5 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-10 .elementor-element.elementor-element-b4068b5 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b4068b5 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b4068b5 .elementor-button:focus svg{fill:#222428;}.elementor-10 .elementor-element.elementor-element-7a51573 img{height:273px;}.elementor-10 .elementor-element.elementor-element-06ba785 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-06ba785 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-4a790e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.4em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-4a790e6{text-align:center;}.elementor-10 .elementor-element.elementor-element-4a790e6 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#222428;}.elementor-10 .elementor-element.elementor-element-0b7c4c8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-0b7c4c8{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-2377b0c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2377b0c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2377b0c .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-10 .elementor-element.elementor-element-2377b0c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2377b0c .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2377b0c .elementor-button:focus svg{fill:#222428;}.elementor-10 .elementor-element.elementor-element-6352fd4 img{height:273px;}.elementor-10 .elementor-element.elementor-element-7dbf1df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-7dbf1df > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-2ea4746 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.4em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-2ea4746{text-align:center;}.elementor-10 .elementor-element.elementor-element-2ea4746 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#222428;}.elementor-10 .elementor-element.elementor-element-e4d5736 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-e4d5736{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-4b97e70 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#d2b29b;color:#d2b29b;}.elementor-10 .elementor-element.elementor-element-4b97e70 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4b97e70 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-10 .elementor-element.elementor-element-4b97e70 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4b97e70 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4b97e70 .elementor-button:focus svg{fill:#222428;}.elementor-10 .elementor-element.elementor-element-7603d5a7{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-66b1f014 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-66b1f014 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-d5527dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-d5527dd > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-3538e3b{width:var( --container-widget-width, 105.495% );max-width:105.495%;--container-widget-width:105.495%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3538e3b > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-3538e3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3538e3b .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#222428;}.elementor-10 .elementor-element.elementor-element-c691604 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-c691604{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-d6cb644 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#d2b29b;color:#d2b29b;}.elementor-10 .elementor-element.elementor-element-d6cb644 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d6cb644 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-10 .elementor-element.elementor-element-d6cb644{width:var( --container-widget-width, 130.099% );max-width:130.099%;--container-widget-width:130.099%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d6cb644 > .elementor-widget-container{margin:-15px 28px 2px -55px;}.elementor-10 .elementor-element.elementor-element-d6cb644.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d6cb644 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d6cb644 .elementor-button:focus svg{fill:#222428;}.elementor-10 .elementor-element.elementor-element-d3f9b47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-d3f9b47 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-928d267 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-928d267 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-91eb071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.4em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-91eb071{text-align:center;}.elementor-10 .elementor-element.elementor-element-91eb071 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1px;color:#222428;}.elementor-10 .elementor-element.elementor-element-d5c639a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-d5c639a{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-4acbc01 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4acbc01 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4acbc01 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-10 .elementor-element.elementor-element-4acbc01 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4acbc01 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4acbc01 .elementor-button:focus svg{fill:#222428;}.elementor-10 .elementor-element.elementor-element-5732b50 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-5732b50 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-10 .elementor-element.elementor-element-3dec2437:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3dec2437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-3dec2437{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:34px;margin-bottom:34px;}.elementor-10 .elementor-element.elementor-element-3dec2437 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5965acc7{width:var( --container-widget-width, 115.069% );max-width:115.069%;--container-widget-width:115.069%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5965acc7 > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-10 .elementor-element.elementor-element-5965acc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5965acc7 img{width:43%;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-45f9340b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-45f9340b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-40c7e94e > .elementor-container{max-width:700px;}.elementor-10 .elementor-element.elementor-element-40c7e94e{padding:1em 4em 0em 4em;}.elementor-10 .elementor-element.elementor-element-79d42d06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7345e5a5 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0em 0em 0.5em 0em;}.elementor-10 .elementor-element.elementor-element-7345e5a5{text-align:center;}.elementor-10 .elementor-element.elementor-element-7345e5a5 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.3em;font-weight:700;line-height:1.2em;letter-spacing:-2px;color:#222428;}.elementor-10 .elementor-element.elementor-element-5615feda > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-5615feda{text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-10 .elementor-element.elementor-element-6d44ca95{padding:5em 0em 0em 0em;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-bfb4e32{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-2146013 img{max-width:100%;}.elementor-10 .elementor-element.elementor-element-4defcf31 .elementor-heading-title{font-size:1.9em;}.elementor-10 .elementor-element.elementor-element-7daf7bd .elementor-heading-title{font-size:1.9em;}.elementor-10 .elementor-element.elementor-element-1ab2e79{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b4068b5 .elementor-button{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-7a51573 img{max-width:32%;height:248px;}.elementor-10 .elementor-element.elementor-element-2377b0c .elementor-button{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6352fd4 img{max-width:32%;height:248px;}.elementor-10 .elementor-element.elementor-element-4b97e70 .elementor-button{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d6cb644 .elementor-button{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4acbc01 .elementor-button{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5965acc7 img{width:65%;max-width:100%;height:324px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-79d42d06 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-10 .elementor-element.elementor-element-7345e5a5 .elementor-heading-title{font-size:1.9em;}.elementor-10 .elementor-element.elementor-element-5615feda{font-size:12px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-752e2cd{--min-height:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-752e2cd > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-752e2cd > .e-con-inner > .elementor-shape-bottom svg{width:calc(111% + 1.3px);height:22px;}.elementor-10 .elementor-element.elementor-element-85b3569{text-align:center;}.elementor-10 .elementor-element.elementor-element-85b3569 .elementor-heading-title{font-size:0.84em;}.elementor-10 .elementor-element.elementor-element-575b2bf3{padding:2em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-36188918 > .elementor-element-populated{padding:0em 2em 2em 2em;}.elementor-10 .elementor-element.elementor-element-4defcf31{text-align:center;}.elementor-10 .elementor-element.elementor-element-43cdfadb{text-align:center;}.elementor-10 .elementor-element.elementor-element-56aee89{padding:2em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-3b889cb > .elementor-element-populated{padding:0em 2em 2em 2em;}.elementor-10 .elementor-element.elementor-element-7daf7bd{text-align:center;}.elementor-10 .elementor-element.elementor-element-1ab2e79{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e4e062 .elementor-heading-title{font-size:43px;}.elementor-10 .elementor-element.elementor-element-7a51573 img{width:85%;max-width:100%;height:324px;}.elementor-10 .elementor-element.elementor-element-6352fd4 img{width:85%;max-width:100%;height:324px;}.elementor-10 .elementor-element.elementor-element-2ea4746 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-91eb071 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-7345e5a5{text-align:center;}.elementor-10 .elementor-element.elementor-element-7345e5a5 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-5615feda{text-align:center;font-size:14px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-c806985{width:20%;}.elementor-10 .elementor-element.elementor-element-577b09d{width:19.982%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-c806985{width:100%;}.elementor-10 .elementor-element.elementor-element-577b09d{width:100%;}.elementor-10 .elementor-element.elementor-element-06ba785{width:100%;}.elementor-10 .elementor-element.elementor-element-e118019{width:100%;}.elementor-10 .elementor-element.elementor-element-7dbf1df{width:100%;}.elementor-10 .elementor-element.elementor-element-66b1f014{width:100%;}.elementor-10 .elementor-element.elementor-element-d5527dd{width:100%;}.elementor-10 .elementor-element.elementor-element-d3f9b47{width:100%;}.elementor-10 .elementor-element.elementor-element-928d267{width:100%;}.elementor-10 .elementor-element.elementor-element-5732b50{width:100%;}}