.elementor-18 .elementor-element.elementor-element-0375a31{--display:flex;--min-height:65vh;--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;border-style:solid;--border-style:solid;border-width:0vw 0.1088vw 0.1088vw 0.1088vw;--border-top-width:0vw;--border-right-width:0.1088vw;--border-bottom-width:0.1088vw;--border-left-width:0.1088vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0375a31:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0375a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finessa.ch/wp-content/uploads/2025/09/Desktop_Finessa-Barnetta-Grosskuechen-Speisenverteilsysteme-Kochen.jpg");background-position:top center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-cdf7ffb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cdf7ffb:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cdf7ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ea6dec4{width:100%;max-width:100%;padding:0px 0px 010px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-ea6dec4 .elementor-heading-title{font-family:var( --e-global-typography-fdc8ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-3a63583{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3a63583:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3a63583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-c701262{width:100%;max-width:100%;padding:0px 0px 010px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-c701262 .elementor-heading-title{font-family:var( --e-global-typography-fdc8ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-44d5637{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-44d5637:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-44d5637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f6c518e{width:100%;max-width:100%;padding:0px 0px 010px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-f6c518e .elementor-heading-title{font-family:var( --e-global-typography-fdc8ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-b490f57{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0vw 0.1088vw 0.1088vw 0.1088vw;--border-top-width:0vw;--border-right-width:0.1088vw;--border-bottom-width:0.1088vw;--border-left-width:0.1088vw;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:8vw;--padding-left:3.8vw;--padding-right:3.8vw;}.elementor-18 .elementor-element.elementor-element-b490f57:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b490f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-549e01b );}.elementor-18 .elementor-element.elementor-element-6700738 .elementor-heading-title{font-family:"Biotif Light", Sans-serif;font-size:2.95vw;font-weight:300;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-886ba5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0vw 0.1088vw 0vw 0.1088vw;--border-top-width:0vw;--border-right-width:0.1088vw;--border-bottom-width:0vw;--border-left-width:0.1088vw;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:10vw;--padding-left:3.7vw;--padding-right:3.7vw;}.elementor-18 .elementor-element.elementor-element-1ef0e53 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b06e584{--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:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0653ad5{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-91bafbe{text-align:left;}.elementor-18 .elementor-element.elementor-element-91bafbe img{width:95%;}.elementor-18 .elementor-element.elementor-element-11148f7{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-88c95ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5210d19{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-59c8410{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0.7vw 0.7vw;--row-gap:0.7vw;--column-gap:0.7vw;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3cd9a86 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-3cd9a86 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-3cd9a86 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-3cd9a86 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-3cd9a86 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-49770e5 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-49770e5 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-49770e5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-49770e5 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-49770e5 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-cb1b297{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-18 .elementor-element.elementor-element-cb1b297 img{width:4.2vw;}.elementor-18 .elementor-element.elementor-element-d15075e{--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:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-570c934{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e8b3f90 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8ebe846{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-22c5a48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0.7vw 0.7vw;--row-gap:0.7vw;--column-gap:0.7vw;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-dde86ee .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-dde86ee .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-dde86ee .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-dde86ee .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-dde86ee .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-edaa382 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-edaa382 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-edaa382 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-edaa382 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-edaa382 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-b96aeb1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-18 .elementor-element.elementor-element-b96aeb1 img{width:4.2vw;}.elementor-18 .elementor-element.elementor-element-cb3b114{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3df0044{text-align:left;}.elementor-18 .elementor-element.elementor-element-3df0044 img{width:95%;}.elementor-18 .elementor-element.elementor-element-131180c{--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:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1f878cb{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-699aeec{text-align:left;}.elementor-18 .elementor-element.elementor-element-699aeec img{width:95%;}.elementor-18 .elementor-element.elementor-element-03da6ce{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bbbeaba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-a577723{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-3cee384{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0.7vw 0.7vw;--row-gap:0.7vw;--column-gap:0.7vw;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-0644e93 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-0644e93 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-0644e93 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-0644e93 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-0644e93 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-d791dbd .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-d791dbd .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-d791dbd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-d791dbd .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-d791dbd .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-8811233 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-8811233 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-8811233 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-8811233 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-8811233 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-a5bd9ac .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-a5bd9ac .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-a5bd9ac .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-a5bd9ac .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-a5bd9ac .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-12ffe57 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-12ffe57 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-12ffe57 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-12ffe57 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-12ffe57 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-81fa1bf .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-81fa1bf .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-81fa1bf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-81fa1bf .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-81fa1bf .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-18f6df8 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-18f6df8 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-18f6df8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-18f6df8 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-18f6df8 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-8f94160 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-8f94160 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-8f94160 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-8f94160 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-8f94160 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-32fe494 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-32fe494 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-32fe494 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-32fe494 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-32fe494 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-1d646ad .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-1d646ad .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-1d646ad .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-1d646ad .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-1d646ad .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-1a2c179{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-18 .elementor-element.elementor-element-1a2c179 img{width:4.2vw;}.elementor-18 .elementor-element.elementor-element-1dadad2{--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:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-89878d5{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b320264 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-b42dfb1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-6f375ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0.7vw 0.7vw;--row-gap:0.7vw;--column-gap:0.7vw;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-cc6f782 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-cc6f782 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-cc6f782 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-cc6f782 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-cc6f782 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-8871305 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-8871305 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-8871305 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-8871305 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-8871305 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-f5a9d94 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-f5a9d94 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-f5a9d94 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-f5a9d94 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-f5a9d94 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-0b0355e .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-0b0355e .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-0b0355e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-0b0355e .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-0b0355e .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-4a50b49 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-4a50b49 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-4a50b49 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-4a50b49 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-4a50b49 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-78c5ee7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-18 .elementor-element.elementor-element-78c5ee7 img{width:4.2vw;}.elementor-18 .elementor-element.elementor-element-dff0825{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-00f36d4{text-align:left;}.elementor-18 .elementor-element.elementor-element-00f36d4 img{width:95%;}.elementor-18 .elementor-element.elementor-element-4542a0c{--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:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5732eef{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-641a82e{text-align:left;}.elementor-18 .elementor-element.elementor-element-641a82e img{width:95%;}.elementor-18 .elementor-element.elementor-element-e0e911a{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ae66505 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-63c92e5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-9e8c84a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0.7vw 0.7vw;--row-gap:0.7vw;--column-gap:0.7vw;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-eafece2 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-eafece2 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-eafece2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-eafece2 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-eafece2 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-9d340dd .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-9d340dd .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-9d340dd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-9d340dd .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-9d340dd .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-b1133a8 .elementor-button{background-color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1443d8c );color:var( --e-global-color-1443d8c );border-radius:50px 50px 50px 50px;padding:0.2vw 0.7vw 0.3vw 0.7vw;}.elementor-18 .elementor-element.elementor-element-b1133a8 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b1133a8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-b1133a8 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b1133a8 .elementor-button:focus svg{fill:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-cb1ad17{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-18 .elementor-element.elementor-element-cb1ad17 img{width:4.2vw;}.elementor-18 .elementor-element.elementor-element-127f295{--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;border-style:solid;--border-style:solid;border-width:0.1088vw 0.1088vw 0.1088vw 0.1088vw;--border-top-width:0.1088vw;--border-right-width:0.1088vw;--border-bottom-width:0.1088vw;--border-left-width:0.1088vw;--border-radius:0px 0px 0px 0px;--padding-top:4vw;--padding-bottom:6vw;--padding-left:3.7vw;--padding-right:2.7vw;}.elementor-18 .elementor-element.elementor-element-127f295:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-127f295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9978e6f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-9978e6f .elementor-heading-title{font-family:"Biotif Bold", Sans-serif;font-size:2.3vw;font-weight:300;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-1443d8c );}.elementor-18 .elementor-element.elementor-element-0901435{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-0901435 .elementor-heading-title{font-family:"Biotif Bold", Sans-serif;font-size:2.3vw;font-weight:300;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-1443d8c );}:root{--page-title-display:none;}body.elementor-page-18{padding:1.8vw 1.8vw 1.8vw 1.8vw;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-0375a31{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ea6dec4{padding:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-ea6dec4 .elementor-heading-title{font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );}.elementor-18 .elementor-element.elementor-element-c701262{padding:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-c701262 .elementor-heading-title{font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );}.elementor-18 .elementor-element.elementor-element-f6c518e{padding:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-f6c518e .elementor-heading-title{font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );}.elementor-18 .elementor-element.elementor-element-6700738 .elementor-heading-title{font-size:4vw;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-1ef0e53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b06e584{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-0653ad5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-91bafbe img{width:100%;}.elementor-18 .elementor-element.elementor-element-11148f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-88c95ba{padding:0vw 0vw 0vw 0vw;}.elementor-18 .elementor-element.elementor-element-88c95ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-5210d19{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-59c8410{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3cd9a86{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3cd9a86.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-3cd9a86 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-49770e5{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-49770e5.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-49770e5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-cb1b297 img{width:6vw;}.elementor-18 .elementor-element.elementor-element-d15075e{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-570c934{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e8b3f90{padding:0vw 0vw 0vw 0vw;}.elementor-18 .elementor-element.elementor-element-e8b3f90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8ebe846{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-22c5a48{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-18 .elementor-element.elementor-element-dde86ee{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-dde86ee.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-dde86ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-edaa382{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-edaa382.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-edaa382 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-b96aeb1 img{width:6vw;}.elementor-18 .elementor-element.elementor-element-cb3b114{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cb3b114.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-3df0044 img{width:100%;}.elementor-18 .elementor-element.elementor-element-131180c{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-1f878cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-699aeec img{width:100%;}.elementor-18 .elementor-element.elementor-element-03da6ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bbbeaba{padding:0vw 0vw 0vw 0vw;}.elementor-18 .elementor-element.elementor-element-bbbeaba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a577723{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-3cee384{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-18 .elementor-element.elementor-element-0644e93{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0644e93.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-0644e93 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-d791dbd{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d791dbd.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-d791dbd .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-8811233{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8811233.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-8811233 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-a5bd9ac{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a5bd9ac.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-a5bd9ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-12ffe57{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-12ffe57.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-12ffe57 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-81fa1bf{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-81fa1bf.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-81fa1bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-18f6df8{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-18f6df8.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-18f6df8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-8f94160{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8f94160.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-8f94160 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-32fe494{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-32fe494.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-32fe494 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-1d646ad{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1d646ad.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-1d646ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-1a2c179 img{width:6vw;}.elementor-18 .elementor-element.elementor-element-1dadad2{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-89878d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b320264{padding:0vw 0vw 0vw 0vw;}.elementor-18 .elementor-element.elementor-element-b320264 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b42dfb1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-6f375ed{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-cc6f782{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-cc6f782.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-cc6f782 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-8871305{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8871305.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-8871305 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-f5a9d94{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f5a9d94.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-f5a9d94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-0b0355e{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0b0355e.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-0b0355e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-4a50b49{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4a50b49.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-4a50b49 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-78c5ee7 img{width:6vw;}.elementor-18 .elementor-element.elementor-element-dff0825{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-dff0825.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-00f36d4 img{width:100%;}.elementor-18 .elementor-element.elementor-element-4542a0c{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-5732eef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-641a82e img{width:100%;}.elementor-18 .elementor-element.elementor-element-e0e911a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ae66505{padding:0vw 0vw 0vw 0vw;}.elementor-18 .elementor-element.elementor-element-ae66505 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-63c92e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-9e8c84a{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-18 .elementor-element.elementor-element-eafece2{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-eafece2.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-eafece2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-9d340dd{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9d340dd.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-9d340dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-b1133a8{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b1133a8.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-b1133a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.5vw 2.5vw 1vw 2.5vw;}.elementor-18 .elementor-element.elementor-element-cb1ad17 img{width:6vw;}.elementor-18 .elementor-element.elementor-element-127f295{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-18 .elementor-element.elementor-element-9978e6f{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-9978e6f .elementor-heading-title{font-size:2.8vw;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-0901435{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-0901435 .elementor-heading-title{font-size:2.8vw;letter-spacing:1px;}body.elementor-page-18{padding:2.5vw 2.5vw 2.5vw 2.5vw;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-0375a31:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0375a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finessa.ch/wp-content/uploads/2025/09/Smartphone_Finessa-Barnetta-Grosskuechen-Speisenverteilsysteme-Kochen.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-0375a31{--min-height:70vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0vw 0.4vw 0.4vw 0.4vw;--border-top-width:0vw;--border-right-width:0.4vw;--border-bottom-width:0.4vw;--border-left-width:0.4vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ea6dec4 .elementor-heading-title{font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );}.elementor-18 .elementor-element.elementor-element-c701262 .elementor-heading-title{font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );}.elementor-18 .elementor-element.elementor-element-f6c518e .elementor-heading-title{font-size:var( --e-global-typography-fdc8ec9-font-size );line-height:var( --e-global-typography-fdc8ec9-line-height );}.elementor-18 .elementor-element.elementor-element-b490f57{--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;border-width:0vw 0.4vw 0.4vw 0.4vw;--border-top-width:0vw;--border-right-width:0.4vw;--border-bottom-width:0.4vw;--border-left-width:0.4vw;--padding-top:8vw;--padding-bottom:25vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-18 .elementor-element.elementor-element-6700738 .elementor-heading-title{font-size:5.5vw;letter-spacing:0.5px;}.elementor-18 .elementor-element.elementor-element-886ba5c{border-width:0vw 0.4vw 0vw 0.4vw;--border-top-width:0vw;--border-right-width:0.4vw;--border-bottom-width:0vw;--border-left-width:0.4vw;--padding-top:7vw;--padding-bottom:10vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-18 .elementor-element.elementor-element-1ef0e53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b06e584{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-0653ad5{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-11148f7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-88c95ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-5210d19{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-59c8410{--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3cd9a86 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-49770e5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-cb1b297 img{width:13vw;}.elementor-18 .elementor-element.elementor-element-d15075e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-570c934{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e8b3f90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8ebe846{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-22c5a48{--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;}.elementor-18 .elementor-element.elementor-element-dde86ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-edaa382 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-b96aeb1 img{width:13vw;}.elementor-18 .elementor-element.elementor-element-cb3b114{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cb3b114.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-131180c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-1f878cb{--width:100%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-03da6ce{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bbbeaba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a577723{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-3cee384{--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;}.elementor-18 .elementor-element.elementor-element-0644e93 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-d791dbd .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-8811233 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-a5bd9ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-12ffe57 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-81fa1bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-18f6df8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-8f94160 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-32fe494 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-1d646ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-1a2c179 img{width:13vw;}.elementor-18 .elementor-element.elementor-element-1dadad2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-89878d5{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b320264 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b42dfb1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-6f375ed{--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;}.elementor-18 .elementor-element.elementor-element-cc6f782 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-8871305 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-f5a9d94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-0b0355e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-4a50b49 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-78c5ee7 img{width:13vw;}.elementor-18 .elementor-element.elementor-element-dff0825{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-dff0825.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-4542a0c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-5732eef{--width:100%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e0e911a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ae66505 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-63c92e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-9e8c84a{--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;}.elementor-18 .elementor-element.elementor-element-eafece2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-9d340dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-b1133a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:1.2vw 5vw 2vw 5vw;}.elementor-18 .elementor-element.elementor-element-cb1ad17 img{width:13vw;}.elementor-18 .elementor-element.elementor-element-127f295{--gap:10vw 10vw;--row-gap:10vw;--column-gap:10vw;border-width:0.4vw 0.4vw 0vw 0.4vw;--border-top-width:0.4vw;--border-right-width:0.4vw;--border-bottom-width:0vw;--border-left-width:0.4vw;--padding-top:8vw;--padding-bottom:25vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-18 .elementor-element.elementor-element-9978e6f .elementor-heading-title{font-size:5.2vw;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-0901435 .elementor-heading-title{font-size:5.2vw;letter-spacing:1px;}body.elementor-page-18{padding:3vw 3vw 3vw 3vw;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-0653ad5{--width:50%;}.elementor-18 .elementor-element.elementor-element-11148f7{--width:50%;}.elementor-18 .elementor-element.elementor-element-570c934{--width:50%;}.elementor-18 .elementor-element.elementor-element-cb3b114{--width:50%;}.elementor-18 .elementor-element.elementor-element-1f878cb{--width:50%;}.elementor-18 .elementor-element.elementor-element-03da6ce{--width:50%;}.elementor-18 .elementor-element.elementor-element-89878d5{--width:50%;}.elementor-18 .elementor-element.elementor-element-dff0825{--width:50%;}.elementor-18 .elementor-element.elementor-element-5732eef{--width:50%;}.elementor-18 .elementor-element.elementor-element-e0e911a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-0653ad5{--width:100%;}.elementor-18 .elementor-element.elementor-element-11148f7{--width:100%;}.elementor-18 .elementor-element.elementor-element-570c934{--width:100%;}.elementor-18 .elementor-element.elementor-element-cb3b114{--width:100%;}.elementor-18 .elementor-element.elementor-element-1f878cb{--width:100%;}.elementor-18 .elementor-element.elementor-element-03da6ce{--width:100%;}.elementor-18 .elementor-element.elementor-element-89878d5{--width:100%;}.elementor-18 .elementor-element.elementor-element-dff0825{--width:100%;}.elementor-18 .elementor-element.elementor-element-5732eef{--width:100%;}.elementor-18 .elementor-element.elementor-element-e0e911a{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Biotif Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://finessa.ch/wp-content/uploads/2025/09/biotif-light-webfont.woff2') format('woff2'),
		url('https://finessa.ch/wp-content/uploads/2025/09/biotif-light-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Biotif Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://finessa.ch/wp-content/uploads/2025/09/biotif-bold-webfont.woff2') format('woff2'),
		url('https://finessa.ch/wp-content/uploads/2025/09/biotif-bold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */