.elementor-165 .elementor-element.elementor-element-8c42100{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-165 .elementor-element.elementor-element-8c42100:not(.elementor-motion-effects-element-type-background), .elementor-165 .elementor-element.elementor-element-8c42100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.fit4austria.at/wp-content/uploads/2021/09/footer-bg-1-1-1.png");background-position:top right;background-repeat:no-repeat;}.elementor-165 .elementor-element.elementor-element-68782e8{--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:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-165 .elementor-element.elementor-element-38e6c1b{width:var( --container-widget-width, 28.364% );max-width:28.364%;--container-widget-width:28.364%;--container-widget-flex-grow:0;}.elementor-165 .elementor-element.elementor-element-38e6c1b > .elementor-widget-container{padding:0px 19px 24px 0px;}.elementor-165 .elementor-element.elementor-element-38e6c1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-165 .elementor-element.elementor-element-38e6c1b .footer-widget__text, 
            .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p a{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-165 .elementor-element.elementor-element-d18d9b9{--display:flex;--justify-content:flex-end;}.elementor-165 .elementor-element.elementor-element-accff17 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-165 .elementor-element.elementor-element-accff17 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-165 .elementor-element.elementor-element-accff17 .elementskit-clients-slider .single-client{background-color:#0F0D1D00;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0);}.elementor-165 .elementor-element.elementor-element-accff17 .elementskit-clients-slider.simple_logo_image .single-client:hover{box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0);}.elementor-165 .elementor-element.elementor-element-accff17 .simple_logo_image .single-client .content-image .main-image{opacity:0.7;filter:alpha(opacity=0.7);}.elementor-165 .elementor-element.elementor-element-accff17 .elementskit-clients-slider .single-client img{opacity:0.7;filter:alpha(opacity=0.7);}.elementor-165 .elementor-element.elementor-element-accff17 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-165 .elementor-element.elementor-element-accff17 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-165 .elementor-element.elementor-element-865e05a.elementor-element{--align-self:flex-start;}.elementor-165 .elementor-element.elementor-element-fddb873{--spacer-size:50px;}@media(max-width:1440px){.elementor-165 .elementor-element.elementor-element-38e6c1b .footer-widget__text, 
            .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-165 .elementor-element.elementor-element-38e6c1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-165 .elementor-element.elementor-element-38e6c1b .footer-widget__text, 
            .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-165 .elementor-element.elementor-element-accff17 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-165 .elementor-element.elementor-element-accff17 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}}@media(max-width:767px){.elementor-165 .elementor-element.elementor-element-38e6c1b{width:var( --container-widget-width, 342.365px );max-width:342.365px;--container-widget-width:342.365px;--container-widget-flex-grow:0;}.elementor-165 .elementor-element.elementor-element-38e6c1b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-165 .elementor-element.elementor-element-38e6c1b .footer-widget__text, 
            .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p, .footer-widget__contact-list li .text p a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-165 .elementor-element.elementor-element-b1d2ad6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-165 .elementor-element.elementor-element-accff17 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-165 .elementor-element.elementor-element-accff17 .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}.elementor-165 .elementor-element.elementor-element-865e05a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-165 .elementor-element.elementor-element-87af260 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-165 .elementor-element.elementor-element-b77d35b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-165 .elementor-element.elementor-element-789c9bc > .elementor-widget-container{padding:0px 0px 0px 20px;}}