.elementor-5091 .elementor-element.elementor-element-391d8f1{margin-top:-13%;margin-bottom:0%;}.elementor-5091 .elementor-element.elementor-element-104da41 .elementor-repeater-item-cedc690 .swiper-slide-bg{background-image:url(https://immobilien-riedl.com/wp-content/uploads/2024/07/745213cf-eb43-45e9-bf2e-accda1935ed4.webp);background-size:contain;}.elementor-5091 .elementor-element.elementor-element-104da41 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-5091 .elementor-element.elementor-element-104da41 .swiper-slide-contents{max-width:66%;}.elementor-5091 .elementor-element.elementor-element-104da41 .swiper-slide-inner{text-align:center;}.elementor-5091 .elementor-element.elementor-element-2b8af83{margin-top:40px;margin-bottom:0px;}.elementor-5091 .elementor-element.elementor-element-9274f4b .elementor-heading-title{font-size:30px;}.elementor-5091 .elementor-element.elementor-element-502d924 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-502d924 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5091 .elementor-element.elementor-element-502d924{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5091 .elementor-element.elementor-element-502d924 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5091 .elementor-element.elementor-element-502d924 .elementor-icon-list-item > a{font-weight:600;}.elementor-5091 .elementor-element.elementor-element-502d924 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-b10830e{font-size:22px;font-weight:500;}.elementor-5091 .elementor-element.elementor-element-8842cb9{font-size:22px;font-weight:500;}.elementor-5091 .elementor-element.elementor-element-293225f{font-size:22px;font-weight:500;}.elementor-5091 .elementor-element.elementor-element-f96e823{border-style:solid;border-width:0px 0px 3px 0px;}.elementor-5091 .elementor-element.elementor-element-75cbbd9{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-secondary );}.elementor-5091 .elementor-element.elementor-element-11f9937{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-secondary );}.elementor-5091 .elementor-element.elementor-element-b083508{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-secondary );}.elementor-5091 .elementor-element.elementor-element-8f671cb{--spacer-size:50px;}.elementor-5091 .elementor-element.elementor-element-acddf3e{border-style:solid;border-width:0px 0px 3px 0px;}.elementor-5091 .elementor-element.elementor-element-ebf3521{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-secondary );}.elementor-5091 .elementor-element.elementor-element-27fb3d9{border-style:solid;border-width:0px 0px 3px 0px;}.elementor-5091 .elementor-element.elementor-element-29df696{--spacer-size:50px;}.elementor-5091 .elementor-element.elementor-element-c0d6c6d{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-secondary );}.elementor-5091 .elementor-element.elementor-element-bf07b9a{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-secondary );}.elementor-5091 .elementor-element.elementor-element-5a9e7cc{--spacer-size:50px;}.elementor-5091 .elementor-element.elementor-element-bdeaab6{--spacer-size:50px;}.elementor-5091 .elementor-element.elementor-element-d4feda7{--spacer-size:50px;}.elementor-5091 .elementor-element.elementor-element-d07f21f .elementor-button{font-size:22px;font-weight:600;text-transform:uppercase;padding:15px 20px 15px 20px;}.elementor-5091 .elementor-element.elementor-element-849fd75 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5091 .elementor-element.elementor-element-849fd75 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-849fd75 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5091 .elementor-element.elementor-element-849fd75{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5091 .elementor-element.elementor-element-849fd75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5091 .elementor-element.elementor-element-849fd75 .elementor-icon-list-item > a{font-weight:600;text-transform:capitalize;}.elementor-5091 .elementor-element.elementor-element-849fd75 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-dfae551 > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5091 .elementor-element.elementor-element-dfae551 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-dfae551 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5091 .elementor-element.elementor-element-dfae551{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5091 .elementor-element.elementor-element-dfae551 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5091 .elementor-element.elementor-element-dfae551 .elementor-icon-list-item > a{font-size:18px;font-weight:500;text-transform:capitalize;}.elementor-5091 .elementor-element.elementor-element-dfae551 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-c142153 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5091 .elementor-element.elementor-element-c142153 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-c142153 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5091 .elementor-element.elementor-element-c142153{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-5091 .elementor-element.elementor-element-c142153 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5091 .elementor-element.elementor-element-c142153 .elementor-icon-list-item > a{font-size:22px;font-weight:500;text-transform:capitalize;}.elementor-5091 .elementor-element.elementor-element-c142153 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5091 .elementor-element.elementor-element-502fe61 iframe{height:402px;}.elementor-5091 .elementor-element.elementor-element-2697a0b:not(.elementor-motion-effects-element-type-background), .elementor-5091 .elementor-element.elementor-element-2697a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-5091 .elementor-element.elementor-element-2697a0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-5091 .elementor-element.elementor-element-2697a0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5091 .elementor-element.elementor-element-fc0036c .elementor-heading-title{font-size:30px;}.elementor-5091 .elementor-element.elementor-element-5fe78e3{font-size:22px;font-weight:500;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}body.rtl .elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-group > label{font-family:"Darker Grotesque", Sans-serif;font-size:22px;font-weight:600;line-height:2.5em;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-group .elementor-field{color:#00233D;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-group .elementor-field, .elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-subgroup label{font-family:"Darker Grotesque", Sans-serif;font-size:22px;font-weight:400;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#dce0e0;border-width:2px 2px 2px 2px;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#dce0e0;border-width:2px 2px 2px 2px;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-field-group .elementor-select-wrapper::before{color:#dce0e0;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-button{background-color:#16BFBFC7;font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:600;}.elementor-5091 .elementor-element.elementor-element-fbfb1eb .elementor-button:hover{background-color:#16BFBF;}@media(max-width:1024px){.elementor-5091 .elementor-element.elementor-element-4642fb2{width:var( --container-widget-width, 209.521px );max-width:209.521px;--container-widget-width:209.521px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-7139a90{width:var( --container-widget-width, 234.736px );max-width:234.736px;--container-widget-width:234.736px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-f462b87{width:var( --container-widget-width, 209.521px );max-width:209.521px;--container-widget-width:209.521px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-45f8322{width:var( --container-widget-width, 234.736px );max-width:234.736px;--container-widget-width:234.736px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-5027d59{width:var( --container-widget-width, 209.521px );max-width:209.521px;--container-widget-width:209.521px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-a53b7f0{width:var( --container-widget-width, 234.736px );max-width:234.736px;--container-widget-width:234.736px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-79c081c{width:var( --container-widget-width, 209.521px );max-width:209.521px;--container-widget-width:209.521px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-156d809{width:var( --container-widget-width, 234.736px );max-width:234.736px;--container-widget-width:234.736px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-e9b8980{width:var( --container-widget-width, 209.521px );max-width:209.521px;--container-widget-width:209.521px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-db7bd85{width:var( --container-widget-width, 234.736px );max-width:234.736px;--container-widget-width:234.736px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-3c77c78{width:var( --container-widget-width, 209.521px );max-width:209.521px;--container-widget-width:209.521px;--container-widget-flex-grow:0;}.elementor-5091 .elementor-element.elementor-element-e42ff78{width:var( --container-widget-width, 234.736px );max-width:234.736px;--container-widget-width:234.736px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-5091 .elementor-element.elementor-element-e48439d{width:72.344%;}.elementor-5091 .elementor-element.elementor-element-a152471{width:29.042%;}.elementor-5091 .elementor-element.elementor-element-b04b2ca{width:34.261%;}.elementor-5091 .elementor-element.elementor-element-39c5b7f{width:36.359%;}.elementor-5091 .elementor-element.elementor-element-dbc9fac{width:29.042%;}.elementor-5091 .elementor-element.elementor-element-a589711{width:34.261%;}.elementor-5091 .elementor-element.elementor-element-165607e{width:36.359%;}.elementor-5091 .elementor-element.elementor-element-bbbe68f{width:29.042%;}.elementor-5091 .elementor-element.elementor-element-b353926{width:34.261%;}.elementor-5091 .elementor-element.elementor-element-d822f2e{width:36.359%;}.elementor-5091 .elementor-element.elementor-element-7a74e07{width:29.042%;}.elementor-5091 .elementor-element.elementor-element-c7f9fd2{width:34.261%;}.elementor-5091 .elementor-element.elementor-element-bec5ffd{width:36.359%;}.elementor-5091 .elementor-element.elementor-element-2b334a4{width:29.042%;}.elementor-5091 .elementor-element.elementor-element-1e3dbfb{width:34.261%;}.elementor-5091 .elementor-element.elementor-element-05822b8{width:36.359%;}.elementor-5091 .elementor-element.elementor-element-31bb9f2{width:29.042%;}.elementor-5091 .elementor-element.elementor-element-e10520d{width:34.261%;}.elementor-5091 .elementor-element.elementor-element-d63f638{width:36.359%;}.elementor-5091 .elementor-element.elementor-element-ffcfa32{width:27.613%;}.elementor-5091 .elementor-element.elementor-element-b86e878{width:68.565%;}.elementor-5091 .elementor-element.elementor-element-8976a65{width:27.613%;}}@media(max-width:767px){.elementor-5091 .elementor-element.elementor-element-9274f4b .elementor-heading-title{font-size:22px;}.elementor-5091 .elementor-element.elementor-element-502d924 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5091 .elementor-element.elementor-element-502d924 .elementor-icon-list-item > a{font-size:18px;}.elementor-5091 .elementor-element.elementor-element-5cf0528 .elementor-heading-title{font-size:18px;}.elementor-5091 .elementor-element.elementor-element-a152471{width:45%;}.elementor-5091 .elementor-element.elementor-element-4642fb2 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-b04b2ca{width:45%;}.elementor-5091 .elementor-element.elementor-element-7139a90 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-39c5b7f{width:10%;}.elementor-5091 .elementor-element.elementor-element-dbc9fac{width:45%;}.elementor-5091 .elementor-element.elementor-element-f462b87 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-a589711{width:45%;}.elementor-5091 .elementor-element.elementor-element-45f8322 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-165607e{width:10%;}.elementor-5091 .elementor-element.elementor-element-bbbe68f{width:45%;}.elementor-5091 .elementor-element.elementor-element-5027d59 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-b353926{width:45%;}.elementor-5091 .elementor-element.elementor-element-a53b7f0 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-d822f2e{width:10%;}.elementor-5091 .elementor-element.elementor-element-e2b6688 .elementor-heading-title{font-size:18px;}.elementor-5091 .elementor-element.elementor-element-7a74e07{width:45%;}.elementor-5091 .elementor-element.elementor-element-79c081c .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-c7f9fd2{width:45%;}.elementor-5091 .elementor-element.elementor-element-156d809 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-bec5ffd{width:10%;}.elementor-5091 .elementor-element.elementor-element-cc06b91 .elementor-heading-title{font-size:18px;}.elementor-5091 .elementor-element.elementor-element-2b334a4{width:45%;}.elementor-5091 .elementor-element.elementor-element-e9b8980 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-1e3dbfb{width:45%;}.elementor-5091 .elementor-element.elementor-element-db7bd85 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-05822b8{width:10%;}.elementor-5091 .elementor-element.elementor-element-31bb9f2{width:45%;}.elementor-5091 .elementor-element.elementor-element-3c77c78 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-e10520d{width:45%;}.elementor-5091 .elementor-element.elementor-element-e42ff78 .elementor-heading-title{font-size:16px;}.elementor-5091 .elementor-element.elementor-element-d63f638{width:10%;}.elementor-5091 .elementor-element.elementor-element-d07f21f .elementor-button{font-size:18px;}.elementor-5091 .elementor-element.elementor-element-fc0036c .elementor-heading-title{font-size:22px;}}