.elementor-350 .elementor-element.elementor-element-5d13508{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:50;}.elementor-350 .elementor-element.elementor-element-5d13508:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-5d13508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://typono.ch/wp-content/uploads/2024/03/typono-bg-ydot-ml.svg");background-position:center left;background-repeat:no-repeat;background-size:70vw auto;}.elementor-350 .elementor-element.elementor-element-e9c5418{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-9b82bfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:20vw;}.elementor-350 .elementor-element.elementor-element-9b82bfa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-d4d17d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-632d190{--spacer-size:1vw;}.elementor-350 .elementor-element.elementor-element-05b59e2{text-align:end;}.elementor-350 .elementor-element.elementor-element-2762927{text-align:end;}.elementor-350 .elementor-element.elementor-element-02b35d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-408189a{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-448ad74{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-448ad74:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-448ad74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://typono.ch/wp-content/uploads/2026/06/eyeparc_monochrom_03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-350 .elementor-element.elementor-element-5adceda{--spacer-size:60vh;}.elementor-350 .elementor-element.elementor-element-3f12d7c{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:50;}.elementor-350 .elementor-element.elementor-element-ad38267{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-853cb72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:20vw;}.elementor-350 .elementor-element.elementor-element-853cb72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-69f68bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-d9e4d0f{--spacer-size:1vw;}.elementor-350 .elementor-element.elementor-element-f6a93e5{text-align:end;}.elementor-350 .elementor-element.elementor-element-c772385{text-align:end;}.elementor-350 .elementor-element.elementor-element-ee2625c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-9c2434c{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-0ccc284{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-0ccc284:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-0ccc284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://typono.ch/wp-content/uploads/2026/06/ornaris_03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-350 .elementor-element.elementor-element-b130653{--spacer-size:60vh;}.elementor-350 .elementor-element.elementor-element-355d5d8{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:50;}.elementor-350 .elementor-element.elementor-element-f47eecb{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-16d15d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:20vw;}.elementor-350 .elementor-element.elementor-element-16d15d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-260d814{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-32b71d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-d59d0f9{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-173bbc2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-173bbc2:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-173bbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://typono.ch/wp-content/uploads/2026/06/frei-foerdertechnik_03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-350 .elementor-element.elementor-element-dc519b8{--spacer-size:60vh;}.elementor-350 .elementor-element.elementor-element-e09fab1{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:50;}.elementor-350 .elementor-element.elementor-element-ecf7f1f{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-05a267f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:20vw;}.elementor-350 .elementor-element.elementor-element-05a267f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-e9e0dc6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-b42acf9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-3f88bf1{--spacer-size:25vh;}.elementor-350 .elementor-element.elementor-element-43756a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-43756a2:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-43756a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://typono.ch/wp-content/uploads/2026/06/typono_teambild_2026.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-350 .elementor-element.elementor-element-e3589a6{--spacer-size:60vh;}.elementor-350 .elementor-element.elementor-element-0f75f13{--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;--align-items:stretch;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-350 .elementor-element.elementor-element-8161dbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-8161dbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-326fbb2{--spacer-size:150px;}body.elementor-page-350:not(.elementor-motion-effects-element-type-background), body.elementor-page-350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://typono.ch/wp-content/uploads/2024/03/typono-bg-O-tr.svg");background-position:65vw -40vh;background-repeat:no-repeat;background-size:35vw auto;}@media(min-width:1025px){.elementor-350 .elementor-element.elementor-element-448ad74:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-448ad74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-350 .elementor-element.elementor-element-0ccc284:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-0ccc284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-350 .elementor-element.elementor-element-173bbc2:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-173bbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-350 .elementor-element.elementor-element-43756a2:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-43756a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}body.elementor-page-350:not(.elementor-motion-effects-element-type-background), body.elementor-page-350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-350 .elementor-element.elementor-element-5d13508{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-350 .elementor-element.elementor-element-e9c5418{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-9b82bfa{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-350 .elementor-element.elementor-element-02b35d6 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-350 .elementor-element.elementor-element-02b35d6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-350 .elementor-element.elementor-element-408189a{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-448ad74:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-448ad74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-350 .elementor-element.elementor-element-3f12d7c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-350 .elementor-element.elementor-element-ad38267{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-853cb72{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-350 .elementor-element.elementor-element-ee2625c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-350 .elementor-element.elementor-element-9c2434c{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-355d5d8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-350 .elementor-element.elementor-element-f47eecb{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-16d15d3{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-350 .elementor-element.elementor-element-32b71d7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-350 .elementor-element.elementor-element-d59d0f9{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-e09fab1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-350 .elementor-element.elementor-element-ecf7f1f{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-05a267f{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-350 .elementor-element.elementor-element-b42acf9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-350 .elementor-element.elementor-element-3f88bf1{--spacer-size:100px;}.elementor-350 .elementor-element.elementor-element-0f75f13{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-350 .elementor-element.elementor-element-8161dbd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-350 .elementor-element.elementor-element-326fbb2{--spacer-size:100px;}body.elementor-page-350:not(.elementor-motion-effects-element-type-background), body.elementor-page-350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:52vw -26vh;background-size:50vw auto;}}@media(max-width:767px){.elementor-350 .elementor-element.elementor-element-5d13508{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-350 .elementor-element.elementor-element-9b82bfa{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-350 .elementor-element.elementor-element-05b59e2{text-align:start;}.elementor-350 .elementor-element.elementor-element-2762927{text-align:start;}.elementor-350 .elementor-element.elementor-element-3f12d7c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-350 .elementor-element.elementor-element-853cb72{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-350 .elementor-element.elementor-element-f6a93e5{text-align:start;}.elementor-350 .elementor-element.elementor-element-c772385{text-align:start;}.elementor-350 .elementor-element.elementor-element-355d5d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-350 .elementor-element.elementor-element-16d15d3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-350 .elementor-element.elementor-element-e09fab1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-350 .elementor-element.elementor-element-05a267f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-350 .elementor-element.elementor-element-e3589a6{--spacer-size:28vh;}.elementor-350 .elementor-element.elementor-element-0f75f13{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-350 .elementor-element.elementor-element-d3883bb .elementor-heading-title{font-size:16px;}.elementor-350 .elementor-element.elementor-element-186e9a7 .elementor-heading-title{font-size:16px;}.elementor-350 .elementor-element.elementor-element-8882547 .elementor-heading-title{font-size:16px;}body.elementor-page-350:not(.elementor-motion-effects-element-type-background), body.elementor-page-350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:33vw -24vh;background-size:70vw auto;}}/* Start custom CSS for container, class: .elementor-element-d4d17d1 */.elementor-350 .elementor-element.elementor-element-d4d17d1{
    min-width: 220px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f68bc */.elementor-350 .elementor-element.elementor-element-69f68bc{
    min-width: 220px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-260d814 */.elementor-350 .elementor-element.elementor-element-260d814{
    min-width: 220px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e0dc6 */.elementor-350 .elementor-element.elementor-element-e9e0dc6{
    min-width: 220px;
}/* End custom CSS */