.elementor-87818 .elementor-element.elementor-element-51aa618 > .elementor-background-overlay{mix-blend-mode:overlay;}.elementor-87818 .elementor-element.elementor-element-51aa618{margin-top:0px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-87818 .elementor-element.elementor-element-b8f1433.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-87818 .elementor-element.elementor-element-7b33a72{text-align:center;}.elementor-87818 .elementor-element.elementor-element-7b33a72 .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );text-transform:var( --e-global-typography-el_title_2-text-transform );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );color:#001A40;}.elementor-87818 .elementor-element.elementor-element-36381eb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87818 .elementor-element.elementor-element-36381eb:not(.elementor-motion-effects-element-type-background), .elementor-87818 .elementor-element.elementor-element-36381eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(22deg, #FFFFFF 0%, #FFFFFF 7%);}.elementor-87818 .elementor-element.elementor-element-36381eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#000000;padding:0px 0px 100px 0px;}.elementor-87818 .elementor-element.elementor-element-36381eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87818 .elementor-element.elementor-element-36381eb .elementor-heading-title{color:#000000;}.elementor-87818 .elementor-element.elementor-element-2c07c8f > .elementor-element-populated{margin:0px 100px 0px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;}.elementor-87818 .elementor-element.elementor-element-102e503 .sGrid-container{--grid-columns:2;--grid-column-gap:70px;--grid-row-gap:50px;}.elementor-87818 .elementor-element.elementor-element-102e503 .filter{--filter-display:flex;justify-content:center;--filter-top-gap:0px;--filter-right-gap:0px;--filter-bottom-gap:30px;--filter-left-gap:0px;}.elementor-87818 .elementor-element.elementor-element-102e503 .sGrid-container > .wf-cell{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-87818 .elementor-element.elementor-element-102e503 .filter .filter-categories{justify-content:center;--filter-column-gap:50px;--filter-row-gap:30px;}.elementor-87818 .elementor-element.elementor-element-102e503 .filter .filter-extras{justify-content:center;}.elementor-87818 .elementor-element.elementor-element-102e503 .the7-elementor-widget > .paginator{justify-content:center;--paginator-column-gap:30px;--paginator-row-gap:30px;}.elementor-87818 .elementor-element.elementor-element-027b3f9{margin-top:0px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-87818 .elementor-element.elementor-element-9dba523.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87818 .elementor-element.elementor-element-9dba523.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87818 .elementor-element.elementor-element-9dba523 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-87818 .elementor-element.elementor-element-92f24e6 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-el_color_7 );}.elementor-87818 .elementor-element.elementor-element-cda4270{--spacer-size:30px;}.elementor-87818 .elementor-element.elementor-element-7c09534{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-el_color_1 );}.elementor-87818 .elementor-element.elementor-element-7c09534 .elementor-heading-title{font-family:var( --e-global-typography-el_content_5-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_5-font-size );font-weight:var( --e-global-typography-el_content_5-font-weight );line-height:var( --e-global-typography-el_content_5-line-height );color:var( --e-global-color-el_color_7 );} .elementor-87818 .elementor-element.elementor-element-223c63d .box-button, .elementor-87818 .elementor-element.elementor-element-223c63d .box-button .popup-icon,  .elementor-87818 .elementor-element.elementor-element-223c63d .box-button:hover,  .elementor-87818 .elementor-element.elementor-element-223c63d .box-button:focus, .elementor-87818 .elementor-element.elementor-element-223c63d .box-hover:hover .box-button{background:#08748C;background-color:transparent;background-image:linear-gradient(275deg, #08748C 0%, #3B8C8C 100%);}.elementor-87818 .elementor-element.elementor-element-223c63d .box-button.elementor-button:hover, .elementor-87818 .elementor-element.elementor-element-223c63d .box-button.elementor-button:focus, .elementor-87818 .elementor-element.elementor-element-223c63d .box-button.elementor-button:hover .popup-icon, .elementor-87818 .elementor-element.elementor-element-223c63d .box-button.elementor-button:focus .popup-icon,  .elementor-87818 .elementor-element.elementor-element-223c63d .box-hover:hover .box-button.elementor-button, .elementor-87818 .elementor-element.elementor-element-223c63d .box-hover:hover .box-button.elementor-button .popup-icon{background:#3B8C8C;background-color:transparent;background-image:linear-gradient(279deg, #3B8C8C 0%, #08748C 100%);}.elementor-87818 .elementor-element.elementor-element-223c63d{width:auto;max-width:auto;}.elementor-87818 .elementor-element.elementor-element-223c63d .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-87818 .elementor-element.elementor-element-223c63d .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-223c63d .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-el_grad_2 );color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-223c63d .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-223c63d .box-button, .elementor-87818 .elementor-element.elementor-element-223c63d .box-button *{color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-cd9138b img, .elementor-87818 .elementor-element.elementor-element-cd9138b svg{border-radius:40px 0px 40px 0px;}.elementor-87818 .elementor-element.elementor-element-f533675{margin-top:0px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-87818 .elementor-element.elementor-element-994e7c3 img, .elementor-87818 .elementor-element.elementor-element-994e7c3 svg{border-radius:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-87818 .elementor-element.elementor-element-12e55cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87818 .elementor-element.elementor-element-12e55cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87818 .elementor-element.elementor-element-12e55cd > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-87818 .elementor-element.elementor-element-6a65c11 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-el_color_7 );}.elementor-87818 .elementor-element.elementor-element-6f18882{--spacer-size:30px;}.elementor-87818 .elementor-element.elementor-element-0a52de1{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-el_color_1 );}.elementor-87818 .elementor-element.elementor-element-0a52de1 .elementor-heading-title{font-family:var( --e-global-typography-el_content_5-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_5-font-size );font-weight:var( --e-global-typography-el_content_5-font-weight );line-height:var( --e-global-typography-el_content_5-line-height );color:var( --e-global-color-el_color_7 );} .elementor-87818 .elementor-element.elementor-element-2804832 .box-button, .elementor-87818 .elementor-element.elementor-element-2804832 .box-button .popup-icon,  .elementor-87818 .elementor-element.elementor-element-2804832 .box-button:hover,  .elementor-87818 .elementor-element.elementor-element-2804832 .box-button:focus, .elementor-87818 .elementor-element.elementor-element-2804832 .box-hover:hover .box-button{background:#08748C;background-color:transparent;background-image:linear-gradient(275deg, #08748C 0%, #3B8C8C 100%);}.elementor-87818 .elementor-element.elementor-element-2804832 .box-button.elementor-button:hover, .elementor-87818 .elementor-element.elementor-element-2804832 .box-button.elementor-button:focus, .elementor-87818 .elementor-element.elementor-element-2804832 .box-button.elementor-button:hover .popup-icon, .elementor-87818 .elementor-element.elementor-element-2804832 .box-button.elementor-button:focus .popup-icon,  .elementor-87818 .elementor-element.elementor-element-2804832 .box-hover:hover .box-button.elementor-button, .elementor-87818 .elementor-element.elementor-element-2804832 .box-hover:hover .box-button.elementor-button .popup-icon{background:#3B8C8C;background-color:transparent;background-image:linear-gradient(279deg, #3B8C8C 0%, #08748C 100%);}.elementor-87818 .elementor-element.elementor-element-2804832{width:auto;max-width:auto;}.elementor-87818 .elementor-element.elementor-element-2804832 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-87818 .elementor-element.elementor-element-2804832 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-2804832 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-el_grad_2 );color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-2804832 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-2804832 .box-button, .elementor-87818 .elementor-element.elementor-element-2804832 .box-button *{color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-4c1d4b3{margin-top:0px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-87818 .elementor-element.elementor-element-9b92e6d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87818 .elementor-element.elementor-element-9b92e6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87818 .elementor-element.elementor-element-9b92e6d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-87818 .elementor-element.elementor-element-ec51855 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-el_color_7 );}.elementor-87818 .elementor-element.elementor-element-990563d{--spacer-size:30px;}.elementor-87818 .elementor-element.elementor-element-9b5929d{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-el_color_1 );}.elementor-87818 .elementor-element.elementor-element-9b5929d .elementor-heading-title{font-family:var( --e-global-typography-el_content_5-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_5-font-size );font-weight:var( --e-global-typography-el_content_5-font-weight );line-height:var( --e-global-typography-el_content_5-line-height );color:var( --e-global-color-el_color_7 );} .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button, .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button .popup-icon,  .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button:hover,  .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button:focus, .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-hover:hover .box-button{background:#08748C;background-color:transparent;background-image:linear-gradient(275deg, #08748C 0%, #3B8C8C 100%);}.elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button.elementor-button:hover, .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button.elementor-button:focus, .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button.elementor-button:hover .popup-icon, .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button.elementor-button:focus .popup-icon,  .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-hover:hover .box-button.elementor-button, .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-hover:hover .box-button.elementor-button .popup-icon{background:#3B8C8C;background-color:transparent;background-image:linear-gradient(279deg, #3B8C8C 0%, #08748C 100%);}.elementor-87818 .elementor-element.elementor-element-1a80e23{width:auto;max-width:auto;}.elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-el_grad_2 );color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button, .elementor-87818 .elementor-element.elementor-element-1a80e23 .box-button *{color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-18d602d img, .elementor-87818 .elementor-element.elementor-element-18d602d svg{border-radius:40px 0px 40px 0px;}.elementor-87818 .elementor-element.elementor-element-cb44474{margin-top:0px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-87818 .elementor-element.elementor-element-9578030 img, .elementor-87818 .elementor-element.elementor-element-9578030 svg{border-radius:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-87818 .elementor-element.elementor-element-dcd7dc5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87818 .elementor-element.elementor-element-dcd7dc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87818 .elementor-element.elementor-element-dcd7dc5 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-87818 .elementor-element.elementor-element-c906c14 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-el_color_7 );}.elementor-87818 .elementor-element.elementor-element-7d743f1{--spacer-size:30px;}.elementor-87818 .elementor-element.elementor-element-c9fb50b{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-el_color_1 );}.elementor-87818 .elementor-element.elementor-element-c9fb50b .elementor-heading-title{font-family:var( --e-global-typography-el_content_5-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_5-font-size );font-weight:var( --e-global-typography-el_content_5-font-weight );line-height:var( --e-global-typography-el_content_5-line-height );color:var( --e-global-color-el_color_7 );} .elementor-87818 .elementor-element.elementor-element-57f871b .box-button, .elementor-87818 .elementor-element.elementor-element-57f871b .box-button .popup-icon,  .elementor-87818 .elementor-element.elementor-element-57f871b .box-button:hover,  .elementor-87818 .elementor-element.elementor-element-57f871b .box-button:focus, .elementor-87818 .elementor-element.elementor-element-57f871b .box-hover:hover .box-button{background:#08748C;background-color:transparent;background-image:linear-gradient(275deg, #08748C 0%, #3B8C8C 100%);}.elementor-87818 .elementor-element.elementor-element-57f871b .box-button.elementor-button:hover, .elementor-87818 .elementor-element.elementor-element-57f871b .box-button.elementor-button:focus, .elementor-87818 .elementor-element.elementor-element-57f871b .box-button.elementor-button:hover .popup-icon, .elementor-87818 .elementor-element.elementor-element-57f871b .box-button.elementor-button:focus .popup-icon,  .elementor-87818 .elementor-element.elementor-element-57f871b .box-hover:hover .box-button.elementor-button, .elementor-87818 .elementor-element.elementor-element-57f871b .box-hover:hover .box-button.elementor-button .popup-icon{background:#3B8C8C;background-color:transparent;background-image:linear-gradient(279deg, #3B8C8C 0%, #08748C 100%);}.elementor-87818 .elementor-element.elementor-element-57f871b{width:auto;max-width:auto;}.elementor-87818 .elementor-element.elementor-element-57f871b .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-87818 .elementor-element.elementor-element-57f871b .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-57f871b .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-el_grad_2 );color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-57f871b .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-57f871b .box-button, .elementor-87818 .elementor-element.elementor-element-57f871b .box-button *{color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-e0b6017 > .elementor-container{max-width:1000px;}.elementor-87818 .elementor-element.elementor-element-e0b6017{padding:60px 20px 0px 20px;}.elementor-87818 .elementor-element.elementor-element-468b92a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-87818 .elementor-element.elementor-element-7a1d29b{text-align:center;}.elementor-87818 .elementor-element.elementor-element-7a1d29b .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );text-transform:var( --e-global-typography-el_title_2-text-transform );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );color:#001A40;}.elementor-87818 .elementor-element.elementor-element-c71f1a1:not(.elementor-motion-effects-element-type-background), .elementor-87818 .elementor-element.elementor-element-c71f1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://telcon-callcenter.de/wp-content/uploads/2023/10/2-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-87818 .elementor-element.elementor-element-c71f1a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:30px 20px 45px 20px;}.elementor-87818 .elementor-element.elementor-element-c71f1a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87818 .elementor-element.elementor-element-bd358e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-87818 .elementor-element.elementor-element-f454766 .box-content{align-items:flex-start;text-align:left;}.elementor-87818 .elementor-element.elementor-element-f454766 .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:60px;grid-row-gap:80px;--grid-row-gap:80px;}.elementor-87818 .elementor-element.elementor-element-f454766{--wide-desktop-columns:3;--icon-spacing:20px;}.elementor-87818 .elementor-element.elementor-element-f454766 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 00px 0px;border-color:var( --e-global-color-el_color_7_4 );}.elementor-87818 .elementor-element.elementor-element-f454766 .box-content-wrapper{flex-flow:column wrap;}.elementor-87818 .elementor-element.elementor-element-f454766 .elementor-icon-div{align-self:flex-start;}.elementor-87818 .elementor-element.elementor-element-f454766 .widget-divider-on .wf-cell:before{border-bottom-style:solid;}.elementor-87818 .elementor-element.elementor-element-f454766 .widget-divider-on{--divider-width:1px;}.elementor-87818 .elementor-element.elementor-element-f454766 .elementor-icon{font-size:32px;}.elementor-87818 .elementor-element.elementor-element-f454766 .elementor-icon-div .elementor-icon{min-width:40px;min-height:40px;}.elementor-87818 .elementor-element.elementor-element-f454766 .elementor-icon-div i{color:#08748C;}.elementor-87818 .elementor-element.elementor-element-f454766 .elementor-icon-div svg{fill:#08748C;color:#08748C;}.elementor-87818 .elementor-element.elementor-element-f454766 .box-content-wrapper .box-heading, .elementor-87818 .elementor-element.elementor-element-f454766 .box-content-wrapper .box-heading a{font-family:var( --e-global-typography-el_title_4-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_4-font-size );font-weight:var( --e-global-typography-el_title_4-font-weight );text-transform:var( --e-global-typography-el_title_4-text-transform );line-height:var( --e-global-typography-el_title_4-line-height );color:var( --e-global-color-el_color_7 );}.elementor-87818 .elementor-element.elementor-element-f454766 .box-description{font-family:var( --e-global-typography-el_content_1-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_1-font-size );font-weight:var( --e-global-typography-el_content_1-font-weight );text-transform:var( --e-global-typography-el_content_1-text-transform );line-height:var( --e-global-typography-el_content_1-line-height );margin-top:20px;}.elementor-87818 .elementor-element.elementor-element-3d4b2eae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87818 .elementor-element.elementor-element-3d4b2eae:not(.elementor-motion-effects-element-type-background), .elementor-87818 .elementor-element.elementor-element-3d4b2eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(22deg, #317575 0%, #042931 100%);}.elementor-87818 .elementor-element.elementor-element-3d4b2eae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-87818 .elementor-element.elementor-element-3d4b2eae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87818 .elementor-element.elementor-element-669998d3 .elementor-heading-title{font-family:"Sora", sans-serif;font-size:25px;font-weight:900;color:#ffffff;}.elementor-87818 .elementor-element.elementor-element-63aae17b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;color:#EBEBEB;--textColor:#EBEBEB;} .elementor-87818 .elementor-element.elementor-element-88d907c .box-button, .elementor-87818 .elementor-element.elementor-element-88d907c .box-button .popup-icon,  .elementor-87818 .elementor-element.elementor-element-88d907c .box-button:hover,  .elementor-87818 .elementor-element.elementor-element-88d907c .box-button:focus, .elementor-87818 .elementor-element.elementor-element-88d907c .box-hover:hover .box-button{background:#08748C;background-color:transparent;background-image:linear-gradient(275deg, #08748C 0%, #3B8C8C 100%);}.elementor-87818 .elementor-element.elementor-element-88d907c .box-button.elementor-button:hover, .elementor-87818 .elementor-element.elementor-element-88d907c .box-button.elementor-button:focus, .elementor-87818 .elementor-element.elementor-element-88d907c .box-button.elementor-button:hover .popup-icon, .elementor-87818 .elementor-element.elementor-element-88d907c .box-button.elementor-button:focus .popup-icon,  .elementor-87818 .elementor-element.elementor-element-88d907c .box-hover:hover .box-button.elementor-button, .elementor-87818 .elementor-element.elementor-element-88d907c .box-hover:hover .box-button.elementor-button .popup-icon{background:#3B8C8C;background-color:transparent;background-image:linear-gradient(279deg, #3B8C8C 0%, #08748C 100%);}.elementor-87818 .elementor-element.elementor-element-88d907c{width:auto;max-width:auto;}.elementor-87818 .elementor-element.elementor-element-88d907c .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-87818 .elementor-element.elementor-element-88d907c .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-88d907c .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-el_grad_2 );color:var( --e-global-color-el_grad_2 );}.elementor-87818 .elementor-element.elementor-element-88d907c .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-87818 .elementor-element.elementor-element-88d907c .box-button, .elementor-87818 .elementor-element.elementor-element-88d907c .box-button *{color:var( --e-global-color-el_grad_2 );}@media(min-width:768px){.elementor-87818 .elementor-element.elementor-element-9dba523{width:60%;}.elementor-87818 .elementor-element.elementor-element-c6914cc{width:40%;}.elementor-87818 .elementor-element.elementor-element-bc8e2c6{width:40%;}.elementor-87818 .elementor-element.elementor-element-12e55cd{width:60%;}.elementor-87818 .elementor-element.elementor-element-9b92e6d{width:60%;}.elementor-87818 .elementor-element.elementor-element-8a24958{width:40%;}.elementor-87818 .elementor-element.elementor-element-048f297{width:40%;}.elementor-87818 .elementor-element.elementor-element-dcd7dc5{width:60%;}.elementor-87818 .elementor-element.elementor-element-288ad2a7{width:71.7%;}.elementor-87818 .elementor-element.elementor-element-2db5c859{width:28.3%;}}@media(max-width:1100px) and (min-width:768px){.elementor-87818 .elementor-element.elementor-element-9dba523{width:100%;}.elementor-87818 .elementor-element.elementor-element-c6914cc{width:100%;}.elementor-87818 .elementor-element.elementor-element-bc8e2c6{width:100%;}.elementor-87818 .elementor-element.elementor-element-12e55cd{width:100%;}.elementor-87818 .elementor-element.elementor-element-9b92e6d{width:100%;}.elementor-87818 .elementor-element.elementor-element-8a24958{width:100%;}.elementor-87818 .elementor-element.elementor-element-048f297{width:100%;}.elementor-87818 .elementor-element.elementor-element-dcd7dc5{width:100%;}}@media(min-width:1101px){.elementor-87818 .elementor-element.elementor-element-c71f1a1:not(.elementor-motion-effects-element-type-background), .elementor-87818 .elementor-element.elementor-element-c71f1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1100px){.elementor-87818 .elementor-element.elementor-element-51aa618{margin-top:-40px;margin-bottom:25px;}.elementor-87818 .elementor-element.elementor-element-7b33a72 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-87818 .elementor-element.elementor-element-36381eb{padding:0px 0px 0px 0px;}.elementor-87818 .elementor-element.elementor-element-2c07c8f{max-width:initial;flex:1 0 0;min-width:25px;--the7-target-width:1px;}.elementor-87818 .elementor-element.elementor-element-2c07c8f > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-87818 .elementor-element.elementor-element-102e503 .sGrid-container{--grid-columns:2;}.elementor-87818 .elementor-element.elementor-element-102e503{width:100%;max-width:100%;}.elementor-87818 .elementor-element.elementor-element-9dba523 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87818 .elementor-element.elementor-element-92f24e6 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-7c09534 .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-12e55cd > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87818 .elementor-element.elementor-element-6a65c11 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-0a52de1 .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-9b92e6d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87818 .elementor-element.elementor-element-ec51855 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-9b5929d .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-dcd7dc5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87818 .elementor-element.elementor-element-c906c14 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-c9fb50b .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-7a1d29b .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-87818 .elementor-element.elementor-element-f454766 .box-content{align-items:flex-start;text-align:left;}.elementor-87818 .elementor-element.elementor-element-f454766 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-87818 .elementor-element.elementor-element-f454766{--wide-desktop-columns:1;}.elementor-87818 .elementor-element.elementor-element-f454766 .elementor-icon-div{align-self:flex-start;} .elementor-87818 .elementor-element.elementor-element-f454766.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-87818 .elementor-element.elementor-element-f454766.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-87818 .elementor-element.elementor-element-f454766.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-87818 .elementor-element.elementor-element-f454766 .box-content-wrapper .box-heading, .elementor-87818 .elementor-element.elementor-element-f454766 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );}.elementor-87818 .elementor-element.elementor-element-f454766 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}.elementor-87818 .elementor-element.elementor-element-3d4b2eae{padding:100px 25px 100px 25px;}.elementor-87818 .elementor-element.elementor-element-669998d3 .elementor-heading-title{font-size:30px;}.elementor-87818 .elementor-element.elementor-element-88d907c .box-button{font-size:13px;}}@media(max-width:767px){.elementor-87818 .elementor-element.elementor-element-51aa618{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-87818 .elementor-element.elementor-element-7b33a72 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-87818 .elementor-element.elementor-element-36381eb{padding:0px 10px 50px 10px;}.elementor-87818 .elementor-element.elementor-element-2c07c8f > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-87818 .elementor-element.elementor-element-102e503 .sGrid-container{--grid-columns:1;--grid-column-gap:70px;}.elementor-87818 .elementor-element.elementor-element-92f24e6 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-7c09534 .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-6a65c11 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-0a52de1 .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-ec51855 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-9b5929d .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-c906c14 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-87818 .elementor-element.elementor-element-c9fb50b .elementor-heading-title{font-size:var( --e-global-typography-el_content_5-font-size );line-height:var( --e-global-typography-el_content_5-line-height );}.elementor-87818 .elementor-element.elementor-element-7a1d29b .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-87818 .elementor-element.elementor-element-f454766 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-87818 .elementor-element.elementor-element-f454766{--wide-desktop-columns:1;} .elementor-87818 .elementor-element.elementor-element-f454766.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-87818 .elementor-element.elementor-element-f454766.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-87818 .elementor-element.elementor-element-f454766.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-87818 .elementor-element.elementor-element-f454766 .box-content-wrapper .box-heading, .elementor-87818 .elementor-element.elementor-element-f454766 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );}.elementor-87818 .elementor-element.elementor-element-f454766 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}.elementor-87818 .elementor-element.elementor-element-3d4b2eae{padding:50px 20px 50px 20px;}.elementor-87818 .elementor-element.elementor-element-669998d3 .elementor-heading-title{font-size:28px;line-height:1.3em;}}/* Start custom CSS for the7-post-loop, class: .elementor-element-102e503 *//* ==========================================
   1. DESKTOP STYLES (Zentriert & Petrol-Look)
   ========================================== */

