.elementor-8 .elementor-element.elementor-element-1350c52{--display:flex;--min-height:90vh;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.8;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1350c52:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1350c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zahnversicherung.spitzbub-page.org/storage/2026/05/image-5-web.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1350c52::before, .elementor-8 .elementor-element.elementor-element-1350c52 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1350c52 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1350c52 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1350c52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1350c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.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-8 .elementor-element.elementor-element-87647c4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8 .elementor-element.elementor-element-87647c4{text-align:center;font-family:"Roboto Bold", Sans-serif;font-size:3em;font-weight:600;line-height:60px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e457cf0{--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;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-e457cf0.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-8 .elementor-element.elementor-element-fc2611c > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fc2611c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fc2611c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fc2611c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title a{font-family:"Roboto Regular", Sans-serif;font-size:1em;font-weight:700;}.elementor-8 .elementor-element.elementor-element-fc2611c:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-fc2611c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-description{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 );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-db4ad6a > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-db4ad6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-db4ad6a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-db4ad6a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title a{font-family:"Roboto Regular", Sans-serif;font-size:1em;font-weight:700;}.elementor-8 .elementor-element.elementor-element-db4ad6a:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-db4ad6a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-description{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 );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-91f8776 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-91f8776.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-91f8776.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-91f8776.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title a{font-family:"Roboto Regular", Sans-serif;font-size:1em;font-weight:700;}.elementor-8 .elementor-element.elementor-element-91f8776:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-91f8776:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-description{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 );color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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-8 .elementor-element.elementor-element-127e028 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-0695428{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-04c914b{--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;}.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-8 .elementor-element.elementor-element-7eec148 img{border-radius:0px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-074103e{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-db96215 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e2a2a0e .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-5a328ad > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8 .elementor-element.elementor-element-5a328ad{text-align:justify;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-primary );}.elementor-8 .elementor-element.elementor-element-c0d975d .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-f0d8bae{--display:flex;--min-height:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-f0d8bae:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f0d8bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 1%, var( --e-global-color-primary ) 95%);}.elementor-8 .elementor-element.elementor-element-f0d8bae::before, .elementor-8 .elementor-element.elementor-element-f0d8bae > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f0d8bae > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f0d8bae > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f0d8bae > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f0d8bae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-dcdcf07{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dcdcf07:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dcdcf07::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://zahnversicherung.spitzbub-page.org/storage/2026/05/C-2000x2000px.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:400px auto;}.elementor-8 .elementor-element.elementor-element-49e1a4a{text-align:center;}.elementor-8 .elementor-element.elementor-element-49e1a4a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a48a2f2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8 .elementor-element.elementor-element-a48a2f2{text-align:center;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e896739{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-d68d1f0{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d68d1f0.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-wrapper{gap:1px;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bf387ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bf387ff.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bf387ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title a{font-family:"Roboto Regular", Sans-serif;font-size:1em;font-weight:700;}.elementor-8 .elementor-element.elementor-element-bf387ff:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-bf387ff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-description{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 );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fd93fa4{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-fd93fa4.e-con:hover{--e-con-transform-scale:1.03;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-wrapper{gap:1px;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5589442.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5589442.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5589442.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title a{font-family:"Roboto Regular", Sans-serif;font-size:1em;font-weight:700;}.elementor-8 .elementor-element.elementor-element-5589442:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-5589442:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-description{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 );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f8b7dcf .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-5993d0f{--display:flex;--min-height:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-5993d0f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5993d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF00 1%, var( --e-global-color-primary ) 95%);}.elementor-8 .elementor-element.elementor-element-5993d0f::before, .elementor-8 .elementor-element.elementor-element-5993d0f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5993d0f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5993d0f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5993d0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5993d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-b9399d9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-313018d{text-align:center;}.elementor-8 .elementor-element.elementor-element-313018d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-54ac07d{text-align:center;}.elementor-8 .elementor-element.elementor-element-54ac07d .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-fdae170{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-66d0109 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table{max-width:100%;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table .table-header th{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody tr td .th-mobile-screen{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66d0109 table.dataTable thead .sorting:after{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66d0109 table.dataTable thead .sorting_asc:after{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66d0109 table.dataTable thead .sorting_desc:after{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66d0109 table.dataTable thead .sorting:after:hover{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66d0109 table.dataTable thead .sorting_asc:after:hover{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66d0109 table.dataTable thead .sorting_desc:after:hover{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead > tr th .data-table-header-text{font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th i{font-size:70px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th .data-table-header-svg-icon{height:70px;width:70px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead tr th .data-header-icon{top:-5px;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#f2f2f2;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody tr td{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-8 .elementor-element.elementor-element-66d0109 .eael-data-table-wrap table td a{color:#c15959;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table .th-mobile-screen{flex-basis:100px;}.elementor-8 .elementor-element.elementor-element-c736f05 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table{max-width:100%;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c736f05 table.dataTable thead .sorting:after{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c736f05 table.dataTable thead .sorting_asc:after{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c736f05 table.dataTable thead .sorting_desc:after{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c736f05 table.dataTable thead .sorting:after:hover{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c736f05 table.dataTable thead .sorting_asc:after:hover{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c736f05 table.dataTable thead .sorting_desc:after:hover{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead > tr th .data-table-header-text{font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th i{font-size:50px;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead tr th .data-table-header-svg-icon{height:50px;width:50px;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#f2f2f2;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody tr td{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-8 .elementor-element.elementor-element-c736f05 .eael-data-table-wrap table td a{color:#c15959;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table .th-mobile-screen{flex-basis:100px;}.elementor-8 .elementor-element.elementor-element-86f0e39 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-9ca6ef1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ea1135b{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ea1135b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ea1135b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5347b3 );}.elementor-8 .elementor-element.elementor-element-a650784{text-align:center;}.elementor-8 .elementor-element.elementor-element-a650784 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-30fb144{text-align:center;}.elementor-8 .elementor-element.elementor-element-30fb144 .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-b379adc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-555c76d{--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;}.elementor-8 .elementor-element.elementor-element-fd0d46d{--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;}.elementor-8 .elementor-element.elementor-element-060a0df{text-align:justify;}.elementor-8 .elementor-element.elementor-element-8caf318 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-63ce236{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0da0ca6{text-align:center;}.elementor-8 .elementor-element.elementor-element-0da0ca6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-788345c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ded1667{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d5347b3 );--border-color:var( --e-global-color-d5347b3 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bde99c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d5347b3 );--border-color:var( --e-global-color-d5347b3 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ac19bce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d5347b3 );--border-color:var( --e-global-color-d5347b3 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e52a25b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-33f57dd{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-33f57dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-33f57dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5347b3 );}.elementor-8 .elementor-element.elementor-element-732dffa{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-0a870cf{--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;--border-radius:100px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-b7afac5{text-align:center;}.elementor-8 .elementor-element.elementor-element-b7afac5 img{border-radius:100px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-e7454f0{--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;}.elementor-8 .elementor-element.elementor-element-65e8f00{text-align:justify;}.elementor-8 .elementor-element.elementor-element-b09b45e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-16553ea{--display:flex;--min-height:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-16553ea:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-16553ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 1%, var( --e-global-color-primary ) 95%);}.elementor-8 .elementor-element.elementor-element-16553ea::before, .elementor-8 .elementor-element.elementor-element-16553ea > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-16553ea > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-16553ea > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-16553ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-16553ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2bd1fc1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2bd1fc1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2bd1fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3d9eda1{text-align:center;}.elementor-8 .elementor-element.elementor-element-3d9eda1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f1586a4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8 .elementor-element.elementor-element-f1586a4{text-align:center;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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8 .elementor-element.elementor-element-d7fe229 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container{margin:15px 0px 0px 0px;}:is( .elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid, .elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-8 .elementor-element.elementor-element-d7fe229 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);}.elementor-8 .elementor-element.elementor-element-d7fe229 .jet-listing-not-found{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-accent );}.elementor-8 .elementor-element.elementor-element-f2417be .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-6a4ae41{--display:flex;--min-height:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-6a4ae41:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6a4ae41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF00 1%, var( --e-global-color-primary ) 95%);}.elementor-8 .elementor-element.elementor-element-6a4ae41::before, .elementor-8 .elementor-element.elementor-element-6a4ae41 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6a4ae41 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6a4ae41 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6a4ae41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6a4ae41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a47aa1a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7d52623{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7d52623:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7d52623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5347b3 );}.elementor-8 .elementor-element.elementor-element-9e1a67b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-f4cc7e6{--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;}.elementor-8 .elementor-element.elementor-element-9eea8f9 img{border-radius:0px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-3e38574{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6827df6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8 .elementor-element.elementor-element-6827df6{text-align:justify;}.elementor-8 .elementor-element.elementor-element-65fb308 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 0px;}.elementor-8 .elementor-element.elementor-element-9dfded1{--display:flex;--min-height:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-9dfded1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9dfded1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 1%, var( --e-global-color-primary ) 95%);}.elementor-8 .elementor-element.elementor-element-9dfded1::before, .elementor-8 .elementor-element.elementor-element-9dfded1 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9dfded1 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9dfded1 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9dfded1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9dfded1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a64bbe5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a64bbe5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a64bbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2ff291c{--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;}.elementor-8 .elementor-element.elementor-element-c56ab5e .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3f843f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f843f3{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1cef095 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1cef095{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d5b1a04 iframe{height:200px;}.elementor-8 .elementor-element.elementor-element-c9822e8{--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;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-form .elementor-button{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-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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-8 .elementor-element.elementor-element-9d2692e .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-20px;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-9d2692e .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9d2692e .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-8 .elementor-element.elementor-element-9d2692e .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group > label, .elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-subgroup label{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group > label{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-8 .elementor-element.elementor-element-9d2692e .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;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-8 .elementor-element.elementor-element-9d2692e .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group .elementor-field, .elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-subgroup label{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button{font-family:var( --e-global-typography-8bb8863-font-family ), Sans-serif;font-size:var( --e-global-typography-8bb8863-font-size );border-radius:20px 20px 20px 0px;}.elementor-8 .elementor-element.elementor-element-9d2692e .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button[type="submit"] svg *{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9d2692e .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-8 .elementor-element.elementor-element-9d2692e .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d2692e .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-message{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-8 .elementor-element.elementor-element-9d2692e .elementor-message.elementor-message-success{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-message.elementor-message-danger{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9d2692e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-1350c52{--justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-87647c4{font-size:2.9em;line-height:60px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-wrapper{text-align:center;gap:1px;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title{margin-block-end:1px;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-wrapper{text-align:center;gap:1px;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title{margin-block-end:1px;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-wrapper{text-align:center;gap:1px;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title{margin-block-end:1px;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-127e028 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e2a2a0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-5a328ad{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c0d975d .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-wrapper{text-align:center;gap:1px;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title{margin-block-end:1px;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-wrapper{text-align:center;gap:1px;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title{margin-block-end:1px;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-f8b7dcf .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-54ac07d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead > tr th .data-table-header-text{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody tr td{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead > tr th .data-table-header-text{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody tr td{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-86f0e39 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-30fb144 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-8caf318 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-788345c{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-b09b45e .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-f1586a4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-d7fe229 .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-f2417be .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-65fb308 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-c56ab5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-message{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-87647c4{font-size:2.8em;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-dcdcf07::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:400px auto;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title a{font-size:1em;}.elementor-8 .elementor-element.elementor-element-788345c{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-87647c4{font-size:2.7em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-127e028 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-0695428{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e2a2a0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-5a328ad{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c0d975d .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-dcdcf07::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dcdcf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:350px auto;}.elementor-8 .elementor-element.elementor-element-dcdcf07{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-f8b7dcf .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-b9399d9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-54ac07d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead > tr th .data-table-header-text{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody tr td{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead > tr th .data-table-header-text{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody tr td{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-86f0e39 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-9ca6ef1{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-30fb144 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-8caf318 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-63ce236{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-788345c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e52a25b{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b09b45e .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-2bd1fc1{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f1586a4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-d7fe229 .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-f2417be .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-a47aa1a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-65fb308 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-a64bbe5{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c56ab5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-d5b1a04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d5b1a04 > .elementor-widget-container{margin:0% 0% 0% 0%;border-radius:23px 23px 23px 23px;}.elementor-8 .elementor-element.elementor-element-d5b1a04.elementor-element{--align-self:stretch;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group .elementor-field, .elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-subgroup label{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-message{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-8 .elementor-element.elementor-element-87647c4{font-size:2.6em;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title a{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-788345c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-87647c4{font-size:2.5em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-title a{font-size:0.8em;}.elementor-8 .elementor-element.elementor-element-fc2611c .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-title a{font-size:0.8em;}.elementor-8 .elementor-element.elementor-element-db4ad6a .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-title a{font-size:0.8em;}.elementor-8 .elementor-element.elementor-element-91f8776 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-127e028 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e2a2a0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-5a328ad{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c0d975d .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-title a{font-size:0.8em;}.elementor-8 .elementor-element.elementor-element-bf387ff .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-title a{font-size:0.8em;}.elementor-8 .elementor-element.elementor-element-5589442 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-f8b7dcf .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-54ac07d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table thead > tr th .data-table-header-text{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-66d0109 .eael-data-table tbody tr td{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table thead > tr th .data-table-header-text{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-c736f05 .eael-data-table tbody tr td{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-86f0e39 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-30fb144 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-8caf318 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-788345c{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-788345c.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ded1667{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2524c78 img{width:290px;}.elementor-8 .elementor-element.elementor-element-bedee39 img{width:290px;}.elementor-8 .elementor-element.elementor-element-a6c82d8 img{width:290px;}.elementor-8 .elementor-element.elementor-element-b09b45e .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-f1586a4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-d7fe229 .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-f2417be .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-65fb308 .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-c56ab5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-d5b1a04 > .elementor-widget-container{margin:0% -5% 0% -5%;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d5b1a04{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-8 .elementor-element.elementor-element-d5b1a04.elementor-element{--align-self:center;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button{font-size:var( --e-global-typography-8bb8863-font-size );}.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-message{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-1350c52{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-0695428{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-04c914b{--width:40%;}.elementor-8 .elementor-element.elementor-element-074103e{--width:60%;}.elementor-8 .elementor-element.elementor-element-dcdcf07{--content-width:60%;}.elementor-8 .elementor-element.elementor-element-d68d1f0{--width:50%;}.elementor-8 .elementor-element.elementor-element-fd93fa4{--width:50%;}.elementor-8 .elementor-element.elementor-element-b9399d9{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-9ca6ef1{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-555c76d{--width:50%;}.elementor-8 .elementor-element.elementor-element-fd0d46d{--width:50%;}.elementor-8 .elementor-element.elementor-element-63ce236{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-ded1667{--content-width:80%;}.elementor-8 .elementor-element.elementor-element-9bde99c{--content-width:80%;}.elementor-8 .elementor-element.elementor-element-ac19bce{--content-width:80%;}.elementor-8 .elementor-element.elementor-element-e52a25b{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-0a870cf{--width:40%;}.elementor-8 .elementor-element.elementor-element-e7454f0{--width:60%;}.elementor-8 .elementor-element.elementor-element-2bd1fc1{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-a47aa1a{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-f4cc7e6{--width:450px;}.elementor-8 .elementor-element.elementor-element-3e38574{--width:50%;}.elementor-8 .elementor-element.elementor-element-a64bbe5{--content-width:75%;}.elementor-8 .elementor-element.elementor-element-2ff291c{--width:50%;}.elementor-8 .elementor-element.elementor-element-c9822e8{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-e457cf0 *//* Abstand zwischen Icon und Textblock erhöhen */
.elementor-8 .elementor-element.elementor-element-e457cf0 .elementor-icon-box-icon {
  margin-right: 10px !important;
}

/* optional: falls Icon über Text sitzt */
.elementor-8 .elementor-element.elementor-element-e457cf0 .elementor-icon-box-wrapper {
  gap: 15px !important;
}

/* Überschrift + Text bleiben eng */
.elementor-8 .elementor-element.elementor-element-e457cf0 .elementor-icon-box-title {
  margin: 0 !important;
  line-height: 1 !important;
}

.elementor-8 .elementor-element.elementor-element-e457cf0 .elementor-icon-box-description {
  margin-top: 5px !important;
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for eael-data-table, class: .elementor-element-66d0109 *//* =========================
   TABELLE BASIS
========================= */
.elementor-8 .elementor-element.elementor-element-66d0109 table {
  table-layout: fixed !important;
  width: 100% !important;
}

/* Spalte 1 (Beschreibung) */
.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(1),
.elementor-8 .elementor-element.elementor-element-66d0109 table td:nth-child(1) {
  width: 30% !important;
}

/* Spalten 2–5 (Tarife gleichmäßig) */
.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(n+2),
.elementor-8 .elementor-element.elementor-element-66d0109 table td:nth-child(n+2) {
  width: 17.5% !important;
}


/* =========================
   AUSRICHTUNG
========================= */

/* Spalte 1 links */
.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(1),
.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(1) .data-table-header-text {
  text-align: left;
}

/* Spalten 2–5 zentriert */
.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(n+2),
.elementor-8 .elementor-element.elementor-element-66d0109 table td:nth-child(n+2) {
  text-align: center !important;
  vertical-align: middle !important;
}

.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(n+2) .data-table-header-text {
  text-align: center;
}


/* =========================
   HEADERTEXT
========================= */
.elementor-8 .elementor-element.elementor-element-66d0109 .data-table-header-text {
  display: block;
  line-height: 1.2;
}

/* Subline */
.elementor-8 .elementor-element.elementor-element-66d0109 .data-table-header-text strong {
  display: block;
  font-family: var(--e-global-typography-text-font-family);
  font-weight: 700;
  font-size: 0.85em;
  margin-top: 6px;
}


/* =========================
   CONTENT ZENTRIEREN
========================= */
.elementor-8 .elementor-element.elementor-element-66d0109 table td:nth-child(n+2) .td-content-wrapper,
.elementor-8 .elementor-element.elementor-element-66d0109 table td:nth-child(n+2) .td-content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center !important;
}


/* =========================
   HEADER (OHNE BACKGROUND)
========================= */
.elementor-8 .elementor-element.elementor-element-66d0109 .table-header {
  background: transparent !important;  /* ✅ Gradient entfernt */
}

.elementor-8 .elementor-element.elementor-element-66d0109 .table-header th {
  background: transparent !important;
}


/* =========================
   ICON SYSTEM
========================= */
.elementor-8 .elementor-element.elementor-element-66d0109 .data-header-icon {
  display: block;
  margin: 0 auto 15px auto;
  font-size: 16px;
}

/* Icon Spalte 1 verstecken */
.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(1) .data-header-icon {
  opacity: 0;
}

/* Platz für Icons */
.elementor-8 .elementor-element.elementor-element-66d0109 table th::before {
  content: "";
  display: block;
  height: 24px;
  margin-bottom: 8px;
}

/* Icon wieder hochziehen */
.elementor-8 .elementor-element.elementor-element-66d0109 table th .data-header-icon {
  margin-top: -24px;
}


/* =========================
   BADGE ENTFERNT
========================= */
.elementor-8 .elementor-element.elementor-element-66d0109 table th:nth-child(5)::after {
  display: none !important;
}


/* =========================
   HEADER HÖHE REDUZIEREN
========================= */

/* padding */
.elementor-8 .elementor-element.elementor-element-66d0109 thead th {
  padding: 12px 15px !important;
  line-height: 1.1 !important;
}

/* kompakter Header */
.elementor-8 .elementor-element.elementor-element-66d0109 .data-table-header-text {
  line-height: 1.1 !important;
  margin: 0 !important;
}

/* Icon spacing */
.elementor-8 .elementor-element.elementor-element-66d0109 table th::before {
  height: 5px !important;
  margin-bottom: 0px !important;
}

.elementor-8 .elementor-element.elementor-element-66d0109 .data-header-icon {
  margin-bottom: 6px !important;
}

/* leichte vertikale Korrektur */
.elementor-8 .elementor-element.elementor-element-66d0109 .table-header .data-table-header-text {
  transform: translateY(-5px);
}
``/* End custom CSS */
/* Start custom CSS for eael-data-table, class: .elementor-element-c736f05 *//* =========================
   TABELLE BASIS
========================= */
.elementor-8 .elementor-element.elementor-element-c736f05 table {
  table-layout: fixed !important;
  width: 100% !important;
}

/* Spalte 1 (Beschreibung) */
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(1),
.elementor-8 .elementor-element.elementor-element-c736f05 table td:nth-child(1) {
  width: 30% !important;
}

/* Spalten 2–5 (Tarife gleichmäßig) */
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(n+2),
.elementor-8 .elementor-element.elementor-element-c736f05 table td:nth-child(n+2) {
  width: 17.5% !important;
}


/* =========================
   AUSRICHTUNG
========================= */

/* Spalte 1 links */
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(1),
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(1) .data-table-header-text {
  text-align: left;
}

/* Spalten 2–5 zentriert */
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(n+2),
.elementor-8 .elementor-element.elementor-element-c736f05 table td:nth-child(n+2) {
  text-align: center !important;
  vertical-align: middle !important;
}

.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(n+2) .data-table-header-text {
  text-align: center;
}


/* =========================
   HEADERTEXT
========================= */
.elementor-8 .elementor-element.elementor-element-c736f05 .data-table-header-text {
  display: block;
  line-height: 1.2;
}

/* Subline */
.elementor-8 .elementor-element.elementor-element-c736f05 .data-table-header-text strong {
  display: block;
  font-family: var(--e-global-typography-text-font-family);
  font-weight: 700;
  font-size: 0.85em;
  margin-top: 6px;
}


/* =========================
   CONTENT ZENTRIEREN
========================= */
.elementor-8 .elementor-element.elementor-element-c736f05 table td:nth-child(n+2) .td-content-wrapper,
.elementor-8 .elementor-element.elementor-element-c736f05 table td:nth-child(n+2) .td-content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center !important;
}


/* =========================
   HEADER GRADIENT
========================= */
.elementor-8 .elementor-element.elementor-element-c736f05 .table-header {
  background: linear-gradient(90deg, #022D5C 0%, #BD1853 100%) !important;
}

.elementor-8 .elementor-element.elementor-element-c736f05 .table-header th {
  background: transparent !important;
}


/* =========================
   ICON SYSTEM
========================= */
.elementor-8 .elementor-element.elementor-element-c736f05 .data-header-icon {
  display: block;
  margin: 0 auto 15px auto;
  font-size: 16px;
}

/* Icon Spalte 1 verstecken */
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(1) .data-header-icon {
  opacity: 0;
}

/* Platz für Icons */
.elementor-8 .elementor-element.elementor-element-c736f05 table th::before {
  content: "";
  display: block;
  height: 24px;
  margin-bottom: 8px;
}

/* Icon wieder hochziehen */
.elementor-8 .elementor-element.elementor-element-c736f05 table th .data-header-icon {
  margin-top: -24px;
}




/* =========================
   HEADER HÖHE REDUZIEREN
========================= */

/* padding massiv reduzieren */
.elementor-8 .elementor-element.elementor-element-c736f05 thead th {
  padding: 12px 15px !important;
  line-height: 1.1 !important;
}

/* Header-Text kompakter */
.elementor-8 .elementor-element.elementor-element-c736f05 .data-table-header-text {
  line-height: 1.1 !important;
  margin: 0 !important;
}

/* Icon spacing verkleinern */
.elementor-8 .elementor-element.elementor-element-c736f05 table th::before {
  height: 5px !important;
  margin-bottom: 0px !important;
}

.elementor-8 .elementor-element.elementor-element-c736f05 .data-header-icon {
  margin-bottom: 6px !important;
}

.elementor-8 .elementor-element.elementor-element-c736f05 .table-header .data-table-header-text {
  transform: translateY(-5px); /* 🔼 nach oben schieben */
}

/* =========================
   🔥 BADGE – SVG SIEGEL (FINAL)
========================= */

.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(5) {
  position: relative;
  overflow: visible;
}

/* SVG Form */
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(5)::after {
  content: "";

  position: absolute;
  top: -20px;
  right: -20px;

  width: 60px;
  height: 60px;

  background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 112 109' xmlns='http://www.w3.org/2000/svg'><path d='M109.905 58.855C109.176 57.1421 108.448 55.3789 108.448 54.1698C108.448 52.9608 109.176 51.1975 109.905 49.4847C111.153 46.5628 112.558 43.2379 111.57 39.7618C110.581 36.1346 107.563 33.918 104.91 31.9532C103.453 30.8953 101.944 29.7366 101.371 28.7794C100.747 27.7719 100.487 25.9079 100.279 24.1447C99.8625 20.9709 99.3422 17.394 96.6366 14.7744C93.9309 12.1547 90.2367 11.7013 86.9587 11.2479C85.1376 10.9961 83.2125 10.7442 82.1718 10.19C81.1832 9.63585 79.9865 8.1749 78.8938 6.76432C76.8646 4.19505 74.5752 1.32351 70.829 0.315957C67.2388 -0.641222 63.8047 0.769357 60.7869 1.97842C59.0178 2.68371 57.1967 3.389 55.948 3.389C54.6992 3.389 52.8781 2.68371 51.109 1.97842C48.0912 0.769357 44.6571 -0.590843 41.067 0.366335C37.3207 1.32351 35.0313 4.24543 33.0021 6.81469C31.9094 8.22527 30.7127 9.68623 29.7241 10.2404C28.6835 10.8449 26.7583 11.0968 24.9372 11.2983C21.6592 11.7013 17.965 12.2051 15.2594 14.8248C12.5537 17.4444 12.0854 21.0212 11.6172 24.195C11.357 25.9583 11.0968 27.8222 10.5245 28.8298C9.95215 29.787 8.44324 30.9457 6.98636 32.0036C4.33275 33.9683 1.36696 36.185 0.326328 39.8122C-0.66227 43.2882 0.794612 46.6132 2.04337 49.5351C2.77181 51.2479 3.50025 53.0112 3.50025 54.2202C3.50025 55.4293 2.77181 57.1925 2.04337 58.9053C0.794612 61.8273 -0.610238 65.1522 0.37836 68.6283C1.36696 72.2555 4.38478 74.4721 7.03839 76.4368C8.49527 77.4948 10.0042 78.6535 10.5765 79.6106C11.2009 80.6182 11.4611 82.4822 11.6692 84.2454C12.0854 87.4192 12.6058 90.996 15.3114 93.6157C18.017 96.2353 21.7113 96.6887 24.9892 97.1421C26.8103 97.394 28.7355 97.6459 29.7761 98.2001C30.7647 98.7542 31.9615 100.215 33.0541 101.626C35.0834 104.195 37.3727 107.067 41.119 108.074C41.9515 108.276 42.784 108.376 43.6165 108.376C46.3221 108.376 48.8717 107.369 51.2131 106.412C52.9822 105.706 54.8033 105.001 56.052 105.001C57.3008 105.001 59.1219 105.706 60.891 106.412C63.9088 107.621 67.3429 108.981 70.933 108.024C74.6793 107.067 76.9687 104.145 78.9979 101.575C80.0906 100.165 81.2873 98.7038 82.2759 98.1497C83.3165 97.5451 85.2417 97.2932 87.0628 97.0917C90.3408 96.6887 94.035 96.1849 96.7406 93.5653C99.4463 90.9456 99.9146 87.3688 100.383 84.195C100.643 82.4318 100.903 80.5678 101.476 79.5603C102.048 78.6031 103.557 77.4444 105.014 76.3865C107.667 74.4217 110.633 72.2051 111.674 68.5779C112.662 65.1018 111.205 61.7769 109.957 58.855H109.905Z' fill='%23022D5C'/></svg>") no-repeat center;

  background-size: contain;
  z-index: 10;
}

/* Text */
.elementor-8 .elementor-element.elementor-element-c736f05 table th:nth-child(5)::before {
  content: "Beliebt";

  position: absolute;
  top: 7px;
  right: -20px;

  width: 60px;
  height: 60px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #ffffff;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-size: 10px;
  text-align: center;

  z-index: 11;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788345c */.elementor-8 .elementor-element.elementor-element-788345c .rezension {
    transition: transform 0.3s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-788345c .rezension:hover {
    transform: scale(1.03) translateY(-10px);
}

@media (max-width: 1024px) {
    .elementor-element-c9f4d96 {
    transform: translateX(calc(50% + 10px));
}
}

@media (max-width: 767px) {
    .elementor-element-c9f4d96 {
    transform: none;
}
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-d5b1a04 */.elementor-8 .elementor-element.elementor-element-d5b1a04 {
    border-radius: 23px;
}

.elementor-8 .elementor-element.elementor-element-d5b1a04 div {
    border-radius: 23px;
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-d5b1a04 {
        border-radius: 0;
    }
    .elementor-8 .elementor-element.elementor-element-d5b1a04 div {
        border-radius: 0;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9d2692e */.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-button-text {
    text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}

.elementor-8 .elementor-element.elementor-element-9d2692e .elementor-field-type-acceptance span {
    line-height: 0;
    display: flex;
    align-items: start;
    gap: 5px;
}

.elementor-8 .elementor-element.elementor-element-9d2692e .dst {
    font-size: 0.7em;
}

<style>
.elementor-button-text {
  text-shadow: none !important;
}
</style>/* End custom CSS */