.elementor-80 .elementor-element.elementor-element-5f7acd1e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(316deg, #00000061 0%, #0B1B3A 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-5f7acd1e > .elementor-container{min-height:620px;}.elementor-80 .elementor-element.elementor-element-5f7acd1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-135px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-80 .elementor-element.elementor-element-4cbec22d > .elementor-element-populated{margin:0px 0px 0px -140px;--e-column-margin-right:0px;--e-column-margin-left:-140px;padding:0px 0px 0px 0px;}.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-80 .elementor-element.elementor-element-8e872bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-420px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-8e872bb{left:40px;}body.rtl .elementor-80 .elementor-element.elementor-element-8e872bb{right:40px;}.elementor-80 .elementor-element.elementor-element-8e872bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.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 );}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-49e5b7a{left:40px;}body.rtl .elementor-80 .elementor-element.elementor-element-49e5b7a{right:40px;}.elementor-80 .elementor-element.elementor-element-49e5b7a{top:-306px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.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-80 .elementor-element.elementor-element-b21164c .elementor-button{background-color:#162B62;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 39px 19px 40px;}.elementor-80 .elementor-element.elementor-element-b21164c .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-b21164c .elementor-button:focus{background-color:#BA1010;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-b21164c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-190px;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-b21164c{left:40px;}body.rtl .elementor-80 .elementor-element.elementor-element-b21164c{right:40px;}.elementor-80 .elementor-element.elementor-element-b21164c .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-b21164c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-a8be3bd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-a8be3bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-a8be3bd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-80 .elementor-element.elementor-element-a8be3bd > .elementor-element-populated{margin:0px 0px 0px -259px;--e-column-margin-right:0px;--e-column-margin-left:-259px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-80 .elementor-element.elementor-element-f92c819{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-f92c819 img{width:74%;filter:brightness( 100% ) contrast( 115% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-a166199:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-a166199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-80 .elementor-element.elementor-element-a166199 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-a166199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-99eda47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-17bb7a0{margin-top:-36px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-80 .elementor-element.elementor-element-ca00134:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, var( --e-global-color-b8a985d ) 51%, var( --e-global-color-d37faf4 ) 100%);}.elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-background-slideshow{border-radius:25px 25px 25px 0px;}.elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 30px 170px 30px;}.elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4fb878c .heading-title{color:#FFFFFF;font-size:24px;font-weight:400;line-height:33px;}.elementor-80 .elementor-element.elementor-element-4fb878c .heading-title > a{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-e07ee1e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-e07ee1e p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-1e9a351{width:auto;max-width:auto;bottom:0px;}.elementor-80 .elementor-element.elementor-element-1e9a351 > .elementor-widget-container{background-color:transparent;padding:30px 19px 22px 27px;background-image:radial-gradient(at center center, #A2CDF8 -46%, var( --e-global-color-d37faf4 ) 100%);border-radius:50% 50% 50% 0%;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-1e9a351{left:0px;}body.rtl .elementor-80 .elementor-element.elementor-element-1e9a351{right:0px;}.elementor-80 .elementor-element.elementor-element-1e9a351 .hkangles-infobox-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-735fd94 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-80 .elementor-element.elementor-element-735fd94{z-index:20;}.elementor-80 .elementor-element.elementor-element-b8660f5 .hkangles-infobox-icon{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-4f81dc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-80 .elementor-element.elementor-element-4f81dc7{z-index:20;}.elementor-80 .elementor-element.elementor-element-06dba94 .hkangles-infobox-icon{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-05487b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-80 .elementor-element.elementor-element-05487b7{z-index:20;}.elementor-80 .elementor-element.elementor-element-d481563 .hkangles-infobox-icon{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-6249d1f > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-6249d1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;z-index:1;}.elementor-80 .elementor-element.elementor-element-4730f77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-c5ce5bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-80 .elementor-element.elementor-element-c5ce5bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-99b3fd1{z-index:12;}.elementor-80 .elementor-element.elementor-element-99b3fd1 img{width:540px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-dd91fd2{right:0px;}body.rtl .elementor-80 .elementor-element.elementor-element-dd91fd2{left:0px;}.elementor-80 .elementor-element.elementor-element-dd91fd2{top:-21px;z-index:11;}.elementor-80 .elementor-element.elementor-element-dd91fd2 img{width:416px;}.elementor-80 .elementor-element.elementor-element-29dec2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1B3A9E;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-background-slideshow{border-radius:27px 27px 27px 27px;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-45px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0px 35px 44px;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-be8103e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#EEEEEE;}.elementor-80 .elementor-element.elementor-element-62c6c37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-038bd7b{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a373618 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#F3F4F6;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a373618 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-a373618 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-a373618 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1c20ed7 .hkangles-counter-number{color:#162B62;}.elementor-80 .elementor-element.elementor-element-1c20ed7 .hkangles-counter-title{color:#D8D8D8;}.elementor-80 .elementor-element.elementor-element-1c20ed7 .counter-style-2 .hkangles-counter-title:before{background-color:#D8D8D8;}.elementor-80 .elementor-element.elementor-element-1c20ed7 .counter-style-2 .hkangles-counter-title:after{background-color:#D8D8D8;}.elementor-80 .elementor-element.elementor-element-dcadd4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-d3735c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-d3735c2 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-80 .elementor-element.elementor-element-d3735c2 .hkangles-counter-number{color:#162B62;}.elementor-80 .elementor-element.elementor-element-d3735c2 .hkangles-counter-title{color:#D8D8D8;}.elementor-80 .elementor-element.elementor-element-d3735c2 .counter-style-2 .hkangles-counter-title:before{background-color:#D8D8D8;}.elementor-80 .elementor-element.elementor-element-d3735c2 .counter-style-2 .hkangles-counter-title:after{background-color:#D8D8D8;}.elementor-80 .elementor-element.elementor-element-1d76682 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-1d76682{margin-top:0px;margin-bottom:0px;padding:45px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button{background-color:var( --e-global-color-d37faf4 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 39px 19px 40px;}.elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button:focus{background-color:#BA1010;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-f11bd76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-c79059d .hkangles-infobox-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-c79059d .hkangles-infobox-text{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-c79059d .hkangles-infobox-icon{color:var( --e-global-color-d37faf4 );}.elementor-80 .elementor-element.elementor-element-937f099 > .elementor-background-overlay{background-color:var( --e-global-color-b8a985d );background-image:url("https://allpeak.de/wp-content/uploads/revslider/home-1/slider-pattern.png");background-size:cover;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-937f099{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 62px 0px;z-index:0;}.elementor-80 .elementor-element.elementor-element-937f099 > .elementor-shape-bottom .elementor-shape-fill{fill:#02010130;}.elementor-80 .elementor-element.elementor-element-0d2b9be{width:var( --container-widget-width, 140.855% );max-width:140.855%;--container-widget-width:140.855%;--container-widget-flex-grow:0;top:-361px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-0d2b9be{left:-431px;}body.rtl .elementor-80 .elementor-element.elementor-element-0d2b9be{right:-431px;}.elementor-80 .elementor-element.elementor-element-0d2b9be img{width:59%;opacity:0.68;filter:brightness( 120% ) contrast( 113% ) saturate( 102% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-61b2de0{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:185px;text-align:right;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-61b2de0{right:115px;}body.rtl .elementor-80 .elementor-element.elementor-element-61b2de0{left:115px;}.elementor-80 .elementor-element.elementor-element-61b2de0 img{opacity:1;filter:brightness( 120% ) contrast( 113% ) saturate( 102% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-2e3c5c8{width:var( --container-widget-width, 140.855% );max-width:140.855%;--container-widget-width:140.855%;--container-widget-flex-grow:0;z-index:9;text-align:center;}.elementor-80 .elementor-element.elementor-element-2e3c5c8 img{width:90%;filter:brightness( 120% ) contrast( 113% ) saturate( 102% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-e336595{width:initial;max-width:initial;z-index:9;text-align:center;}.elementor-80 .elementor-element.elementor-element-e336595 img{width:160px;opacity:0.6;}.elementor-80 .elementor-element.elementor-element-467b631{width:initial;max-width:initial;z-index:9;text-align:center;}.elementor-80 .elementor-element.elementor-element-467b631 img{width:160px;opacity:0.6;}.elementor-80 .elementor-element.elementor-element-abf91e3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-abf91e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-80 .elementor-element.elementor-element-a37bc2c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-60f172d > .elementor-background-overlay{background-image:url("https://allpeak.de/wp-content/uploads/2025/08/Beheindbg.webp");background-size:45% auto;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-60f172d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 35px 0px;}.elementor-80 .elementor-element.elementor-element-a896c37 > .elementor-element-populated{margin:-42px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f5e66f0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-3df4af8{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-dbdf415 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2236ada .hkangles-infobox-title{color:#F7F7F7;}.elementor-80 .elementor-element.elementor-element-2236ada .hkangles-infobox-text{color:#DDD7D7;}.elementor-80 .elementor-element.elementor-element-2236ada .hkangles-infobox-icon{color:var( --e-global-color-d37faf4 );}.elementor-80 .elementor-element.elementor-element-0123b85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 24px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4097979 .hkangles-infobox-title{color:#F7F7F7;}.elementor-80 .elementor-element.elementor-element-4097979 .hkangles-infobox-text{color:#DDD7D7;}.elementor-80 .elementor-element.elementor-element-4097979 .hkangles-infobox-icon{color:var( --e-global-color-d37faf4 );}.elementor-80 .elementor-element.elementor-element-8b2192d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 15px;}.elementor-80 .elementor-element.elementor-element-039f98d .hkangles-infobox-title{color:#F7F7F7;}.elementor-80 .elementor-element.elementor-element-039f98d .hkangles-infobox-text{color:#DDD7D7;}.elementor-80 .elementor-element.elementor-element-039f98d .hkangles-infobox-icon{color:var( --e-global-color-d37faf4 );}.elementor-80 .elementor-element.elementor-element-ba797d9{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-41980fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a6763f9{--e-image-carousel-slides-to-show:5;background-color:#FFFFFF42;padding:15px 5px 15px 5px;border-radius:17px 17px 17px 17px;}.elementor-80 .elementor-element.elementor-element-6c1b060 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-6c1b060{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 108px 0px;z-index:0;}.elementor-80 .elementor-element.elementor-element-d585ad4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-8c70788{width:auto;max-width:auto;top:-40px;z-index:0;text-align:left;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-8c70788{left:-126px;}body.rtl .elementor-80 .elementor-element.elementor-element-8c70788{right:-126px;}.elementor-80 .elementor-element.elementor-element-8c70788 img{width:70%;}.elementor-80 .elementor-element.elementor-element-d49524d > .elementor-background-overlay{background-image:url("https://allpeak.de/wp-content/uploads/2025/08/Beheindbg.webp");background-repeat:repeat-x;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-d49524d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 30% 20%;}.elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-background-slideshow{border-radius:99px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-element-populated{padding:90px 0px 50px 50px;}.elementor-80 .elementor-element.elementor-element-dba81b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-c39fd44{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:38;}.elementor-80 .elementor-element.elementor-element-c39fd44 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f360340 > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-f360340{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-466px;margin-bottom:0px;padding:0px 0px 0px 136px;z-index:0;}.elementor-80 .elementor-element.elementor-element-2a77528 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-db0f600:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-db0f600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #004183 0%, var( --e-global-color-b8a985d ) 100%);}.elementor-80 .elementor-element.elementor-element-db0f600 > .elementor-background-overlay{background-image:url("https://allpeak.de/wp-content/uploads/2025/08/Beheindbg.webp");background-size:1000px auto;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-db0f600{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:55px 0px 70px 0px;}.elementor-80 .elementor-element.elementor-element-17b1b22 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-80 .elementor-element.elementor-element-682919a > .elementor-widget-container{padding:0px 100px 0px 0px;border-radius:60px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-672d9d4{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#D3D3D3;}.elementor-80 .elementor-element.elementor-element-6f09181{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:left;color:#FDFDFD;}.elementor-80 .elementor-element.elementor-element-be73847 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-80 .elementor-element.elementor-element-075b9a2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;z-index:2;border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-item{border-width:0px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-icon, .elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-title{color:#1D2150;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-icon svg{fill:#1D2150;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-active .elementor-accordion-icon, .elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-active .elementor-accordion-title{color:#1D2150;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-active .elementor-accordion-icon svg{fill:#1D2150;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:28px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-tab-title{padding:16px 30px 16px 30px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-tab-title .elementor-accordion-icon i:before{color:#162B62;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-tab-title .elementor-accordion-icon svg{fill:#162B62;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#162B62;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#162B62;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-tab-content{background-color:#02010100;color:#C9C9C9;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:24px;padding:15px 15px 10px 25px;}.elementor-80 .elementor-element.elementor-element-5beea0e:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-5beea0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allpeak.de/wp-content/uploads/2022/01/bg-01.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-5beea0e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(171deg, var( --e-global-color-b8a985d ) 51%, #0D2D6B 100%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-5beea0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 158px 0px;}.elementor-80 .elementor-element.elementor-element-b14959e > .elementor-widget-container{border-radius:60px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-b14959e .heading-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-b14959e .heading-title > a{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-6e6b238{margin-top:28px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-2572a97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f13c516 .hkangles-infobox-icon{color:#0060C0;}.elementor-80 .elementor-element.elementor-element-18b3ef7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-3a8648e .hkangles-infobox-icon{color:#0060C0;}.elementor-80 .elementor-element.elementor-element-e1b1f95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-80 .elementor-element.elementor-element-1267d61 .hkangles-infobox-icon{color:#0060C0;}.elementor-80 .elementor-element.elementor-element-e5366c2 > .elementor-background-overlay{background-image:url("https://allpeak.de/wp-content/uploads/2023/06/bg-02.png");opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-e5366c2 > .elementor-container{min-height:860px;}.elementor-80 .elementor-element.elementor-element-e5366c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-80 .elementor-element.elementor-element-f1bdc1f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-e14fe0b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-e14fe0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-898px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-80 .elementor-element.elementor-element-7b8ec92 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2d41cf6, .elementor-80 .elementor-element.elementor-element-2d41cf6 > .elementor-background-overlay{border-radius:60px 0px 60px 60px;}.elementor-80 .elementor-element.elementor-element-2d41cf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;padding:60px 60px 60px 60px;}.elementor-80 .elementor-element.elementor-element-2d41cf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-f92a18c > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-f92a18c > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-f92a18c > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-80 .elementor-element.elementor-element-f92a18c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 45px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f92a18c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-ef443fd .heading-title{font-size:27px;font-weight:500;}.elementor-80 .elementor-element.elementor-element-67da730{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-9c947d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b8a985d ) 0%, #032950 100%);}.elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://allpeak.de/wp-content/uploads/2022/01/map.png");background-position:center center;opacity:1;}.elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-background-slideshow{border-radius:25px 25px 0px 25px;}.elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 150px 50px;}.elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-42cea0a{width:auto;max-width:auto;bottom:0px;}.elementor-80 .elementor-element.elementor-element-42cea0a > .elementor-widget-container{background-color:#BA1010;padding:49px 27px 49px 35px;border-radius:50% 50% 0% 50%;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-42cea0a{right:0px;}body.rtl .elementor-80 .elementor-element.elementor-element-42cea0a{left:0px;}.elementor-80 .elementor-element.elementor-element-42cea0a .hkangles-counter-number{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-42cea0a .hkangles-counter-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-42cea0a .counter-style-2 .hkangles-counter-title:before{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-42cea0a .counter-style-2 .hkangles-counter-title:after{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-c7d9022{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-c7d9022 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-d79f1c2 > .elementor-element-populated{padding:10px 0px 20px 0px;}.elementor-80 .elementor-element.elementor-element-89d193a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-80 .elementor-element.elementor-element-4cbec22d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-a8be3bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-61b2de0{right:110px;}body.rtl .elementor-80 .elementor-element.elementor-element-61b2de0{left:110px;}.elementor-80 .elementor-element.elementor-element-61b2de0{top:120px;}.elementor-80 .elementor-element.elementor-element-2e3c5c8 img{width:88%;}.elementor-80 .elementor-element.elementor-element-c39fd44 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f360340{margin-top:-436px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-db0f600{padding:55px 25px 70px 40px;}}@media(max-width:1200px){.elementor-80 .elementor-element.elementor-element-5f7acd1e{padding:0px 30px 0px 30px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-8e872bb{left:40px;}body.rtl .elementor-80 .elementor-element.elementor-element-8e872bb{right:40px;}.elementor-80 .elementor-element.elementor-element-8e872bb{top:-396px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-49e5b7a{left:40px;}body.rtl .elementor-80 .elementor-element.elementor-element-49e5b7a{right:40px;}.elementor-80 .elementor-element.elementor-element-49e5b7a{top:-232px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-b21164c{left:36px;}body.rtl .elementor-80 .elementor-element.elementor-element-b21164c{right:36px;}.elementor-80 .elementor-element.elementor-element-b21164c{top:-120px;}.elementor-80 .elementor-element.elementor-element-f92c819 img{width:261px;}.elementor-80 .elementor-element.elementor-element-4fb878c > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4fb878c .heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-6249d1f{padding:66px 25px 0px 25px;}.elementor-80 .elementor-element.elementor-element-d59b86a > .elementor-element-populated{padding:22px 22px 22px 22px;}.elementor-80 .elementor-element.elementor-element-dd91fd2{padding:33px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-dd91fd2 img{width:313px;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated{padding:23px 16px 26px 17px;}.elementor-80 .elementor-element.elementor-element-be8103e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-80 .elementor-element.elementor-element-038bd7b{padding:7px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1d76682{padding:18px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-60f172d{padding:0px 40px 37px 40px;}.elementor-80 .elementor-element.elementor-element-d49524d{padding:5px 0px 284px 45px;}.elementor-80 .elementor-element.elementor-element-db0f600{margin-top:122px;margin-bottom:0px;padding:53px 25px 36px 40px;}.elementor-80 .elementor-element.elementor-element-5beea0e{padding:40px 0px 110px 0px;}.elementor-80 .elementor-element.elementor-element-b14959e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6e6b238{margin-top:-23px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-e14fe0b{margin-top:-895px;margin-bottom:-175px;padding:0px 10px 50px 10px;}}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-5f7acd1e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-8e872bb{left:41px;}body.rtl .elementor-80 .elementor-element.elementor-element-8e872bb{right:41px;}.elementor-80 .elementor-element.elementor-element-8e872bb{top:-426px;}.elementor-80 .elementor-element.elementor-element-49e5b7a{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;top:-264px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-49e5b7a{left:43px;}body.rtl .elementor-80 .elementor-element.elementor-element-49e5b7a{right:43px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-b21164c{left:39px;}body.rtl .elementor-80 .elementor-element.elementor-element-b21164c{right:39px;}.elementor-80 .elementor-element.elementor-element-b21164c{top:-133px;}.elementor-80 .elementor-element.elementor-element-b21164c .elementor-button{font-size:15px;padding:15px 30px 15px 30px;}.elementor-80 .elementor-element.elementor-element-f92c819 img{width:57%;}.elementor-80 .elementor-element.elementor-element-a166199{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-element-populated{margin:60px 15px 0px 18px;--e-column-margin-right:15px;--e-column-margin-left:18px;}.elementor-80 .elementor-element.elementor-element-1e9a351{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-735fd94 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-b8660f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4f81dc7 > .elementor-element-populated{padding:35px 0px 0px 15px;}.elementor-80 .elementor-element.elementor-element-06dba94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-05487b7 > .elementor-element-populated{padding:35px 15px 0px 0px;}.elementor-80 .elementor-element.elementor-element-d481563 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6249d1f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-c5ce5bc{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-99b3fd1{text-align:left;}.elementor-80 .elementor-element.elementor-element-99b3fd1 img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-dd91fd2{top:2px;text-align:center;}.elementor-80 .elementor-element.elementor-element-dd91fd2 img{width:62%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated{margin:8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-80 .elementor-element.elementor-element-be8103e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-62c6c37 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-038bd7b{padding:18px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a373618 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-80 .elementor-element.elementor-element-1c20ed7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-dcadd4c > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-80 .elementor-element.elementor-element-1d76682{padding:40px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button{font-size:15px;padding:15px 30px 15px 30px;}.elementor-80 .elementor-element.elementor-element-937f099{padding:70px 015px 110px 15px;}.elementor-80 .elementor-element.elementor-element-abf91e3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-3df4af8{padding:10px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2236ada > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4097979 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-039f98d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-ba797d9{padding:10px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6c1b060{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-d49524d{padding:0px 0px 40px 50px;}.elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-background-slideshow{border-radius:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-element-populated{padding:50px 15px 40px 25px;}.elementor-80 .elementor-element.elementor-element-c39fd44 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f360340{margin-top:-122px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-17b1b22 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6f09181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-be73847 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-075b9a2{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5beea0e{padding:45px 10px 130px 10px;}.elementor-80 .elementor-element.elementor-element-e5366c2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-e14fe0b{margin-top:0px;margin-bottom:-260px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-7b8ec92 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-2d41cf6{margin-top:-970px;margin-bottom:95px;padding:40px 40px 40px 0px;}.elementor-80 .elementor-element.elementor-element-f92a18c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 10px 30px;}.elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 15px 70px 15px;}.elementor-80 .elementor-element.elementor-element-42cea0a > .elementor-widget-container{padding:35px 18px 35px 18px;}.elementor-80 .elementor-element.elementor-element-c7d9022{margin-top:-262px;margin-bottom:-510px;padding:40px 40px 0px 0px;}.elementor-80 .elementor-element.elementor-element-89d193a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}}@media(max-width:880px){.elementor-80 .elementor-element.elementor-element-5f7acd1e > .elementor-container{min-height:553px;}.elementor-80 .elementor-element.elementor-element-8e872bb{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;top:-304px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-49e5b7a{left:43px;}body.rtl .elementor-80 .elementor-element.elementor-element-49e5b7a{right:43px;}.elementor-80 .elementor-element.elementor-element-49e5b7a{top:-185px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-b21164c{left:39px;}body.rtl .elementor-80 .elementor-element.elementor-element-b21164c{right:39px;}.elementor-80 .elementor-element.elementor-element-b21164c{top:-75px;}.elementor-80 .elementor-element.elementor-element-6249d1f{margin-top:0px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-c5ce5bc{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-dd91fd2{text-align:center;}.elementor-80 .elementor-element.elementor-element-a6763f9{--e-image-carousel-slides-to-show:3;}.elementor-80 .elementor-element.elementor-element-c7d9022{margin-top:-148px;margin-bottom:-148px;}.elementor-80 .elementor-element.elementor-element-89d193a{font-size:151px;}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-5f7acd1e > .elementor-container{min-height:782px;}.elementor-80 .elementor-element.elementor-element-5f7acd1e{margin-top:-20px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-4cbec22d{width:90%;}.elementor-80 .elementor-element.elementor-element-4cbec22d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 26px 0px 0px;}.elementor-80 .elementor-element.elementor-element-8e872bb{--container-widget-width:289px;--container-widget-flex-grow:0;width:var( --container-widget-width, 289px );max-width:289px;top:-19px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-8e872bb{left:7px;}body.rtl .elementor-80 .elementor-element.elementor-element-8e872bb{right:7px;}.elementor-80 .elementor-element.elementor-element-8e872bb .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-80 .elementor-element.elementor-element-49e5b7a{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:90px;font-size:15px;line-height:1.4em;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-49e5b7a{left:7px;}body.rtl .elementor-80 .elementor-element.elementor-element-49e5b7a{right:7px;}.elementor-80 .elementor-element.elementor-element-49e5b7a p{margin-block-end:4px;}.elementor-80 .elementor-element.elementor-element-b21164c .elementor-button{padding:15px 30px 15px 30px;}.elementor-80 .elementor-element.elementor-element-a8be3bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-f92c819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-f92c819 img{width:68%;}.elementor-80 .elementor-element.elementor-element-a166199{margin-top:-40px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-99eda47 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-80 .elementor-element.elementor-element-17bb7a0{margin-top:-100px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-ca00134 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-735fd94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4f81dc7 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-05487b7 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6249d1f{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;z-index:0;}.elementor-80 .elementor-element.elementor-element-4730f77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-d59b86a > .elementor-element-populated{margin:-22px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-99b3fd1{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-99b3fd1 img{border-radius:20px 20px 20px 20px;}.elementor-80 .elementor-element.elementor-element-dd91fd2{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-dd91fd2 img{border-radius:20px 20px 0px 20px;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-29dec2c > .elementor-element-populated{padding:32px 22px 0px 22px;}.elementor-80 .elementor-element.elementor-element-62c6c37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a373618 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-80 .elementor-element.elementor-element-1c20ed7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-dcadd4c > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1d76682 > .elementor-container{max-width:1547px;}.elementor-80 .elementor-element.elementor-element-5fb9bd2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-80 .elementor-element.elementor-element-5fb9bd2 > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button{padding:15px 30px 15px 30px;}.elementor-80 .elementor-element.elementor-element-d9f8183 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-80 .elementor-element.elementor-element-d9f8183 > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-80 .elementor-element.elementor-element-937f099{padding:50px 15px 70px 15px;}.elementor-80 .elementor-element.elementor-element-61b2de0{--container-widget-width:38px;--container-widget-flex-grow:0;width:var( --container-widget-width, 38px );max-width:38px;top:8px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-61b2de0{right:20px;}body.rtl .elementor-80 .elementor-element.elementor-element-61b2de0{left:20px;}.elementor-80 .elementor-element.elementor-element-2e3c5c8 img{width:97%;}.elementor-80 .elementor-element.elementor-element-abf91e3{margin-top:-40px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-a37bc2c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-60f172d > .elementor-background-overlay{background-repeat:no-repeat;background-size:auto;}.elementor-80 .elementor-element.elementor-element-a896c37 > .elementor-element-populated{margin:-17px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 22px 0px 22px;}.elementor-80 .elementor-element.elementor-element-f5e66f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-3df4af8{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-dbdf415 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-0123b85 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-8b2192d > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-ba797d9{padding:0px 0px 22px 0px;}.elementor-80 .elementor-element.elementor-element-41980fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a6763f9{--e-image-carousel-slides-to-show:2;}.elementor-80 .elementor-element.elementor-element-6c1b060{margin-top:-40px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-d49524d{padding:9% 0% 25% 5%;}.elementor-80 .elementor-element.elementor-element-6bf63a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 32px 30px;}.elementor-80 .elementor-element.elementor-element-f360340{margin-top:-150px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-db0f600{padding:55px 0px 30px 0px;}.elementor-80 .elementor-element.elementor-element-17b1b22 > .elementor-element-populated{padding:0px 22px 0px 25px;}.elementor-80 .elementor-element.elementor-element-6f09181{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-be73847 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 22px 0px 22px;}.elementor-80 .elementor-element.elementor-element-075b9a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-title{font-size:12px;line-height:0em;}.elementor-80 .elementor-element.elementor-element-075b9a2 .elementor-accordion-icon{margin-inline-end:25px;}.elementor-80 .elementor-element.elementor-element-5beea0e{padding:20px 0px 40px 0px;}.elementor-80 .elementor-element.elementor-element-137b16f > .elementor-element-populated{padding:0px 22px 0px 22px;}.elementor-80 .elementor-element.elementor-element-6e6b238{margin-top:10px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-e1b1f95 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-e5366c2{margin-top:-40px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-e14fe0b{margin-top:-40px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-2d41cf6, .elementor-80 .elementor-element.elementor-element-2d41cf6 > .elementor-background-overlay{border-radius:30px 0px 30px 30px;}.elementor-80 .elementor-element.elementor-element-2d41cf6{margin-top:70px;margin-bottom:0px;padding:0px 15px 40px 15px;}.elementor-80 .elementor-element.elementor-element-f92a18c > .elementor-element-populated{padding:40px 5px 0px 5px;}.elementor-80 .elementor-element.elementor-element-67da730{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-9c947d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 15px 90px 25px;}.elementor-80 .elementor-element.elementor-element-c7d9022, .elementor-80 .elementor-element.elementor-element-c7d9022 > .elementor-background-overlay{border-radius:30px 0px 30px 30px;}.elementor-80 .elementor-element.elementor-element-c7d9022{margin-top:50px;margin-bottom:0px;padding:0px 15px 40px 15px;}.elementor-80 .elementor-element.elementor-element-d79f1c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-4cbec22d{width:40%;}.elementor-80 .elementor-element.elementor-element-a8be3bd{width:60%;}.elementor-80 .elementor-element.elementor-element-a373618{width:48%;}.elementor-80 .elementor-element.elementor-element-dcadd4c{width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-80 .elementor-element.elementor-element-ca00134{width:50%;}.elementor-80 .elementor-element.elementor-element-735fd94{width:50%;}.elementor-80 .elementor-element.elementor-element-4f81dc7{width:50%;}.elementor-80 .elementor-element.elementor-element-05487b7{width:50%;}.elementor-80 .elementor-element.elementor-element-d59b86a{width:100%;}.elementor-80 .elementor-element.elementor-element-29dec2c{width:100%;}.elementor-80 .elementor-element.elementor-element-a373618{width:50%;}.elementor-80 .elementor-element.elementor-element-dcadd4c{width:50%;}.elementor-80 .elementor-element.elementor-element-5fb9bd2{width:50%;}.elementor-80 .elementor-element.elementor-element-d9f8183{width:50%;}.elementor-80 .elementor-element.elementor-element-681dbfe{width:100%;}.elementor-80 .elementor-element.elementor-element-17b1b22{width:50%;}.elementor-80 .elementor-element.elementor-element-be73847{width:50%;}.elementor-80 .elementor-element.elementor-element-f92a18c{width:60%;}.elementor-80 .elementor-element.elementor-element-9c947d6{width:40%;}}@media(min-width:1441px){.elementor-80 .elementor-element.elementor-element-e5366c2 > .elementor-background-overlay{background-attachment:scroll;}}@media(min-width:2400px){.elementor-80 .elementor-element.elementor-element-5f7acd1e{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4cbec22d > .elementor-element-populated{margin:0px 0px 0px -140px;--e-column-margin-right:0px;--e-column-margin-left:-140px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-b21164c{left:34.969px;}body.rtl .elementor-80 .elementor-element.elementor-element-b21164c{right:34.969px;}.elementor-80 .elementor-element.elementor-element-b21164c{top:-171.078px;}.elementor-80 .elementor-element.elementor-element-a8be3bd > .elementor-element-populated{margin:0px 0px 0px -260px;--e-column-margin-right:0px;--e-column-margin-left:-260px;}.elementor-80 .elementor-element.elementor-element-f92c819 img{width:369px;}.elementor-80 .elementor-element.elementor-element-937f099 > .elementor-background-overlay{background-image:url("https://allpeak.de/wp-content/uploads/revslider/home-1/slider-pattern.png");background-size:cover;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-61b2de0{right:436px;}body.rtl .elementor-80 .elementor-element.elementor-element-61b2de0{left:436px;}.elementor-80 .elementor-element.elementor-element-2e3c5c8 img{width:68%;}.elementor-80 .elementor-element.elementor-element-f360340{margin-top:-800px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-db0f600 > .elementor-background-overlay{background-size:998px auto;}.elementor-80 .elementor-element.elementor-element-e5366c2 > .elementor-container{min-height:870px;}.elementor-80 .elementor-element.elementor-element-e5366c2 > .elementor-background-overlay{background-position:bottom center;background-size:cover;}.elementor-80 .elementor-element.elementor-element-e14fe0b{margin-top:-890px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-8e872bb */h1, h2, h3, h4, h5, h6{
    color: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b21164c */.elementor-80 .elementor-element.elementor-element-b21164c .elementor-button
 {
    background: linear-gradient(to right, #007cf6, #439af0, #1983ec) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f92c819 */@media (max-width: 1115px) {	.site-content
 {
    top: -170px !important;
}}/* End custom CSS */
/* Start custom CSS for hkangles-custom-heading, class: .elementor-element-4fb878c */@media (max-width: 1200px) {
    .elementor-80 .elementor-element.elementor-element-4fb878c .heading-title {
        font-size: 20px !important;
        line-height: 26px!important;
    }
}/* End custom CSS */
/* Start custom CSS for hkangles-infobox, class: .elementor-element-b8660f5 */.infobox-style-11 .hkangles-infobox-wrapper-inner
 {
    z-index:unset!important;
}

.hkangles-infobox-wrapper-inner {
    background: linear-gradient(180deg, #0B1B3A 0%, #133F8F 55%, #0A3F9A 100%) !important;
    padding: 24px !important;
    border-radius: 20px !important;
    border: 1px solid rgba(255, 255, 255, .12) !important;
    box-shadow: 0 18px 40px rgba(7, 35, 92, .25) !important;

}

body .infobox-style-11 span.icon-count-number{
    -webkit-text-stroke: 1px rgb(255 255 255 / 50%) !important;
}

.hkangles-list-wrapper .list-item a{
    color: #ffffff!important;
}

@media screen and (max-width: 884px){
.infobox-style-11 .hkangles-infobox-text {
    font-size: 14px;
    padding: 25px 15px 0 30px!important;
}
    .hkangles-infobox-wrapper-inner {
    min-height: 212px!important;
}
}

@media screen and (min-device-width: 660px) and (max-device-width: 1024px) {
    .elementor-80 .elementor-element.elementor-element-d481563 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 25px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a166199 */.elementor-80 .elementor-element.elementor-element-a166199:not(.elementor-motion-effects-element-type-background){
    background: linear-gradient(92deg, #0a1c3a 0%, #0e2553 40%, #094388 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99b3fd1 */.elementor-80 .elementor-element.elementor-element-99b3fd1 img
 {
    filter: drop-shadow(2px 4px 6px black);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd91fd2 */.elementor-80 .elementor-element.elementor-element-dd91fd2 img
 {
    filter: opacity(0.2);
}

.rotate-circleshape img{
  width: 100%; height: 100%; object-fit: contain;
  transform-origin: 50% 50%;
  -webkit-animation: spinFan 50s linear infinite; /* سرعت فن: 0.3s سریع‌تر، 0.6s نرم‌تر */
          animation: spinFan 50s linear infinite;
  will-change: transform;
  backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for hkangles-list, class: .elementor-element-62c6c37 */.hkangles-list-wrapper ul li i {
    color: #007cf6!important;
}/* End custom CSS */
/* Start custom CSS for hkangles-counter, class: .elementor-element-1c20ed7 */.counter-style-2 .hkangles-counter-icon{
    color: #7abaf9 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f11bd76 */.elementor-80 .elementor-element.elementor-element-f11bd76 .elementor-button:focus {
background: linear-gradient(to right, #007cf6, #439af0, #1983ec) !important;
}/* End custom CSS */
/* Start custom CSS for hkangles-infobox, class: .elementor-element-c79059d */.hkangles-infobox-text:a{
    color: #FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6249d1f */.elementor-80 .elementor-element.elementor-element-6249d1f
 {
    background: linear-gradient(92deg, #0a1c3a 0%, #0e2553 40%, #094388 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-681dbfe *//* ============= والد مرجع ============= */
.fan-stage{
  position: relative;
  display: grid;
  place-items: center;
  overflow: visible;
}

/* ============= تصویر اصلی: شناوری + سنتر + سایه حرفه‌ای ============= */
.floaty-final{
  position: relative;
  display: grid;
  place-items: center;
}

.floaty-final img{
  display: block;
  max-width: 100%;
  height: auto;
  transform-origin: 50% 50%;
  -webkit-animation: floatyMove 7s ease-in-out infinite;
          animation: floatyMove 7s ease-in-out infinite;
  will-change: transform;
  backface-visibility: hidden;
}

/* سایهٔ طبیعی زیر تصویر اصلی (با فاصله واقعی) */
.floaty-final::after{
  content: "";
  position: absolute;
  left: 50%;
  bottom: -8px;                 /* فاصله سایه از تصویر */
  width: 72%;
  height: 20px;
  transform: translateX(-50%) scale(0.95);
  pointer-events: none;
  border-radius: 50%;
  background: radial-gradient(ellipse at center, rgb(0 0 0 / 58%) 0%, rgb(0 0 0 / 81%) 32%, rgb(0 0 0 / 5%) 58%, rgb(0 0 0 / 8%) 76%, rgb(0 0 0 / 0%) 88%);
  -webkit-animation: shadowPulse 7s ease-in-out infinite;
          animation: shadowPulse 7s ease-in-out infinite;
  will-change: transform, opacity, filter;
  filter: blur(4px);
  opacity: .42;
}

/* ============= فن‌ها: همزمان با شناوری + چرخش مستقل ============= */
.rotate-fan{
  position: absolute;            /* روی تصویر اصلی فیکس شود */
  left: 50%; 
  top: 50%;
  transform: translate(-50%, -50%);
  width: min(22%, 220px);        /* اندازه واکنش‌گرا */
  aspect-ratio: 1 / 1;
  z-index: 3;
  pointer-events: none;

  /* شناوری مشترک تا دقیقاً همزمان بالا/پایین برود */
  -webkit-animation: floatyMove 7s ease-in-out infinite;
          animation: floatyMove 7s ease-in-out infinite;
  will-change: transform;
}

.rotate-fan img{
  width: 100%; height: 100%; object-fit: contain;
  transform-origin: 50% 50%;
  -webkit-animation: spinFan 0.4s linear infinite; /* سرعت فن: 0.3s سریع‌تر، 0.6s نرم‌تر */
          animation: spinFan 0.4s linear infinite;
  will-change: transform;
  backface-visibility: hidden;
}




@media (min-width:2560px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 46.5%; top: 21.1%; }
  .fan-stage .rotate-fan.fan2{ left: 46.5%; top: 53.5%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 192px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 192px!important;
    opacity: 0.6;
}
}
@media (min-width:2048px) and (max-width:2559px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 192px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 192px!important;
    opacity: 0.6;
}
}

@media (min-width:1901px) and (max-width:2047px) {
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.4%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 177px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 177px!important;
    opacity: 0.6;
}
}

@media (min-width:1721px) and (max-width:1900px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 162px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 162px!important;
    opacity: 0.6;
}
}

@media (min-width:1440px) and (max-width:1720px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 135px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 135px!important;
    opacity: 0.6;
}
}
@media (min-width:1201px) and (max-width:1439px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 120px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 120px!important;
    opacity: 0.6;
}
}
@media (min-width:1114px) and (max-width:1200px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 101px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 101px!important;
    opacity: 0.6;
}
}
@media (min-width:884px)  and (max-width:1112px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 80px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 80px!important;
    opacity: 0.6;
}
}

@media (min-width:769px)  and (max-width:883px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 73px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 73px!important;
    opacity: 0.6;
}
}


@media (min-width:576px)  and (max-width:768px){
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.8%; top: 21.6%; }
  .fan-stage .rotate-fan.fan2{ left: 45.8%; top: 54.2%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 69px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img
 {
    width: 69px!important;
    opacity: 0.6;
}
}
@media (min-width:430px)  and (max-width:575px) {
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.3%; top: 21.7%; }
  .fan-stage .rotate-fan.fan2{ left: 45.3%; top: 54%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 42px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img 
 {
    width: 42px!important;
    opacity: 0.6;
}
}
@media (min-width:394px)  and (max-width:429px) {
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45.7%; top: 22.2%; }
  .fan-stage .rotate-fan.fan2{ left: 45.7%; top: 54.8%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 38px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img 
 {
    width: 38px!important;
    opacity: 0.6;
}
}
@media (min-width:376px)  and (max-width:393px) {
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45%; top: 20.5%; }
  .fan-stage .rotate-fan.fan2{ left: 45%; top: 53.5%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 39px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img 
 {
    width: 39px!important;
    opacity: 0.6;
}
}
@media (min-width:361px)  and (max-width:375px) {
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45%; top: 20.2%; }
  .fan-stage .rotate-fan.fan2{ left: 45%; top: 53.5%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 38px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img 
 {
    width: 38px!important;
    opacity: 0.6;
}
}

@media (min-width:200px)  and (max-width:360px) {
  .rotate-fan{ width: min(26%, 200px); }
  .fan-stage .rotate-fan.fan1{ left: 45%; top: 20.2%; }
  .fan-stage .rotate-fan.fan2{ left: 45%; top: 53.5%; }
.elementor-80 .elementor-element.elementor-element-e336595 img  {
    width: 36px!important;
}
.elementor-80 .elementor-element.elementor-element-467b631 img 
 {
    width: 36px!important;
    opacity: 0.6;
}
}

/* ============= Keyframes (Cross‑browser) ============= */
@-webkit-keyframes floatyMove{
  0%,100% { -webkit-transform: translateY(0); transform: translateY(0); }
  50%     { -webkit-transform: translateY(-20px); transform: translateY(-20px); }
}
@keyframes floatyMove{
  0%,100% { transform: translateY(0); }
  50%     { transform: translateY(-20px); }
}

@-webkit-keyframes spinFan{
  from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to   { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes spinFan{
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}

@-webkit-keyframes shadowPulse{
  0%,100%{
    -webkit-transform: translateX(-50%) scale(0.92);
            transform: translateX(-50%) scale(0.92);
    opacity: .50;
    filter: blur(3px);
  }
  50%{
    -webkit-transform: translateX(-50%) scale(1.20);
            transform: translateX(-50%) scale(1.20);
    opacity: .22;
    filter: blur(8px);
  }
}
@keyframes shadowPulse{
  0%,100%{
    transform: translateX(-50%) scale(0.92);
    opacity: .50;
    filter: blur(3px);
  }
  50%{
    transform: translateX(-50%) scale(1.20);
    opacity: .22;
    filter: blur(8px);
  }
}

/* دسترس‌پذیری */
@media (prefers-reduced-motion: reduce){
  .floaty-final img,
  .floaty-final::after,
  .rotate-fan,
  .rotate-fan img{ animation: none !important; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-937f099 */.elementor-80 .elementor-element.elementor-element-cd1ef14 {
            background: linear-gradient(78deg, #0a1c3a 0%, #0e2553 40%, #094388 100%);
}/* End custom CSS */
/* Start custom CSS for hendy-tabs, class: .elementor-element-f5e66f0 */@media (max-width: 1024px) {
.elementor-20488 .elementor-element.elementor-element-4fc06f65 {
    width: 100%!important;
}
.elementor-20488 .elementor-element.elementor-element-34ea46c1
 {
    width: 100%!important;
}    
.elementor-20488 .elementor-element.elementor-element-3592970f > .elementor-widget-container
 {
    zoom: 0.6!important;
}
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abf91e3 */.elementor-80 .elementor-element.elementor-element-60f172d
 {
    background: linear-gradient(92deg, #0a1c3a 0%, #0e2553 40%, #094388 100%);
}/* End custom CSS */
/* Start custom CSS for hkangles-custom-heading, class: .elementor-element-dba81b4 */.elementor-element-dba81b4 h3 {
  color: #162b62 !important;
}/* End custom CSS */
/* Start custom CSS for hendy-services, class: .elementor-element-c39fd44 */.elementor-element-c39fd44 .hkangles-service-content a {
  color: #000 !important;   
  font-weight: 500;
  text-decoration: none;
}
@media (max-width: 1800px) {
.services-style-5 h3.hkangles-service-title a
 {
    font-size: 17px !important;
    font-weight: 900 !important;
}
.elementor-element-c39fd44 .hkangles-list-wrapper .list-item a {
  font-size: 12px !important;
  line-height: 1.4em;
}

.elementor-element-c39fd44 .hkangles-service-content p {
  font-size: 12px !important;
  line-height: 1.6;
}
}

.services-style-5 .hkangles-service-icon {
  color: #003ba8 !important;
}

.services-style-3 .read-more-link {
    font-size: 10px!important;
}

.services-style-3 .hkangles-service-icon{
  color: #003ba8 !important;
}
.services-style-3 .hkangles-service-wrapper:hover .hkangles-service-icon
 {
    color: #fff!important;
}
.services-style-3 .hkangles-service-icon:hover
 {
    color: #ffffff !important;
}

.services-style-3 .hkangles-service-title-wrap
 {
    min-height: 170px!important;
}
.services-style-3 .hkangles-service-wrapper:hover .hkangles-service-icon:hover{
    background-color: #003ba8!important;
}

.services-style-3 .hkangles-service-wrapper:hover .hkangles-service-ico:hover{
    background-color: #003ba8!important;
}
.services-style-9 .hkangles-service-icon{
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c1b060 */.elementor-80 .elementor-element.elementor-element-6c1b060
 {
    background: linear-gradient(92deg, #0a1c3a 0%, #0e2553 40%, #094388 100%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-db0f600 */@media (min-width: 1281px) {.elementor-80 .elementor-element.elementor-element-db0f600:not(.elementor-motion-effects-element-type-background){
    background-color: transparent;
    background-image: linear-gradient(180deg, #00418300 0%, #0b1b3a00 100%
100%
);
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e5366c2 */.elementor-80 .elementor-element.elementor-element-e5366c2
 {
    background: linear-gradient(92deg, #0a1c3a 0%, #0e2553 40%, #094388 100%);
}/* End custom CSS */
/* Start custom CSS for hkangles-custom-heading, class: .elementor-element-ef443fd */.elementor-element-ef443fd .heading-title,
.elementor-element-ef443fd .heading-title a{
  color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67da730 */.hendy-main-form input[type=submit]{
    background-color: #0a1d3c!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ec2a6f */.ti-widget.ti-goog .ti-widget-container {
    color: #ffffff!important;

}

.ti-widget.ti-goog .ti-widget-container .ti-name {
    color: #ffffff!important;
}

.ti-widget.ti-goog .ti-rating-text, .ti-widget.ti-goog .ti-rating-text{
    color: #ffffff!important;
}

.ti-widget.ti-goog .ti-rating-text span{
    color: #ffffff!important;
}

.ti-widget.ti-goog .ti-read-more span{
    color: #ffffff!important;
}

.ti-widget.ti-goog .ti-rating-text strong:not(.ti-rating-large){
    color: #ffffff!important;
}

.ti-widget.ti-goog .ti-widget-container .ti-date {
    color: #c7c5c5!important;
}/* End custom CSS */
/* Start custom CSS for hkangles-counter, class: .elementor-element-42cea0a */.elementor-80 .elementor-element.elementor-element-42cea0a > .elementor-widget-container
 {
    background-color: #077ff6!important;
}

.counter-style-2-two .counter-style-2 .hkangles-counter-title
 {
    font-size: 12px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89d193a */@media (max-width: 1024px) {
    .elementor-80 .elementor-element.elementor-element-89d193a {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c7d9022 */@media (max-width: 767px) {
    .site-footer {
        margin-top: -200px!important;
    }
}/* End custom CSS */