.elementor-54 .elementor-element.elementor-element-88080a2{--display:flex;--min-height:600px;--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;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-88080a2:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-88080a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db38e15 );}.elementor-54 .elementor-element.elementor-element-c70a874{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c70a874:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c70a874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jr-immobilienkonzepte.de/wp-content/uploads/2025/07/Werte-schaffen-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-16389e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-16389e3:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-16389e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F652;}.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-54 .elementor-element.elementor-element-efb978e{padding:0% 12% 0% 12%;text-align:center;}.elementor-54 .elementor-element.elementor-element-efb978e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);font-style:italic;color:var( --e-global-color-text );}.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-54 .elementor-element.elementor-element-1a6a889{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-1a6a889.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-d4f1c05{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d4f1c05:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d4f1c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd38b7c );}.elementor-54 .elementor-element.elementor-element-35b0ccd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-35b0ccd.e-con{--align-self:flex-start;}.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-54 .elementor-element.elementor-element-94cc24a{font-family:var( --e-global-typography-aa4cd04-font-family ), Sans-serif;font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-b95e046{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b95e046:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b95e046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db38e15 );}.elementor-54 .elementor-element.elementor-element-e0cf24f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-54 .elementor-element.elementor-element-e0cf24f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-e0cf24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ece1c2 );}.elementor-54 .elementor-element.elementor-element-7045345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-7045345.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-7045345 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);font-style:italic;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-76131ce{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-087f709{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-db2f134 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-139ee38{font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-bfb684e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-1fbecd6 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-ce368ed{font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-b1ca82c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0ba2aee .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-53afd7d{font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-71d9b5b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-30cdfd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-30cdfd6:not( .elementor-widget-image ){-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-30cdfd6.elementor-widget-image img{-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-a12f1b1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a12f1b1:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-a12f1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db38e15 );}.elementor-54 .elementor-element.elementor-element-34eafe7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-34eafe7:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-34eafe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ece1c2 );}.elementor-54 .elementor-element.elementor-element-89b6e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-89b6e43.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-89b6e43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);font-style:italic;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d7741c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-d7741c3:not( .elementor-widget-image ){-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-d7741c3.elementor-widget-image img{-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-678548a{--display:flex;}.elementor-54 .elementor-element.elementor-element-3bcc247{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-250788f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-65e6c6f .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-84e9118{font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-7985a93{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c53bc67 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-f5c20c9{font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-3f9ac61{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0d9b358 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-3743260{font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-aba524e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-63a0f84{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-edbe79e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-edbe79e:not( .elementor-widget-image ){-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-edbe79e.elementor-widget-image img{-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-e7c4a12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-e7c4a12:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-e7c4a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd38b7c );background-image:url("https://jr-immobilienkonzepte.de/wp-content/uploads/2025/07/Hintergrund-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-e7c4a12::before, .elementor-54 .elementor-element.elementor-element-e7c4a12 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-e7c4a12 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-e7c4a12 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-e7c4a12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-e7c4a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dd38b7c );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-e7c4a12.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-242e34e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-242e34e.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-b62156e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-54 .elementor-element.elementor-element-b62156e.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-b62156e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);font-style:italic;color:var( --e-global-color-text );}.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-54 .elementor-element.elementor-element-e28bc28{padding:32px 0px 20px 0px;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-e28bc28.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-icon{padding-right:12px;}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a5861ba-font-family ), Sans-serif;font-size:var( --e-global-typography-a5861ba-font-size );}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.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-54 .elementor-element.elementor-element-3533eba .elementor-button{background-color:var( --e-global-color-9c97d9c );font-family:var( --e-global-typography-a750de9-font-family ), Sans-serif;font-size:var( --e-global-typography-a750de9-font-size );text-transform:var( --e-global-typography-a750de9-text-transform );fill:var( --e-global-color-dd38b7c );color:var( --e-global-color-dd38b7c );border-radius:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-54 .elementor-element.elementor-element-3533eba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-3533eba.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-7f1a957{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7f1a957:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7f1a957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db38e15 );}.elementor-54 .elementor-element.elementor-element-cede221{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-cf52bfb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-54 .elementor-element.elementor-element-cf52bfb.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-4bc5f09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-4bc5f09:not( .elementor-widget-image ){-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-4bc5f09.elementor-widget-image img{-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-4b44df6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-4b44df6.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-4b44df6 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-0655048{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-0655048.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-ca7cf49{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-ded6e37{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ded6e37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);font-style:italic;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1129f40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-1129f40:not( .elementor-widget-image ){-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-1129f40.elementor-widget-image img{-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-58dcfd4{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-58dcfd4.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-58dcfd4 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-5861e47{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-5861e47.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-42d4b78{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-aa4cd04-font-family ), Sans-serif;font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-6af04ea{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9a71e73{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-63fa54c{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-f72e013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);font-style:italic;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-458f9da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-458f9da:not( .elementor-widget-image ){-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-458f9da.elementor-widget-image img{-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-89da167{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-89da167.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-89da167 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-09ce898{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-09ce898.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-a18e844{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-aa4cd04-font-family ), Sans-serif;font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-128ff3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-128ff3c.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-5518b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-5518b3b:not( .elementor-widget-image ){-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-5518b3b.elementor-widget-image img{-webkit-mask-image:url( https://jr-immobilienkonzepte.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-54 .elementor-element.elementor-element-0a809c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-0a809c9.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-0a809c9 .elementor-heading-title{font-family:var( --e-global-typography-156e7bc-font-family ), Sans-serif;font-size:var( --e-global-typography-156e7bc-font-size );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-0daef4a{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-71cc959-font-family ), Sans-serif;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-0daef4a.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-c70a874{--width:40%;}.elementor-54 .elementor-element.elementor-element-16389e3{--width:60%;}.elementor-54 .elementor-element.elementor-element-35b0ccd{--width:100%;}.elementor-54 .elementor-element.elementor-element-e0cf24f{--width:60%;}.elementor-54 .elementor-element.elementor-element-71d9b5b{--width:40%;}.elementor-54 .elementor-element.elementor-element-34eafe7{--width:60%;}.elementor-54 .elementor-element.elementor-element-242e34e{--width:100%;}.elementor-54 .elementor-element.elementor-element-cede221{--width:100%;}.elementor-54 .elementor-element.elementor-element-cf52bfb{--width:40%;}.elementor-54 .elementor-element.elementor-element-ca7cf49{--width:60%;}.elementor-54 .elementor-element.elementor-element-9a71e73{--width:100%;}.elementor-54 .elementor-element.elementor-element-63fa54c{--width:60%;}.elementor-54 .elementor-element.elementor-element-128ff3c{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-34eafe7{--width:100%;}.elementor-54 .elementor-element.elementor-element-3bcc247{--width:60%;}.elementor-54 .elementor-element.elementor-element-aba524e{--width:35%;}}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-16389e3{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-efb978e{padding:0% 0% 0% 0%;}.elementor-54 .elementor-element.elementor-element-efb978e .elementor-heading-title{font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);}.elementor-54 .elementor-element.elementor-element-d4f1c05{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-94cc24a{font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-e0cf24f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7045345 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-db2f134 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-139ee38{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-1fbecd6 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-ce368ed{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-0ba2aee .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-53afd7d{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-a12f1b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-34eafe7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-34eafe7.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-89b6e43.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-89b6e43{text-align:center;}.elementor-54 .elementor-element.elementor-element-89b6e43 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-678548a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-54 .elementor-element.elementor-element-3bcc247.e-con{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-65e6c6f .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-84e9118{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-c53bc67 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-f5c20c9{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-0d9b358 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-3743260{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-aba524e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54 .elementor-element.elementor-element-aba524e.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-63a0f84{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54 .elementor-element.elementor-element-63a0f84.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-e7c4a12{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-b62156e .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a5861ba-font-size );}.elementor-54 .elementor-element.elementor-element-3533eba .elementor-button{font-size:var( --e-global-typography-a750de9-font-size );padding:14px 14px 14px 14px;}.elementor-54 .elementor-element.elementor-element-7f1a957{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-cede221{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-54 .elementor-element.elementor-element-cf52bfb{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-54 .elementor-element.elementor-element-4b44df6 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-0655048{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-ded6e37{padding:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-ded6e37 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-58dcfd4 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-5861e47{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-42d4b78{font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-6af04ea{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-9a71e73{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-54 .elementor-element.elementor-element-f72e013.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-f72e013{text-align:center;}.elementor-54 .elementor-element.elementor-element-f72e013 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-89da167 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-09ce898{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-a18e844{font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-128ff3c{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-54 .elementor-element.elementor-element-0a809c9 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-0daef4a{font-size:var( --e-global-typography-71cc959-font-size );}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-c70a874{--min-height:500px;}.elementor-54 .elementor-element.elementor-element-c70a874:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c70a874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-54 .elementor-element.elementor-element-efb978e .elementor-heading-title{font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);}.elementor-54 .elementor-element.elementor-element-d4f1c05{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-94cc24a{font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-7045345 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-db2f134 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-139ee38{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-1fbecd6 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-ce368ed{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-0ba2aee .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-53afd7d{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-a12f1b1{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-89b6e43 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-d7741c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-65e6c6f .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-84e9118{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-c53bc67 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-f5c20c9{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-0d9b358 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-3743260{font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-e7c4a12{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-b62156e .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-e28bc28 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a5861ba-font-size );}.elementor-54 .elementor-element.elementor-element-3533eba .elementor-button{font-size:var( --e-global-typography-a750de9-font-size );padding:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-7f1a957{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-4b44df6 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-0655048{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-ca7cf49{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-54 .elementor-element.elementor-element-ded6e37.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-ded6e37{text-align:center;}.elementor-54 .elementor-element.elementor-element-ded6e37 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-1129f40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-58dcfd4 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-5861e47{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-42d4b78{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-6af04ea{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-63fa54c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-54 .elementor-element.elementor-element-f72e013.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-f72e013{text-align:center;}.elementor-54 .elementor-element.elementor-element-f72e013 .elementor-heading-title{font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);}.elementor-54 .elementor-element.elementor-element-458f9da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-89da167 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-09ce898{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-71cc959-font-size );}.elementor-54 .elementor-element.elementor-element-a18e844{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-aa4cd04-font-size );}.elementor-54 .elementor-element.elementor-element-0a809c9 .elementor-heading-title{font-size:var( --e-global-typography-156e7bc-font-size );}.elementor-54 .elementor-element.elementor-element-0daef4a{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-71cc959-font-size );}}