.elementor-71 .elementor-element.elementor-element-5d079ee:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-5d079ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ff-groedig.at/wp-content/uploads/2024/08/TDS-2024-7130-scaled.jpg");background-position:center center;background-size:cover;}.elementor-71 .elementor-element.elementor-element-5d079ee > .elementor-background-overlay{background-color:#000000;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-5d079ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-71 .elementor-element.elementor-element-b05bf91 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-71 .elementor-element.elementor-element-684b370{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-9197763{text-align:center;}.elementor-71 .elementor-element.elementor-element-9197763 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-c9192a8{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-32df64c{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-c469f2c{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-d4e0e60{text-align:center;}.elementor-71 .elementor-element.elementor-element-d4e0e60 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-312f61b{text-align:center;}.elementor-71 .elementor-element.elementor-element-312f61b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-6615c5c{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-2337f1f{text-align:center;}.elementor-71 .elementor-element.elementor-element-2337f1f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-92cf50d{text-align:center;}.elementor-71 .elementor-element.elementor-element-92cf50d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-d537d61{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-9117a61{text-align:center;}.elementor-71 .elementor-element.elementor-element-9117a61 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-a320ba9{text-align:center;}.elementor-71 .elementor-element.elementor-element-a320ba9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-441e349{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-fb3ab7b{text-align:center;}.elementor-71 .elementor-element.elementor-element-fb3ab7b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-ec64fd1{text-align:center;}.elementor-71 .elementor-element.elementor-element-ec64fd1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-2602a47{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-94cc041{text-align:center;}.elementor-71 .elementor-element.elementor-element-94cc041 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-0e12f1e{text-align:center;}.elementor-71 .elementor-element.elementor-element-0e12f1e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-6742979{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-469086f{text-align:center;}.elementor-71 .elementor-element.elementor-element-469086f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-fc9bae8{text-align:center;}.elementor-71 .elementor-element.elementor-element-fc9bae8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-38b48ed{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-1e93b33{text-align:center;}.elementor-71 .elementor-element.elementor-element-1e93b33 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-f542d8f{text-align:center;}.elementor-71 .elementor-element.elementor-element-f542d8f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ab4b4b9{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-df14fa2{text-align:center;}.elementor-71 .elementor-element.elementor-element-df14fa2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-51cc035{text-align:center;}.elementor-71 .elementor-element.elementor-element-51cc035 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-f930442{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-d9d0fe5{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-d91d50d{text-align:center;}.elementor-71 .elementor-element.elementor-element-d91d50d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-45dfce3{text-align:center;}.elementor-71 .elementor-element.elementor-element-45dfce3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-be6333f{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-ebe55f9{text-align:center;}.elementor-71 .elementor-element.elementor-element-ebe55f9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-a16161c{text-align:center;}.elementor-71 .elementor-element.elementor-element-a16161c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-107b134{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-ce96a51{text-align:center;}.elementor-71 .elementor-element.elementor-element-ce96a51 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-f9add85{text-align:center;}.elementor-71 .elementor-element.elementor-element-f9add85 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-02f04fc{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-c420b13{text-align:center;}.elementor-71 .elementor-element.elementor-element-c420b13 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-02662fc{text-align:center;}.elementor-71 .elementor-element.elementor-element-02662fc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-d3cf47e{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-974c690{text-align:center;}.elementor-71 .elementor-element.elementor-element-974c690 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-4f74e8c{text-align:center;}.elementor-71 .elementor-element.elementor-element-4f74e8c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-0aa265f{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-bd4df0d{text-align:center;}.elementor-71 .elementor-element.elementor-element-bd4df0d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-6de46f2{text-align:center;}.elementor-71 .elementor-element.elementor-element-6de46f2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-8dccf54{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-3f9e8f9{text-align:center;}.elementor-71 .elementor-element.elementor-element-3f9e8f9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-be5e459{text-align:center;}.elementor-71 .elementor-element.elementor-element-be5e459 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-f69cdc0{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-c8c70cf{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-00acf6e{text-align:center;}.elementor-71 .elementor-element.elementor-element-00acf6e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-71 .elementor-element.elementor-element-9bb2bf2{text-align:center;}.elementor-71 .elementor-element.elementor-element-9bb2bf2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-4c17ee4{text-align:center;}.elementor-71 .elementor-element.elementor-element-4c17ee4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-c7edb8f{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-ba69c2b{text-align:center;}.elementor-71 .elementor-element.elementor-element-ba69c2b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-60893c4{text-align:center;}.elementor-71 .elementor-element.elementor-element-60893c4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-0919012{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-23be58e{text-align:center;}.elementor-71 .elementor-element.elementor-element-23be58e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-7003cdb{text-align:center;}.elementor-71 .elementor-element.elementor-element-7003cdb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-41c0869{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-0633d6c{text-align:center;}.elementor-71 .elementor-element.elementor-element-0633d6c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-4a1fb8d{text-align:center;}.elementor-71 .elementor-element.elementor-element-4a1fb8d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-6d5f680{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-75065ba{text-align:center;}.elementor-71 .elementor-element.elementor-element-75065ba .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-ebaf9ab{text-align:center;}.elementor-71 .elementor-element.elementor-element-ebaf9ab .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ab90b30{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-9fe996e{text-align:center;}.elementor-71 .elementor-element.elementor-element-9fe996e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-5bc544d{text-align:center;}.elementor-71 .elementor-element.elementor-element-5bc544d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-36c1d58{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-0ebdece{text-align:center;}.elementor-71 .elementor-element.elementor-element-0ebdece .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-41f933a{text-align:center;}.elementor-71 .elementor-element.elementor-element-41f933a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ce50822{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-f99131a{text-align:center;}.elementor-71 .elementor-element.elementor-element-f99131a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-a6eba1c{text-align:center;}.elementor-71 .elementor-element.elementor-element-a6eba1c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-cc12c9a{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-82fcf4c{text-align:center;}.elementor-71 .elementor-element.elementor-element-82fcf4c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-c95a367{text-align:center;}.elementor-71 .elementor-element.elementor-element-c95a367 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-7036039{--spacer-size:50px;}.elementor-71 .elementor-element.elementor-element-0e874f4{--spacer-size:150px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-9197763 .elementor-heading-title{font-size:5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-d4e0e60 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-312f61b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-2337f1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-92cf50d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-9117a61 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-a320ba9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-fb3ab7b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-ec64fd1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-94cc041 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-0e12f1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-469086f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-fc9bae8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-1e93b33 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-f542d8f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-df14fa2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-51cc035 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-d91d50d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-45dfce3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-ebe55f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-a16161c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-ce96a51 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-f9add85 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-c420b13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-02662fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-974c690 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-4f74e8c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-bd4df0d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-6de46f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-3f9e8f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-be5e459 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-00acf6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-71 .elementor-element.elementor-element-9bb2bf2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-4c17ee4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-ba69c2b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-60893c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-23be58e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-7003cdb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-0633d6c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-4a1fb8d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-75065ba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-ebaf9ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-9fe996e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-5bc544d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-0ebdece .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-41f933a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-f99131a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-a6eba1c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-82fcf4c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-c95a367 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-0e874f4{--spacer-size:100px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-9197763 .elementor-heading-title{font-size:4.9rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-d4e0e60 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-312f61b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-2337f1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-92cf50d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-9117a61 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-a320ba9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-fb3ab7b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-ec64fd1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-94cc041 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-0e12f1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-469086f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-fc9bae8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-1e93b33 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-f542d8f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-df14fa2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-51cc035 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-d91d50d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-45dfce3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-ebe55f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-a16161c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-ce96a51 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-f9add85 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-c420b13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-02662fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-974c690 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-4f74e8c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-bd4df0d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-6de46f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-3f9e8f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-be5e459 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-00acf6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-71 .elementor-element.elementor-element-9bb2bf2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-4c17ee4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-ba69c2b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-60893c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-23be58e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-7003cdb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-0633d6c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-4a1fb8d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-75065ba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-ebaf9ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-9fe996e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-5bc544d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-0ebdece .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-41f933a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-f99131a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-a6eba1c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-82fcf4c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-71 .elementor-element.elementor-element-c95a367 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-0e874f4{--spacer-size:100px;}}