.elementor-1241 .elementor-element.elementor-element-60ba94c4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-5cc455d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:13%;}.elementor-1241 .elementor-element.elementor-element-5cc455d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1241 .elementor-element.elementor-element-4bc17488{text-align:end;}.elementor-1241 .elementor-element.elementor-element-4bc17488 .elementor-heading-title{font-family:var( --e-global-typography-0590b58-font-family ), Sans-serif;font-size:var( --e-global-typography-0590b58-font-size );line-height:var( --e-global-typography-0590b58-line-height );color:#21211F;}.elementor-1241 .elementor-element.elementor-element-7244b664{padding:0% 0% 0% 025%;text-align:end;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-1241 .elementor-element.elementor-element-7f9f2ebd .elementor-button{background-color:var( --e-global-color-2efd5a1 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2efd5a1 );border-radius:100px 100px 100px 100px;padding:16px 45px 16px 45px;}.elementor-1241 .elementor-element.elementor-element-7f9f2ebd .elementor-button:hover, .elementor-1241 .elementor-element.elementor-element-7f9f2ebd .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );}.elementor-1241 .elementor-element.elementor-element-7f9f2ebd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1241 .elementor-element.elementor-element-7f9f2ebd .elementor-button:hover svg, .elementor-1241 .elementor-element.elementor-element-7f9f2ebd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1241 .elementor-element.elementor-element-5aa1473d{--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-1241 .elementor-element.elementor-element-5aa1473d:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-5aa1473d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/10/nachhaltigkeit_catering_titelbild_frankfurt.jpg");background-position:top center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-5eb4cda{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-5eb4cda:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-5eb4cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-5423d0cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-4f8213cb{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-4f8213cb:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-4f8213cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/08/full-service-catering-frankfurt-gurmet-2.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-1796a0f9{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-1796a0f9.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-9091d99{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-ba3e6df{text-align:start;}.elementor-1241 .elementor-element.elementor-element-ba3e6df .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-3490a438{text-align:start;}.elementor-1241 .elementor-element.elementor-element-3490a438 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-68a45038{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-be6955c{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:0%;}.elementor-1241 .elementor-element.elementor-element-be6955c:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-be6955c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-m-title{color:var( --e-global-color-primary );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-1241 .elementor-element.elementor-element-eab80d3 .qodef-divided-showcase-carousel-text{padding:0 256px 0 0px;}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-m-subtitle{font-family:var( --e-global-typography-8d2b284-font-family ), Sans-serif;font-size:var( --e-global-typography-8d2b284-font-size );font-weight:var( --e-global-typography-8d2b284-font-weight );margin-bottom:44px;}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-qi-premium-button{text-align:left;}.elementor-1241 .elementor-element.elementor-element-0339d54{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-0339d54:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-0339d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-74af447{--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 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-415ebc6{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-415ebc6.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-cc7b7b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-334f5ca{text-align:start;}.elementor-1241 .elementor-element.elementor-element-334f5ca .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-3c04e44{text-align:start;}.elementor-1241 .elementor-element.elementor-element-3c04e44 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-1d889dd{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-427fbcd{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-9892318{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-84eb44a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-84eb44a:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-84eb44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-2955bbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-6c55d87{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-6c55d87:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-6c55d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/11/flow_white.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-d11112f{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-d11112f.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-f2dfa21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-b0c2003{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-31a7182{text-align:start;}.elementor-1241 .elementor-element.elementor-element-31a7182 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-2ce6955{text-align:start;}.elementor-1241 .elementor-element.elementor-element-2ce6955 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-97cd580{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-265fec7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-265fec7:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-265fec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-138231b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-213d902{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-213d902.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-98dc5d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-8f47026{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-8eefb73{text-align:start;}.elementor-1241 .elementor-element.elementor-element-8eefb73 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-bfc9597{text-align:start;}.elementor-1241 .elementor-element.elementor-element-bfc9597 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-13122e4{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-ee8d848{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-ee8d848:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-ee8d848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/11/flow_pink.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-325639a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-325639a:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-325639a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-4bb6084{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-c7c18f7{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-c7c18f7:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-c7c18f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/11/flow_red.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-ecbd4f2{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-ecbd4f2.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-5730abe{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-3c33d70{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-0cf07ac{text-align:start;}.elementor-1241 .elementor-element.elementor-element-0cf07ac .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-deff4fd{text-align:start;}.elementor-1241 .elementor-element.elementor-element-deff4fd .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-a7e5f4e{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-e3b9a2b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-e3b9a2b:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-e3b9a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-facba9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-dfdeab8{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-dfdeab8.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-5905c4f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-236baf4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-fcb5970{text-align:start;}.elementor-1241 .elementor-element.elementor-element-fcb5970 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-dc0c420{text-align:start;}.elementor-1241 .elementor-element.elementor-element-dc0c420 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-8642c14{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-24d5b4f{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-24d5b4f:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-24d5b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/11/flow_spritz.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-8c89ee7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-8c89ee7:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-8c89ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-70ad025{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-e770503{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-9850068{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-9850068.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-a5fbf80{text-align:start;}.elementor-1241 .elementor-element.elementor-element-a5fbf80 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-7082d69{text-align:start;}.elementor-1241 .elementor-element.elementor-element-7082d69 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-0f40e3b{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-05bd6a7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-11b40f1-font-family ), Sans-serif;font-size:var( --e-global-typography-11b40f1-font-size );font-weight:var( --e-global-typography-11b40f1-font-weight );fill:var( --e-global-color-b6e3840 );color:var( --e-global-color-b6e3840 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:16px 45px 16px 45px;}.elementor-1241 .elementor-element.elementor-element-05bd6a7 .elementor-button:hover, .elementor-1241 .elementor-element.elementor-element-05bd6a7 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );}.elementor-1241 .elementor-element.elementor-element-05bd6a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1241 .elementor-element.elementor-element-05bd6a7 .elementor-button:hover svg, .elementor-1241 .elementor-element.elementor-element-05bd6a7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1241 .elementor-element.elementor-element-0dcef1d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-0dcef1d:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-0dcef1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1241 .elementor-element.elementor-element-37d455e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-353d421{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-353d421.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1241 .elementor-element.elementor-element-6c32fcd{text-align:start;}.elementor-1241 .elementor-element.elementor-element-6c32fcd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1241 .elementor-element.elementor-element-e26c0b7{text-align:start;}.elementor-1241 .elementor-element.elementor-element-e26c0b7 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-49d8ed8{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-e-item:not(:last-child){padding-bottom:35px;}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-m-date{color:var( --e-global-color-2efd5a1 );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-1241 .elementor-element.elementor-element-da11e6e .qodef-m-content{color:var( --e-global-color-primary );}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-e-line{background-color:#A3A3A3;}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-e-line-holder{width:1px;}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-e-point-holder{left:calc(1px /2);font-size:16px;}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-e-point{background-color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-2ad74226{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-2ad74226:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-2ad74226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-149e4b07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-682a2ed1{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-682a2ed1.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-115213fb{text-align:start;}.elementor-1241 .elementor-element.elementor-element-115213fb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-2cece937{text-align:start;}.elementor-1241 .elementor-element.elementor-element-2cece937 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-38e969f7{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-ff4b2a9{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-eb6eb87{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-1241 .elementor-element.elementor-element-a40a416{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-074d189{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-1241 .elementor-element.elementor-element-97a4e06{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-c75828a{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-1241 .elementor-element.elementor-element-2d820e3{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2efd5a1 );--n-accordion-icon-size:15px;}.elementor-1241 .elementor-element.elementor-element-2d820e3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#51505063;}.elementor-1241 .elementor-element.elementor-element-2d820e3 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-1241 .elementor-element.elementor-element-2d820e3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1241 .elementor-element.elementor-element-12b6ce01{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-12b6ce01:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-12b6ce01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/10/nachhaltigkeit_catering_titelbild_frankfurt_2.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-da2ae31{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-da2ae31:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-da2ae31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-e30419e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-e30419e::before, .elementor-1241 .elementor-element.elementor-element-e30419e > .elementor-background-video-container::before, .elementor-1241 .elementor-element.elementor-element-e30419e > .e-con-inner > .elementor-background-video-container::before, .elementor-1241 .elementor-element.elementor-element-e30419e > .elementor-background-slideshow::before, .elementor-1241 .elementor-element.elementor-element-e30419e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1241 .elementor-element.elementor-element-e30419e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1241 .elementor-element.elementor-element-0b02826{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-0b02826:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-0b02826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/10/nachhaltigkeit_catering_titelbild_frankfurt_4.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-0b02826::before, .elementor-1241 .elementor-element.elementor-element-0b02826 > .elementor-background-video-container::before, .elementor-1241 .elementor-element.elementor-element-0b02826 > .e-con-inner > .elementor-background-video-container::before, .elementor-1241 .elementor-element.elementor-element-0b02826 > .elementor-background-slideshow::before, .elementor-1241 .elementor-element.elementor-element-0b02826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1241 .elementor-element.elementor-element-0b02826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1241 .elementor-element.elementor-element-0333bc4{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-0333bc4.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-08774e4{text-align:start;}.elementor-1241 .elementor-element.elementor-element-08774e4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-f137bff{text-align:start;}.elementor-1241 .elementor-element.elementor-element-f137bff .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-7b720d0{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-0fb427a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-0fb427a:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-0fb427a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-9a0e585{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-eb1cb6f{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-eb1cb6f.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-055d72e{text-align:start;}.elementor-1241 .elementor-element.elementor-element-055d72e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-534cb77{text-align:start;}.elementor-1241 .elementor-element.elementor-element-534cb77 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-ed3a0d7{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-c13bc6a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-11b40f1-font-family ), Sans-serif;font-size:var( --e-global-typography-11b40f1-font-size );font-weight:var( --e-global-typography-11b40f1-font-weight );fill:var( --e-global-color-b6e3840 );color:var( --e-global-color-b6e3840 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:16px 45px 16px 45px;}.elementor-1241 .elementor-element.elementor-element-c13bc6a .elementor-button:hover, .elementor-1241 .elementor-element.elementor-element-c13bc6a .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );}.elementor-1241 .elementor-element.elementor-element-c13bc6a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1241 .elementor-element.elementor-element-c13bc6a .elementor-button:hover svg, .elementor-1241 .elementor-element.elementor-element-c13bc6a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1241 .elementor-element.elementor-element-57ca2fd{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-57ca2fd:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-57ca2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/10/nachhaltigkeit_catering_titelbild_frankfurt_co2_rechner.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-4cd8f18b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-4cd8f18b:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-4cd8f18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-1693bc54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-17388962{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-17388962:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-17388962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/10/nachhaltigkeit_catering_titelbild_frankfurt_3.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-548bb35f{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-548bb35f.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-3e38ba58{text-align:start;}.elementor-1241 .elementor-element.elementor-element-3e38ba58 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-308dafef{text-align:start;}.elementor-1241 .elementor-element.elementor-element-308dafef .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-2847f43c{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-1da87de{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-1da87de:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-1da87de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-94b381b{--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 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-b3f3607{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-b3f3607.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-88e30d5{text-align:start;}.elementor-1241 .elementor-element.elementor-element-88e30d5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-760d169{text-align:start;}.elementor-1241 .elementor-element.elementor-element-760d169 .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-bcad748{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-185147a{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-185147a:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-185147a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-090cda3 );}.elementor-1241 .elementor-element.elementor-element-c1a068d{--display:grid;--min-height:493px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-1241 .elementor-element.elementor-element-df0862e.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-df0862e img{width:157px;}.elementor-1241 .elementor-element.elementor-element-c9e9e84.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-c9e9e84 img{width:64px;}.elementor-1241 .elementor-element.elementor-element-a635e18.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-a635e18 img{width:81px;}.elementor-1241 .elementor-element.elementor-element-ab8f737.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-ab8f737 img{width:135px;}.elementor-1241 .elementor-element.elementor-element-ceb5cde.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-ceb5cde img{width:104px;}.elementor-1241 .elementor-element.elementor-element-4105b8e.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-4105b8e img{width:112px;}.elementor-1241 .elementor-element.elementor-element-fc4b537.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-fc4b537 img{width:128px;}.elementor-1241 .elementor-element.elementor-element-ed6e2cf.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-ed6e2cf img{width:81px;}.elementor-1241 .elementor-element.elementor-element-7a7fe4c.elementor-element{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-7a7fe4c img{width:81px;}.elementor-1241 .elementor-element.elementor-element-da67f9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-da67f9a:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-da67f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-6d9c05c{--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 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-7dd7ece{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-7dd7ece:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-7dd7ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flow-thekitchen.de/wp-content/uploads/2025/11/steffen_hensslern.jpg");background-position:center center;background-size:cover;}.elementor-1241 .elementor-element.elementor-element-f283628{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-f283628.e-con{--align-self:center;}.elementor-1241 .elementor-element.elementor-element-bedc4e4{text-align:start;}.elementor-1241 .elementor-element.elementor-element-bedc4e4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-2efd5a1 );}.elementor-1241 .elementor-element.elementor-element-3a6452e{text-align:start;}.elementor-1241 .elementor-element.elementor-element-3a6452e .elementor-heading-title{font-family:var( --e-global-typography-0a5316a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a5316a-font-size );font-weight:var( --e-global-typography-0a5316a-font-weight );}.elementor-1241 .elementor-element.elementor-element-348e156{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-91e17df );}.elementor-1241 .elementor-element.elementor-element-8141637{--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:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-8141637:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-8141637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e3840 );}.elementor-1241 .elementor-element.elementor-element-eeee5e6{text-align:center;}.elementor-1241 .elementor-element.elementor-element-eeee5e6 .elementor-heading-title{font-family:var( --e-global-typography-8d2b284-font-family ), Sans-serif;font-size:var( --e-global-typography-8d2b284-font-size );font-weight:var( --e-global-typography-8d2b284-font-weight );}.elementor-1241 .elementor-element.elementor-element-9af4223{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-926a90c{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-1241 .elementor-element.elementor-element-5dc0b4a{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-a2bd0ad{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-1241 .elementor-element.elementor-element-dd36924{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-032934f{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-1241 .elementor-element.elementor-element-0cc3c3a{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-f74a7bf{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-1241 .elementor-element.elementor-element-8d08e0e{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1241 .elementor-element.elementor-element-bc69138{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-1241 .elementor-element.elementor-element-6ae6bc0{--n-accordion-title-font-size:var( --e-global-typography-27abe67-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2efd5a1 );--n-accordion-icon-size:15px;}.elementor-1241 .elementor-element.elementor-element-6ae6bc0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#51505063;}.elementor-1241 .elementor-element.elementor-element-6ae6bc0 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-1241 .elementor-element.elementor-element-6ae6bc0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-27abe67-font-family ), Sans-serif;font-weight:var( --e-global-typography-27abe67-font-weight );}@media(max-width:1024px){.elementor-1241 .elementor-element.elementor-element-4bc17488 .elementor-heading-title{font-size:var( --e-global-typography-0590b58-font-size );line-height:var( --e-global-typography-0590b58-line-height );}.elementor-1241 .elementor-element.elementor-element-7244b664{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-7f9f2ebd .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-1241 .elementor-element.elementor-element-ba3e6df .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-3490a438 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-68a45038{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-m-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-m-subtitle{font-size:var( --e-global-typography-8d2b284-font-size );}.elementor-1241 .elementor-element.elementor-element-334f5ca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-3c04e44 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-1d889dd{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-427fbcd{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-31a7182 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-2ce6955 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-97cd580{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-8eefb73 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-bfc9597 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-13122e4{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-0cf07ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-deff4fd .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-a7e5f4e{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-fcb5970 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-dc0c420 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-8642c14{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-a5fbf80 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-7082d69 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-0f40e3b{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-05bd6a7 .elementor-button{font-size:var( --e-global-typography-11b40f1-font-size );padding:14px 35px 14px 35px;}.elementor-1241 .elementor-element.elementor-element-6c32fcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-e26c0b7 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-m-date{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1241 .elementor-element.elementor-element-115213fb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-2cece937 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-38e969f7{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eb6eb87{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-074d189{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-c75828a{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-2d820e3{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-1241 .elementor-element.elementor-element-2d820e3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-1241 .elementor-element.elementor-element-08774e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-f137bff .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-7b720d0{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-055d72e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-534cb77 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-ed3a0d7{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-c13bc6a .elementor-button{font-size:var( --e-global-typography-11b40f1-font-size );padding:14px 35px 14px 35px;}.elementor-1241 .elementor-element.elementor-element-3e38ba58 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-308dafef .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-2847f43c{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-88e30d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-760d169 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-bcad748{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-c1a068d{--min-height:25vh;--grid-auto-flow:row;}.elementor-1241 .elementor-element.elementor-element-bedc4e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-3a6452e .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-348e156{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eeee5e6 .elementor-heading-title{font-size:var( --e-global-typography-8d2b284-font-size );}.elementor-1241 .elementor-element.elementor-element-926a90c{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-a2bd0ad{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-032934f{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-f74a7bf{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-bc69138{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-6ae6bc0{--n-accordion-title-font-size:var( --e-global-typography-27abe67-font-size );}}@media(min-width:768px){.elementor-1241 .elementor-element.elementor-element-60ba94c4{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-5cc455d9{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-5aa1473d{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-5eb4cda{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-4f8213cb{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-1796a0f9{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-0339d54{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-415ebc6{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-9892318{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-84eb44a{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-2955bbb{--width:100%;}.elementor-1241 .elementor-element.elementor-element-6c55d87{--width:100%;}.elementor-1241 .elementor-element.elementor-element-d11112f{--width:100%;}.elementor-1241 .elementor-element.elementor-element-265fec7{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-138231b{--width:100%;}.elementor-1241 .elementor-element.elementor-element-213d902{--width:100%;}.elementor-1241 .elementor-element.elementor-element-ee8d848{--width:100%;}.elementor-1241 .elementor-element.elementor-element-325639a{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-4bb6084{--width:100%;}.elementor-1241 .elementor-element.elementor-element-c7c18f7{--width:100%;}.elementor-1241 .elementor-element.elementor-element-ecbd4f2{--width:100%;}.elementor-1241 .elementor-element.elementor-element-e3b9a2b{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-facba9c{--width:100%;}.elementor-1241 .elementor-element.elementor-element-dfdeab8{--width:100%;}.elementor-1241 .elementor-element.elementor-element-24d5b4f{--width:100%;}.elementor-1241 .elementor-element.elementor-element-8c89ee7{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-e770503{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-9850068{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-0dcef1d{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-353d421{--width:38.043%;}.elementor-1241 .elementor-element.elementor-element-49d8ed8{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-2ad74226{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-682a2ed1{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-12b6ce01{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-da2ae31{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-0b02826{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-0333bc4{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-0fb427a{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-eb1cb6f{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-57ca2fd{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-4cd8f18b{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-17388962{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-548bb35f{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-1da87de{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-b3f3607{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-185147a{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-da67f9a{--content-width:100%;}.elementor-1241 .elementor-element.elementor-element-7dd7ece{--width:61.8%;}.elementor-1241 .elementor-element.elementor-element-f283628{--width:38.2%;}.elementor-1241 .elementor-element.elementor-element-8141637{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1241 .elementor-element.elementor-element-5cc455d9{--width:70%;}}@media(max-width:767px){.elementor-1241 .elementor-element.elementor-element-5cc455d9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:25%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-4bc17488{text-align:start;}.elementor-1241 .elementor-element.elementor-element-4bc17488 .elementor-heading-title{font-size:var( --e-global-typography-0590b58-font-size );line-height:var( --e-global-typography-0590b58-line-height );}.elementor-1241 .elementor-element.elementor-element-7244b664{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-7f9f2ebd .elementor-button{padding:12px 25px 12px 25px;}.elementor-1241 .elementor-element.elementor-element-5aa1473d:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-5aa1473d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-1241 .elementor-element.elementor-element-5aa1473d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-4f8213cb{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-1796a0f9{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-ba3e6df .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-3490a438 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-68a45038{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-m-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-divided-showcase-carousel-text{padding:0 60px 0 0px;}.elementor-1241 .elementor-element.elementor-element-eab80d3 .qodef-m-subtitle{font-size:var( --e-global-typography-8d2b284-font-size );}.elementor-1241 .elementor-element.elementor-element-415ebc6{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-334f5ca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-3c04e44 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-1d889dd{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-427fbcd{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-9892318{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-6c55d87{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-d11112f{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-31a7182 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-2ce6955 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-97cd580{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-213d902{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-8eefb73 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-bfc9597 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-13122e4{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-ee8d848{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-c7c18f7{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-ecbd4f2{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-0cf07ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-deff4fd .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-a7e5f4e{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-dfdeab8{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-fcb5970 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-dc0c420 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-8642c14{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-24d5b4f{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-e770503{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-9850068{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-a5fbf80 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-7082d69 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-0f40e3b{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-05bd6a7 .elementor-button{font-size:var( --e-global-typography-11b40f1-font-size );padding:12px 25px 12px 25px;}.elementor-1241 .elementor-element.elementor-element-353d421{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-6c32fcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-e26c0b7 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-49d8ed8{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-da11e6e .qodef-m-date{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1241 .elementor-element.elementor-element-682a2ed1{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-115213fb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-2cece937 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-38e969f7{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eb6eb87{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-074d189{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-c75828a{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-2d820e3{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-1241 .elementor-element.elementor-element-2d820e3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-1241 .elementor-element.elementor-element-12b6ce01{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-0b02826{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-0333bc4{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-08774e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-f137bff .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-7b720d0{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eb1cb6f{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-055d72e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-534cb77 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-ed3a0d7{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-c13bc6a .elementor-button{font-size:var( --e-global-typography-11b40f1-font-size );padding:12px 25px 12px 25px;}.elementor-1241 .elementor-element.elementor-element-57ca2fd{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-17388962{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-548bb35f{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-3e38ba58 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-308dafef .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-2847f43c{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-b3f3607{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-88e30d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-760d169 .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-bcad748{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-185147a{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-c1a068d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-1241 .elementor-element.elementor-element-7dd7ece{--min-height:0px;}.elementor-1241 .elementor-element.elementor-element-f283628{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:15%;}.elementor-1241 .elementor-element.elementor-element-bedc4e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1241 .elementor-element.elementor-element-3a6452e .elementor-heading-title{font-size:var( --e-global-typography-0a5316a-font-size );}.elementor-1241 .elementor-element.elementor-element-348e156{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-eeee5e6 .elementor-heading-title{font-size:var( --e-global-typography-8d2b284-font-size );}.elementor-1241 .elementor-element.elementor-element-926a90c{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-a2bd0ad{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-032934f{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-f74a7bf{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-bc69138{font-size:var( --e-global-typography-text-font-size );}.elementor-1241 .elementor-element.elementor-element-6ae6bc0{--n-accordion-title-font-size:var( --e-global-typography-27abe67-font-size );}}