.elementor-7 .elementor-element.elementor-element-a75e9a1{--display:flex;--min-height:80vh;--justify-content:center;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:199px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a75e9a1::before, .elementor-7 .elementor-element.elementor-element-a75e9a1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a75e9a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a75e9a1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a75e9a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a75e9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050E25;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-a75e9a1::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-a75e9a1.e-con{--align-self:center;--order:0;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a502b88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-a502b88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:700;line-height:52px;letter-spacing:1.1px;word-spacing:0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a502b88 .elementor-heading-title a{transition-duration:0s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b5d3ceb{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b5d3ceb p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-e74ff74 .elementor-button{background-color:#0A314B;font-family:"Roboto", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#386481;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-e74ff74{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 265px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e74ff74.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-74a5a90 .elementor-button{background-color:#F7941D;font-family:"Roboto", Sans-serif;font-weight:700;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-74a5a90{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-74a5a90.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-a006fce{--iteration-count:infinite;--animation-duration:4800ms;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-a006fce .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-a006fce .elementor-headline-plain-text{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-a006fce .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:600;z-index:auto;}.elementor-7 .elementor-element.elementor-element-a006fce .elementor-headline-dynamic-wrapper path{stroke:#F7941D;stroke-linecap:round;stroke-linejoin:round;}.elementor-7 .elementor-element.elementor-element-a006fce .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-7 .elementor-element.elementor-element-0ac2e4a{--display:flex;--min-height:0px;--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-584f89a{background-image:url("https://it-klagenfurt.com/wp-content/uploads/2026/08/2-01-01.svg");padding:20px 30px 30px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-584f89a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-584f89a:hover{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-584f89a .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-584f89a .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;transition-duration:2.5s;}.elementor-7 .elementor-element.elementor-element-584f89a.elementor-view-stacked .elementor-icon{background-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-584f89a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-584f89a.elementor-view-default .elementor-icon{fill:#F7941D;color:#F7941D;border-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-584f89a .elementor-icon{font-size:70px;}.elementor-7 .elementor-element.elementor-element-584f89a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-584f89a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-584f89a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-584f89a:has(:focus) .elementor-icon-box-title{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-584f89a .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-152c8e7{background-image:url("https://it-klagenfurt.com/wp-content/uploads/2026/08/3-01-01.svg");padding:20px 30px 30px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-152c8e7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-152c8e7:hover{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-152c8e7 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-152c8e7 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;transition-duration:2.5s;}.elementor-7 .elementor-element.elementor-element-152c8e7.elementor-view-stacked .elementor-icon{background-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-152c8e7.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-152c8e7.elementor-view-default .elementor-icon{fill:#F7941D;color:#F7941D;border-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-152c8e7 .elementor-icon{font-size:70px;}.elementor-7 .elementor-element.elementor-element-152c8e7 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-152c8e7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-152c8e7:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-152c8e7:has(:focus) .elementor-icon-box-title{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-152c8e7 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0c6cd4a{background-image:url("https://it-klagenfurt.com/wp-content/uploads/2026/08/1-01-2.svg");padding:20px 30px 30px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-0c6cd4a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0c6cd4a:hover{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-0c6cd4a .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-0c6cd4a .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;transition-duration:2.5s;}.elementor-7 .elementor-element.elementor-element-0c6cd4a.elementor-view-stacked .elementor-icon{background-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-0c6cd4a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0c6cd4a.elementor-view-default .elementor-icon{fill:#F7941D;color:#F7941D;border-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-0c6cd4a .elementor-icon{font-size:70px;}.elementor-7 .elementor-element.elementor-element-0c6cd4a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0c6cd4a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-0c6cd4a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-0c6cd4a:has(:focus) .elementor-icon-box-title{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-0c6cd4a .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ee2e09d{background-image:url("https://it-klagenfurt.com/wp-content/uploads/2026/08/4-01-2.svg");padding:20px 30px 30px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-ee2e09d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ee2e09d:hover{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-ee2e09d .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-ee2e09d .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;transition-duration:2.5s;}.elementor-7 .elementor-element.elementor-element-ee2e09d.elementor-view-stacked .elementor-icon{background-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-ee2e09d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ee2e09d.elementor-view-default .elementor-icon{fill:#F7941D;color:#F7941D;border-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-ee2e09d .elementor-icon{font-size:70px;}.elementor-7 .elementor-element.elementor-element-ee2e09d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ee2e09d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-ee2e09d:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-ee2e09d:has(:focus) .elementor-icon-box-title{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-ee2e09d .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d3d8015{background-image:url("https://it-klagenfurt.com/wp-content/uploads/2026/08/Screenshot-2026-08-12-062606-01-01-01-scaled.jpg");padding:20px 30px 30px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-d3d8015.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d3d8015:hover{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-d3d8015 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-d3d8015 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;transition-duration:2.5s;}.elementor-7 .elementor-element.elementor-element-d3d8015.elementor-view-stacked .elementor-icon{background-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-d3d8015.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d3d8015.elementor-view-default .elementor-icon{fill:#F7941D;color:#F7941D;border-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-d3d8015 .elementor-icon{font-size:70px;}.elementor-7 .elementor-element.elementor-element-d3d8015 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d3d8015 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-d3d8015:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d3d8015:has(:focus) .elementor-icon-box-title{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-d3d8015 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-168b15e{background-image:url("https://it-klagenfurt.com/wp-content/uploads/2026/08/Screenshot-2026-08-12-062606-01-01.svg");padding:20px 30px 30px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-168b15e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-168b15e:hover{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-168b15e .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-168b15e .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;transition-duration:2.5s;}.elementor-7 .elementor-element.elementor-element-168b15e.elementor-view-stacked .elementor-icon{background-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-168b15e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-168b15e.elementor-view-default .elementor-icon{fill:#F7941D;color:#F7941D;border-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-168b15e .elementor-icon{font-size:70px;}.elementor-7 .elementor-element.elementor-element-168b15e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-168b15e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-168b15e:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-168b15e:has(:focus) .elementor-icon-box-title{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-168b15e .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c09d82b{--iteration-count:infinite;--animation-duration:4800ms;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-c09d82b .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-c09d82b .elementor-headline-plain-text{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-c09d82b .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:600;z-index:auto;}.elementor-7 .elementor-element.elementor-element-c09d82b .elementor-headline-dynamic-wrapper path{stroke:#F7941D;stroke-linecap:round;stroke-linejoin:round;}.elementor-7 .elementor-element.elementor-element-c09d82b .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-7 .elementor-element.elementor-element-3bac9af{--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:35px 30px;--row-gap:35px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-34d902c{--display:flex;--min-height:0px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-34d902c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-34d902c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-34d902c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-34d902c.e-con{--align-self:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-8c799f9{width:var( --container-widget-width, 116.25% );max-width:116.25%;--container-widget-width:116.25%;--container-widget-flex-grow:0;transition:background 0s;}.elementor-7 .elementor-element.elementor-element-8c799f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-8c799f9 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-8c799f9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-8c799f9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-8c799f9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-8c799f9 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-8c799f9 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-8c799f9 .elementor-image-box-img img{border-radius:0px;transition-duration:3s;}.elementor-7 .elementor-element.elementor-element-8c799f9:hover .elementor-image-box-img img{opacity:0.1;}.elementor-7 .elementor-element.elementor-element-8c799f9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-40b9fe0{--display:flex;--min-height:0px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-40b9fe0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-40b9fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-40b9fe0.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-40b9fe0.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-419b765{transition:background 0s;}.elementor-7 .elementor-element.elementor-element-419b765 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-419b765.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-419b765.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-419b765.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-419b765 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-419b765 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-419b765 .elementor-image-box-img img{border-radius:0px;transition-duration:3s;}.elementor-7 .elementor-element.elementor-element-419b765:hover .elementor-image-box-img img{opacity:0.1;}.elementor-7 .elementor-element.elementor-element-419b765 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-c19bc24{--display:flex;--min-height:0px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-c19bc24:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c19bc24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-c19bc24.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-c19bc24.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6f77a66{transition:background 0s;}.elementor-7 .elementor-element.elementor-element-6f77a66 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6f77a66.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-6f77a66.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-6f77a66.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6f77a66 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-6f77a66 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-6f77a66 .elementor-image-box-img img{border-radius:0px;transition-duration:3s;}.elementor-7 .elementor-element.elementor-element-6f77a66:hover .elementor-image-box-img img{opacity:0.1;}.elementor-7 .elementor-element.elementor-element-6f77a66 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-c615d42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-b1afbd7{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-b1afbd7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b1afbd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-b1afbd7.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-ea456b8{width:var( --container-widget-width, 107.653% );max-width:107.653%;--container-widget-width:107.653%;--container-widget-flex-grow:0;transition:background 0s;}.elementor-7 .elementor-element.elementor-element-ea456b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ea456b8 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-ea456b8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-ea456b8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-ea456b8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ea456b8 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-ea456b8 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-ea456b8 .elementor-image-box-img img{border-radius:0px;transition-duration:3s;}.elementor-7 .elementor-element.elementor-element-ea456b8:hover .elementor-image-box-img img{opacity:0.1;}.elementor-7 .elementor-element.elementor-element-ea456b8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-f93984d{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-f93984d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f93984d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-f93984d.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-6680ec1{transition:background 0s;}.elementor-7 .elementor-element.elementor-element-6680ec1 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6680ec1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-6680ec1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-6680ec1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6680ec1 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-6680ec1 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-6680ec1 .elementor-image-box-img img{border-radius:0px;transition-duration:3s;}.elementor-7 .elementor-element.elementor-element-6680ec1:hover .elementor-image-box-img img{opacity:0.1;}.elementor-7 .elementor-element.elementor-element-6680ec1 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-fa813a7{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-fa813a7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fa813a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-fa813a7.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-9676fd1{transition:background 0s;}.elementor-7 .elementor-element.elementor-element-9676fd1 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-9676fd1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-9676fd1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-9676fd1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-9676fd1 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-9676fd1 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-9676fd1 .elementor-image-box-img img{border-radius:0px;transition-duration:3s;}.elementor-7 .elementor-element.elementor-element-9676fd1:hover .elementor-image-box-img img{opacity:0.1;}.elementor-7 .elementor-element.elementor-element-9676fd1 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-ea20ae8{--display:flex;--overlay-opacity:0.7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:130px;--padding-right:130px;}.elementor-7 .elementor-element.elementor-element-ea20ae8::before, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-ea20ae8::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-ea20ae8 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-7 .elementor-element.elementor-element-ea20ae8 > .elementor-shape-bottom svg, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-7 .elementor-element.elementor-element-ea20ae8.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-433da3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-23px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-433da3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:50px;letter-spacing:1.1px;word-spacing:0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-433da3c .elementor-heading-title a{transition-duration:0s;}.elementor-7 .elementor-element.elementor-element-3a3a3f0{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3a3a3f0 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-e013419 .elementor-button{background-color:#F7941D;font-family:"Roboto", Sans-serif;font-weight:700;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-e013419{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-7 .elementor-element.elementor-element-e013419.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3fb8e28{--iteration-count:infinite;--animation-duration:4800ms;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-3fb8e28 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-3fb8e28 .elementor-headline-plain-text{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-3fb8e28 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:600;z-index:auto;}.elementor-7 .elementor-element.elementor-element-3fb8e28 .elementor-headline-dynamic-wrapper path{stroke:#F7941D;stroke-linecap:round;stroke-linejoin:round;}.elementor-7 .elementor-element.elementor-element-3fb8e28 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-7 .elementor-element.elementor-element-d181dec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-0913bef{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 20px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0913bef:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0913bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-0913bef.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-dfa72d9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-dfa72d9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-dfa72d9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-dfa72d9 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-dfa72d9 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-dfa72d9 .elementor-image-box-img img{border-radius:0px;transition-duration:1s;}.elementor-7 .elementor-element.elementor-element-dfa72d9:hover .elementor-image-box-img img{opacity:0.43;}.elementor-7 .elementor-element.elementor-element-dfa72d9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-d828d7e{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 20px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d828d7e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d828d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-d828d7e.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-39c7008.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-39c7008.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-39c7008.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-39c7008 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-39c7008 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-39c7008 .elementor-image-box-img img{border-radius:0px;transition-duration:1s;}.elementor-7 .elementor-element.elementor-element-39c7008:hover .elementor-image-box-img img{opacity:0.43;}.elementor-7 .elementor-element.elementor-element-39c7008 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-a58bd96{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 20px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a58bd96:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a58bd96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-a58bd96.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-7 .elementor-element.elementor-element-1b3cb5e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-1b3cb5e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1b3cb5e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1b3cb5e .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-1b3cb5e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-7 .elementor-element.elementor-element-1b3cb5e .elementor-image-box-img img{border-radius:0px;transition-duration:1s;}.elementor-7 .elementor-element.elementor-element-1b3cb5e:hover .elementor-image-box-img img{opacity:0.43;}.elementor-7 .elementor-element.elementor-element-1b3cb5e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-00a0df9{--iteration-count:infinite;--animation-duration:4800ms;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#F7941D;}.elementor-7 .elementor-element.elementor-element-00a0df9 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-00a0df9 .elementor-headline-plain-text{color:#0B3C5D;}.elementor-7 .elementor-element.elementor-element-00a0df9 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:600;z-index:auto;}.elementor-7 .elementor-element.elementor-element-00a0df9 .elementor-headline-dynamic-wrapper path{stroke:#F7941D;stroke-linecap:round;stroke-linejoin:round;}.elementor-7 .elementor-element.elementor-element-00a0df9 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-7 .elementor-element.elementor-element-f4e1d47{--display:flex;}.elementor-7 .elementor-element.elementor-element-6dd3500{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-8559f21 .elementor-button{background-color:#F7941D;font-family:"Roboto", Sans-serif;font-weight:700;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-8559f21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-8559f21.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-8508879{--display:flex;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:89px;--padding-bottom:93px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8508879:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8508879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://it-klagenfurt.com/wp-content/uploads/2026/08/1000_F_1934634570_qWSWpy1ACFxPpRXdxjrQlw8sMZoZ6E8P.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8508879::before, .elementor-7 .elementor-element.elementor-element-8508879 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8508879 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8508879 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-8508879 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-8508879 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-8508879::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-8508879.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c1bcc74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-c1bcc74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:50px;letter-spacing:1.1px;word-spacing:0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c1bcc74 .elementor-heading-title a{transition-duration:0s;}.elementor-7 .elementor-element.elementor-element-6e39390{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6e39390 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-f378e96 .elementor-button{background-color:#F7941D;font-family:"Roboto", Sans-serif;font-weight:700;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-f378e96{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 219px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f378e96.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0710f3f .elementor-button{background-color:#F7941D;font-family:"Roboto", Sans-serif;font-weight:700;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-0710f3f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-0710f3f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-34d902c{--width:100%;}.elementor-7 .elementor-element.elementor-element-40b9fe0{--width:100%;}.elementor-7 .elementor-element.elementor-element-c19bc24{--width:100%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-a75e9a1{--content-width:500px;--min-height:80px;--padding-top:60px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-a502b88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a502b88 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-b5d3ceb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:00px 0px 0px 0px;font-size:14px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-b5d3ceb p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-e74ff74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-74a5a90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a006fce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a006fce .elementor-headline{font-size:26px;}.elementor-7 .elementor-element.elementor-element-584f89a{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-152c8e7{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0c6cd4a{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ee2e09d{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d3d8015{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-168b15e{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c09d82b{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c09d82b .elementor-headline{font-size:26px;}.elementor-7 .elementor-element.elementor-element-3bac9af{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-8c799f9 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8c799f9 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-419b765 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-419b765 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6f77a66 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6f77a66 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ea456b8 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea456b8 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-6680ec1 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6680ec1 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-9676fd1 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9676fd1 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ea20ae8{--content-width:500px;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:39px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-ea20ae8 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .e-con-inner > .elementor-shape-top svg{height:20px;}.elementor-7 .elementor-element.elementor-element-ea20ae8 > .elementor-shape-bottom svg, .elementor-7 .elementor-element.elementor-element-ea20ae8 > .e-con-inner > .elementor-shape-bottom svg{height:20px;}.elementor-7 .elementor-element.elementor-element-433da3c{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-433da3c .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-3a3a3f0{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 1px 1px 1px;font-size:9px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-e013419{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3fb8e28{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3fb8e28 .elementor-headline{font-size:26px;}.elementor-7 .elementor-element.elementor-element-dfa72d9 .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-39c7008 .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1b3cb5e .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-00a0df9{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-00a0df9 .elementor-headline{font-size:26px;}.elementor-7 .elementor-element.elementor-element-8559f21{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8508879{--content-width:500px;--min-height:0px;--padding-top:15px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8508879:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8508879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-7 .elementor-element.elementor-element-c1bcc74 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-6e39390{font-size:13px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-f378e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f378e96.elementor-element{--order:99999 /* order end hack */;}}/* Start custom CSS for container, class: .elementor-element-a75e9a1 */.elementor-7 .elementor-element.elementor-element-a75e9a1 {
  background-size: cover !important;
  background-position: center center !important;
}
.elementor-7 .elementor-element.elementor-element-a75e9a1 video {
  object-fit: cover !important;
  width: 100% !important;
  height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-584f89a *//* ===================================================
   VERTICAL STACK LAYOUT FOR ICON BOXES (TOP HOVER LIFT)
   =================================================== */

/* Container Setup: Stack Vertically */
.elementor-widget-icon-box {
    display: flex !important;
    align-items: center !important;
    text-align: left !important;
    border-radius: 12px !important;
    padding: 15px 30px !important;
    margin-bottom: 5px !important; /* Cards ke darmiyan vertical gap */
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0px 4px 25px -5px rgba(4, 21, 34, 0.3) !important;
    transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

/* Content Area Right Side */
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: flex !important;
    align-items: center !important;
}

/* Title & Description Alignment */
.elementor-widget-icon-box .elementor-icon-box-title {
    color: #FFFFF !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin-bottom: 6px !important;
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: #FFFFFF !important;
    font-size: 14.5px !important;
    line-height: 1.5 !important;
    margin: 0 !important;
}

/* Hover Lift Effect: Top Float Upwards */
.elementor-widget-icon-box:hover {
    transform: translateY(-8px) !important; /* Upar ki taraf smooth float */
    border-color: rgba(247, 148, 29, 0.6) !important;
    box-shadow: 0px 18px 35px -5px rgba(11, 60, 93, 0.45),
                0px 0px 15px rgba(247, 148, 29, 0.25) !important;
                
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-152c8e7 *//* ===================================================
   VERTICAL STACK LAYOUT FOR ICON BOXES (TOP HOVER LIFT)
   =================================================== */

/* Container Setup: Stack Vertically */
.elementor-widget-icon-box {
    display: flex !important;
    align-items: center !important;
    text-align: left !important;
    border-radius: 12px !important;
    padding: 15px 30px !important;
    margin-bottom: 5px !important; /* Cards ke darmiyan vertical gap */
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0px 4px 25px -5px rgba(4, 21, 34, 0.3) !important;
    transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

/* Content Area Right Side */
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: flex !important;
    align-items: center !important;
}

/* Title & Description Alignment */
.elementor-widget-icon-box .elementor-icon-box-title {
    color: #FFFFF !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin-bottom: 6px !important;
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: #FFFFFF !important;
    font-size: 14.5px !important;
    line-height: 1.5 !important;
    margin: 0 !important;
}

/* Hover Lift Effect: Top Float Upwards */
.elementor-widget-icon-box:hover {
    transform: translateY(-8px) !important; /* Upar ki taraf smooth float */
    border-color: rgba(247, 148, 29, 0.6) !important;
    box-shadow: 0px 18px 35px -5px rgba(11, 60, 93, 0.45),
                0px 0px 15px rgba(247, 148, 29, 0.25) !important;
                
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c6cd4a *//* ===================================================
   VERTICAL STACK LAYOUT FOR ICON BOXES (TOP HOVER LIFT)
   =================================================== */

/* Container Setup: Stack Vertically */
.elementor-widget-icon-box {
    display: flex !important;
    align-items: center !important;
    text-align: left !important;
    border-radius: 12px !important;
    padding: 15px 30px !important;
    margin-bottom: 5px !important; /* Cards ke darmiyan vertical gap */
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0px 4px 25px -5px rgba(4, 21, 34, 0.3) !important;
    transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

/* Content Area Right Side */
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: flex !important;
    align-items: center !important;
}

/* Title & Description Alignment */
.elementor-widget-icon-box .elementor-icon-box-title {
    color: #FFFFF !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin-bottom: 6px !important;
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: #FFFFFF !important;
    font-size: 14.5px !important;
    line-height: 1.5 !important;
    margin: 0 !important;
}

/* Hover Lift Effect: Top Float Upwards */
.elementor-widget-icon-box:hover {
    transform: translateY(-8px) !important; /* Upar ki taraf smooth float */
    border-color: rgba(247, 148, 29, 0.6) !important;
    box-shadow: 0px 18px 35px -5px rgba(11, 60, 93, 0.45),
                0px 0px 15px rgba(247, 148, 29, 0.25) !important;
                
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ee2e09d *//* ===================================================
   VERTICAL STACK LAYOUT FOR ICON BOXES (TOP HOVER LIFT)
   =================================================== */

/* Container Setup: Stack Vertically */
.elementor-widget-icon-box {
    display: flex !important;
    align-items: center !important;
    text-align: left !important;
    border-radius: 12px !important;
    padding: 15px 30px !important;
    margin-bottom: 5px !important; /* Cards ke darmiyan vertical gap */
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0px 4px 25px -5px rgba(4, 21, 34, 0.3) !important;
    transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

/* Content Area Right Side */
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: flex !important;
    align-items: center !important;
}

/* Title & Description Alignment */
.elementor-widget-icon-box .elementor-icon-box-title {
    color: #FFFFF !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin-bottom: 6px !important;
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: #FFFFFF !important;
    font-size: 14.5px !important;
    line-height: 1.5 !important;
    margin: 0 !important;
}

/* Hover Lift Effect: Top Float Upwards */
.elementor-widget-icon-box:hover {
    transform: translateY(-8px) !important; /* Upar ki taraf smooth float */
    border-color: rgba(247, 148, 29, 0.6) !important;
    box-shadow: 0px 18px 35px -5px rgba(11, 60, 93, 0.45),
                0px 0px 15px rgba(247, 148, 29, 0.25) !important;
                
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3d8015 *//* ===================================================
   VERTICAL STACK LAYOUT FOR ICON BOXES (TOP HOVER LIFT)
   =================================================== */

/* Container Setup: Stack Vertically */
.elementor-widget-icon-box {
    display: flex !important;
    align-items: center !important;
    text-align: left !important;
    border-radius: 12px !important;
    padding: 15px 30px !important;
    margin-bottom: 5px !important; /* Cards ke darmiyan vertical gap */
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0px 4px 25px -5px rgba(4, 21, 34, 0.3) !important;
    transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

/* Content Area Right Side */
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: flex !important;
    align-items: center !important;
}

/* Title & Description Alignment */
.elementor-widget-icon-box .elementor-icon-box-title {
    color: #FFFFF !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin-bottom: 6px !important;
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: #FFFFFF !important;
    font-size: 14.5px !important;
    line-height: 1.5 !important;
    margin: 0 !important;
}

/* Hover Lift Effect: Top Float Upwards */
.elementor-widget-icon-box:hover {
    transform: translateY(-8px) !important; /* Upar ki taraf smooth float */
    border-color: rgba(247, 148, 29, 0.6) !important;
    box-shadow: 0px 18px 35px -5px rgba(11, 60, 93, 0.45),
                0px 0px 15px rgba(247, 148, 29, 0.25) !important;
                
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-168b15e *//* ===================================================
   VERTICAL STACK LAYOUT FOR ICON BOXES (TOP HOVER LIFT)
   =================================================== */

/* Container Setup: Stack Vertically */
.elementor-widget-icon-box {
    display: flex !important;
    align-items: center !important;
    text-align: left !important;
    border-radius: 12px !important;
    padding: 15px 30px !important;
    margin-bottom: 5px !important; /* Cards ke darmiyan vertical gap */
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0px 4px 25px -5px rgba(4, 21, 34, 0.3) !important;
    transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
}

/* Content Area Right Side */
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: flex !important;
    align-items: center !important;
}

/* Title & Description Alignment */
.elementor-widget-icon-box .elementor-icon-box-title {
    color: #FFFFF !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin-bottom: 6px !important;
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: #FFFFFF !important;
    font-size: 14.5px !important;
    line-height: 1.5 !important;
    margin: 0 !important;
}

/* Hover Lift Effect: Top Float Upwards */
.elementor-widget-icon-box:hover {
    transform: translateY(-8px) !important; /* Upar ki taraf smooth float */
    border-color: rgba(247, 148, 29, 0.6) !important;
    box-shadow: 0px 18px 35px -5px rgba(11, 60, 93, 0.45),
                0px 0px 15px rgba(247, 148, 29, 0.25) !important;
                
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6dd3500 */.elementor-7 .elementor-element.elementor-element-6dd3500 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  -o-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */