.elementor-402 .elementor-element.elementor-element-a7757ba{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;}.elementor-402 .elementor-element.elementor-element-a7757ba:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-a7757ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev2.graficio.de/wp-content/uploads/2025/04/Header_Referenzen-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-402 .elementor-element.elementor-element-a7757ba::before, .elementor-402 .elementor-element.elementor-element-a7757ba > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-a7757ba > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-a7757ba > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-a7757ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-a7757ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #1D1D1D7A 20%, #1D1D1DE0 100%);}.elementor-402 .elementor-element.elementor-element-6df05fe{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-6df05fe .elementor-heading-title{font-family:var( --e-global-typography-dcccfe4-font-family ), Sans-serif;font-size:var( --e-global-typography-dcccfe4-font-size );font-weight:var( --e-global-typography-dcccfe4-font-weight );font-style:var( --e-global-typography-dcccfe4-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-7cb5017{font-family:var( --e-global-typography-ad3af0f-font-family ), Sans-serif;font-size:var( --e-global-typography-ad3af0f-font-size );font-weight:var( --e-global-typography-ad3af0f-font-weight );line-height:var( --e-global-typography-ad3af0f-line-height );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-c038e82 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );background-image:linear-gradient(90deg, var( --e-global-color-59415d6 ) 0%, var( --e-global-color-5ca0710 ) 100%);border-radius:30px 30px 30px 30px;}.elementor-402 .elementor-element.elementor-element-c038e82 .elementor-button:hover, .elementor-402 .elementor-element.elementor-element-c038e82 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5ca0710 ) 0%, var( --e-global-color-5ca0710 ) 100%);}.elementor-402 .elementor-element.elementor-element-c038e82.elementor-element{--align-self:flex-start;}.elementor-402 .elementor-element.elementor-element-c038e82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-402 .elementor-element.elementor-element-7e9e580{--display:flex;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-f2cf799{--spacer-size:145px;}.elementor-402 .elementor-element.elementor-element-f2cf799 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #1D1D1D00 0%, #1D1D1D 55%);}.elementor-402 .elementor-element.elementor-element-b3b5bcd{--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-402 .elementor-element.elementor-element-ba9e129{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-ba9e129:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-ba9e129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28282800;}.elementor-402 .elementor-element.elementor-element-706309f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-706309f.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-706309f .elementor-heading-title{font-family:var( --e-global-typography-0cdf772-font-family ), Sans-serif;font-size:var( --e-global-typography-0cdf772-font-size );font-weight:var( --e-global-typography-0cdf772-font-weight );font-style:var( --e-global-typography-0cdf772-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-80cdc29{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-80cdc29.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-3905be7{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-3905be7:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-3905be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28282800;}.elementor-402 .elementor-element.elementor-element-72c5339{--e-image-carousel-slides-to-show:3;}.elementor-402 .elementor-element.elementor-element-72c5339 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-402 .elementor-element.elementor-element-72c5339 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-72c5339 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-402 .elementor-element.elementor-element-72c5339 .swiper-wrapper{display:flex;align-items:center;}.elementor-402 .elementor-element.elementor-element-72c5339 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-402 .elementor-element.elementor-element-36c5e7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-36c5e7c:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-36c5e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-402 .elementor-element.elementor-element-dbd2ca0{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-dbd2ca0.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-dbd2ca0 .elementor-heading-title{font-family:var( --e-global-typography-0cdf772-font-family ), Sans-serif;font-size:var( --e-global-typography-0cdf772-font-size );font-weight:var( --e-global-typography-0cdf772-font-weight );font-style:var( --e-global-typography-0cdf772-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-438bfb5{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-438bfb5.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-5984a42{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-5984a42:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-5984a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-402 .elementor-element.elementor-element-6295806{--e-image-carousel-slides-to-show:3;}.elementor-402 .elementor-element.elementor-element-6295806 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-402 .elementor-element.elementor-element-6295806 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-6295806 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-402 .elementor-element.elementor-element-6295806 .swiper-wrapper{display:flex;align-items:center;}.elementor-402 .elementor-element.elementor-element-6295806 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-402 .elementor-element.elementor-element-f54c1da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-402 .elementor-element.elementor-element-d2113e3{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-d2113e3.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-d2113e3 .elementor-heading-title{font-family:var( --e-global-typography-0cdf772-font-family ), Sans-serif;font-size:var( --e-global-typography-0cdf772-font-size );font-weight:var( --e-global-typography-0cdf772-font-weight );font-style:var( --e-global-typography-0cdf772-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-558964e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-558964e.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-9044ffa{--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;}.elementor-402 .elementor-element.elementor-element-c879b09{--e-image-carousel-slides-to-show:3;}.elementor-402 .elementor-element.elementor-element-c879b09 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-402 .elementor-element.elementor-element-c879b09 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-c879b09 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-402 .elementor-element.elementor-element-c879b09 .swiper-wrapper{display:flex;align-items:center;}.elementor-402 .elementor-element.elementor-element-c879b09 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-402 .elementor-element.elementor-element-dbf6cdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-dbf6cdd:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-dbf6cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-402 .elementor-element.elementor-element-c4f2d4e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-c4f2d4e.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-c4f2d4e .elementor-heading-title{font-family:var( --e-global-typography-0cdf772-font-family ), Sans-serif;font-size:var( --e-global-typography-0cdf772-font-size );font-weight:var( --e-global-typography-0cdf772-font-weight );font-style:var( --e-global-typography-0cdf772-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-0e18ac2{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-0e18ac2.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-a439e1c{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-a439e1c:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-a439e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-402 .elementor-element.elementor-element-7db6101{--e-image-carousel-slides-to-show:3;}.elementor-402 .elementor-element.elementor-element-7db6101 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-402 .elementor-element.elementor-element-7db6101 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-7db6101 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-402 .elementor-element.elementor-element-7db6101 .swiper-wrapper{display:flex;align-items:center;}.elementor-402 .elementor-element.elementor-element-7db6101 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-402 .elementor-element.elementor-element-bcd4d64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-402 .elementor-element.elementor-element-0c7222d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-0c7222d.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-0c7222d .elementor-heading-title{font-family:var( --e-global-typography-0cdf772-font-family ), Sans-serif;font-size:var( --e-global-typography-0cdf772-font-size );font-weight:var( --e-global-typography-0cdf772-font-weight );font-style:var( --e-global-typography-0cdf772-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-bcc9d21{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-bcc9d21.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-890e86f{--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;}.elementor-402 .elementor-element.elementor-element-81951a8{--e-image-carousel-slides-to-show:3;}.elementor-402 .elementor-element.elementor-element-81951a8 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-402 .elementor-element.elementor-element-81951a8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-81951a8 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-402 .elementor-element.elementor-element-81951a8 .swiper-wrapper{display:flex;align-items:center;}.elementor-402 .elementor-element.elementor-element-81951a8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-402 .elementor-element.elementor-element-e459074{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-e459074:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-e459074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-402 .elementor-element.elementor-element-9bd8756{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-9bd8756.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-9bd8756 .elementor-heading-title{font-family:var( --e-global-typography-0cdf772-font-family ), Sans-serif;font-size:var( --e-global-typography-0cdf772-font-size );font-weight:var( --e-global-typography-0cdf772-font-weight );font-style:var( --e-global-typography-0cdf772-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-c3b4722{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-c3b4722.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-b2ff459{--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;}.elementor-402 .elementor-element.elementor-element-b2ff459:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-b2ff459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-402 .elementor-element.elementor-element-f534293{--e-image-carousel-slides-to-show:3;}.elementor-402 .elementor-element.elementor-element-f534293 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-402 .elementor-element.elementor-element-f534293 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-402 .elementor-element.elementor-element-f534293 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-402 .elementor-element.elementor-element-f534293 .swiper-wrapper{display:flex;align-items:center;}.elementor-402 .elementor-element.elementor-element-f534293 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-402 .elementor-element.elementor-element-577935c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-577935c::before, .elementor-402 .elementor-element.elementor-element-577935c > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-577935c > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-577935c > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-577935c > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-577935c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://dev2.graficio.de/wp-content/uploads/2025/03/Group-144.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-402 .elementor-element.elementor-element-53f54b3{--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-402 .elementor-element.elementor-element-31ac7c6 img{width:60%;}.elementor-402 .elementor-element.elementor-element-905d19e{--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-402 .elementor-element.elementor-element-61795d8{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-61795d8 .elementor-heading-title{font-family:var( --e-global-typography-2802887-font-family ), Sans-serif;font-size:var( --e-global-typography-2802887-font-size );font-weight:var( --e-global-typography-2802887-font-weight );font-style:var( --e-global-typography-2802887-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-13351bc{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-item > a{font-family:var( --e-global-typography-89ff1b2-font-family ), Sans-serif;font-size:var( --e-global-typography-89ff1b2-font-size );font-weight:var( --e-global-typography-89ff1b2-font-weight );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-text{color:var( --e-global-color-blocksy_palette_8 );transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-09770cc{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-09770cc::before, .elementor-402 .elementor-element.elementor-element-09770cc > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-09770cc > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-09770cc > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-09770cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-09770cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://dev2.graficio.de/wp-content/uploads/2025/03/Group-144.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-402 .elementor-element.elementor-element-0fee6ef{--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-402 .elementor-element.elementor-element-8e1a491{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-8e1a491 .elementor-heading-title{font-family:var( --e-global-typography-0cdf772-font-family ), Sans-serif;font-size:var( --e-global-typography-0cdf772-font-size );font-weight:var( --e-global-typography-0cdf772-font-weight );font-style:var( --e-global-typography-0cdf772-font-style );color:var( --e-global-color-blocksy_palette_8 );}.elementor-402 .elementor-element.elementor-element-43905b8 img{width:60%;}body:not(.rtl) .elementor-402 .elementor-element.elementor-element-3d20fbe{right:0px;}body.rtl .elementor-402 .elementor-element.elementor-element-3d20fbe{left:0px;}.elementor-402 .elementor-element.elementor-element-3d20fbe{top:0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-item > a{font-family:var( --e-global-typography-8cc5dfa-font-family ), Sans-serif;font-size:var( --e-global-typography-8cc5dfa-font-size );font-weight:var( --e-global-typography-8cc5dfa-font-weight );line-height:var( --e-global-typography-8cc5dfa-line-height );}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-text{color:var( --e-global-color-blocksy_palette_8 );transition:color 0.3s;}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-53f54b3{--width:50%;}.elementor-402 .elementor-element.elementor-element-905d19e{--width:50%;}.elementor-402 .elementor-element.elementor-element-0fee6ef{--width:50%;}}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-a7757ba{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-6df05fe{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-402 .elementor-element.elementor-element-6df05fe .elementor-heading-title{font-size:var( --e-global-typography-dcccfe4-font-size );}.elementor-402 .elementor-element.elementor-element-7cb5017{font-size:var( --e-global-typography-ad3af0f-font-size );line-height:var( --e-global-typography-ad3af0f-line-height );}.elementor-402 .elementor-element.elementor-element-c038e82 .elementor-button{font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-706309f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-706309f .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-80cdc29{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-dbd2ca0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-dbd2ca0 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-438bfb5{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-d2113e3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-d2113e3 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-558964e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-c4f2d4e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-c4f2d4e .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-0e18ac2{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-0c7222d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-0c7222d .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-bcc9d21{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-9bd8756{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-9bd8756 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-c3b4722{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-61795d8{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-61795d8 .elementor-heading-title{font-size:var( --e-global-typography-2802887-font-size );}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-8e1a491{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-8e1a491 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-item > a{font-size:var( --e-global-typography-8cc5dfa-font-size );line-height:var( --e-global-typography-8cc5dfa-line-height );}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-a7757ba:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-a7757ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev2.graficio.de/wp-content/uploads/2025/04/Header_Referenzen-scaled.webp");background-position:-511px 0px;}.elementor-402 .elementor-element.elementor-element-a7757ba{--justify-content:flex-start;--padding-top:100px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-6df05fe{width:100%;max-width:100%;text-align:left;}.elementor-402 .elementor-element.elementor-element-6df05fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-6df05fe.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-402 .elementor-element.elementor-element-6df05fe .elementor-heading-title{font-size:var( --e-global-typography-dcccfe4-font-size );}.elementor-402 .elementor-element.elementor-element-7cb5017 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-7cb5017{font-size:var( --e-global-typography-ad3af0f-font-size );line-height:var( --e-global-typography-ad3af0f-line-height );}.elementor-402 .elementor-element.elementor-element-c038e82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-c038e82{z-index:1;}.elementor-402 .elementor-element.elementor-element-c038e82 .elementor-button{font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-ba9e129{--padding-top:35px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-706309f{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-706309f .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-80cdc29{width:100%;max-width:100%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-3905be7{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-36c5e7c{--padding-top:35px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-dbd2ca0{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-dbd2ca0 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-438bfb5{width:100%;max-width:100%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-5984a42{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-f54c1da{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-d2113e3{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-d2113e3 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-558964e{width:100%;max-width:100%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-9044ffa{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-dbf6cdd{--padding-top:35px;--padding-bottom:10px;--padding-left:025px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-c4f2d4e{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-c4f2d4e .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-0e18ac2{width:100%;max-width:100%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-a439e1c{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-bcd4d64{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-0c7222d{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-0c7222d .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-bcc9d21{width:100%;max-width:100%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-890e86f{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-e459074{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-9bd8756{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-9bd8756 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-c3b4722{width:100%;max-width:100%;font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-b2ff459{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-61795d8 .elementor-heading-title{font-size:var( --e-global-typography-2802887-font-size );}.elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-13351bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-89ff1b2-font-size );line-height:var( --e-global-typography-89ff1b2-line-height );}.elementor-402 .elementor-element.elementor-element-09770cc{--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-402 .elementor-element.elementor-element-8e1a491 .elementor-heading-title{font-size:var( --e-global-typography-0cdf772-font-size );}.elementor-402 .elementor-element.elementor-element-43905b8{text-align:left;}.elementor-402 .elementor-element.elementor-element-43905b8 img{width:55%;}body:not(.rtl) .elementor-402 .elementor-element.elementor-element-3d20fbe{right:3%;}body.rtl .elementor-402 .elementor-element.elementor-element-3d20fbe{left:3%;}.elementor-402 .elementor-element.elementor-element-3d20fbe{top:50%;--e-icon-list-icon-size:20px;}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-3d20fbe .elementor-icon-list-item > a{font-size:var( --e-global-typography-8cc5dfa-font-size );line-height:var( --e-global-typography-8cc5dfa-line-height );}}/* Start custom CSS for image-carousel, class: .elementor-element-f534293 */.elementor-image-carousel-wrapper.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden {
    overflow: hidden !important;
}


.elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper~.elementor-swiper-button-prev {
    left: 27%;
}

.elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next{
    right: 27%;
}

.e-font-icon-svg.e-eicon-chevron-left{
   background-color: #FFA25F;
    border-radius: 100%;
    padding: 7px;
   
}

.e-font-icon-svg.e-eicon-chevron-right{
    background-color: #FFA25F;
    border-radius: 100%;
    padding: 7px;
   
}

@media only screen and (max-width: 360px) {
    
    .elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper~.elementor-swiper-button-prev {
    left: -9%;
}

.elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next{
    right: -9%;
}
}/* End custom CSS */