/* Container: Zentriert und flüssig */
.dt-css-grid-container .filter,
.dt-filter-bar,
.filter-categories,
.filter {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  margin: 0 auto 30px auto !important;
}

/* Inaktiver Button */
.dt-css-grid-container .filter a,
.filter-categories a,
.dt-filter-bar a,
.filter a,
.filter-item {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 10px 24px !important;
  border-radius: 50px !important;
  background: #f1f5f9 !important;
  color: #1e293b !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  text-decoration: none !important;
  border: 1px solid #e2e8f0 !important;
  box-sizing: border-box !important;
  transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease, transform 0.2s ease !important;
  will-change: transform, background;
}

/* Hover-Status */
.dt-css-grid-container .filter a:hover,
.filter-categories a:hover,
.dt-filter-bar a:hover,
.filter a:hover {
  background: #e2e8f0 !important;
  color: #0f172a !important;
  border-color: #cbd5e1 !important;
  transform: translateY(-1px) !important;
}

/* Aktiver Button: Petrol-Verlauf */
.dt-css-grid-container .filter a.act,
.dt-css-grid-container .filter a.is-checked,
.filter-categories a.active,
.dt-filter-bar a.act,
.filter a.act,
.filter a.active,
.filter-item.act {
  background: linear-gradient(135deg, #2a838b 0%, #086b83 100%) !important;
  color: #ffffff !important;
  border-color: #086b83 !important;
  text-shadow: 0 0 0.25px #ffffff !important;
  box-shadow: 0 4px 14px rgba(8, 107, 131, 0.25) !important;
  transform: translateY(0) !important;
}


/* ==========================================
   2. MOBILE SCROLLLEISTE (unter 767px)
   ========================================== */

@media (max-width: 767px) {
  .dt-css-grid-container .filter,
  .dt-filter-bar,
  .filter-categories,
  .filter {
    display: flex !important;
    justify-content: flex-start !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    
    /* Bricht aus dem Standard-Container aus bis an den Bildschirmrand */
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    right: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    
    /* Innenabstand, damit der erste & letzte Button nicht direkt am Rand kleben */
    padding: 10px 20px 15px 20px !important;
    margin-bottom: 20px !important;
    box-sizing: border-box !important;
    
    /* Scrollbalken für Firefox & IE/Edge ausblenden */
    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  /* Scrollbalken für Chrome/Safari/Edge ausblenden */
  .dt-css-grid-container .filter::-webkit-scrollbar,
  .dt-filter-bar::-webkit-scrollbar,
  .filter-categories::-webkit-scrollbar,
  .filter::-webkit-scrollbar {
    display: none !important;
  }

  .dt-css-grid-container .filter a,
  .filter-categories a,
  .dt-filter-bar a,
  .filter a,
  .filter-item {
    flex-shrink: 0 !important;
    white-space: nowrap !important;
    scroll-snap-align: start;
  }
}/* End custom CSS */
@media screen and (min-width: 1351px) {  .the7_icon_box_grid_widget-f454766 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_icon_box_grid_widget-f454766 .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 1102px) {  .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1100px) {  .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }}@media screen and (max-width: 1100px) {  .icon-position-tablet-right .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }  .icon-position-mobile-right .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-f454766.the7-box-grid-wrapper {    flex-wrap: unset;  }}