.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-734d3b9{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-734d3b9::before, .elementor-28 .elementor-element.elementor-element-734d3b9 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-734d3b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-734d3b9 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-734d3b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-734d3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-734d3b9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-734d3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/02/holzer©nadine.muehlehner-©candidateflow.de_B-19.avif") 50% 50%;background-size:cover;}.elementor-28 .elementor-element.elementor-element-15f4aad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-7ab20ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7ab20ae .elementor-heading-title{font-family:var( --e-global-typography-cc286d8-font-family ), Sans-serif;font-size:var( --e-global-typography-cc286d8-font-size );font-weight:var( --e-global-typography-cc286d8-font-weight );text-transform:var( --e-global-typography-cc286d8-text-transform );font-style:var( --e-global-typography-cc286d8-font-style );line-height:var( --e-global-typography-cc286d8-line-height );color:var( --e-global-color-d9d0377 );}.elementor-28 .elementor-element.elementor-element-fd623d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;}.elementor-28 .elementor-element.elementor-element-fd623d2 .elementor-heading-title{font-family:var( --e-global-typography-cc286d8-font-family ), Sans-serif;font-size:var( --e-global-typography-cc286d8-font-size );font-weight:var( --e-global-typography-cc286d8-font-weight );text-transform:var( --e-global-typography-cc286d8-text-transform );font-style:var( --e-global-typography-cc286d8-font-style );line-height:var( --e-global-typography-cc286d8-line-height );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2be8fee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-956dff6 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-956dff6 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-956dff6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-956dff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-956dff6 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-956dff6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-9d10ea0 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9d10ea0 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-9d10ea0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-9d10ea0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-9d10ea0 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-9d10ea0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-251f75c{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-251f75c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-251f75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-5f21b56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-eaf3856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-eaf3856 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-d9d0377 );}.elementor-28 .elementor-element.elementor-element-823a85c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;}.elementor-28 .elementor-element.elementor-element-823a85c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-c2ab74e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a5d66b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-c3d6cc2{--display:flex;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-e5f6f0c{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e5f6f0c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e5f6f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/02/holzer©nadine.muehlehner-©candidateflow.de_B-19.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-9953e91{--display:flex;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-9953e91:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9953e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-0527d10{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0527d10:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0527d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/02/DSCF3662.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-311ebfb{--display:flex;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-452ef96{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-452ef96:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-452ef96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/02/20240514_160658.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-64b5dac{text-align:center;}.elementor-28 .elementor-element.elementor-element-64b5dac .elementor-heading-title{font-family:var( --e-global-typography-cc286d8-font-family ), Sans-serif;font-size:var( --e-global-typography-cc286d8-font-size );font-weight:var( --e-global-typography-cc286d8-font-weight );text-transform:var( --e-global-typography-cc286d8-text-transform );font-style:var( --e-global-typography-cc286d8-font-style );line-height:var( --e-global-typography-cc286d8-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-28 .elementor-element.elementor-element-c3bf39d{text-align:center;color:var( --e-global-color-b27a5c0 );}.elementor-28 .elementor-element.elementor-element-c3bf39d p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-71fc895 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-71fc895 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-71fc895 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-28 .elementor-element.elementor-element-71fc895 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-71fc895 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-6c1fdc6{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:5%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-6c1fdc6::before, .elementor-28 .elementor-element.elementor-element-6c1fdc6 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6c1fdc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6c1fdc6 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-6c1fdc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-6c1fdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-c445534{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-d4c4fcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d4c4fcf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3feb9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 350px;}.elementor-28 .elementor-element.elementor-element-3feb9a9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-menu-anchor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-menu-anchor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-31880b1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b16fa4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b16fa4b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-45a5493{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-32f7be3{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d8c5eb1 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-d8c5eb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d8c5eb1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d8c5eb1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d8c5eb1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d8c5eb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d8c5eb1 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-d8c5eb1 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-55d7b72{text-align:center;}.elementor-28 .elementor-element.elementor-element-55d7b72 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-fdcba69{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-6024ee8 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-6024ee8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-6024ee8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-6024ee8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-6024ee8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-6024ee8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-6024ee8 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-6024ee8 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-5c6f9f8{text-align:center;}.elementor-28 .elementor-element.elementor-element-5c6f9f8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-0371439{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-d2fd09b .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-d2fd09b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d2fd09b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d2fd09b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d2fd09b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d2fd09b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d2fd09b .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-d2fd09b .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-ed46844{text-align:center;}.elementor-28 .elementor-element.elementor-element-ed46844 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-5fe5cd7{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-3de3c86 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-3de3c86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3de3c86.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3de3c86.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3de3c86.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3de3c86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3de3c86 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-3de3c86 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-ac16519{text-align:center;}.elementor-28 .elementor-element.elementor-element-ac16519 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-9b73569{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-d324fd7 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-d324fd7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d324fd7.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d324fd7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d324fd7.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d324fd7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d324fd7 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-d324fd7 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-06d0759{text-align:center;}.elementor-28 .elementor-element.elementor-element-06d0759 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-84b371e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ce4d712{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-c75531f .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-c75531f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-c75531f.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-c75531f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-c75531f.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-c75531f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-c75531f .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-c75531f .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-47c98d6{text-align:center;}.elementor-28 .elementor-element.elementor-element-47c98d6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-4fcea06{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-fcc2b2d .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-fcc2b2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-fcc2b2d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-fcc2b2d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-fcc2b2d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-fcc2b2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-fcc2b2d .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-fcc2b2d .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-ddd4eba{text-align:center;}.elementor-28 .elementor-element.elementor-element-ddd4eba .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-e756407{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-7989ff5 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-7989ff5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-7989ff5.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7989ff5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-7989ff5.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7989ff5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-7989ff5 .elementor-icon{font-size:50px;}.elementor-28 .elementor-element.elementor-element-7989ff5 .elementor-icon svg{height:50px;}.elementor-28 .elementor-element.elementor-element-e3d9436{text-align:center;}.elementor-28 .elementor-element.elementor-element-e3d9436 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-26b6e86{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9b93f85{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-99b8ebc .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-99b8ebc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-99b8ebc.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-99b8ebc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-99b8ebc.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-99b8ebc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-99b8ebc .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-99b8ebc .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-eb1f385{text-align:center;}.elementor-28 .elementor-element.elementor-element-eb1f385 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-bae876d{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-8289a6e .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-8289a6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8289a6e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8289a6e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8289a6e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8289a6e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8289a6e .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-8289a6e .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-5e1c28c{text-align:center;}.elementor-28 .elementor-element.elementor-element-5e1c28c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8be0579{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-3925583 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-3925583.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3925583.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3925583.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3925583.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3925583.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3925583 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-3925583 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-b4d2740{text-align:center;}.elementor-28 .elementor-element.elementor-element-b4d2740 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d694d6d{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-1b6b161 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-1b6b161.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1b6b161.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1b6b161.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1b6b161.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1b6b161.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1b6b161 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-1b6b161 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-cb6f7ef{text-align:center;}.elementor-28 .elementor-element.elementor-element-cb6f7ef .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1133e6e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e4cdf7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-e4cdf7c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-95bf6ea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0254362{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-f77ae31 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-f77ae31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-f77ae31.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-f77ae31.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-f77ae31.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-f77ae31.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-f77ae31 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-f77ae31 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-ce1ed02{text-align:center;}.elementor-28 .elementor-element.elementor-element-ce1ed02 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-5919b28{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-54c0ad4 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-54c0ad4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-54c0ad4.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-54c0ad4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-54c0ad4.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-54c0ad4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-54c0ad4 .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-54c0ad4 .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-e7b9919{text-align:center;}.elementor-28 .elementor-element.elementor-element-e7b9919 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-51e2fb8{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-8864b3b .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-8864b3b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8864b3b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8864b3b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8864b3b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8864b3b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8864b3b .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-8864b3b .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-ca6e06d{text-align:center;}.elementor-28 .elementor-element.elementor-element-ca6e06d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-74ae9e9{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-1737d2d .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-1737d2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1737d2d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1737d2d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1737d2d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1737d2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1737d2d .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-1737d2d .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-a87fddf{text-align:center;}.elementor-28 .elementor-element.elementor-element-a87fddf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-06df613{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f9a5af9{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-47b924b .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-47b924b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-47b924b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-47b924b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-47b924b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-47b924b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-47b924b .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-47b924b .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-511bf00{text-align:center;}.elementor-28 .elementor-element.elementor-element-511bf00 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-9b80111{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-2634e7b .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-2634e7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-2634e7b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2634e7b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-2634e7b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2634e7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-2634e7b .elementor-icon{font-size:35px;}.elementor-28 .elementor-element.elementor-element-2634e7b .elementor-icon svg{height:35px;}.elementor-28 .elementor-element.elementor-element-3d49975{text-align:center;}.elementor-28 .elementor-element.elementor-element-3d49975 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-b19205d{--display:flex;--justify-content:space-evenly;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-977606f .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-977606f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-977606f.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-977606f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-977606f.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-977606f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-977606f .elementor-icon{font-size:50px;}.elementor-28 .elementor-element.elementor-element-977606f .elementor-icon svg{height:50px;}.elementor-28 .elementor-element.elementor-element-29ea389{text-align:center;}.elementor-28 .elementor-element.elementor-element-29ea389 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-4d92d26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-7a1c220{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4a831a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4a831a5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-d9d0377 );}.elementor-28 .elementor-element.elementor-element-a396ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 150px;}.elementor-28 .elementor-element.elementor-element-a396ede .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-d5f5812{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a2632b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-e11d490{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-e11d490:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e11d490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ce78056{--display:flex;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-25b8f28 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-b805924{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-28 .elementor-element.elementor-element-b805924 .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-0fc6150{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-5171d40 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-5171d40 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-5171d40 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-28 .elementor-element.elementor-element-5171d40 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-5171d40 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-ce1d1f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-dcf2933{--display:flex;--min-height:400px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-dcf2933:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-dcf2933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/03/Patrick_Funk-scaled.avif");background-position:0px -157px;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-f28608c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-94ac8c4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-94ac8c4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-94ac8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b601b12{--display:flex;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-d877957 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-e2d4017{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-28 .elementor-element.elementor-element-e2d4017 .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-6f5fd4a{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-fa82b0e .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-fa82b0e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-fa82b0e .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-28 .elementor-element.elementor-element-fa82b0e .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-fa82b0e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-018b430{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-88c8cac{--display:flex;--min-height:400px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-88c8cac:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-88c8cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/03/Markus_Wattolik-scaled.avif");background-position:0px -116px;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-2b44741{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-139c371{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-139c371:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-139c371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-caa4dea{--display:flex;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-3a21910 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8b7493b{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-28 .elementor-element.elementor-element-8b7493b .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-6046219{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-4422eca .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-4422eca .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-4422eca .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-28 .elementor-element.elementor-element-4422eca .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-4422eca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-02a161c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-848df28{--display:flex;--min-height:400px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-848df28:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-848df28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/03/Jan_Weiser-scaled.avif");background-position:0px -165px;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-2979d15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-c498755{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-c498755:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c498755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-7deb004{--display:flex;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-0304f19 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d522f55{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-28 .elementor-element.elementor-element-d522f55 .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-ec9d046{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-4926d7d .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-4926d7d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-4926d7d .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-28 .elementor-element.elementor-element-4926d7d .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-4926d7d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-a3409c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-23478a6{--display:flex;--min-height:400px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-23478a6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-23478a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/03/Emran_Moradi.avif");background-position:0px -8px;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-4a175e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-c8bd504{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-c8bd504:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c8bd504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-dac0704{--display:flex;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-f2c321c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-0f81d3d{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-28 .elementor-element.elementor-element-0f81d3d .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3486801{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-770b492 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-770b492 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-770b492 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-28 .elementor-element.elementor-element-770b492 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-770b492 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-49b7ac1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-c916163{--display:flex;--min-height:400px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-c916163:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c916163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/03/Jens_Gruen_Mitarbeitergeschichte.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-7b185f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-e632519{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-e632519:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e632519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-cdd9ff4{--display:flex;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-53e82af .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-1297c22{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-28 .elementor-element.elementor-element-1297c22 .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-637e173{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-dcad884 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-dcad884 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-dcad884 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-28 .elementor-element.elementor-element-dcad884 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-dcad884 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-f31bd90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-0b7a4a4{--display:flex;--min-height:400px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-0b7a4a4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0b7a4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/03/Susi_Kroeber-1.avif");background-position:0px -100px;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-38fa6ee{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:3%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:3%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-f9bc814 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-28 .elementor-element.elementor-element-4174cbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-ac0cbc8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-ac0cbc8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-ac0cbc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-79f1621{--display:flex;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-2631a5a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-bba6420{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3bb55d0 );}.elementor-28 .elementor-element.elementor-element-a747e41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-28 .elementor-element.elementor-element-10e8502{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-edbd34f{--e-image-carousel-slides-to-show:1;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-edbd34f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-edbd34f .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-edbd34f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-edbd34f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-edbd34f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-28 .elementor-element.elementor-element-edbd34f .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-3bb55d0 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b3f0354{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-1913d33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-730ee1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-730ee1b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-d9d0377 );}.elementor-28 .elementor-element.elementor-element-76c8723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 150px;}.elementor-28 .elementor-element.elementor-element-76c8723 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-8729250{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-1c7af1d{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-1a02b10{text-align:center;}.elementor-28 .elementor-element.elementor-element-1a02b10 .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-0f3d58b{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0f3d58b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0f3d58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/02/Schueler_und-Schuelerinnen.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-aa8fc82{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-2244863{text-align:center;}.elementor-28 .elementor-element.elementor-element-2244863 .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-b8eea01{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b8eea01:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b8eea01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2025/06/Fotolia_197491702_M-1019x680-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-87f3b45{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-100dd66{text-align:center;}.elementor-28 .elementor-element.elementor-element-100dd66 .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-8ab2e23{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8ab2e23:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8ab2e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2025/06/bachelorabsolventen.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-7ee50d9{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-1febbfd{text-align:center;}.elementor-28 .elementor-element.elementor-element-1febbfd .elementor-heading-title{font-family:var( --e-global-typography-917a1f2-font-family ), Sans-serif;font-size:var( --e-global-typography-917a1f2-font-size );font-weight:var( --e-global-typography-917a1f2-font-weight );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-5967efb{--display:flex;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5967efb:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5967efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2025/06/Talent-Klima-Index_AdobeStock_328824244_PW-696x522-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-88e3b36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-eae9d47{--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:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 50px 10px rgba(0, 0, 0, 0.25);--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-eae9d47:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-eae9d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-81dfad6{--display:flex;--justify-content:space-around;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-df837d6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-de0df70{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3bb55d0 );}.elementor-28 .elementor-element.elementor-element-dfd7c72 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-dfd7c72 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-dfd7c72 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-dfd7c72 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-dfd7c72 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f2e1ebe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-ee3d758{--display:flex;--min-height:400px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-ee3d758:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-ee3d758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzer-gruppe.com/wp/wp-content/uploads/2026/02/DSCF3662.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-68796e7{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-28 .elementor-element.elementor-element-68796e7::before, .elementor-28 .elementor-element.elementor-element-68796e7 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-68796e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-68796e7 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-68796e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-68796e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-47d84e1 img{width:25%;}.elementor-28 .elementor-element.elementor-element-6a544b6{text-align:center;color:var( --e-global-color-b27a5c0 );}.elementor-28 .elementor-element.elementor-element-08a4a2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-bc1ea00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3152910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3152910 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-d9d0377 );}.elementor-28 .elementor-element.elementor-element-d6010eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 080px;}.elementor-28 .elementor-element.elementor-element-d6010eb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-18bf92c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-ec516c8{--display:flex;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-c3d6cc2{--width:40%;}.elementor-28 .elementor-element.elementor-element-9953e91{--width:40%;}.elementor-28 .elementor-element.elementor-element-311ebfb{--width:40%;}.elementor-28 .elementor-element.elementor-element-1c7af1d{--width:40%;}.elementor-28 .elementor-element.elementor-element-aa8fc82{--width:40%;}.elementor-28 .elementor-element.elementor-element-87f3b45{--width:40%;}.elementor-28 .elementor-element.elementor-element-7ee50d9{--width:40%;}}@media(max-width:1200px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-734d3b9{--min-height:50vh;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7ab20ae .elementor-heading-title{font-size:var( --e-global-typography-cc286d8-font-size );line-height:var( --e-global-typography-cc286d8-line-height );}.elementor-28 .elementor-element.elementor-element-fd623d2 .elementor-heading-title{font-size:var( --e-global-typography-cc286d8-font-size );line-height:var( --e-global-typography-cc286d8-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-251f75c{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-5f21b56{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-eaf3856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-823a85c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-64b5dac .elementor-heading-title{font-size:var( --e-global-typography-cc286d8-font-size );line-height:var( --e-global-typography-cc286d8-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c3bf39d p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-71fc895 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6c1fdc6{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-c445534{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-d4c4fcf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3feb9a9{padding:0px 0px 0px 100px;}.elementor-28 .elementor-element.elementor-element-3feb9a9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-b16fa4b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-55d7b72 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5c6f9f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ed46844 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ac16519 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-06d0759 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-47c98d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ddd4eba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e3d9436 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-eb1f385 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5e1c28c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b4d2740 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-cb6f7ef .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e4cdf7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ce1ed02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e7b9919 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ca6e06d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-a87fddf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-511bf00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3d49975 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b19205d{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-28 .elementor-element.elementor-element-29ea389 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-4d92d26{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-7a1c220{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-4a831a5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-a396ede{padding:0px 0px 0px 100px;}.elementor-28 .elementor-element.elementor-element-a396ede .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-25b8f28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b805924 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0fc6150 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5171d40 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-dcf2933:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-dcf2933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-d877957 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e2d4017 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6f5fd4a p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-fa82b0e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-88c8cac:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-88c8cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-3a21910 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8b7493b .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6046219 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4422eca .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-848df28:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-848df28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-0304f19 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d522f55 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ec9d046 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4926d7d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-23478a6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-23478a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-130px 0px;}.elementor-28 .elementor-element.elementor-element-f2c321c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0f81d3d .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3486801 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-770b492 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c916163:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c916163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-28 .elementor-element.elementor-element-53e82af .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1297c22 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-637e173 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-dcad884 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0b7a4a4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0b7a4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -30px;}.elementor-28 .elementor-element.elementor-element-38fa6ee{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-vertical-offset:-20px;}.elementor-28 .elementor-element.elementor-element-4174cbd{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-ac0cbc8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-2631a5a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-bba6420{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-edbd34f .elementor-image-carousel-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b3f0354{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-1913d33{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-730ee1b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-76c8723 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1c7af1d{--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-1a02b10 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0f3d58b{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-aa8fc82{--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-2244863 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b8eea01{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-87f3b45{--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-100dd66 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8ab2e23{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-7ee50d9{--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-1febbfd .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5967efb{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-eae9d47{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-81dfad6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-df837d6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-de0df70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-de0df70 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-68796e7{--min-height:25vh;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-08a4a2f{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-bc1ea00{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-3152910 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d6010eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7ab20ae .elementor-heading-title{font-size:var( --e-global-typography-cc286d8-font-size );line-height:var( --e-global-typography-cc286d8-line-height );}.elementor-28 .elementor-element.elementor-element-fd623d2{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fd623d2 .elementor-heading-title{font-size:var( --e-global-typography-cc286d8-font-size );line-height:var( --e-global-typography-cc286d8-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-956dff6 .elementor-button{padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-251f75c{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-5f21b56{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-eaf3856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-823a85c{padding:0px 0px 0px 50px;}.elementor-28 .elementor-element.elementor-element-823a85c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c3d6cc2{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-e5f6f0c{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-9953e91{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-0527d10{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-311ebfb{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-452ef96{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-64b5dac .elementor-heading-title{font-size:var( --e-global-typography-cc286d8-font-size );line-height:var( --e-global-typography-cc286d8-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-71fc895 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-6c1fdc6{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-c445534{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-d4c4fcf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3feb9a9{padding:0px 0px 0px 50px;}.elementor-28 .elementor-element.elementor-element-3feb9a9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-b16fa4b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-32f7be3{--width:100%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-d8c5eb1 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-d8c5eb1 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-55d7b72 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-fdcba69{--width:100%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-6024ee8 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-6024ee8 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-5c6f9f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0371439{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-d2fd09b .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-d2fd09b .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-ed46844 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5fe5cd7{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-3de3c86 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-3de3c86 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-ac16519 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9b73569{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-d324fd7 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-d324fd7 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-06d0759 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ce4d712{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-c75531f .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-c75531f .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-47c98d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-4fcea06{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-fcc2b2d .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-fcc2b2d .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-ddd4eba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e756407{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-7989ff5 .elementor-icon{font-size:40px;}.elementor-28 .elementor-element.elementor-element-7989ff5 .elementor-icon svg{height:40px;}.elementor-28 .elementor-element.elementor-element-e3d9436 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9b93f85{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-99b8ebc .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-99b8ebc .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-eb1f385 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-bae876d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-8289a6e .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-8289a6e .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-5e1c28c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8be0579{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-3925583 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-3925583 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-b4d2740 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d694d6d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-1b6b161 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-1b6b161 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-cb6f7ef .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e4cdf7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0254362{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-f77ae31 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-f77ae31 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-ce1ed02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5919b28{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-54c0ad4 .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-54c0ad4 .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-e7b9919 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-51e2fb8{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-8864b3b .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-8864b3b .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-ca6e06d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-74ae9e9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-1737d2d .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-1737d2d .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-a87fddf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f9a5af9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-47b924b .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-47b924b .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-511bf00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9b80111{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-2634e7b .elementor-icon{font-size:30px;}.elementor-28 .elementor-element.elementor-element-2634e7b .elementor-icon svg{height:30px;}.elementor-28 .elementor-element.elementor-element-3d49975 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b19205d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-977606f .elementor-icon{font-size:40px;}.elementor-28 .elementor-element.elementor-element-977606f .elementor-icon svg{height:40px;}.elementor-28 .elementor-element.elementor-element-29ea389 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-4d92d26{--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-4a831a5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-a396ede{padding:0px 0px 0px 50px;}.elementor-28 .elementor-element.elementor-element-a396ede .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d5f5812{--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-a2632b7{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-e11d490{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-ce78056{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-25b8f28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b805924 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0fc6150 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5171d40 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-dcf2933{--min-height:180px;}.elementor-28 .elementor-element.elementor-element-dcf2933:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-dcf2933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -75px;}.elementor-28 .elementor-element.elementor-element-f28608c{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-94ac8c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-b601b12{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-d877957 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e2d4017 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6f5fd4a p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-fa82b0e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-88c8cac{--min-height:180px;}.elementor-28 .elementor-element.elementor-element-88c8cac:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-88c8cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -59px;}.elementor-28 .elementor-element.elementor-element-2b44741{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-139c371{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-caa4dea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-3a21910 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8b7493b .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6046219 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4422eca .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-848df28{--min-height:180px;}.elementor-28 .elementor-element.elementor-element-848df28:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-848df28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -87px;}.elementor-28 .elementor-element.elementor-element-2979d15{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-c498755{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-7deb004{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-0304f19 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d522f55 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ec9d046 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4926d7d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-23478a6{--min-height:180px;}.elementor-28 .elementor-element.elementor-element-23478a6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-23478a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-4a175e7{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-c8bd504{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-dac0704{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-f2c321c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0f81d3d .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3486801 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-770b492 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-c916163{--min-height:180px;}.elementor-28 .elementor-element.elementor-element-7b185f9{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-e632519{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-cdd9ff4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-53e82af .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1297c22 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-637e173 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-dcad884 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-0b7a4a4{--min-height:180px;}.elementor-28 .elementor-element.elementor-element-0b7a4a4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0b7a4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -52px;}.elementor-28 .elementor-element.elementor-element-38fa6ee{--e-n-carousel-swiper-slides-to-display:1;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-4174cbd{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-ac0cbc8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-79f1621{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-2631a5a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-bba6420{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-a747e41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-10e8502{--min-height:0px;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-edbd34f .elementor-image-carousel-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-b3f0354{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-730ee1b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-76c8723{padding:0px 0px 0px 50px;}.elementor-28 .elementor-element.elementor-element-76c8723 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1c7af1d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-1a02b10 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-aa8fc82{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-2244863 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-87f3b45{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-100dd66 .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-7ee50d9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-1febbfd .elementor-heading-title{font-size:var( --e-global-typography-917a1f2-font-size );line-height:var( --e-global-typography-917a1f2-line-height );letter-spacing:var( --e-global-typography-917a1f2-letter-spacing );}.elementor-28 .elementor-element.elementor-element-88e3b36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-eae9d47{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-81dfad6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-df837d6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-de0df70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-de0df70 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-dfd7c72 .elementor-button{padding:5px 10px 5px 10px;}.elementor-28 .elementor-element.elementor-element-ee3d758{--min-height:150px;}.elementor-28 .elementor-element.elementor-element-68796e7{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28 .elementor-element.elementor-element-08a4a2f{--padding-top:20%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-3152910 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d6010eb{padding:0px 0px 0px 50px;}.elementor-28 .elementor-element.elementor-element-d6010eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for button, class: .elementor-element-9d10ea0 */.elementor-28 .elementor-element.elementor-element-9d10ea0 {
  position: absolute;
  bottom: 50px;
  right: 5%;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-616452e */#gesamtfahrzeug {

display: block;

position: relative;

top: -300px;

}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2d96470 */#gesamtfahrzeug {

display: block;

position: relative;

top: -300px;

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-edbd34f */.elementor-28 .elementor-element.elementor-element-edbd34f {
  overflow: hidden;
}

.elementor-28 .elementor-element.elementor-element-edbd34f .swiper {
  overflow: hidden;
}

.elementor-28 .elementor-element.elementor-element-edbd34f .swiper-wrapper {
  gap: 0 !important;
}

.elementor-28 .elementor-element.elementor-element-edbd34f .swiper-slide {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}

.elementor-28 .elementor-element.elementor-element-edbd34f .swiper-slide img {
  width: 100%;
  height: 400px;
  object-fit: cover;
  display: block;
}

/* Mobile Anpassung */
@media (max-width: 767px) {
  .elementor-28 .elementor-element.elementor-element-edbd34f .swiper-slide img {
    height: 150px;
  }
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-b8b9637 */#gesamtfahrzeug {

display: block;

position: relative;

top: -300px;

}/* End custom CSS */