.elementor-10 .elementor-element.elementor-element-89632c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2e28a7e{--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:80px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2e28a7e.e-con{--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-59fdf90 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-10 .elementor-element.elementor-element-59fdf90{text-align:start;}.elementor-10 .elementor-element.elementor-element-59fdf90 img{width:260px;height:144px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-menu-toggle{margin:0 auto;}.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu .elementor-item{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-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu--main .elementor-item{padding-left:53px;padding-right:53px;padding-top:10px;padding-bottom:10px;}.elementor-10 .elementor-element.elementor-element-cba9e2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cba9e2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-repeater-item-36f6a5d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://trio-software.de/wp-content/uploads/2024/01/zeiterfassung.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-repeater-item-db55f18 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://trio-software.de/wp-content/uploads/2024/01/finanzbuchhaltung.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-repeater-item-55b1b57 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://trio-software.de/wp-content/uploads/2024/01/warenwirtschaft.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-2a13f2d .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-10 .elementor-element.elementor-element-2a13f2d{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2a13f2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2a13f2d .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-2a13f2d .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-slide-heading{font-family:"Signika Negative", Sans-serif;font-size:54px;font-weight:bold;line-height:67px;}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-slide-description{font-family:"Signika Negative", Sans-serif;font-size:32px;font-weight:bold;line-height:39px;}.elementor-10 .elementor-element.elementor-element-b63c4fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b6966c9{--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-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 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b9809b1 .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 );}.elementor-10 .elementor-element.elementor-element-9a2ee97{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-10 .elementor-element.elementor-element-0355fa0{--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-10 .elementor-element.elementor-element-84a9015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b75c755{--display:flex;--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;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-396b6e5{left:-136px;}body.rtl .elementor-10 .elementor-element.elementor-element-396b6e5{right:-136px;}.elementor-10 .elementor-element.elementor-element-396b6e5{top:80px;}.elementor-10 .elementor-element.elementor-element-396b6e5 img{width:400px;}.elementor-10 .elementor-element.elementor-element-87ec152{--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-10 .elementor-element.elementor-element-0e0bc61 .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 );}.elementor-10 .elementor-element.elementor-element-f33b72f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d916bf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-022873f{--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-10 .elementor-element.elementor-element-77ac68c .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 );}.elementor-10 .elementor-element.elementor-element-7856be8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f62567a{--display:flex;--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;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6fb1087{right:16px;}body.rtl .elementor-10 .elementor-element.elementor-element-6fb1087{left:16px;}.elementor-10 .elementor-element.elementor-element-6fb1087{top:80px;}.elementor-10 .elementor-element.elementor-element-6fb1087 img{width:400px;}.elementor-10 .elementor-element.elementor-element-49e0fa6{--display:flex;--min-height:620px;--justify-content:center;--overlay-opacity:0.5;--margin-top:-95px;--margin-bottom:-95px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-49e0fa6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49e0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trio-software.de/wp-content/uploads/2023/12/blue-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-49e0fa6::before, .elementor-10 .elementor-element.elementor-element-49e0fa6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-49e0fa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-49e0fa6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-49e0fa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-49e0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-49e0fa6.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-3b99d4f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Signika Negative", Sans-serif;font-size:54px;font-weight:bold;line-height:96px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3b99d4f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3b99d4f .elementor-button:focus{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3b99d4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7.5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-3b99d4f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ba33b5c{right:calc(50% - 470px);}body.rtl .elementor-10 .elementor-element.elementor-element-ba33b5c{left:calc(50% - 470px);}.elementor-10 .elementor-element.elementor-element-ba33b5c{bottom:calc(50% - 150px);}.elementor-10 .elementor-element.elementor-element-3d7b56a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7f4ed10d{--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-10 .elementor-element.elementor-element-4267b2aa{--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-10 .elementor-element.elementor-element-274b7807 .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 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-12c49aaf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-12a43032{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-6a7ffa0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6b105b3{--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-10 .elementor-element.elementor-element-2f9e5b47 .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 );}.elementor-10 .elementor-element.elementor-element-3ce553bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-13cc61bd{--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-10 .elementor-element.elementor-element-73c9283a{--display:flex;--min-height:620px;--justify-content:center;--overlay-opacity:0.5;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-73c9283a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-73c9283a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trio-software.de/wp-content/uploads/2023/12/blue-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-73c9283a::before, .elementor-10 .elementor-element.elementor-element-73c9283a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-73c9283a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-73c9283a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-73c9283a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-73c9283a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-73c9283a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d3b6221 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Signika Negative", Sans-serif;font-size:54px;font-weight:bold;line-height:96px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d3b6221 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d3b6221 .elementor-button:focus{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d3b6221 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7.5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-d3b6221.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-733298df{right:calc(50% - 470px);}body.rtl .elementor-10 .elementor-element.elementor-element-733298df{left:calc(50% - 470px);}.elementor-10 .elementor-element.elementor-element-733298df{bottom:calc(50% - 150px);}.elementor-10 .elementor-element.elementor-element-733298df img{width:238px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-2e28a7e{--width:20%;}.elementor-10 .elementor-element.elementor-element-cba9e2d{--width:80%;}.elementor-10 .elementor-element.elementor-element-b6966c9{--width:75.5%;}.elementor-10 .elementor-element.elementor-element-0355fa0{--width:24.5%;}.elementor-10 .elementor-element.elementor-element-b75c755{--width:24.5%;}.elementor-10 .elementor-element.elementor-element-87ec152{--width:75.5%;}.elementor-10 .elementor-element.elementor-element-022873f{--width:75.5%;}.elementor-10 .elementor-element.elementor-element-f62567a{--width:24.5%;}.elementor-10 .elementor-element.elementor-element-7f4ed10d{--width:24.5%;}.elementor-10 .elementor-element.elementor-element-4267b2aa{--width:75.5%;}.elementor-10 .elementor-element.elementor-element-6b105b3{--width:75.5%;}.elementor-10 .elementor-element.elementor-element-13cc61bd{--width:24.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-b6966c9{--width:100%;}.elementor-10 .elementor-element.elementor-element-0355fa0{--width:0%;}.elementor-10 .elementor-element.elementor-element-b75c755{--width:100%;}.elementor-10 .elementor-element.elementor-element-87ec152{--width:100%;}.elementor-10 .elementor-element.elementor-element-022873f{--width:100%;}.elementor-10 .elementor-element.elementor-element-f62567a{--width:100%;}.elementor-10 .elementor-element.elementor-element-7f4ed10d{--width:0%;}.elementor-10 .elementor-element.elementor-element-4267b2aa{--width:100%;}.elementor-10 .elementor-element.elementor-element-6b105b3{--width:100%;}.elementor-10 .elementor-element.elementor-element-13cc61bd{--width:0%;}}@media(max-width:1024px){.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-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-2a13f2d .swiper-slide{height:87vh;}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-slide-heading{font-size:40px;line-height:50px;}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-slide-description{font-size:24px;line-height:30em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-b9809b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-0355fa0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-84a9015{--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:270px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-b75c755{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-396b6e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-396b6e5{left:calc(50% - 200px);}body.rtl .elementor-10 .elementor-element.elementor-element-396b6e5{right:calc(50% - 200px);}.elementor-10 .elementor-element.elementor-element-396b6e5{top:-270px;}.elementor-10 .elementor-element.elementor-element-396b6e5 img{width:400px;}.elementor-10 .elementor-element.elementor-element-0e0bc61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-d916bf6{--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;--padding-top:270px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-77ac68c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-f62567a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6fb1087 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6fb1087{right:calc(50% - 160px);}body.rtl .elementor-10 .elementor-element.elementor-element-6fb1087{left:calc(50% - 160px);}.elementor-10 .elementor-element.elementor-element-6fb1087{top:-280px;}.elementor-10 .elementor-element.elementor-element-6fb1087 img{width:320px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ba33b5c{right:2%;}body.rtl .elementor-10 .elementor-element.elementor-element-ba33b5c{left:2%;}.elementor-10 .elementor-element.elementor-element-ba33b5c{bottom:calc(50% - 110px);}.elementor-10 .elementor-element.elementor-element-ba33b5c img{width:175px;}.elementor-10 .elementor-element.elementor-element-7f4ed10d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-274b7807 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-2f9e5b47 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-13cc61bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-733298df{right:2%;}body.rtl .elementor-10 .elementor-element.elementor-element-733298df{left:2%;}.elementor-10 .elementor-element.elementor-element-733298df{bottom:calc(50% - 110px);}.elementor-10 .elementor-element.elementor-element-733298df img{width:175px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-89632c0{--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-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-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-62f83cb .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-2a13f2d .swiper-slide{height:390px;}.elementor-10 .elementor-element.elementor-element-2a13f2d .elementor-slide-heading{font-size:36px;line-height:45px;}.elementor-10 .elementor-element.elementor-element-b63c4fe{--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-b9809b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-84a9015{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b75c755{--width:100%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-396b6e5{left:calc(50% - 180px);}body.rtl .elementor-10 .elementor-element.elementor-element-396b6e5{right:calc(50% - 180px);}.elementor-10 .elementor-element.elementor-element-396b6e5{top:-240px;}.elementor-10 .elementor-element.elementor-element-396b6e5 img{width:360px;}.elementor-10 .elementor-element.elementor-element-0e0bc61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-d916bf6{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-77ac68c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-f62567a{--width:100%;}.elementor-10 .elementor-element.elementor-element-6fb1087{top:-280px;}.elementor-10 .elementor-element.elementor-element-6fb1087 img{width:320px;}.elementor-10 .elementor-element.elementor-element-49e0fa6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49e0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trio-software.de/wp-content/uploads/2023/12/blue-background.png");background-size:cover;}.elementor-10 .elementor-element.elementor-element-49e0fa6{--min-height:265px;--justify-content:flex-end;--margin-top:112px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3b99d4f > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-3b99d4f .elementor-button{font-size:36px;line-height:72px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ba33b5c{right:calc(50% - 87px);}body.rtl .elementor-10 .elementor-element.elementor-element-ba33b5c{left:calc(50% - 87px);}.elementor-10 .elementor-element.elementor-element-ba33b5c{bottom:calc(40%);}.elementor-10 .elementor-element.elementor-element-3d7b56a3{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-274b7807 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-6a7ffa0c{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2f9e5b47 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-73c9283a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-73c9283a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trio-software.de/wp-content/uploads/2023/12/blue-background.png");background-size:3000px auto;}.elementor-10 .elementor-element.elementor-element-73c9283a{--min-height:265px;--justify-content:flex-end;--margin-top:112px;--margin-bottom:86px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-d3b6221 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-d3b6221 .elementor-button{font-size:36px;line-height:72px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-733298df{right:calc(50% - 87px);}body.rtl .elementor-10 .elementor-element.elementor-element-733298df{left:calc(50% - 87px);}.elementor-10 .elementor-element.elementor-element-733298df{bottom:calc(40%);}}