.elementor-74 .elementor-element.elementor-element-5e06078 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-5e06078 > .elementor-background-overlay{background-image:url("https://hausarztpraxis-neckartenzlingen.de/wp-content/uploads/2024/12/startseite.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.75;}.elementor-74 .elementor-element.elementor-element-5e06078 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:75px;}.elementor-74 .elementor-element.elementor-element-5e06078{padding:10em 0em 5em 0em;}.elementor-74 .elementor-element.elementor-element-13fee975:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-13fee975 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-74 .elementor-element.elementor-element-13fee975 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-13fee975 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-13fee975 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-74 .elementor-element.elementor-element-13fee975 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 3em 3em 3em;}.elementor-74 .elementor-element.elementor-element-13fee975 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-74 .elementor-element.elementor-element-ca62841 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-ca62841 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-ca62841 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-ca62841 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:26px 39px 130px 3px;--e-column-margin-right:39px;--e-column-margin-left:3px;padding:27px 27px 27px 27px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-3343ebf .elementor-icon-wrapper{text-align:center;}.elementor-74 .elementor-element.elementor-element-3343ebf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-3343ebf.elementor-view-framed .elementor-icon, .elementor-74 .elementor-element.elementor-element-3343ebf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-3343ebf.elementor-view-framed .elementor-icon, .elementor-74 .elementor-element.elementor-element-3343ebf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-3343ebf .elementor-icon{font-size:95px;}.elementor-74 .elementor-element.elementor-element-3343ebf .elementor-icon svg{height:95px;}.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-74 .elementor-element.elementor-element-2762d0e .elementor-button{background-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-2762d0e .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-2762d0e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-widget-text-editor{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 );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-74 .elementor-element.elementor-element-0381009{text-align:center;font-size:1.2em;color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-ebdb32d > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-ebdb32d > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-ebdb32d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-ebdb32d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:26px 39px 130px 3px;--e-column-margin-right:39px;--e-column-margin-left:3px;padding:27px 27px 27px 27px;}.elementor-74 .elementor-element.elementor-element-da63262 .elementor-icon-wrapper{text-align:center;}.elementor-74 .elementor-element.elementor-element-da63262.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-da63262.elementor-view-framed .elementor-icon, .elementor-74 .elementor-element.elementor-element-da63262.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-da63262.elementor-view-framed .elementor-icon, .elementor-74 .elementor-element.elementor-element-da63262.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-da63262 .elementor-icon{font-size:95px;}.elementor-74 .elementor-element.elementor-element-da63262 .elementor-icon svg{height:95px;}.elementor-74 .elementor-element.elementor-element-15628a4 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-15628a4 .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-15628a4 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-8a6a1a8{text-align:center;font-size:1.2em;color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-8a717b6 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-8a717b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-8a717b6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-8a717b6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:26px 39px 130px 3px;--e-column-margin-right:39px;--e-column-margin-left:3px;padding:27px 27px 27px 27px;}.elementor-74 .elementor-element.elementor-element-f0e78de .elementor-icon-wrapper{text-align:center;}.elementor-74 .elementor-element.elementor-element-f0e78de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-f0e78de.elementor-view-framed .elementor-icon, .elementor-74 .elementor-element.elementor-element-f0e78de.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-f0e78de.elementor-view-framed .elementor-icon, .elementor-74 .elementor-element.elementor-element-f0e78de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-f0e78de .elementor-icon{font-size:95px;}.elementor-74 .elementor-element.elementor-element-f0e78de .elementor-icon svg{height:95px;}.elementor-74 .elementor-element.elementor-element-97954dd .elementor-button{background-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-97954dd .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-97954dd .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-302ae0a{text-align:center;font-size:1.2em;color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-fb7e749{--spacer-size:8em;}.elementor-74 .elementor-element.elementor-element-d24de33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-d24de33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-74 .elementor-element.elementor-element-d24de33 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 94px 0px 0px;--e-column-margin-right:94px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-d24de33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-dc19a52{width:var( --container-widget-width, 106.875% );max-width:106.875%;--container-widget-width:106.875%;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-dc19a52 > .elementor-widget-container{margin:110px 15px 23px 15px;padding:9px 9px 9px 9px;}.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-74 .elementor-element.elementor-element-37a0627 .elementor-heading-title{font-size:36px;}.elementor-74 .elementor-element.elementor-element-c634408{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-624fdb4 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-624fdb4 .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-624fdb4 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-4b0f3b5 > .elementor-container{max-width:1024px;}.elementor-74 .elementor-element.elementor-element-4b0f3b5 > .elementor-background-overlay{opacity:0.5;}.elementor-74 .elementor-element.elementor-element-4b0f3b5{margin-top:5em;margin-bottom:5em;}.elementor-74 .elementor-element.elementor-element-fbc733a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-fbc733a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-74 .elementor-element.elementor-element-fbc733a > .elementor-element-populated{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-a291686 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74 .elementor-element.elementor-element-fbc733a > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-fbc733a > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-fbc733a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-fbc733a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-10d2d82 > .elementor-widget-container{margin:2em 0em 1em 0em;}.elementor-74 .elementor-element.elementor-element-10d2d82{text-align:center;}.elementor-74 .elementor-element.elementor-element-10d2d82 .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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 );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-separator{border-bottom-style:none;}.elementor-74 .elementor-element.elementor-element-0ae94a9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-74 .elementor-element.elementor-element-0ae94a9 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-item{align-items:flex-start;}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-header{color:var( --e-global-color-a291686 );font-size:18px;}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-price{color:var( --e-global-color-a291686 );font-size:18px;}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-description{line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-image img{border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-6ef1fe0{width:100%;max-width:100%;text-align:center;font-size:19px;font-weight:500;line-height:14px;color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-6ef1fe0 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-74 .elementor-element.elementor-element-914b67a > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-74 .elementor-element.elementor-element-914b67a.elementor-element{--order:99999 /* order end hack */;}.elementor-74 .elementor-element.elementor-element-914b67a{text-align:center;font-size:19px;font-weight:500;line-height:14px;color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-226bf4e > .elementor-container{max-width:1024px;}.elementor-74 .elementor-element.elementor-element-226bf4e > .elementor-background-overlay{opacity:0.5;}.elementor-74 .elementor-element.elementor-element-6afbb0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-6afbb0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-74 .elementor-element.elementor-element-6afbb0f > .elementor-element-populated{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-a291686 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74 .elementor-element.elementor-element-6afbb0f > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-6afbb0f > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-6afbb0f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-6afbb0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-bb17b3e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-74 .elementor-element.elementor-element-bb17b3e{text-align:center;}.elementor-74 .elementor-element.elementor-element-bb17b3e .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-76aa574 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-76aa574{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );color:var( --e-global-color-a291686 );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-74 .elementor-element.elementor-element-447dfd1 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-74 .elementor-element.elementor-element-447dfd1 .elementor-toggle-title, .elementor-74 .elementor-element.elementor-element-447dfd1 .elementor-toggle-icon{color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-447dfd1 .elementor-toggle-icon svg{fill:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-447dfd1 .elementor-tab-content{color:var( --e-global-color-a291686 );font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-75d3c68{--spacer-size:5em;}.elementor-74 .elementor-element.elementor-element-cd683fa{--spacer-size:8em;}.elementor-74 .elementor-element.elementor-element-34ab7e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-74 .elementor-element.elementor-element-34ab7e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-da2af14{text-align:left;}.elementor-74 .elementor-element.elementor-element-ea8fda2{--spacer-size:16px;}.elementor-74 .elementor-element.elementor-element-2ba4be6:hover > .elementor-background-overlay{opacity:0.5;}.elementor-74 .elementor-element.elementor-element-122a31e > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-122a31e > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-122a31e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-122a31e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-438312d > .elementor-widget-container{margin:15px 0px -10px 0px;padding:12px 12px 12px 12px;}.elementor-74 .elementor-element.elementor-element-438312d{text-align:center;}.elementor-74 .elementor-element.elementor-element-438312d .elementor-heading-title{font-size:25px;}.elementor-74 .elementor-element.elementor-element-ee14d02 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-74 .elementor-element.elementor-element-ee14d02{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-2e02417 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-2e02417 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-2e02417 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-2e02417 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-1460c22 > .elementor-widget-container{margin:15px 0px -10px 0px;padding:12px 12px 12px 12px;}.elementor-74 .elementor-element.elementor-element-1460c22{text-align:center;}.elementor-74 .elementor-element.elementor-element-1460c22 .elementor-heading-title{font-size:25px;}.elementor-74 .elementor-element.elementor-element-c4e43cf > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-74 .elementor-element.elementor-element-c4e43cf{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-b015d84 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-b015d84 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-b015d84 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-b015d84 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-74 .elementor-element.elementor-element-8f62621 > .elementor-widget-container{margin:6px 0px -10px 0px;padding:12px 12px 12px 12px;}.elementor-74 .elementor-element.elementor-element-8f62621{text-align:center;}.elementor-74 .elementor-element.elementor-element-8f62621 .elementor-heading-title{font-size:25px;}.elementor-74 .elementor-element.elementor-element-02e085a > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-74 .elementor-element.elementor-element-02e085a{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-176ba0f{--spacer-size:8em;}.elementor-74 .elementor-element.elementor-element-76c3eb6{--spacer-size:8em;}.elementor-74 .elementor-element.elementor-element-62186c62:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-62186c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 70%);}.elementor-74 .elementor-element.elementor-element-62186c62 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-62186c62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-74 .elementor-element.elementor-element-83969c5 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-74 .elementor-element.elementor-element-48b62096{text-align:center;}.elementor-74 .elementor-element.elementor-element-48b62096 .elementor-heading-title{color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-bac1e3e img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-6e7c31f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-6e7c31f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-6e7c31f9 > .elementor-element-populated{margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em;}.elementor-74 .elementor-element.elementor-element-8bbba0b{font-size:var( --e-global-typography-4765fa0-font-size );color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-24ed867 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-24ed867 .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-24ed867 .elementor-button:focus{background-color:var( --e-global-color-a291686 );color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-24ed867 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-74 .elementor-element.elementor-element-24ed867 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-74 .elementor-element.elementor-element-24ed867 .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-24ed867 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-0800a74{--spacer-size:8em;}.elementor-74 .elementor-element.elementor-element-991e485 > .elementor-container{max-width:1800px;}.elementor-74 .elementor-element.elementor-element-4a5430a1 > .elementor-container{max-width:1800px;}.elementor-74 .elementor-element.elementor-element-4a5430a1{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-74 .elementor-element.elementor-element-e6b1be9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-element-populated{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-a291686 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 23px 0px 023px;--e-column-margin-right:23px;--e-column-margin-left:023px;padding:3em 3em 3em 3em;}.elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-028be62{text-align:center;}.elementor-74 .elementor-element.elementor-element-028be62 .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-34f02f7e{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-73710b67 .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-73710b67 .elementor-button:focus{background-color:var( --e-global-color-a291686 );color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-73710b67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-74 .elementor-element.elementor-element-73710b67 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-74 .elementor-element.elementor-element-73710b67 .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-73710b67 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-a567db4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-element-populated{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-a291686 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 23px 0px 0px;--e-column-margin-right:23px;--e-column-margin-left:0px;padding:3em 3em 3em 3em;}.elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-601704c{text-align:center;}.elementor-74 .elementor-element.elementor-element-601704c .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-a055de0{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-729d23a .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-729d23a .elementor-button:focus{background-color:var( --e-global-color-a291686 );color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-729d23a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-74 .elementor-element.elementor-element-729d23a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-74 .elementor-element.elementor-element-729d23a .elementor-button{fill:var( --e-global-color-a291686 );color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-729d23a .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-729d23a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-3227f31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-element-populated{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-a291686 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 23px 0px 0px;--e-column-margin-right:23px;--e-column-margin-left:0px;padding:3em 3em 3em 3em;}.elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-63ea041f{text-align:center;}.elementor-74 .elementor-element.elementor-element-63ea041f .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-c6b00f2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-74 .elementor-element.elementor-element-c6b00f2{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );color:var( --e-global-color-a291686 );}.elementor-74 .elementor-element.elementor-element-b533442 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-b533442 .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-b533442 .elementor-button:focus{background-color:var( --e-global-color-a291686 );color:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-b533442 > .elementor-widget-container{margin:54px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-b533442 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-74 .elementor-element.elementor-element-b533442 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-74 .elementor-element.elementor-element-b533442 .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-b533442 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-74 .elementor-element.elementor-element-d573e20{--spacer-size:8em;}@media(min-width:768px){.elementor-74 .elementor-element.elementor-element-5ea4294f{width:55%;}.elementor-74 .elementor-element.elementor-element-13fee975{width:45%;}.elementor-74 .elementor-element.elementor-element-fbc733a{width:100%;}.elementor-74 .elementor-element.elementor-element-6afbb0f{width:100%;}.elementor-74 .elementor-element.elementor-element-139ab8b6{width:40.746%;}.elementor-74 .elementor-element.elementor-element-6e7c31f9{width:59.135%;}}@media(max-width:1024px) and (min-width:768px){.elementor-74 .elementor-element.elementor-element-ca62841{width:33%;}.elementor-74 .elementor-element.elementor-element-ebdb32d{width:33%;}.elementor-74 .elementor-element.elementor-element-8a717b6{width:33%;}.elementor-74 .elementor-element.elementor-element-e6b1be9{width:100%;}.elementor-74 .elementor-element.elementor-element-a567db4{width:100%;}.elementor-74 .elementor-element.elementor-element-3227f31{width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-ca62841 > .elementor-element-populated{margin:24px 15px 125px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:26px 26px 26px 26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-ebdb32d > .elementor-element-populated{margin:24px 15px 125px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:26px 26px 26px 26px;}.elementor-74 .elementor-element.elementor-element-8a717b6 > .elementor-element-populated{margin:24px 15px 125px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:26px 26px 26px 26px;}.elementor-74 .elementor-element.elementor-element-d24de33 > .elementor-element-populated{margin:33px 63px 0px 11px;--e-column-margin-right:63px;--e-column-margin-left:11px;}.elementor-74 .elementor-element.elementor-element-dc19a52 > .elementor-widget-container{margin:0px -47px 2px 0px;padding:79px 0px 282px 14px;}.elementor-74 .elementor-element.elementor-element-c634408{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-widget-price-list .elementor-price-list-description{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-0ae94a9{width:auto;max-width:auto;}.elementor-74 .elementor-element.elementor-element-0ae94a9 > .elementor-widget-container{margin:0em 4em 0em 4em;}.elementor-74 .elementor-element.elementor-element-6ef1fe0 > .elementor-widget-container{margin:1em 4em 0em 3em;}.elementor-74 .elementor-element.elementor-element-6ef1fe0{column-gap:0px;text-align:left;line-height:1.1em;}.elementor-74 .elementor-element.elementor-element-6ef1fe0 p{margin-block-end:0px;}.elementor-74 .elementor-element.elementor-element-914b67a > .elementor-widget-container{margin:0em 1em 2em 3em;}.elementor-74 .elementor-element.elementor-element-914b67a{column-gap:0px;text-align:left;line-height:1em;}.elementor-74 .elementor-element.elementor-element-76aa574{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-447dfd1 .elementor-tab-content{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-122a31e > .elementor-element-populated{margin:1px 20px 1px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-74 .elementor-element.elementor-element-438312d .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-ee14d02{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-1460c22 .elementor-heading-title{font-size:21px;}.elementor-74 .elementor-element.elementor-element-c4e43cf{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-b015d84 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-74 .elementor-element.elementor-element-8f62621 .elementor-heading-title{font-size:19px;}.elementor-74 .elementor-element.elementor-element-02e085a{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-8bbba0b{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:3em 3em 3em 3em;}.elementor-74 .elementor-element.elementor-element-028be62{text-align:center;}.elementor-74 .elementor-element.elementor-element-34f02f7e{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:3em 3em 3em 3em;}.elementor-74 .elementor-element.elementor-element-601704c{text-align:center;}.elementor-74 .elementor-element.elementor-element-a055de0{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:3em 3em 3em 3em;}.elementor-74 .elementor-element.elementor-element-63ea041f{text-align:center;}.elementor-74 .elementor-element.elementor-element-c6b00f2{text-align:center;font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-b533442 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-74 .elementor-element.elementor-element-d573e20{--spacer-size:2em;}}@media(max-width:767px){.elementor-74 .elementor-element.elementor-element-5e06078 > .elementor-background-overlay{background-position:top center;background-size:100% auto;}.elementor-74 .elementor-element.elementor-element-5e06078{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-13fee975 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-ca62841 > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-ebdb32d > .elementor-element-populated{margin:0em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-74 .elementor-element.elementor-element-8a717b6 > .elementor-element-populated{margin:1em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-74 .elementor-element.elementor-element-fb7e749{--spacer-size:3em;}.elementor-74 .elementor-element.elementor-element-d24de33 > .elementor-element-populated{margin:33px 63px 0px 11px;--e-column-margin-right:63px;--e-column-margin-left:11px;}.elementor-74 .elementor-element.elementor-element-7864d75 > .elementor-element-populated{margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-74 .elementor-element.elementor-element-37a0627 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-74 .elementor-element.elementor-element-37a0627 .elementor-heading-title{font-size:31px;}.elementor-74 .elementor-element.elementor-element-c634408 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-c634408{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-fbc733a > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-widget-price-list .elementor-price-list-description{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-0ae94a9{width:100%;max-width:100%;}.elementor-74 .elementor-element.elementor-element-0ae94a9 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-header{font-size:16px;}.elementor-74 .elementor-element.elementor-element-0ae94a9 .elementor-price-list-price{font-size:15px;}.elementor-74 .elementor-element.elementor-element-6ef1fe0 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-74 .elementor-element.elementor-element-6ef1fe0{text-align:left;line-height:1.2em;}.elementor-74 .elementor-element.elementor-element-6ef1fe0 p{margin-block-end:0px;}.elementor-74 .elementor-element.elementor-element-914b67a > .elementor-widget-container{margin:0em 1em 2em 1em;}.elementor-74 .elementor-element.elementor-element-914b67a{text-align:left;}.elementor-74 .elementor-element.elementor-element-6afbb0f > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-74 .elementor-element.elementor-element-76aa574{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-74 .elementor-element.elementor-element-447dfd1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-74 .elementor-element.elementor-element-447dfd1 .elementor-tab-content{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-cd683fa{--spacer-size:5em;}.elementor-74 .elementor-element.elementor-element-6b5f4a8{padding:0px 20px 0px 20px;}.elementor-74 .elementor-element.elementor-element-122a31e > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-74 .elementor-element.elementor-element-ee14d02{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-2e02417 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-74 .elementor-element.elementor-element-c4e43cf{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-b015d84 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-74 .elementor-element.elementor-element-02e085a{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-176ba0f{--spacer-size:5em;}.elementor-74 .elementor-element.elementor-element-76c3eb6{--spacer-size:5em;}.elementor-74 .elementor-element.elementor-element-62186c62{padding:0em 0em 0em 0em;}.elementor-74 .elementor-element.elementor-element-6e7c31f9 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-74 .elementor-element.elementor-element-8bbba0b{text-align:left;font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-0800a74{--spacer-size:5em;}.elementor-74 .elementor-element.elementor-element-e6b1be9 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-74 .elementor-element.elementor-element-34f02f7e{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-a567db4 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-74 .elementor-element.elementor-element-a055de0{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-3227f31 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-74 .elementor-element.elementor-element-c6b00f2{font-size:var( --e-global-typography-4765fa0-font-size );}.elementor-74 .elementor-element.elementor-element-d573e20{--spacer-size:5em;}}/* Start custom CSS for price-list, class: .elementor-element-0ae94a9 *//******************************************************
 * 1) SMARTPHONE: Bis max. 767px
 *    => Titel und Preis untereinander
 ******************************************************/
@media (max-width: 767px) {
  .elementor-price-list-header {
    /* Beide Elemente übereinander */
    display: block !important;
    margin-bottom: 1em; 
  }
  /* Titel & Preis sollen sich wie normale Block-Elemente verhalten */
  .elementor-price-list-title,
  .elementor-price-list-price {
    display: block !important;
    width: 100% !important;
    text-align: left !important;
    margin: 0 0 0.5em 0 !important;
    padding: 0 !important;
  }
}

/******************************************************
 * 2) TABLET: 768px bis 1024px
 *    => Titel und Preis in 2 Spalten (z.B. 45% / 55%)
 ******************************************************/
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-price-list-header {
    display: grid !important;
    grid-template-columns: 65% 80%; /* Titel / Preis */
    align-items: start;
    margin-bottom: 1em;
  }
  .elementor-price-list-title,
  .elementor-price-list-price {
    margin: 0 !important;
    padding: 0 !important;
    text-align: left !important;
  }
}

/******************************************************
 * 3) DESKTOP: Ab 1025px
 *    => Titel und Preis in 2 Spalten (z.B. 30% / 70%)
 ******************************************************/
@media (min-width: 1025px) {
  .elementor-price-list-header {
    display: grid !important;
    grid-template-columns: 75% 70%; /* Titel / Preis */
    align-items: start;
    margin-bottom: 1em;
  }
  .elementor-price-list-title,
  .elementor-price-list-price {
    margin: 0 !important;
    padding: 0 !important;
    text-align: left !important;
  }
}/* End custom CSS */