.elementor-5033 .elementor-element.elementor-element-d65c742{--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-5033 .elementor-element.elementor-element-faa6047{--spacer-size:13vh;}.elementor-5033 .elementor-element.elementor-element-707c0eb{text-align:right;}.elementor-5033 .elementor-element.elementor-element-707c0eb .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-1b77b12{--spacer-size:27vh;}.elementor-5033 .elementor-element.elementor-element-41a36c5{--display:flex;}.elementor-5033 .elementor-element.elementor-element-7416465{columns:1;text-align:left;}.elementor-5033 .elementor-element.elementor-element-eed8f15{--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-5033 .elementor-element.elementor-element-004f628{--spacer-size:100px;}.elementor-5033 .elementor-element.elementor-element-26e117f{--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;--flex-wrap:wrap;}.elementor-5033 .elementor-element.elementor-element-4d1084a{--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-5033 .elementor-element.elementor-element-3a35386 .elementor-heading-title{font-family:var( --e-global-typography-1b41a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1b41a9d-font-size );color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-2136047{--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-5033 .elementor-element.elementor-element-3e63d07{--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-5033 .elementor-element.elementor-element-59f1543{--spacer-size:100px;}.elementor-5033 .elementor-element.elementor-element-7d3da49{--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-5033 .elementor-element.elementor-element-479cb30{--spacer-size:150px;}.elementor-5033 .elementor-element.elementor-element-4d04c9e{--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;--flex-wrap:wrap;}.elementor-5033 .elementor-element.elementor-element-33e3520{--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-5033 .elementor-element.elementor-element-b3e3439 .elementor-heading-title{font-family:var( --e-global-typography-1b41a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1b41a9d-font-size );color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-901e0fe{--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-5033 .elementor-element.elementor-element-a51b4ba{--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-5033 .elementor-element.elementor-element-fa73f33{--spacer-size:100px;}.elementor-5033 .elementor-element.elementor-element-302df6c{--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-5033 .elementor-element.elementor-element-9cde8d2{--spacer-size:150px;}.elementor-5033 .elementor-element.elementor-element-6bd4168{--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;--flex-wrap:wrap;}.elementor-5033 .elementor-element.elementor-element-5f433d2{--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-5033 .elementor-element.elementor-element-fc56b8f > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-5033 .elementor-element.elementor-element-fc56b8f .elementor-heading-title{font-family:var( --e-global-typography-1b41a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1b41a9d-font-size );color:var( --e-global-color-ccc54e3 );}.elementor-5033 .elementor-element.elementor-element-5cbe34b{--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:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;}.elementor-5033 .elementor-element.elementor-element-06259b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-5033 .elementor-element.elementor-element-06259b8:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-06259b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5da99de );background-image:url("https://www.bachinger.eu/wp-content/uploads/2021/08/bachingerLogoHoch-768x934.png");background-position:center center;background-repeat:no-repeat;background-size:58% auto;}.elementor-5033 .elementor-element.elementor-element-06259b8:hover{background-color:var( --e-global-color-primary );--overlay-opacity:1;}.elementor-5033 .elementor-element.elementor-element-06259b8:hover::before, .elementor-5033 .elementor-element.elementor-element-06259b8:hover > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-06259b8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-06259b8 > .elementor-background-slideshow:hover::before, .elementor-5033 .elementor-element.elementor-element-06259b8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5033 .elementor-element.elementor-element-06259b8, .elementor-5033 .elementor-element.elementor-element-06259b8::before{--overlay-transition:1s;}.elementor-5033 .elementor-element.elementor-element-ae6379d{text-align:center;}.elementor-5033 .elementor-element.elementor-element-ae6379d .elementor-heading-title{font-family:"myriad-pro", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-7abd433{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5033 .elementor-element.elementor-element-7abd433:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-7abd433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bachinger.eu/wp-content/uploads/2025/08/NINO-PRINTER-scaled.png");background-position:center center;}.elementor-5033 .elementor-element.elementor-element-7abd433:hover::before, .elementor-5033 .elementor-element.elementor-element-7abd433:hover > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-7abd433:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-7abd433 > .elementor-background-slideshow:hover::before, .elementor-5033 .elementor-element.elementor-element-7abd433 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5033 .elementor-element.elementor-element-7abd433:hover{--overlay-opacity:1;}.elementor-5033 .elementor-element.elementor-element-7abd433, .elementor-5033 .elementor-element.elementor-element-7abd433::before{--overlay-transition:1s;}.elementor-5033 .elementor-element.elementor-element-ee4fb07{text-align:center;}.elementor-5033 .elementor-element.elementor-element-ee4fb07 .elementor-heading-title{font-family:"myriad-pro", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-89f1ed7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5033 .elementor-element.elementor-element-89f1ed7:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-89f1ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bachinger.eu/wp-content/uploads/2025/08/STEYRTALCard.jpg");background-position:center center;background-repeat:no-repeat;background-size:150% auto;}.elementor-5033 .elementor-element.elementor-element-89f1ed7:hover::before, .elementor-5033 .elementor-element.elementor-element-89f1ed7:hover > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-89f1ed7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-89f1ed7 > .elementor-background-slideshow:hover::before, .elementor-5033 .elementor-element.elementor-element-89f1ed7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5033 .elementor-element.elementor-element-89f1ed7:hover{--overlay-opacity:1;}.elementor-5033 .elementor-element.elementor-element-89f1ed7, .elementor-5033 .elementor-element.elementor-element-89f1ed7::before{--overlay-transition:1s;}.elementor-5033 .elementor-element.elementor-element-1eabbdd{text-align:center;}.elementor-5033 .elementor-element.elementor-element-1eabbdd .elementor-heading-title{font-family:"myriad-pro", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-086ffed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5033 .elementor-element.elementor-element-086ffed:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-086ffed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bachinger.eu/wp-content/uploads/2025/08/FunkbonierungAndroid-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-5033 .elementor-element.elementor-element-086ffed:hover::before, .elementor-5033 .elementor-element.elementor-element-086ffed:hover > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-086ffed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-086ffed > .elementor-background-slideshow:hover::before, .elementor-5033 .elementor-element.elementor-element-086ffed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5033 .elementor-element.elementor-element-086ffed:hover{--overlay-opacity:1;}.elementor-5033 .elementor-element.elementor-element-086ffed, .elementor-5033 .elementor-element.elementor-element-086ffed::before{--overlay-transition:1s;}.elementor-5033 .elementor-element.elementor-element-37e89c5{text-align:center;}.elementor-5033 .elementor-element.elementor-element-37e89c5 .elementor-heading-title{font-family:"myriad-pro", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-cd7b7a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5033 .elementor-element.elementor-element-cd7b7a7:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-cd7b7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5da99de );background-image:url("https://www.bachinger.eu/wp-content/uploads/2025/08/WirtschaftSeyrtal.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5033 .elementor-element.elementor-element-cd7b7a7:hover::before, .elementor-5033 .elementor-element.elementor-element-cd7b7a7:hover > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-cd7b7a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-cd7b7a7 > .elementor-background-slideshow:hover::before, .elementor-5033 .elementor-element.elementor-element-cd7b7a7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5033 .elementor-element.elementor-element-cd7b7a7:hover{--overlay-opacity:1;}.elementor-5033 .elementor-element.elementor-element-cd7b7a7, .elementor-5033 .elementor-element.elementor-element-cd7b7a7::before{--overlay-transition:1s;}.elementor-5033 .elementor-element.elementor-element-6131f0d{text-align:center;}.elementor-5033 .elementor-element.elementor-element-6131f0d .elementor-heading-title{font-family:"myriad-pro", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-5033 .elementor-element.elementor-element-1b756cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5033 .elementor-element.elementor-element-1b756cc:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-1b756cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bachinger.eu/wp-content/uploads/2024/06/Holland.jpg");background-position:center center;}.elementor-5033 .elementor-element.elementor-element-1b756cc:hover::before, .elementor-5033 .elementor-element.elementor-element-1b756cc:hover > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-1b756cc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5033 .elementor-element.elementor-element-1b756cc > .elementor-background-slideshow:hover::before, .elementor-5033 .elementor-element.elementor-element-1b756cc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5033 .elementor-element.elementor-element-1b756cc:hover{--overlay-opacity:1;}.elementor-5033 .elementor-element.elementor-element-1b756cc, .elementor-5033 .elementor-element.elementor-element-1b756cc::before{--overlay-transition:1s;}.elementor-5033 .elementor-element.elementor-element-886abd1{text-align:center;}.elementor-5033 .elementor-element.elementor-element-886abd1 .elementor-heading-title{font-family:"myriad-pro", Sans-serif;font-weight:500;color:var( --e-global-color-text );}body.elementor-page-5033:not(.elementor-motion-effects-element-type-background), body.elementor-page-5033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5033 .elementor-element.elementor-element-3a35386 .elementor-heading-title{font-size:var( --e-global-typography-1b41a9d-font-size );}.elementor-5033 .elementor-element.elementor-element-59f1543{--spacer-size:50px;}.elementor-5033 .elementor-element.elementor-element-b3e3439 .elementor-heading-title{font-size:var( --e-global-typography-1b41a9d-font-size );}.elementor-5033 .elementor-element.elementor-element-fa73f33{--spacer-size:50px;}.elementor-5033 .elementor-element.elementor-element-fc56b8f > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-5033 .elementor-element.elementor-element-fc56b8f .elementor-heading-title{font-size:var( --e-global-typography-1b41a9d-font-size );}.elementor-5033 .elementor-element.elementor-element-06259b8:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-06259b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5033 .elementor-element.elementor-element-ae6379d .elementor-heading-title{font-size:26px;}.elementor-5033 .elementor-element.elementor-element-7abd433:not(.elementor-motion-effects-element-type-background), .elementor-5033 .elementor-element.elementor-element-7abd433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5033 .elementor-element.elementor-element-ee4fb07 .elementor-heading-title{font-size:26px;}.elementor-5033 .elementor-element.elementor-element-1eabbdd .elementor-heading-title{font-size:26px;}.elementor-5033 .elementor-element.elementor-element-37e89c5 .elementor-heading-title{font-size:26px;}.elementor-5033 .elementor-element.elementor-element-6131f0d .elementor-heading-title{font-size:26px;}.elementor-5033 .elementor-element.elementor-element-886abd1 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-5033 .elementor-element.elementor-element-41a36c5{--width:20vw;}.elementor-5033 .elementor-element.elementor-element-4d1084a{--width:100%;}.elementor-5033 .elementor-element.elementor-element-2136047{--width:50%;}.elementor-5033 .elementor-element.elementor-element-3e63d07{--width:20vw;}.elementor-5033 .elementor-element.elementor-element-33e3520{--width:100%;}.elementor-5033 .elementor-element.elementor-element-901e0fe{--width:25%;}.elementor-5033 .elementor-element.elementor-element-a51b4ba{--width:20vw;}.elementor-5033 .elementor-element.elementor-element-5f433d2{--width:100%;}.elementor-5033 .elementor-element.elementor-element-06259b8{--width:30%;}.elementor-5033 .elementor-element.elementor-element-7abd433{--width:30%;}.elementor-5033 .elementor-element.elementor-element-89f1ed7{--width:30%;}.elementor-5033 .elementor-element.elementor-element-086ffed{--width:30%;}.elementor-5033 .elementor-element.elementor-element-cd7b7a7{--width:30%;}.elementor-5033 .elementor-element.elementor-element-1b756cc{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5033 .elementor-element.elementor-element-41a36c5{--width:40vw;}.elementor-5033 .elementor-element.elementor-element-3e63d07{--width:40vw;}.elementor-5033 .elementor-element.elementor-element-a51b4ba{--width:40vw;}}@media(max-width:767px){.elementor-5033 .elementor-element.elementor-element-707c0eb > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-5033 .elementor-element.elementor-element-1b77b12{--spacer-size:20vh;}.elementor-5033 .elementor-element.elementor-element-41a36c5{--width:60vw;}.elementor-5033 .elementor-element.elementor-element-26e117f{--justify-content:flex-end;}.elementor-5033 .elementor-element.elementor-element-3a35386 .elementor-heading-title{font-size:var( --e-global-typography-1b41a9d-font-size );}.elementor-5033 .elementor-element.elementor-element-3e63d07{--width:60vw;}.elementor-5033 .elementor-element.elementor-element-4d04c9e{--justify-content:flex-end;}.elementor-5033 .elementor-element.elementor-element-b3e3439 .elementor-heading-title{font-size:var( --e-global-typography-1b41a9d-font-size );}.elementor-5033 .elementor-element.elementor-element-a51b4ba{--width:60vw;}.elementor-5033 .elementor-element.elementor-element-fc56b8f > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-5033 .elementor-element.elementor-element-fc56b8f .elementor-heading-title{font-size:var( --e-global-typography-1b41a9d-font-size );}.elementor-5033 .elementor-element.elementor-element-ae6379d .elementor-heading-title{font-size:22px;}.elementor-5033 .elementor-element.elementor-element-ee4fb07 .elementor-heading-title{font-size:22px;}.elementor-5033 .elementor-element.elementor-element-1eabbdd .elementor-heading-title{font-size:22px;}.elementor-5033 .elementor-element.elementor-element-37e89c5 .elementor-heading-title{font-size:22px;}.elementor-5033 .elementor-element.elementor-element-6131f0d .elementor-heading-title{font-size:22px;}.elementor-5033 .elementor-element.elementor-element-886abd1 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for heading, class: .elementor-element-ae6379d */.elementor-5033 .elementor-element.elementor-element-ae6379d {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06259b8 */.elementor-5033 .elementor-element.elementor-element-06259b8 {
    aspect-ratio: 1;
}

.elementor-5033 .elementor-element.elementor-element-06259b8:hover #portfolio-item1 {
     text-decoration: underline;
    opacity: 1;
    transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee4fb07 */.elementor-5033 .elementor-element.elementor-element-ee4fb07 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abd433 */.elementor-5033 .elementor-element.elementor-element-7abd433 {
    aspect-ratio: 1;
}

.elementor-5033 .elementor-element.elementor-element-7abd433:hover #portfolio-item2 {
     text-decoration: underline;
    opacity: 1;
    transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1eabbdd */.elementor-5033 .elementor-element.elementor-element-1eabbdd {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f1ed7 */.elementor-5033 .elementor-element.elementor-element-89f1ed7 {
    aspect-ratio: 1;
}

.elementor-5033 .elementor-element.elementor-element-89f1ed7:hover #portfolio-item3 {
     text-decoration: underline;
    opacity: 1;
    transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37e89c5 */.elementor-5033 .elementor-element.elementor-element-37e89c5 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-086ffed */.elementor-5033 .elementor-element.elementor-element-086ffed {
    aspect-ratio: 1;
}

.elementor-5033 .elementor-element.elementor-element-086ffed:hover #portfolio-item5 {
     text-decoration: underline;
    opacity: 1;
    transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6131f0d */.elementor-5033 .elementor-element.elementor-element-6131f0d {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd7b7a7 */.elementor-5033 .elementor-element.elementor-element-cd7b7a7 {
    aspect-ratio: 1;
}

.elementor-5033 .elementor-element.elementor-element-cd7b7a7:hover #portfolio-item4 {
     text-decoration: underline;
    opacity: 1;
    transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-886abd1 */.elementor-5033 .elementor-element.elementor-element-886abd1 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b756cc */.elementor-5033 .elementor-element.elementor-element-1b756cc {
    aspect-ratio: 1;
}

.elementor-5033 .elementor-element.elementor-element-1b756cc:hover #portfolio-item6 {
     text-decoration: underline;
    opacity: 1;
    transition: opacity 0.3s ease;
}/* End custom CSS */