.elementor-14 .elementor-element.elementor-element-3684f27{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:0;--padding-bottom:0;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-3684f27::before, .elementor-14 .elementor-element.elementor-element-3684f27 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3684f27 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3684f27 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3684f27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3684f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-4205beb{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-f79dc97 .elementor-heading-title{font-family:var( --e-global-typography-1063e78-font-family ), Sans-serif;font-size:var( --e-global-typography-1063e78-font-size );font-weight:var( --e-global-typography-1063e78-font-weight );text-transform:var( --e-global-typography-1063e78-text-transform );line-height:var( --e-global-typography-1063e78-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5ca2f7d{text-align:justify;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1ec0a73-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec0a73-font-size );font-weight:var( --e-global-typography-1ec0a73-font-weight );text-transform:var( --e-global-typography-1ec0a73-text-transform );line-height:var( --e-global-typography-1ec0a73-line-height );}.elementor-14 .elementor-element.elementor-element-e1a8229 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e2c5740{--display:flex;--min-height:40vh;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e2c5740::before, .elementor-14 .elementor-element.elementor-element-e2c5740 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e2c5740 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e2c5740 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e2c5740 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e2c5740 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/02/image.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-c8a256e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8em;--padding-bottom:8em;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-c8a256e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c8a256e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/01/bg.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-0715434{--display:flex;--justify-content:flex-start;--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-14 .elementor-element.elementor-element-de7703c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14 .elementor-element.elementor-element-de7703c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#0E6EB68C;}.elementor-14 .elementor-element.elementor-element-de7703c{--image-transition-duration:800ms;--overlay-transition-duration:500ms;--content-text-align:center;--content-padding:20px;}.elementor-14 .elementor-element.elementor-element-029f1e0{--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-14 .elementor-element.elementor-element-8db548a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2af24a2{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-41c1d09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-41c1d09{text-align:left;}.elementor-14 .elementor-element.elementor-element-41c1d09 .elementor-heading-title{font-family:var( --e-global-typography-e086277-font-family ), Sans-serif;font-size:var( --e-global-typography-e086277-font-size );font-weight:var( --e-global-typography-e086277-font-weight );text-transform:var( --e-global-typography-e086277-text-transform );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f7657ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f7657ae:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f7657ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/03/baumeister.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-80d1985 > .elementor-widget-container{background-color:var( --e-global-color-76ac54e );margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 03px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-80d1985{text-align:left;}.elementor-14 .elementor-element.elementor-element-80d1985 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:italic;line-height:2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2468870 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2468870{text-align:justify;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a7728b6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:none;--border-style:none;--padding-top:3em;--padding-bottom:2em;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-a7728b6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a7728b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-ebb0a79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8a60258{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:56px 65px;--row-gap:56px;--column-gap:65px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#01292130;--border-color:#01292130;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5ad9687{--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:flex-end;--flex-wrap: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-14 .elementor-element.elementor-element-6196516{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-6196516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6196516.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6196516 .elementor-counter-number-wrapper{color:var( --e-global-color-76ac54e );font-family:var( --e-global-typography-27da893-font-family ), Sans-serif;font-size:var( --e-global-typography-27da893-font-size );font-weight:var( --e-global-typography-27da893-font-weight );text-transform:var( --e-global-typography-27da893-text-transform );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-02f2e01{text-align:center;}.elementor-14 .elementor-element.elementor-element-02f2e01 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ab6e91e{--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:flex-end;--flex-wrap: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-14 .elementor-element.elementor-element-cf555ce{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-cf555ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cf555ce.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-cf555ce .elementor-counter-number-wrapper{color:var( --e-global-color-76ac54e );font-family:var( --e-global-typography-27da893-font-family ), Sans-serif;font-size:var( --e-global-typography-27da893-font-size );font-weight:var( --e-global-typography-27da893-font-weight );text-transform:var( --e-global-typography-27da893-text-transform );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-f89dbf3{text-align:center;}.elementor-14 .elementor-element.elementor-element-f89dbf3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-85d71f4{--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:flex-end;--flex-wrap: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-14 .elementor-element.elementor-element-95363b9{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-95363b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-95363b9.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-95363b9 .elementor-counter-number-wrapper{color:var( --e-global-color-76ac54e );font-family:var( --e-global-typography-27da893-font-family ), Sans-serif;font-size:var( --e-global-typography-27da893-font-size );font-weight:var( --e-global-typography-27da893-font-weight );text-transform:var( --e-global-typography-27da893-text-transform );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-35c8324{text-align:center;}.elementor-14 .elementor-element.elementor-element-35c8324 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3d3555c{--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:flex-end;--flex-wrap: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-14 .elementor-element.elementor-element-2ef897f{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-2ef897f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2ef897f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-2ef897f .elementor-counter-number-wrapper{color:var( --e-global-color-76ac54e );font-family:var( --e-global-typography-27da893-font-family ), Sans-serif;font-size:var( --e-global-typography-27da893-font-size );font-weight:var( --e-global-typography-27da893-font-weight );text-transform:var( --e-global-typography-27da893-text-transform );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-197ace1{text-align:center;}.elementor-14 .elementor-element.elementor-element-197ace1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cb3c64d{--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:50px 10px;--row-gap:50px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-cb3c64d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cb3c64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/01/image-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-ee24871{--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:100px 100px;--row-gap:100px;--column-gap:100px;--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-14 .elementor-element.elementor-element-73b2a81{--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-14 .elementor-element.elementor-element-ceeed5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2e388f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2e388f2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-096a98b{--display:flex;--justify-content:center;--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-14 .elementor-element.elementor-element-096a98b.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-68a4d23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-68a4d23{text-align:justify;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9c429ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-14 .elementor-element.elementor-element-ed358fb{--display:flex;--background-transition:0.8s;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-ed358fb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ed358fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ed358fb:hover{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/01/service-04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:none;box-shadow:4px 4px 20px 0px rgba(14.000000000000023, 109.9999999999999, 181.9999999999999, 0.7);}.elementor-14 .elementor-element.elementor-element-ed358fb:hover::before, .elementor-14 .elementor-element.elementor-element-ed358fb:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ed358fb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ed358fb > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-ed358fb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-76ac54e );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-ed358fb, .elementor-14 .elementor-element.elementor-element-ed358fb::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-d307118 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-d307118.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d307118.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d307118.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d307118.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d307118.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-71e6903 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-71e6903{text-align:center;}.elementor-14 .elementor-element.elementor-element-71e6903 .elementor-heading-title{font-family:var( --e-global-typography-0e57b40-font-family ), Sans-serif;font-size:var( --e-global-typography-0e57b40-font-size );font-weight:var( --e-global-typography-0e57b40-font-weight );text-transform:var( --e-global-typography-0e57b40-text-transform );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-33835f8 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-33835f8{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-38a7b56{--display:flex;--background-transition:0.8s;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-38a7b56:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-38a7b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-38a7b56:hover{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/04/two-business-builder-people-at-construction-site.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:none;box-shadow:4px 4px 20px 0px rgba(14.000000000000023, 109.9999999999999, 181.9999999999999, 0.7);}.elementor-14 .elementor-element.elementor-element-38a7b56:hover::before, .elementor-14 .elementor-element.elementor-element-38a7b56:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-38a7b56:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-38a7b56 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-38a7b56 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-76ac54e );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-38a7b56, .elementor-14 .elementor-element.elementor-element-38a7b56::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-ef93d46 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-ef93d46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ef93d46.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-ef93d46.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ef93d46.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-ef93d46.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a99a10f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a99a10f{text-align:center;}.elementor-14 .elementor-element.elementor-element-a99a10f .elementor-heading-title{font-family:var( --e-global-typography-0e57b40-font-family ), Sans-serif;font-size:var( --e-global-typography-0e57b40-font-size );font-weight:var( --e-global-typography-0e57b40-font-weight );text-transform:var( --e-global-typography-0e57b40-text-transform );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-5d4b5a3 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5d4b5a3{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-3698d13{--display:flex;--background-transition:0.8s;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-3698d13:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3698d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3698d13:hover{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/04/architect-shaking-hands-engineer-team-builder-in-renovation-site-.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:none;box-shadow:4px 4px 20px 0px rgba(14.000000000000023, 109.9999999999999, 181.9999999999999, 0.7);}.elementor-14 .elementor-element.elementor-element-3698d13:hover::before, .elementor-14 .elementor-element.elementor-element-3698d13:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3698d13:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3698d13 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-3698d13 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-76ac54e );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-3698d13, .elementor-14 .elementor-element.elementor-element-3698d13::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-80e2cef .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-80e2cef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-80e2cef.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-80e2cef.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-80e2cef.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-80e2cef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a4d4a1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a4d4a1d{text-align:center;}.elementor-14 .elementor-element.elementor-element-a4d4a1d .elementor-heading-title{font-family:var( --e-global-typography-0e57b40-font-family ), Sans-serif;font-size:var( --e-global-typography-0e57b40-font-size );font-weight:var( --e-global-typography-0e57b40-font-weight );text-transform:var( --e-global-typography-0e57b40-text-transform );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-8506ef6 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8506ef6{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9a8d15f{--display:flex;--background-transition:0.8s;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-9a8d15f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9a8d15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9a8d15f:hover{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/04/over-the-shoulder-view-of-womanat-a-drawing-board-drawing-with-a-fineliner-designing-a-garden-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:none;box-shadow:4px 4px 20px 0px rgba(14.000000000000023, 109.9999999999999, 181.9999999999999, 0.7);}.elementor-14 .elementor-element.elementor-element-9a8d15f:hover::before, .elementor-14 .elementor-element.elementor-element-9a8d15f:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9a8d15f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9a8d15f > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-9a8d15f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-76ac54e );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-9a8d15f, .elementor-14 .elementor-element.elementor-element-9a8d15f::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-a348ad1 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-a348ad1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a348ad1.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a348ad1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a348ad1.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a348ad1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-b5938b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b5938b1{text-align:center;}.elementor-14 .elementor-element.elementor-element-b5938b1 .elementor-heading-title{font-family:var( --e-global-typography-0e57b40-font-family ), Sans-serif;font-size:var( --e-global-typography-0e57b40-font-size );font-weight:var( --e-global-typography-0e57b40-font-weight );text-transform:var( --e-global-typography-0e57b40-text-transform );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-c4b695a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c4b695a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-917659a{--display:flex;}.elementor-14 .elementor-element.elementor-element-dee806e{--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:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:nowrap;--padding-top:8em;--padding-bottom:8em;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-e409b07{--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:space-between;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e409b07::before, .elementor-14 .elementor-element.elementor-element-e409b07 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e409b07 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e409b07 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e409b07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e409b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-before-label, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-after-label{align-items:flex-start;}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-before-label:before{content:"Baufortschritt";}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-after-label:before{content:"Fertigstellung";}.elementor-14 .elementor-element.elementor-element-d9f8a88{margin-right:auto;}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-overlay{background-color:#0000004D;}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-handle{border-color:var( --e-global-color-secondary );border-width:2px;width:40px;height:40px;margin-left:calc( -40px/2 - 2px );margin-top:calc( -40px/2 - 2px );border-radius:100%;}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-handle::before{background:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-handle::after{background:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:var( --e-global-color-secondary );margin-right:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:var( --e-global-color-secondary );margin-left:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-handle .twentytwenty-up-arrow{border-bottom-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-handle .twentytwenty-down-arrow{border-top-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-horizontal .twentytwenty-handle::before{width:2px;margin-left:calc( -2px/2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-horizontal .twentytwenty-handle::after{width:2px;margin-left:calc( -2px/2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-vertical .twentytwenty-handle::before{height:2px;margin-top:calc( -2px/2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-vertical .twentytwenty-handle::after{height:2px;margin-top:calc( -2px/2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc( ( 40px + ( 2px * 2 ) ) / 2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc( ( 40px + ( 2px * 2 ) ) / 2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc( ( 40px + ( 2px * 2 ) ) / 2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc( ( 40px + ( 2px * 2 ) ) / 2 );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-left-arrow, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-right-arrow, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-up-arrow, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-down-arrow{border-width:6px;}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-before-label:before, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-after-label:before{font-family:var( --e-global-typography-a749d67-font-family ), Sans-serif;font-size:var( --e-global-typography-a749d67-font-size );font-weight:var( --e-global-typography-a749d67-font-weight );text-transform:var( --e-global-typography-a749d67-text-transform );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-74b5a09{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-941c87a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a05bfc1 .elementor-heading-title{font-family:var( --e-global-typography-e086277-font-family ), Sans-serif;font-size:var( --e-global-typography-e086277-font-size );font-weight:var( --e-global-typography-e086277-font-weight );text-transform:var( --e-global-typography-e086277-text-transform );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-043c40c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14 .elementor-element.elementor-element-043c40c{text-align:justify;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-5fb7e4b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-5fb7e4b .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6337df4{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4e01a05{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-279cca1{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-85d8e9e{--display:flex;--min-height:100vh;--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-14 .elementor-element.elementor-element-85d8e9e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-85d8e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8a33529{--display:flex;--min-height:66vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-8a33529:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8a33529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-01427e1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-38e3256 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-38e3256 .elementor-heading-title{color:var( --e-global-color-ead89bf );}.elementor-14 .elementor-element.elementor-element-354f9c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-354f9c1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-51f372b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51f372b{color:var( --e-global-color-76ac54e );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-05519ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-05519ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > a{font-family:var( --e-global-typography-a749d67-font-family ), Sans-serif;font-size:var( --e-global-typography-a749d67-font-size );font-weight:var( --e-global-typography-a749d67-font-weight );text-transform:var( --e-global-typography-a749d67-text-transform );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5d8bb01{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-2190c97 .swiper-slide-bg{background-image:url(https://kp-gmbh.at/wp-content/uploads/2025/02/modern-office-building-with-green-trees-2023-11-27-05-29-31-utc-scaled.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-2190c97 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-91534e3 .swiper-slide-bg{background-image:url(https://kp-gmbh.at/wp-content/uploads/2025/02/busy-industrial-under-construction-site-workers-wo-2024-10-18-09-48-34-utc-scaled.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-91534e3 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-8038ac6 .swiper-slide-bg{background-image:url(https://kp-gmbh.at/wp-content/uploads/2025/01/image-39.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-8038ac6 .elementor-background-overlay{background-color:#00000080;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-4db0035 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://kp-gmbh.at/wp-content/uploads/2025/01/img-home01-EGLQ3KW.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-repeater-item-4db0035 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-slide{transition-duration:calc(5000ms*1.2);height:66vh;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-slide-button{background-color:var( --e-global-color-accent );border-width:0px;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-slide-button:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-slide-contents{max-width:66%;}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-slide-inner{text-align:center;}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-swiper-button{font-size:80px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-aa62c36 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-pagination-bullet{height:25px;width:25px;}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-horizontal .swiper-pagination-progressbar{height:25px;}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-pagination-fraction{font-size:25px;}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF80;opacity:1;}.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-d854f50{--display:flex;--min-height:34vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-d854f50:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d854f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/01/image-6.jpg");background-position:center center;}.elementor-14 .elementor-element.elementor-element-d854f50::before, .elementor-14 .elementor-element.elementor-element-d854f50 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d854f50 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d854f50 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d854f50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d854f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E6EB6;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-69a8e04{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-14 .elementor-element.elementor-element-9784564 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9784564 .elementor-heading-title{font-family:var( --e-global-typography-e086277-font-family ), Sans-serif;font-size:var( --e-global-typography-e086277-font-size );font-weight:var( --e-global-typography-e086277-font-weight );text-transform:var( --e-global-typography-e086277-text-transform );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-68375b2{text-align:justify;}.elementor-14 .elementor-element.elementor-element-68375b2 .elementor-heading-title{font-family:var( --e-global-typography-a749d67-font-family ), Sans-serif;font-size:var( --e-global-typography-a749d67-font-size );font-weight:var( --e-global-typography-a749d67-font-weight );text-transform:var( --e-global-typography-a749d67-text-transform );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );color:var( --e-global-color-76ac54e );}.elementor-14 .elementor-element.elementor-element-8dfcb8e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8dfcb8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-03cb1dc > .elementor-widget-container{box-shadow:12px 10px 0px 0px rgba(0, 0, 0, 0.8);}.elementor-14 .elementor-element.elementor-element-03cb1dc:hover .elementor-widget-container{box-shadow:12px 10px 0px 0px #0E6EB6;}.elementor-14 .elementor-element.elementor-element-03cb1dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-03cb1dc .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-03cb1dc .elementor-button{font-family:var( --e-global-typography-e086277-font-family ), Sans-serif;font-size:var( --e-global-typography-e086277-font-size );font-weight:var( --e-global-typography-e086277-font-weight );text-transform:var( --e-global-typography-e086277-text-transform );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );border-style:none;}.elementor-14 .elementor-element.elementor-element-3e351e2{--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:50px 10px;--row-gap:50px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8em;--padding-bottom:8em;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-46d62fe{--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-14 .elementor-element.elementor-element-7cdbf33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7cdbf33{text-align:center;}.elementor-14 .elementor-element.elementor-element-64af517 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-64af517{text-align:center;}.elementor-14 .elementor-element.elementor-element-64af517 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1d570a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 25% 0% 25%;}.elementor-14 .elementor-element.elementor-element-1d570a8{text-align:center;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c51b900{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-14 .elementor-element.elementor-element-07997a3{--display:flex;--background-transition:0.8s;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-07997a3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-07997a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-07997a3:hover{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/03/team-of-engineers-working-together-in-a-architect-office-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:none;box-shadow:4px 4px 20px 0px rgba(14.000000000000023, 109.9999999999999, 181.9999999999999, 0.7);}.elementor-14 .elementor-element.elementor-element-07997a3:hover::before, .elementor-14 .elementor-element.elementor-element-07997a3:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-07997a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-07997a3 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-07997a3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F5F5F5;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-07997a3, .elementor-14 .elementor-element.elementor-element-07997a3::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-7443f94{width:auto;max-width:auto;top:-10%;z-index:1;text-align:center;}.elementor-14 .elementor-element.elementor-element-7443f94 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:17px 17px 17px 17px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7443f94{left:10%;}body.rtl .elementor-14 .elementor-element.elementor-element-7443f94{right:10%;}.elementor-14 .elementor-element.elementor-element-7443f94 .elementor-heading-title{font-family:"GoodTimesRg", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:#E6E6E6;}.elementor-14 .elementor-element.elementor-element-70c0116 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-70c0116.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-70c0116.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-70c0116.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-70c0116.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-70c0116.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-dea7cb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dea7cb5{text-align:center;}.elementor-14 .elementor-element.elementor-element-dea7cb5 .elementor-heading-title{font-family:var( --e-global-typography-0e57b40-font-family ), Sans-serif;font-size:var( --e-global-typography-0e57b40-font-size );font-weight:var( --e-global-typography-0e57b40-font-weight );text-transform:var( --e-global-typography-0e57b40-text-transform );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-335c793 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-335c793{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-fb79422{--display:flex;--background-transition:0.8s;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-fb79422:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fb79422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-fb79422:hover{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/04/two-business-builder-people-at-construction-site.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:none;box-shadow:4px 4px 20px 0px rgba(14.000000000000023, 109.9999999999999, 181.9999999999999, 0.7);}.elementor-14 .elementor-element.elementor-element-fb79422:hover::before, .elementor-14 .elementor-element.elementor-element-fb79422:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fb79422:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fb79422 > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-fb79422 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-76ac54e );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-fb79422, .elementor-14 .elementor-element.elementor-element-fb79422::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-0f22543{width:auto;max-width:auto;top:-10%;z-index:1;text-align:center;}.elementor-14 .elementor-element.elementor-element-0f22543 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:17px 17px 17px 17px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0f22543{left:10%;}body.rtl .elementor-14 .elementor-element.elementor-element-0f22543{right:10%;}.elementor-14 .elementor-element.elementor-element-0f22543 .elementor-heading-title{font-family:"GoodTimesRg", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:#E6E6E6;}.elementor-14 .elementor-element.elementor-element-497c8b0 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-497c8b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-497c8b0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-497c8b0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-497c8b0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-497c8b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bf885c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bf885c1{text-align:center;}.elementor-14 .elementor-element.elementor-element-bf885c1 .elementor-heading-title{font-family:var( --e-global-typography-0e57b40-font-family ), Sans-serif;font-size:var( --e-global-typography-0e57b40-font-size );font-weight:var( --e-global-typography-0e57b40-font-weight );text-transform:var( --e-global-typography-0e57b40-text-transform );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-9c0e6cd > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9c0e6cd{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-7aeceab{--display:flex;--background-transition:0.8s;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-7aeceab:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7aeceab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7aeceab:hover{background-image:url("https://kp-gmbh.at/wp-content/uploads/2025/04/feeling-safe-under-their-own-roof-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:none;box-shadow:4px 4px 20px 0px rgba(14.000000000000023, 109.9999999999999, 181.9999999999999, 0.7);}.elementor-14 .elementor-element.elementor-element-7aeceab:hover::before, .elementor-14 .elementor-element.elementor-element-7aeceab:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7aeceab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7aeceab > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-7aeceab > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-76ac54e );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-7aeceab, .elementor-14 .elementor-element.elementor-element-7aeceab::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-944b15a{width:auto;max-width:auto;top:-10%;z-index:1;text-align:center;}.elementor-14 .elementor-element.elementor-element-944b15a > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:17px 17px 17px 17px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-944b15a{left:10%;}body.rtl .elementor-14 .elementor-element.elementor-element-944b15a{right:10%;}.elementor-14 .elementor-element.elementor-element-944b15a .elementor-heading-title{font-family:"GoodTimesRg", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:#E6E6E6;}.elementor-14 .elementor-element.elementor-element-556ae16 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-556ae16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-556ae16.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-556ae16.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-556ae16.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-556ae16.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-b1f3df3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b1f3df3{text-align:center;}.elementor-14 .elementor-element.elementor-element-b1f3df3 .elementor-heading-title{font-family:var( --e-global-typography-0e57b40-font-family ), Sans-serif;font-size:var( --e-global-typography-0e57b40-font-size );font-weight:var( --e-global-typography-0e57b40-font-weight );text-transform:var( --e-global-typography-0e57b40-text-transform );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-c6aa6e4 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c6aa6e4{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-6f33cf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2ae7d4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 25% 0% 25%;}.elementor-14 .elementor-element.elementor-element-2ae7d4d{text-align:center;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-e2c5740{--width:60%;}.elementor-14 .elementor-element.elementor-element-0715434{--width:45%;}.elementor-14 .elementor-element.elementor-element-029f1e0{--width:55%;}.elementor-14 .elementor-element.elementor-element-f7657ae{--width:30%;}.elementor-14 .elementor-element.elementor-element-8a60258{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-73b2a81{--width:45%;}.elementor-14 .elementor-element.elementor-element-096a98b{--width:55%;}.elementor-14 .elementor-element.elementor-element-e409b07{--width:50%;}.elementor-14 .elementor-element.elementor-element-74b5a09{--width:50%;}.elementor-14 .elementor-element.elementor-element-01427e1{--width:50%;}.elementor-14 .elementor-element.elementor-element-5d8bb01{--width:60%;}.elementor-14 .elementor-element.elementor-element-69a8e04{--width:66%;}.elementor-14 .elementor-element.elementor-element-8dfcb8e{--width:31.561%;}}@media(max-width:1250px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-0715434{--width:100%;}.elementor-14 .elementor-element.elementor-element-029f1e0{--width:100%;}.elementor-14 .elementor-element.elementor-element-73b2a81{--width:100%;}.elementor-14 .elementor-element.elementor-element-096a98b{--width:100%;}.elementor-14 .elementor-element.elementor-element-ed358fb{--width:100%;}.elementor-14 .elementor-element.elementor-element-38a7b56{--width:100%;}.elementor-14 .elementor-element.elementor-element-3698d13{--width:100%;}.elementor-14 .elementor-element.elementor-element-9a8d15f{--width:100%;}.elementor-14 .elementor-element.elementor-element-e409b07{--width:100%;}.elementor-14 .elementor-element.elementor-element-74b5a09{--width:100%;}.elementor-14 .elementor-element.elementor-element-01427e1{--width:100%;}.elementor-14 .elementor-element.elementor-element-5d8bb01{--width:100%;}.elementor-14 .elementor-element.elementor-element-69a8e04{--width:60%;}.elementor-14 .elementor-element.elementor-element-8dfcb8e{--width:40%;}.elementor-14 .elementor-element.elementor-element-07997a3{--width:80%;}.elementor-14 .elementor-element.elementor-element-fb79422{--width:80%;}.elementor-14 .elementor-element.elementor-element-7aeceab{--width:80%;}}@media(min-width:1441px){.elementor-14 .elementor-element.elementor-element-d854f50:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d854f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1440px){.elementor-14 .elementor-element.elementor-element-f79dc97 .elementor-heading-title{font-size:var( --e-global-typography-1063e78-font-size );line-height:var( --e-global-typography-1063e78-line-height );}.elementor-14 .elementor-element.elementor-element-5ca2f7d{font-size:var( --e-global-typography-1ec0a73-font-size );line-height:var( --e-global-typography-1ec0a73-line-height );}.elementor-14 .elementor-element.elementor-element-41c1d09 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2468870{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8a60258{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-6196516 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-cf555ce .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-95363b9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2ef897f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-68a4d23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-71e6903 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-33835f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a99a10f .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5d4b5a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a4d4a1d .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8506ef6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b5938b1 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c4b695a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-before-label:before, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-after-label:before{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a05bfc1 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-043c40c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-01427e1{--justify-content:flex-end;--padding-top:0em;--padding-bottom:0em;--padding-left:10em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-51f372b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9784564 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-68375b2 .elementor-heading-title{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-03cb1dc .elementor-button{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-1d570a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-dea7cb5 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-335c793{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-bf885c1 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9c0e6cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b1f3df3 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c6aa6e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2ae7d4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1300px){.elementor-14 .elementor-element.elementor-element-8a60258{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-33835f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5d4b5a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8506ef6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c4b695a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-85d8e9e{--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-01427e1{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-5d8bb01{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-335c793 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9c0e6cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c6aa6e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1250px){.elementor-14 .elementor-element.elementor-element-3684f27{--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;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14 .elementor-element.elementor-element-4205beb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14 .elementor-element.elementor-element-f79dc97 .elementor-heading-title{font-size:var( --e-global-typography-1063e78-font-size );line-height:var( --e-global-typography-1063e78-line-height );}.elementor-14 .elementor-element.elementor-element-5ca2f7d{font-size:var( --e-global-typography-1ec0a73-font-size );line-height:var( --e-global-typography-1ec0a73-line-height );}.elementor-14 .elementor-element.elementor-element-e2c5740{--min-height:20vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14 .elementor-element.elementor-element-e2c5740.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c8a256e{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-029f1e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-41c1d09 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-80d1985 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2468870{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a7728b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-8a60258{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-6196516 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-cf555ce .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-95363b9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2ef897f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-cb3c64d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-73b2a81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;}.elementor-14 .elementor-element.elementor-element-096a98b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-68a4d23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9c429ab{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-ed358fb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-71e6903 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-33835f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-38a7b56{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a99a10f .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5d4b5a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-3698d13{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a4d4a1d .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8506ef6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9a8d15f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b5938b1 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c4b695a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-dee806e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-e409b07.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-before-label:before, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-after-label:before{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-74b5a09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a05bfc1 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-043c40c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-85d8e9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-8a33529{--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-14 .elementor-element.elementor-element-01427e1{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-51f372b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51f372b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-05519ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5d8bb01{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d854f50{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-9784564{text-align:center;}.elementor-14 .elementor-element.elementor-element-9784564 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-68375b2 .elementor-heading-title{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8dfcb8e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-03cb1dc .elementor-button{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-3e351e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-1d570a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c51b900{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-07997a3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-dea7cb5 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-335c793{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-fb79422{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-bf885c1 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9c0e6cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-7aeceab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b1f3df3 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c6aa6e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2ae7d4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:880px){.elementor-14 .elementor-element.elementor-element-8a60258{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-9c429ab{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-ed358fb{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-38a7b56{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-3698d13{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-9a8d15f{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-85d8e9e{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-c51b900{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-07997a3{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-fb79422{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-7aeceab{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-3684f27{--justify-content:center;--padding-top:100px;--padding-bottom:50px;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-4205beb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14 .elementor-element.elementor-element-f79dc97 .elementor-heading-title{font-size:var( --e-global-typography-1063e78-font-size );line-height:var( --e-global-typography-1063e78-line-height );}.elementor-14 .elementor-element.elementor-element-5ca2f7d{font-size:var( --e-global-typography-1ec0a73-font-size );line-height:var( --e-global-typography-1ec0a73-line-height );}.elementor-14 .elementor-element.elementor-element-e2c5740{--width:100%;--min-height:10vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14 .elementor-element.elementor-element-e2c5740.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c8a256e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-029f1e0{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-14 .elementor-element.elementor-element-41c1d09 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-41c1d09 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-f7657ae{--min-height:100px;}.elementor-14 .elementor-element.elementor-element-80d1985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-2468870 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2468870{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a7728b6{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ebb0a79{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8a60258{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6196516 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-cf555ce .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-95363b9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2ef897f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-27da893-font-size );line-height:var( --e-global-typography-27da893-line-height );letter-spacing:var( --e-global-typography-27da893-letter-spacing );}.elementor-14 .elementor-element.elementor-element-cb3c64d{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-14 .elementor-element.elementor-element-ee24871{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-14 .elementor-element.elementor-element-73b2a81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-68a4d23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9c429ab{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-ed358fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-71e6903 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-33835f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-38a7b56{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-a99a10f .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5d4b5a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-3698d13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-a4d4a1d .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8506ef6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9a8d15f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-b5938b1 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c4b695a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-dee806e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-e409b07{--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-before-label:before, .elementor-14 .elementor-element.elementor-element-d9f8a88 .twentytwenty-after-label:before{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a05bfc1 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-043c40c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-6337df4{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-85d8e9e{--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-14 .elementor-element.elementor-element-8a33529{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-01427e1{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-51f372b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51f372b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-05519ec > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05519ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9784564 .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-68375b2 .elementor-heading-title{font-size:var( --e-global-typography-a749d67-font-size );line-height:var( --e-global-typography-a749d67-line-height );letter-spacing:var( --e-global-typography-a749d67-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8dfcb8e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-03cb1dc .elementor-button{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-14 .elementor-element.elementor-element-3e351e2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-1d570a8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-1d570a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c51b900{--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-14 .elementor-element.elementor-element-07997a3{--margin-top:0px;--margin-bottom:50px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7443f94{left:10%;}body.rtl .elementor-14 .elementor-element.elementor-element-7443f94{right:10%;}.elementor-14 .elementor-element.elementor-element-7443f94{top:-9%;}.elementor-14 .elementor-element.elementor-element-7443f94 .elementor-heading-title{font-size:43px;}.elementor-14 .elementor-element.elementor-element-dea7cb5 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-335c793{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-fb79422{--margin-top:0px;--margin-bottom:50px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0f22543{left:10%;}body.rtl .elementor-14 .elementor-element.elementor-element-0f22543{right:10%;}.elementor-14 .elementor-element.elementor-element-0f22543{top:-9%;}.elementor-14 .elementor-element.elementor-element-0f22543 .elementor-heading-title{font-size:43px;}.elementor-14 .elementor-element.elementor-element-bf885c1 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9c0e6cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-7aeceab{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-944b15a{left:10%;}body.rtl .elementor-14 .elementor-element.elementor-element-944b15a{right:10%;}.elementor-14 .elementor-element.elementor-element-944b15a{top:-9%;}.elementor-14 .elementor-element.elementor-element-944b15a .elementor-heading-title{font-size:43px;}.elementor-14 .elementor-element.elementor-element-b1f3df3 .elementor-heading-title{font-size:var( --e-global-typography-0e57b40-font-size );line-height:var( --e-global-typography-0e57b40-line-height );letter-spacing:var( --e-global-typography-0e57b40-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c6aa6e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2ae7d4d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-2ae7d4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for slides, class: .elementor-element-aa62c36 */.elementor-14 .elementor-element.elementor-element-aa62c36 .swiper-pagination {
    top: 90%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GoodTimesRg';
	font-display: auto;
	src: url('https://kp-gmbh.at/wp-content/uploads/2025/02/Good-Times-Rg.ttf') format('truetype');
}
/* End Custom Fonts CSS */