.elementor-4046 .elementor-element.elementor-element-5d338754{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4046 .elementor-element.elementor-element-602a3a1f{text-align:center;}.elementor-4046 .elementor-element.elementor-element-602a3a1f .elementor-heading-title{font-family:var( --e-global-typography-67b2db1-font-family );font-size:var( --e-global-typography-67b2db1-font-size );line-height:var( --e-global-typography-67b2db1-line-height );color:var( --e-global-color-text );}.elementor-4046 .elementor-element.elementor-element-2b64cd4b{text-align:center;}.elementor-4046 .elementor-element.elementor-element-2fc554c5{--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;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-6a40a174{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-32f533eb{--display:flex;--min-height:calc(50% - 15px);--justify-content:flex-end;--overlay-opacity:1;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-32f533eb:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-32f533eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/07/japanimanga-night-programmheft-e1755890240411.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-32f533eb:hover::before, .elementor-4046 .elementor-element.elementor-element-32f533eb:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-32f533eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-32f533eb > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-32f533eb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000080;--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-32f533eb::before, .elementor-4046 .elementor-element.elementor-element-32f533eb > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-32f533eb > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-32f533eb > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-32f533eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-32f533eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-32f533eb:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-597bb19f{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:208px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4046 .elementor-element.elementor-element-597bb19f:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-597bb19f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/Vector-1576.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-597bb19f:hover::before, .elementor-4046 .elementor-element.elementor-element-597bb19f:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-597bb19f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-597bb19f > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-597bb19f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-597bb19f:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-7fd95920 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-wrapper{text-align:left;}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-88c1b43-font-family );font-size:var( --e-global-typography-88c1b43-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-description{font-family:var( --e-global-typography-9fe398f-font-family );font-size:var( --e-global-typography-9fe398f-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-70e22828{--display:flex;--min-height:calc(50% - 15px);--justify-content:flex-end;--overlay-opacity:1;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-70e22828:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-70e22828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/frame-fusion-teaser-trailer-kamineko-vtuber_lq.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-70e22828:hover::before, .elementor-4046 .elementor-element.elementor-element-70e22828:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-70e22828:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-70e22828 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-70e22828 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000080;--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-70e22828::before, .elementor-4046 .elementor-element.elementor-element-70e22828 > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-70e22828 > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-70e22828 > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-70e22828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-70e22828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-70e22828:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-141ba917{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:135px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4046 .elementor-element.elementor-element-141ba917:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-141ba917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/Vector-1576.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-141ba917:hover::before, .elementor-4046 .elementor-element.elementor-element-141ba917:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-141ba917:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-141ba917 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-141ba917 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-141ba917:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-7420aafb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-wrapper{text-align:left;}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-88c1b43-font-family );font-size:var( --e-global-typography-88c1b43-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-description{font-family:var( --e-global-typography-9fe398f-font-family );font-size:var( --e-global-typography-9fe398f-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-17a01de1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-35708b9e{--display:flex;--min-height:calc(40% - 15px);--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-35708b9e:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-35708b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/09/motiongrafik-design_work_example_HQ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-35708b9e:hover::before, .elementor-4046 .elementor-element.elementor-element-35708b9e:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-35708b9e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-35708b9e > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-35708b9e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000080;--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-35708b9e::before, .elementor-4046 .elementor-element.elementor-element-35708b9e > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-35708b9e > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-35708b9e > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-35708b9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-35708b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-35708b9e:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-2d820511{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4046 .elementor-element.elementor-element-2d820511:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-2d820511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/Vector-1576.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-2d820511:hover::before, .elementor-4046 .elementor-element.elementor-element-2d820511:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-2d820511:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-2d820511 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-2d820511 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-2d820511:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-77a725cd > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-wrapper{text-align:left;}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-88c1b43-font-family );font-size:var( --e-global-typography-88c1b43-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-description{font-family:var( --e-global-typography-9fe398f-font-family );font-size:var( --e-global-typography-9fe398f-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-78454174{--display:flex;--min-height:calc(60% - 15px);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-34fc09c8{--display:flex;--min-height:calc(50% - 15px);--justify-content:flex-end;--overlay-opacity:1;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-34fc09c8:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/11/kleinwohnformen_labelabzeichen_top-view-boards-mdf-material-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-34fc09c8:hover::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000080;--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-34fc09c8::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-34fc09c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-34fc09c8:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-29ba4527{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4046 .elementor-element.elementor-element-29ba4527:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-29ba4527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/Vector-1576.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-29ba4527:hover::before, .elementor-4046 .elementor-element.elementor-element-29ba4527:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-29ba4527:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-29ba4527 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-29ba4527 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-29ba4527:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-543c54a > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-wrapper{text-align:left;}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-88c1b43-font-family );font-size:var( --e-global-typography-88c1b43-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-description{font-family:var( --e-global-typography-9fe398f-font-family );font-size:var( --e-global-typography-9fe398f-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-6ff4fb20{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-6ff4fb20:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/07/Kleinwohnformen_Weihnachtskarte.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-6ff4fb20:hover::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000080;--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-6ff4fb20::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-6ff4fb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-6ff4fb20:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-627ba538{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4046 .elementor-element.elementor-element-627ba538:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-627ba538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/Vector-1576.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-627ba538:hover::before, .elementor-4046 .elementor-element.elementor-element-627ba538:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-627ba538:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-627ba538 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-627ba538 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-627ba538:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-76fd1604 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-wrapper{text-align:left;}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-88c1b43-font-family );font-size:var( --e-global-typography-88c1b43-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-description{font-family:var( --e-global-typography-9fe398f-font-family );font-size:var( --e-global-typography-9fe398f-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-7283b343{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-45ea495{--display:flex;--min-height:calc(50% - 15px);--justify-content:flex-end;--overlay-opacity:1;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-45ea495:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-45ea495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/09/graphicdesign_work_example_LQ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-45ea495:hover::before, .elementor-4046 .elementor-element.elementor-element-45ea495:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-45ea495:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-45ea495 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-45ea495 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000080;--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-45ea495::before, .elementor-4046 .elementor-element.elementor-element-45ea495 > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-45ea495 > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-45ea495 > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-45ea495 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-45ea495 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-45ea495:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-4b6bc59{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4046 .elementor-element.elementor-element-4b6bc59:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-4b6bc59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/Vector-1576.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-4b6bc59:hover::before, .elementor-4046 .elementor-element.elementor-element-4b6bc59:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-4b6bc59:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-4b6bc59 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-4b6bc59 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-4b6bc59:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-fb8d68a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-wrapper{text-align:left;}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-88c1b43-font-family );font-size:var( --e-global-typography-88c1b43-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-description{font-family:var( --e-global-typography-9fe398f-font-family );font-size:var( --e-global-typography-9fe398f-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-6360296b{--display:flex;--min-height:calc(50% - 15px);--justify-content:flex-end;--overlay-opacity:1;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-6360296b:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-6360296b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/graphicdesign_work_example_smart-sprouts_LQ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-6360296b:hover::before, .elementor-4046 .elementor-element.elementor-element-6360296b:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6360296b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6360296b > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-6360296b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000080;--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-6360296b::before, .elementor-4046 .elementor-element.elementor-element-6360296b > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6360296b > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-6360296b > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-6360296b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4046 .elementor-element.elementor-element-6360296b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-6360296b:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-44becd1{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4046 .elementor-element.elementor-element-44becd1:not(.elementor-motion-effects-element-type-background), .elementor-4046 .elementor-element.elementor-element-44becd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.frame-fusion.ch/wp-content/uploads/2025/10/Vector-1576.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4046 .elementor-element.elementor-element-44becd1:hover::before, .elementor-4046 .elementor-element.elementor-element-44becd1:hover > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-44becd1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4046 .elementor-element.elementor-element-44becd1 > .elementor-background-slideshow:hover::before, .elementor-4046 .elementor-element.elementor-element-44becd1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4046 .elementor-element.elementor-element-44becd1:hover{--overlay-opacity:0.5;}.elementor-4046 .elementor-element.elementor-element-74693037 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-wrapper{text-align:left;}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-88c1b43-font-family );font-size:var( --e-global-typography-88c1b43-font-size );color:var( --e-global-color-a860d96 );}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-description{font-family:var( --e-global-typography-9fe398f-font-family );font-size:var( --e-global-typography-9fe398f-font-size );color:var( --e-global-color-a860d96 );}@media(max-width:1366px){.elementor-4046 .elementor-element.elementor-element-602a3a1f .elementor-heading-title{font-size:var( --e-global-typography-67b2db1-font-size );line-height:var( --e-global-typography-67b2db1-line-height );}.elementor-4046 .elementor-element.elementor-element-2fc554c5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4046 .elementor-element.elementor-element-6a40a174{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-17a01de1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-29ba4527{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-6ff4fb20{--justify-content:flex-end;}.elementor-4046 .elementor-element.elementor-element-627ba538{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-7283b343{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}}@media(max-width:1200px){.elementor-4046 .elementor-element.elementor-element-2fc554c5{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-32f533eb{--justify-content:flex-end;}.elementor-4046 .elementor-element.elementor-element-597bb19f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-70e22828{--justify-content:flex-end;}.elementor-4046 .elementor-element.elementor-element-141ba917{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-17a01de1{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4046 .elementor-element.elementor-element-35708b9e{--min-height:calc(50% - 15px);--justify-content:flex-end;}.elementor-4046 .elementor-element.elementor-element-2d820511{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-78454174{--min-height:calc(50% - 15px);--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4046 .elementor-element.elementor-element-34fc09c8{--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4046 .elementor-element.elementor-element-29ba4527{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-6ff4fb20{--justify-content:flex-end;}.elementor-4046 .elementor-element.elementor-element-627ba538{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-45ea495{--justify-content:flex-end;}.elementor-4046 .elementor-element.elementor-element-4b6bc59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4046 .elementor-element.elementor-element-6360296b{--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4046 .elementor-element.elementor-element-44becd1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-4046 .elementor-element.elementor-element-602a3a1f .elementor-heading-title{font-size:var( --e-global-typography-67b2db1-font-size );line-height:var( --e-global-typography-67b2db1-line-height );}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}}@media(max-width:880px){.elementor-4046 .elementor-element.elementor-element-2fc554c5{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-6a40a174{--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;}.elementor-4046 .elementor-element.elementor-element-7283b343{--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;}}@media(max-width:767px){.elementor-4046 .elementor-element.elementor-element-602a3a1f .elementor-heading-title{font-size:var( --e-global-typography-67b2db1-font-size );line-height:var( --e-global-typography-67b2db1-line-height );}.elementor-4046 .elementor-element.elementor-element-2fc554c5{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-7fd95920 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-7420aafb .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-77a725cd .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-543c54a .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-76fd1604 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-fb8d68a .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-title{font-size:var( --e-global-typography-88c1b43-font-size );}.elementor-4046 .elementor-element.elementor-element-74693037 .elementor-image-box-description{font-size:var( --e-global-typography-9fe398f-font-size );}}@media(min-width:768px){.elementor-4046 .elementor-element.elementor-element-6a40a174{--width:401px;}.elementor-4046 .elementor-element.elementor-element-17a01de1{--width:680px;}.elementor-4046 .elementor-element.elementor-element-7283b343{--width:401px;}}@media(max-width:880px) and (min-width:768px){.elementor-4046 .elementor-element.elementor-element-6a40a174{--width:100%;}.elementor-4046 .elementor-element.elementor-element-17a01de1{--width:100%;}.elementor-4046 .elementor-element.elementor-element-7283b343{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-602a3a1f */.elementor-4046 .elementor-element.elementor-element-602a3a1f span{
    color: #F7941D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f533eb */.elementor-4046 .elementor-element.elementor-element-32f533eb .div-a {
    opacity: 0;
    transition: opacity 0.5s ease; 
}

.elementor-4046 .elementor-element.elementor-element-32f533eb:hover .div-a {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e22828 */.elementor-4046 .elementor-element.elementor-element-70e22828 .div-a {
    opacity: 0;
    transition: opacity 0.5s ease; 
}

.elementor-4046 .elementor-element.elementor-element-70e22828:hover .div-a {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35708b9e */.elementor-4046 .elementor-element.elementor-element-35708b9e .div-a {
    opacity: 0;
    transition: opacity 0.5s ease; 
}

.elementor-4046 .elementor-element.elementor-element-35708b9e:hover .div-a {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34fc09c8 */.elementor-4046 .elementor-element.elementor-element-34fc09c8 .div-a {
    opacity: 0;
    transition: opacity 0.5s ease; 
}

.elementor-4046 .elementor-element.elementor-element-34fc09c8:hover .div-a {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4fb20 */.elementor-4046 .elementor-element.elementor-element-6ff4fb20 .div-a {
    opacity: 0;
    transition: opacity 0.5s ease; 
}

.elementor-4046 .elementor-element.elementor-element-6ff4fb20:hover .div-a {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45ea495 */.elementor-4046 .elementor-element.elementor-element-45ea495 .div-a {
    opacity: 0;
    transition: opacity 0.5s ease; 
}

.elementor-4046 .elementor-element.elementor-element-45ea495:hover .div-a {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6360296b */.elementor-4046 .elementor-element.elementor-element-6360296b .div-a {
    opacity: 0;
    transition: opacity 0.5s ease; 
}

.elementor-4046 .elementor-element.elementor-element-6360296b:hover .div-a {
    opacity: 1;
}/* End custom CSS */