.elementor-11097 .elementor-element.elementor-element-ba14811{--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-11097 .elementor-element.elementor-element-5552be7d{--display:flex;--min-height:clamp(750px, 750px, 1000px);--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;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:calc(100px + var(--zweid-header-height));--padding-bottom:100px;--padding-left:0;--padding-right:0;--z-index:2;}.elementor-11097 .elementor-element.elementor-element-5552be7d:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-5552be7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e2d450 );}.elementor-11097 .elementor-element.elementor-element-5552be7d::before, .elementor-11097 .elementor-element.elementor-element-5552be7d > .elementor-background-video-container::before, .elementor-11097 .elementor-element.elementor-element-5552be7d > .e-con-inner > .elementor-background-video-container::before, .elementor-11097 .elementor-element.elementor-element-5552be7d > .elementor-background-slideshow::before, .elementor-11097 .elementor-element.elementor-element-5552be7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11097 .elementor-element.elementor-element-5552be7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-5e2d450 ) 0%, #B87E5600 calc(100% - 550px));}.elementor-11097 .elementor-element.elementor-element-5552be7d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-7b7fe893{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:5;}.elementor-11097 .elementor-element.elementor-element-af9754b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-e9734c8.elementor-element{--align-self:flex-start;}.elementor-11097 .elementor-element.elementor-element-e9734c8 .elementor-heading-title{font-size:inherit;font-weight:600;color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-38d3166{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DF996A;--border-color:#DF996A;}.elementor-11097 .elementor-element.elementor-element-38d3166:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-38d3166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#52453CB2;}.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-11097 .elementor-element.elementor-element-4f366d5 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-4f366d5.elementor-view-stacked .elementor-icon{background-color:#DF996A;}.elementor-11097 .elementor-element.elementor-element-4f366d5.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-4f366d5.elementor-view-default .elementor-icon{color:#DF996A;border-color:#DF996A;}.elementor-11097 .elementor-element.elementor-element-4f366d5.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-4f366d5.elementor-view-default .elementor-icon svg{fill:#DF996A;}.elementor-11097 .elementor-element.elementor-element-4f366d5 .elementor-icon{font-size:18px;}.elementor-11097 .elementor-element.elementor-element-4f366d5 .elementor-icon svg{height:18px;}.elementor-11097 .elementor-element.elementor-element-4f366d5 .elementor-icon-wrapper svg{width:auto;}.elementor-11097 .elementor-element.elementor-element-7904d03 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-58fa71bf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-58fa71bf .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 );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-3eef0a9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11097 .elementor-element.elementor-element-2a0bd2dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-2a0bd2dd .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-2a0bd2dd .elementor-icon{font-size:20px;}.elementor-11097 .elementor-element.elementor-element-2a0bd2dd .elementor-icon svg{height:20px;}.elementor-11097 .elementor-element.elementor-element-2a0bd2dd .elementor-icon-wrapper svg{width:auto;}.elementor-11097 .elementor-element.elementor-element-51d829cd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{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-11097 .elementor-element.elementor-element-2de84a70{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-2de84a70 p{margin-block-end:0px;}.elementor-11097 .elementor-element.elementor-element-44bbcd0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-5b76f115 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-41674c55{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-41674c55 .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 );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-551e2461 .elementor-button{background-color:#F9F5F200;font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-551e2461{width:var( --container-widget-width, 400px );max-width:400px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-11097 .elementor-element.elementor-element-551e2461.elementor-element{--align-self:flex-start;}.elementor-11097 .elementor-element.elementor-element-551e2461 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11097 .elementor-element.elementor-element-551e2461 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-477fbb92{width:var( --container-widget-width, max(calc(100% - 550px), 50%) );max-width:max(calc(100% - 550px), 50%);--container-widget-width:max(calc(100% - 550px), 50%);--container-widget-flex-grow:0;bottom:0px;z-index:0;text-align:end;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-477fbb92{right:0px;}body.rtl .elementor-11097 .elementor-element.elementor-element-477fbb92{left:0px;}.elementor-11097 .elementor-element.elementor-element-477fbb92 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor-11097 .elementor-element.elementor-element-6f5eb677{--e-transform-translateY:50%;bottom:50%;z-index:1;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-6f5eb677{right:calc(100vw - (var(--zweid-default-space-x) + min(550px, 50%) + var(--zweid-hero-icon-space, 150px)));}body.rtl .elementor-11097 .elementor-element.elementor-element-6f5eb677{left:calc(100vw - (var(--zweid-default-space-x) + min(550px, 50%) + var(--zweid-hero-icon-space, 150px)));}.elementor-11097 .elementor-element.elementor-element-6f5eb677 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-6f5eb677.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-6f5eb677.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-6f5eb677.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-6f5eb677.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-6f5eb677.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-6f5eb677 .elementor-icon{font-size:clamp(750px, 100vh, 1000px);padding:200px;border-width:1px 1px 1px 1px;}.elementor-11097 .elementor-element.elementor-element-6f5eb677 .elementor-icon svg{height:clamp(750px, 100vh, 1000px);}.elementor-11097 .elementor-element.elementor-element-76223006.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-76223006{left:0px;}body.rtl .elementor-11097 .elementor-element.elementor-element-76223006{right:0px;}.elementor-11097 .elementor-element.elementor-element-76223006{top:0px;}.elementor-11097 .elementor-element.elementor-element-76223006 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFFBF;}.elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-framed .elementor-icon:hover, .elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-default .elementor-icon:hover{color:#FFFFFFBF;border-color:#FFFFFFBF;}.elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-framed .elementor-icon:hover, .elementor-11097 .elementor-element.elementor-element-76223006.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFFBF;}.elementor-11097 .elementor-element.elementor-element-76223006 .elementor-icon{font-size:100px;}.elementor-11097 .elementor-element.elementor-element-76223006 .elementor-icon svg{height:100px;}.elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-3a32ed18{right:var(--zweid-default-space-x);}body.rtl .elementor-11097 .elementor-element.elementor-element-3a32ed18{left:var(--zweid-default-space-x);}.elementor-11097 .elementor-element.elementor-element-3a32ed18{bottom:50px;}.elementor-11097 .elementor-element.elementor-element-3a32ed18 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFFBF;}.elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-framed .elementor-icon:hover, .elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-default .elementor-icon:hover{color:#FFFFFFBF;border-color:#FFFFFFBF;}.elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-framed .elementor-icon:hover, .elementor-11097 .elementor-element.elementor-element-3a32ed18.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFFBF;}.elementor-11097 .elementor-element.elementor-element-3a32ed18 .elementor-icon{font-size:100px;}.elementor-11097 .elementor-element.elementor-element-3a32ed18 .elementor-icon svg{height:100px;}.elementor-11097 .elementor-element.elementor-element-20706d37{--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-11097 .elementor-element.elementor-element-20706d37:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-20706d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-37dd3bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-f61c5bf .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-b0f5c3b .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 );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-518ce0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11097 .elementor-element.elementor-element-5a412576{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-5a412576 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-5a412576 .elementor-icon{font-size:20px;}.elementor-11097 .elementor-element.elementor-element-5a412576 .elementor-icon svg{height:20px;}.elementor-11097 .elementor-element.elementor-element-5a412576 .elementor-icon-wrapper svg{width:auto;}.elementor-11097 .elementor-element.elementor-element-caa17e2 .elementor-heading-title{color:var( --e-global-color-5e2d450 );}.elementor-11097 .elementor-element.elementor-element-659562e7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-7dd28e1a{--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;--justify-content:space-between;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-7dd28e1a:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-7dd28e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-77f8c6e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-21dcaff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-21dcaff.elementor-view-stacked .elementor-icon{background-color:#777574;}.elementor-11097 .elementor-element.elementor-element-21dcaff.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-21dcaff.elementor-view-default .elementor-icon{color:#777574;border-color:#777574;}.elementor-11097 .elementor-element.elementor-element-21dcaff.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-21dcaff.elementor-view-default .elementor-icon svg{fill:#777574;}.elementor-11097 .elementor-element.elementor-element-21dcaff .elementor-icon{font-size:40px;}.elementor-11097 .elementor-element.elementor-element-21dcaff .elementor-icon svg{height:40px;}.elementor-11097 .elementor-element.elementor-element-2d204914{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-e982cb0 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-4e7aa9a3 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-593b0122{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-c1a3a1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-c1a3a1d.elementor-view-stacked .elementor-icon{background-color:#777574;}.elementor-11097 .elementor-element.elementor-element-c1a3a1d.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-c1a3a1d.elementor-view-default .elementor-icon{color:#777574;border-color:#777574;}.elementor-11097 .elementor-element.elementor-element-c1a3a1d.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-c1a3a1d.elementor-view-default .elementor-icon svg{fill:#777574;}.elementor-11097 .elementor-element.elementor-element-c1a3a1d .elementor-icon{font-size:45px;}.elementor-11097 .elementor-element.elementor-element-c1a3a1d .elementor-icon svg{height:45px;}.elementor-11097 .elementor-element.elementor-element-7f554e6b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-3d551212 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-4e65fcf3 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-22a3a4f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-129ac08d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-129ac08d.elementor-view-stacked .elementor-icon{background-color:#777574;}.elementor-11097 .elementor-element.elementor-element-129ac08d.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-129ac08d.elementor-view-default .elementor-icon{color:#777574;border-color:#777574;}.elementor-11097 .elementor-element.elementor-element-129ac08d.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-129ac08d.elementor-view-default .elementor-icon svg{fill:#777574;}.elementor-11097 .elementor-element.elementor-element-129ac08d .elementor-icon{font-size:40px;}.elementor-11097 .elementor-element.elementor-element-129ac08d .elementor-icon svg{height:40px;}.elementor-11097 .elementor-element.elementor-element-32a504c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-284e7a15 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-60a8fe2f .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-7fc1f659{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-70f82c0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-70f82c0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-70f82c0f.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-70f82c0f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-70f82c0f.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-70f82c0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-70f82c0f .elementor-icon{font-size:45px;}.elementor-11097 .elementor-element.elementor-element-70f82c0f .elementor-icon svg{height:45px;}.elementor-11097 .elementor-element.elementor-element-45b9d84f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-3e94150a .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-2913a45e .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-2a9a8b57{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-2a9a8b57:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-2a9a8b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11097 .elementor-element.elementor-element-3db15b45{--display:flex;--position:absolute;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CDD9;--border-color:#C4CDD9;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;top:0;--z-index:1;}.elementor-11097 .elementor-element.elementor-element-3db15b45:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-3db15b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F6;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-3db15b45{right:var(--zweid-default-space-x);}body.rtl .elementor-11097 .elementor-element.elementor-element-3db15b45{left:var(--zweid-default-space-x);}.elementor-11097 .elementor-element.elementor-element-26915273 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:60px 60px 60px 60px;padding:10px 020px 10px 20px;}.elementor-11097 .elementor-element.elementor-element-26915273{width:100%;max-width:100%;}.elementor-11097 .elementor-element.elementor-element-26915273.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-39c56d4e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:60px 60px 60px 60px;padding:10px 020px 10px 20px;}.elementor-11097 .elementor-element.elementor-element-39c56d4e{width:100%;max-width:100%;}.elementor-11097 .elementor-element.elementor-element-39c56d4e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-555858f6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:60px 60px 60px 60px;padding:10px 020px 10px 20px;}.elementor-11097 .elementor-element.elementor-element-555858f6{width:100%;max-width:100%;}.elementor-11097 .elementor-element.elementor-element-555858f6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-77df8cb9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:60px 60px 60px 60px;padding:10px 020px 10px 20px;}.elementor-11097 .elementor-element.elementor-element-77df8cb9{width:100%;max-width:100%;}.elementor-11097 .elementor-element.elementor-element-77df8cb9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-f1fa5b9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:60px 60px 60px 60px;padding:10px 020px 10px 20px;}.elementor-11097 .elementor-element.elementor-element-f1fa5b9{width:100%;max-width:100%;}.elementor-11097 .elementor-element.elementor-element-f1fa5b9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-70aca42b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:60px 60px 60px 60px;padding:10px 020px 10px 20px;}.elementor-11097 .elementor-element.elementor-element-70aca42b{width:100%;max-width:100%;}.elementor-11097 .elementor-element.elementor-element-70aca42b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-4b28699a .elementor-button{background-color:#F9F5F200;font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-4b28699a{width:var( --container-widget-width, 400px );max-width:400px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-11097 .elementor-element.elementor-element-4b28699a.elementor-element{--align-self:flex-start;}.elementor-11097 .elementor-element.elementor-element-4b28699a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11097 .elementor-element.elementor-element-4b28699a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11097 .elementor-element.elementor-element-42ee9bfc{--display:flex;}.elementor-11097 .elementor-element.elementor-element-376287cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11097 .elementor-element.elementor-element-4575cea6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-4575cea6 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-4575cea6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-4575cea6 .elementor-icon{font-size:50px;padding:7.5px;}.elementor-11097 .elementor-element.elementor-element-4575cea6 .elementor-icon svg{height:50px;}.elementor-11097 .elementor-element.elementor-element-5ece4244{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-63827d61 .elementor-heading-title{font-family:var( --e-global-typography-61fe745-font-family ), Sans-serif;font-size:var( --e-global-typography-61fe745-font-size );font-weight:var( --e-global-typography-61fe745-font-weight );text-transform:var( --e-global-typography-61fe745-text-transform );line-height:var( --e-global-typography-61fe745-line-height );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-4bb46f89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;line-height:1.15;color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-c2c01ca{width:100%;max-width:100%;}.elementor-11097 .elementor-element.elementor-element-c2c01ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:500;text-transform:none;line-height:1.65;color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-61eabc73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-61eabc73 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-61eabc73.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-61eabc73 .elementor-icon{font-size:20px;padding:15px;}.elementor-11097 .elementor-element.elementor-element-61eabc73 .elementor-icon svg{height:20px;}.elementor-11097 .elementor-element.elementor-element-61eabc73 .elementor-icon i, .elementor-11097 .elementor-element.elementor-element-61eabc73 .elementor-icon svg{transform:rotate(-45deg);}.elementor-11097 .elementor-element.elementor-element-30e97580{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-57ec05a3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11097 .elementor-element.elementor-element-4c69122f .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 );color:var( --e-global-color-5e2d450 );}.elementor-11097 .elementor-element.elementor-element-8372954 .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 );color:var( --e-global-color-5e2d450 );}.elementor-11097 .elementor-element.elementor-element-57094464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e2d450 );}.elementor-11097 .elementor-element.elementor-element-355f8831{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-3c145258{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11097 .elementor-element.elementor-element-14253dd8 .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 );color:var( --e-global-color-5e2d450 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-71a16ba4{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:15px;}.elementor-11097 .elementor-element.elementor-element-73104276{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-73104276:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-73104276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-31490f33{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11097 .elementor-element.elementor-element-742eae65 .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 );color:var( --e-global-color-5e2d450 );}.elementor-11097 .elementor-element.elementor-element-55005488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e2d450 );}.elementor-11097 .elementor-element.elementor-element-19d3d4b7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-1410ba53{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11097 .elementor-element.elementor-element-24ff87e6 .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 );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-4e0e9b40{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:15px;}.elementor-11097 .elementor-element.elementor-element-55186a87{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-5b752e10{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11097 .elementor-element.elementor-element-36c72680 .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 );color:var( --e-global-color-secondary );}.elementor-widget-tkae-acf-repeater-accordion .e-n-accordion-item-content{color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-ef5177f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-ef5177f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-11097 .elementor-element.elementor-element-ef5177f {--n-accordion-padding:20px 40px 20px 40px;}:where( .elementor-11097 .elementor-element.elementor-element-ef5177f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-ef5177f .e-n-accordion-item-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-11097 .elementor-element.elementor-element-ef5177f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:40px;--padding-bottom:25px;--padding-left:40px;}.elementor-11097 .elementor-element.elementor-element-1255ed41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-1255ed41:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-1255ed41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B87E56;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-1bc4104c{left:-150px;}body.rtl .elementor-11097 .elementor-element.elementor-element-1bc4104c{right:-150px;}.elementor-11097 .elementor-element.elementor-element-1bc4104c{bottom:-400px;z-index:1;}.elementor-11097 .elementor-element.elementor-element-1bc4104c .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-1bc4104c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-1bc4104c.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-1bc4104c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-1bc4104c.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-1bc4104c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-1bc4104c .elementor-icon{font-size:1000px;}.elementor-11097 .elementor-element.elementor-element-1bc4104c .elementor-icon svg{height:1000px;}.elementor-11097 .elementor-element.elementor-element-1bc4104c .elementor-icon-wrapper svg{width:auto;}.elementor-11097 .elementor-element.elementor-element-e943cc8{z-index:1;text-align:center;}.elementor-11097 .elementor-element.elementor-element-e943cc8 .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 );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-697b037e{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;z-index:1;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-ef5f679{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;top:0px;z-index:0;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-ef5f679{right:0px;}body.rtl .elementor-11097 .elementor-element.elementor-element-ef5f679{left:0px;}.elementor-11097 .elementor-element.elementor-element-ef5f679 img{width:100%;height:100%;opacity:0.4;}.elementor-11097 .elementor-element.elementor-element-3913085{--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:125px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-309ffed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.85;--border-radius:10px 10px 10px 10px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-309ffed::before, .elementor-11097 .elementor-element.elementor-element-309ffed > .elementor-background-video-container::before, .elementor-11097 .elementor-element.elementor-element-309ffed > .e-con-inner > .elementor-background-video-container::before, .elementor-11097 .elementor-element.elementor-element-309ffed > .elementor-background-slideshow::before, .elementor-11097 .elementor-element.elementor-element-309ffed > .e-con-inner > .elementor-background-slideshow::before, .elementor-11097 .elementor-element.elementor-element-309ffed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-11097 .elementor-element.elementor-element-309ffed:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-309ffed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11097 .elementor-element.elementor-element-31d64c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-0001efa .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 );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-49c4514{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-11097 .elementor-element.elementor-element-9e777ed .elementor-button{background-color:#F9F5F200;font-family:var( --e-global-typography-885d1cc-font-family ), Sans-serif;font-size:var( --e-global-typography-885d1cc-font-size );font-weight:var( --e-global-typography-885d1cc-font-weight );line-height:var( --e-global-typography-885d1cc-line-height );fill:#FFFFFF;color:#FFFFFF;}.elementor-11097 .elementor-element.elementor-element-9e777ed{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-9e777ed.elementor-element{--align-self:flex-start;}.elementor-11097 .elementor-element.elementor-element-9e777ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11097 .elementor-element.elementor-element-9e777ed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11097 .elementor-element.elementor-element-4492b9d{--grid-columns:1;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-11097 .elementor-element.elementor-element-4492b9d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-574d16f{left:var(--zweid-padding);}body.rtl .elementor-11097 .elementor-element.elementor-element-574d16f{right:var(--zweid-padding);}.elementor-11097 .elementor-element.elementor-element-574d16f{top:-40px;}.elementor-11097 .elementor-element.elementor-element-574d16f .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-574d16f .elementor-icon{font-size:40px;padding:20px;}.elementor-11097 .elementor-element.elementor-element-574d16f .elementor-icon svg{height:40px;}.elementor-11097 .elementor-element.elementor-element-3e273c8b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-62dfcf89{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;}.elementor-11097 .elementor-element.elementor-element-3f2bcc80 .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 );color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-1dc90d96{padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-1dc90d96 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-6827db58{--swiper-slides-to-display:3;--swiper-slides-gap:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 var(--zweid-default-space-x);--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:var(--zweid-default-space-x);--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:75px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:calc(-1* (var(--zweid-default-space-x) + 65px));--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:75px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-6827db58 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-radius:100% 100% 100% 100%;padding:18px 18px 18px 18px;}.elementor-11097 .elementor-element.elementor-element-6827db58 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-6827db58 .swiper-slide > .elementor-element{height:100%;}.elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button{background-color:#F9F5F200;font-family:var( --e-global-typography-61fe745-font-family ), Sans-serif;font-size:var( --e-global-typography-61fe745-font-size );font-weight:var( --e-global-typography-61fe745-font-weight );text-transform:var( --e-global-typography-61fe745-text-transform );line-height:var( --e-global-typography-61fe745-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}.elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button:hover, .elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-236d789e{margin:-45px var(--zweid-padding) calc(var(--kit-widget-spacing, 0px) + 0px) calc(var(--zweid-default-space-x) + 150px);padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-236d789e.elementor-element{--align-self:flex-start;}.elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button:hover svg, .elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-6188c6b1{--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:75px 75px;--row-gap:75px;--column-gap:75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-6188c6b1:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-6188c6b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-52d8fcf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:75px;--divider-element-spacing:25px;}.elementor-11097 .elementor-element.elementor-element-52d8fcf .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-11097 .elementor-element.elementor-element-52d8fcf .elementor-divider{text-align:center;}.elementor-11097 .elementor-element.elementor-element-52d8fcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-52d8fcf.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-52d8fcf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-52d8fcf.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-52d8fcf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-4c7c45b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-11097 .elementor-element.elementor-element-b325ac0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11097 .elementor-element.elementor-element-627be00f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-5e9aabb2 .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 );color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11097 .elementor-element.elementor-element-34916f1f{width:100%;max-width:100%;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-11097 .elementor-element.elementor-element-34916f1f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11097 .elementor-element.elementor-element-50e68f77{--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-11097 .elementor-element.elementor-element-74fe3239{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:8px 8px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:85px;}.elementor-11097 .elementor-element.elementor-element-74fe3239:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-74fe3239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-74fe3239:hover{--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-11097 .elementor-element.elementor-element-74fe3239, .elementor-11097 .elementor-element.elementor-element-74fe3239::before{--border-transition:0.3s;}.elementor-11097 .elementor-element.elementor-element-2a4d94a5 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-2a4d94a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-2a4d94a5.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-2a4d94a5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-2a4d94a5.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-2a4d94a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-2a4d94a5 .elementor-icon{font-size:40px;}.elementor-11097 .elementor-element.elementor-element-2a4d94a5 .elementor-icon svg{height:40px;}.elementor-11097 .elementor-element.elementor-element-2a4d94a5 .elementor-icon-wrapper svg{width:auto;}.elementor-11097 .elementor-element.elementor-element-1b0ca5eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-1b0ca5eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;line-height:1.65;color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-138c94c8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-138c94c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:none;line-height:1.65;color:var( --e-global-color-text );}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-2464bffe{right:35px;}body.rtl .elementor-11097 .elementor-element.elementor-element-2464bffe{left:35px;}.elementor-11097 .elementor-element.elementor-element-2464bffe{bottom:25px;}.elementor-11097 .elementor-element.elementor-element-2464bffe .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-2464bffe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-2464bffe.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-2464bffe.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-2464bffe.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-2464bffe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-2464bffe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-2464bffe.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-2464bffe .elementor-icon{font-size:22px;}.elementor-11097 .elementor-element.elementor-element-2464bffe .elementor-icon svg{height:22px;}.elementor-11097 .elementor-element.elementor-element-2464bffe .elementor-icon i, .elementor-11097 .elementor-element.elementor-element-2464bffe .elementor-icon svg{transform:rotate(-45deg);}.elementor-11097 .elementor-element.elementor-element-4356935e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:8px 8px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:85px;}.elementor-11097 .elementor-element.elementor-element-4356935e:not(.elementor-motion-effects-element-type-background), .elementor-11097 .elementor-element.elementor-element-4356935e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-4356935e:hover{--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-11097 .elementor-element.elementor-element-4356935e, .elementor-11097 .elementor-element.elementor-element-4356935e::before{--border-transition:0.3s;}.elementor-11097 .elementor-element.elementor-element-242089a0 .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-242089a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-242089a0.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-242089a0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-242089a0.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-242089a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-242089a0 .elementor-icon{font-size:40px;}.elementor-11097 .elementor-element.elementor-element-242089a0 .elementor-icon svg{height:40px;}.elementor-11097 .elementor-element.elementor-element-242089a0 .elementor-icon-wrapper svg{width:auto;}.elementor-11097 .elementor-element.elementor-element-fd8301f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-fd8301f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;line-height:1.65;color:var( --e-global-color-text );}.elementor-11097 .elementor-element.elementor-element-79e709af{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-79e709af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:none;line-height:1.65;color:var( --e-global-color-text );}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-156550af{right:35px;}body.rtl .elementor-11097 .elementor-element.elementor-element-156550af{left:35px;}.elementor-11097 .elementor-element.elementor-element-156550af{bottom:25px;}.elementor-11097 .elementor-element.elementor-element-156550af .elementor-icon-wrapper{text-align:center;}.elementor-11097 .elementor-element.elementor-element-156550af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-156550af.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-156550af.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-156550af.elementor-view-framed .elementor-icon, .elementor-11097 .elementor-element.elementor-element-156550af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11097 .elementor-element.elementor-element-156550af.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-156550af.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11097 .elementor-element.elementor-element-156550af .elementor-icon{font-size:22px;}.elementor-11097 .elementor-element.elementor-element-156550af .elementor-icon svg{height:22px;}.elementor-11097 .elementor-element.elementor-element-156550af .elementor-icon i, .elementor-11097 .elementor-element.elementor-element-156550af .elementor-icon svg{transform:rotate(-45deg);}@media(max-width:1024px){.elementor-11097 .elementor-element.elementor-element-5552be7d{--min-height:100%;--padding-top:calc(50px + var(--zweid-header-height));--padding-bottom:50px;--padding-left:0;--padding-right:0;}.elementor-11097 .elementor-element.elementor-element-7904d03 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-58fa71bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-2de84a70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-5b76f115 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-41674c55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11097 .elementor-element.elementor-element-551e2461 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-6f5eb677{right:calc(100vw - (var(--zweid-default-space-x) + 55% + var(--zweid-hero-icon-space)));}body.rtl .elementor-11097 .elementor-element.elementor-element-6f5eb677{left:calc(100vw - (var(--zweid-default-space-x) + 55% + var(--zweid-hero-icon-space)));}.elementor-11097 .elementor-element.elementor-element-6f5eb677{bottom:50%;}.elementor-11097 .elementor-element.elementor-element-76223006 .elementor-icon{font-size:clamp(75px, 135px, 135px);}.elementor-11097 .elementor-element.elementor-element-76223006 .elementor-icon svg{height:clamp(75px, 135px, 135px);}.elementor-11097 .elementor-element.elementor-element-3a32ed18 .elementor-icon{font-size:100px;}.elementor-11097 .elementor-element.elementor-element-3a32ed18 .elementor-icon svg{height:100px;}.elementor-11097 .elementor-element.elementor-element-f61c5bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-b0f5c3b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11097 .elementor-element.elementor-element-659562e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-e982cb0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-4e7aa9a3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-3d551212 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-4e65fcf3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-284e7a15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-60a8fe2f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-3e94150a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-2913a45e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-2a9a8b57{--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-3db15b45{--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:var(--zweid-padding);--padding-right:var(--zweid-padding);top:0;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-3db15b45{right:0;}body.rtl .elementor-11097 .elementor-element.elementor-element-3db15b45{left:0;}.elementor-11097 .elementor-element.elementor-element-26915273{width:auto;max-width:auto;}.elementor-11097 .elementor-element.elementor-element-26915273 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-39c56d4e{width:auto;max-width:auto;}.elementor-11097 .elementor-element.elementor-element-39c56d4e .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-555858f6{width:auto;max-width:auto;}.elementor-11097 .elementor-element.elementor-element-555858f6 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-77df8cb9{width:auto;max-width:auto;}.elementor-11097 .elementor-element.elementor-element-77df8cb9 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-f1fa5b9{width:auto;max-width:auto;}.elementor-11097 .elementor-element.elementor-element-f1fa5b9 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-70aca42b{width:auto;max-width:auto;}.elementor-11097 .elementor-element.elementor-element-70aca42b .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-4b28699a .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-63827d61 .elementor-heading-title{font-size:var( --e-global-typography-61fe745-font-size );line-height:var( --e-global-typography-61fe745-line-height );}.elementor-11097 .elementor-element.elementor-element-4bb46f89 .elementor-heading-title{font-size:2rem;}.elementor-11097 .elementor-element.elementor-element-4c69122f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-8372954 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-57094464{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-14253dd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-71a16ba4{--grid-columns:2;}.elementor-11097 .elementor-element.elementor-element-742eae65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-55005488{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-24ff87e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-4e0e9b40{--grid-columns:2;}.elementor-11097 .elementor-element.elementor-element-36c72680 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-ef5177f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-11097 .elementor-element.elementor-element-ef5177f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-ef5177f .e-n-accordion-item-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-e943cc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-ef5f679 img{height:100%;}.elementor-11097 .elementor-element.elementor-element-309ffed{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-0001efa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11097 .elementor-element.elementor-element-49c4514{width:auto;max-width:auto;}.elementor-11097 .elementor-element.elementor-element-9e777ed{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11097 .elementor-element.elementor-element-9e777ed .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-4492b9d{--grid-columns:1;}.elementor-11097 .elementor-element.elementor-element-3f2bcc80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-6827db58{--swiper-slides-to-display:2;}.elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button{font-size:var( --e-global-typography-61fe745-font-size );line-height:var( --e-global-typography-61fe745-line-height );}.elementor-11097 .elementor-element.elementor-element-5e9aabb2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-11097 .elementor-element.elementor-element-ba14811{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11097 .elementor-element.elementor-element-5552be7d{--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:1;--padding-top:calc(25px + var(--zweid-header-height));--padding-bottom:50px;--padding-left:0;--padding-right:0;}.elementor-11097 .elementor-element.elementor-element-7b7fe893{--min-height:525px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11097 .elementor-element.elementor-element-af9754b{--justify-content:center;--flex-wrap:wrap;--align-content:center;}.elementor-11097 .elementor-element.elementor-element-e9734c8.elementor-element{--align-self:center;}.elementor-11097 .elementor-element.elementor-element-e9734c8{text-align:center;}.elementor-11097 .elementor-element.elementor-element-7904d03 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-58fa71bf{text-align:center;}.elementor-11097 .elementor-element.elementor-element-58fa71bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-2de84a70{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-44bbcd0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-5b76f115{text-align:center;}.elementor-11097 .elementor-element.elementor-element-5b76f115 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-41674c55{text-align:center;}.elementor-11097 .elementor-element.elementor-element-41674c55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11097 .elementor-element.elementor-element-551e2461{width:auto;max-width:auto;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-551e2461.elementor-element{--align-self:center;}.elementor-11097 .elementor-element.elementor-element-551e2461 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-477fbb92{width:100%;max-width:100%;z-index:0;}.elementor-11097 .elementor-element.elementor-element-6f5eb677{--e-transform-translateX:50%;--e-transform-translateY:0%;bottom:var(--zweid-hero-icon-bottom);}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-6f5eb677{right:50%;}body.rtl .elementor-11097 .elementor-element.elementor-element-6f5eb677{left:50%;}.elementor-11097 .elementor-element.elementor-element-76223006{--e-transform-translateX:-50%;top:var(--zweid-hero-scroll-down-top);z-index:10;}body:not(.rtl) .elementor-11097 .elementor-element.elementor-element-76223006{left:50%;}body.rtl .elementor-11097 .elementor-element.elementor-element-76223006{right:50%;}.elementor-11097 .elementor-element.elementor-element-76223006 .elementor-icon{font-size:65px;}.elementor-11097 .elementor-element.elementor-element-76223006 .elementor-icon svg{height:65px;}.elementor-11097 .elementor-element.elementor-element-20706d37{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-37dd3bd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-f61c5bf{text-align:center;}.elementor-11097 .elementor-element.elementor-element-f61c5bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-b0f5c3b{text-align:center;}.elementor-11097 .elementor-element.elementor-element-b0f5c3b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11097 .elementor-element.elementor-element-659562e7{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-7dd28e1a{--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11097 .elementor-element.elementor-element-77f8c6e1{--flex-wrap:nowrap;}.elementor-11097 .elementor-element.elementor-element-2d204914{--width:auto;}.elementor-11097 .elementor-element.elementor-element-e982cb0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-4e7aa9a3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-593b0122{--flex-wrap:nowrap;}.elementor-11097 .elementor-element.elementor-element-7f554e6b{--width:auto;}.elementor-11097 .elementor-element.elementor-element-3d551212 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-4e65fcf3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-22a3a4f7{--flex-wrap:nowrap;}.elementor-11097 .elementor-element.elementor-element-32a504c2{--width:auto;}.elementor-11097 .elementor-element.elementor-element-284e7a15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-60a8fe2f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-7fc1f659{--width:auto;--flex-wrap:nowrap;}.elementor-11097 .elementor-element.elementor-element-3e94150a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-2913a45e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-26915273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-26915273.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-26915273 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-39c56d4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-39c56d4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-39c56d4e .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-555858f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-555858f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-555858f6 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-77df8cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-77df8cb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-77df8cb9 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-f1fa5b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-f1fa5b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-f1fa5b9 .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-70aca42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-70aca42b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11097 .elementor-element.elementor-element-70aca42b .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-4b28699a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-4b28699a.elementor-element{--align-self:center;}.elementor-11097 .elementor-element.elementor-element-4b28699a .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-376287cb{--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11097 .elementor-element.elementor-element-63827d61 .elementor-heading-title{font-size:var( --e-global-typography-61fe745-font-size );line-height:var( --e-global-typography-61fe745-line-height );}.elementor-11097 .elementor-element.elementor-element-4bb46f89 .elementor-heading-title{font-size:1.8rem;line-height:1.25;}.elementor-11097 .elementor-element.elementor-element-c2c01ca .elementor-heading-title{font-size:1rem;}.elementor-11097 .elementor-element.elementor-element-61eabc73 .elementor-icon{font-size:23px;}.elementor-11097 .elementor-element.elementor-element-61eabc73 .elementor-icon svg{height:23px;}.elementor-11097 .elementor-element.elementor-element-30e97580{--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-4c69122f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-8372954 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-57094464{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-355f8831{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-14253dd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-71a16ba4{--grid-columns:1;}.elementor-11097 .elementor-element.elementor-element-73104276{--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-31490f33{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11097 .elementor-element.elementor-element-742eae65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-55005488{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-19d3d4b7{--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-1410ba53{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11097 .elementor-element.elementor-element-24ff87e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-4e0e9b40{--grid-columns:1;}.elementor-11097 .elementor-element.elementor-element-55186a87{--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-5b752e10{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11097 .elementor-element.elementor-element-36c72680 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-ef5177f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-11097 .elementor-element.elementor-element-ef5177f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-11097 .elementor-element.elementor-element-ef5177f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-11097 .elementor-element.elementor-element-ef5177f .e-n-accordion-item-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-11097 .elementor-element.elementor-element-ef5177f > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:25px;--padding-left:20px;}.elementor-11097 .elementor-element.elementor-element-1255ed41{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-e943cc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-3913085{--padding-top:75px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-309ffed{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-0001efa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11097 .elementor-element.elementor-element-9e777ed{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-9e777ed .elementor-button{font-size:var( --e-global-typography-885d1cc-font-size );line-height:var( --e-global-typography-885d1cc-line-height );}.elementor-11097 .elementor-element.elementor-element-4492b9d{--grid-columns:1;}.elementor-11097 .elementor-element.elementor-element-574d16f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-35px;}.elementor-11097 .elementor-element.elementor-element-574d16f .elementor-icon{font-size:25px;}.elementor-11097 .elementor-element.elementor-element-574d16f .elementor-icon svg{height:25px;}.elementor-11097 .elementor-element.elementor-element-3e273c8b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-3f2bcc80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-6827db58{--swiper-slides-to-display:1;}.elementor-11097 .elementor-element.elementor-element-236d789e{margin:-25px var(--zweid-padding) calc(var(--kit-widget-spacing, 0px) + 0px) calc(var(--zweid-default-space-x) + 140px);padding:0px 0px 0px 0px;}.elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button{font-size:var( --e-global-typography-61fe745-font-size );line-height:var( --e-global-typography-61fe745-line-height );padding:14px 25px 14px 25px;}.elementor-11097 .elementor-element.elementor-element-6188c6b1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11097 .elementor-element.elementor-element-52d8fcf{z-index:2;--divider-icon-size:40px;}.elementor-11097 .elementor-element.elementor-element-4c7c45b8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11097 .elementor-element.elementor-element-5e9aabb2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11097 .elementor-element.elementor-element-50e68f77{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11097 .elementor-element.elementor-element-74fe3239{--padding-top:25px;--padding-bottom:25px;--padding-left:035px;--padding-right:35px;}.elementor-11097 .elementor-element.elementor-element-1b0ca5eb .elementor-heading-title{font-size:1rem;}.elementor-11097 .elementor-element.elementor-element-138c94c8 .elementor-heading-title{font-size:1rem;}.elementor-11097 .elementor-element.elementor-element-4356935e{--padding-top:25px;--padding-bottom:25px;--padding-left:035px;--padding-right:35px;}.elementor-11097 .elementor-element.elementor-element-fd8301f .elementor-heading-title{font-size:1rem;}.elementor-11097 .elementor-element.elementor-element-79e709af .elementor-heading-title{font-size:1rem;}}@media(min-width:768px){.elementor-11097 .elementor-element.elementor-element-7b7fe893{--width:min(550px, 50%);}.elementor-11097 .elementor-element.elementor-element-af9754b{--width:auto;}.elementor-11097 .elementor-element.elementor-element-38d3166{--width:auto;}.elementor-11097 .elementor-element.elementor-element-77f8c6e1{--width:auto;}.elementor-11097 .elementor-element.elementor-element-2d204914{--width:auto;}.elementor-11097 .elementor-element.elementor-element-593b0122{--width:auto;}.elementor-11097 .elementor-element.elementor-element-7f554e6b{--width:auto;}.elementor-11097 .elementor-element.elementor-element-22a3a4f7{--width:auto;}.elementor-11097 .elementor-element.elementor-element-32a504c2{--width:auto;}.elementor-11097 .elementor-element.elementor-element-7fc1f659{--width:auto;}.elementor-11097 .elementor-element.elementor-element-45b9d84f{--width:auto;}.elementor-11097 .elementor-element.elementor-element-3db15b45{--width:400px;}.elementor-11097 .elementor-element.elementor-element-376287cb{--width:var(--zweid-content-width);}.elementor-11097 .elementor-element.elementor-element-57ec05a3{--width:var(--zweid-content-width);}.elementor-11097 .elementor-element.elementor-element-3c145258{--width:var(--zweid-content-width);}.elementor-11097 .elementor-element.elementor-element-31490f33{--width:var(--zweid-content-width);}.elementor-11097 .elementor-element.elementor-element-1410ba53{--width:var(--zweid-content-width);}.elementor-11097 .elementor-element.elementor-element-5b752e10{--width:var(--zweid-content-width);}.elementor-11097 .elementor-element.elementor-element-3913085{--content-width:1400px;}.elementor-11097 .elementor-element.elementor-element-31d64c0{--width:500px;}.elementor-11097 .elementor-element.elementor-element-50e68f77{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11097 .elementor-element.elementor-element-7b7fe893{--width:55%;}.elementor-11097 .elementor-element.elementor-element-3db15b45{--width:100%;}.elementor-11097 .elementor-element.elementor-element-31d64c0{--width:500px;}}/* Start custom CSS for heading, class: .elementor-element-e9734c8 */@media only screen and (max-width: 767px){
.elementor-11097 .elementor-element.elementor-element-e9734c8 .elementor-heading-title{
    font-size: 0.75rem !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38d3166 */.elementor-11097 .elementor-element.elementor-element-38d3166 .elementor-heading-title{
    color: #DF996A !important;
}

@media only screen and (max-width: 767px){
.elementor-11097 .elementor-element.elementor-element-38d3166 .elementor-heading-title{
    font-size: 0.75rem !important;
}}

.elementor-location-single:not(.elementor-edit-mode):not(.akademie-kurskategorie-aufbaukurs) .aufbaukurs-hero{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af9754b */@media only screen and (max-width: 1024px) and (min-width: 768px){
    .elementor-11097 .elementor-element.elementor-element-af9754b{
        width: calc(100% + 150px) !important;
    max-width: unset !important;
    }
}

.elementor-11097 .elementor-element.elementor-element-af9754b{
    flex-wrap: wrap-reverse;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58fa71bf */@media only screen and (max-width: 1024px) and (min-width: 768px){
    .elementor-11097 .elementor-element.elementor-element-58fa71bf{
        width: calc(100% + 150px) !important;
    max-width: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2de84a70 */.elementor-11097 .elementor-element.elementor-element-2de84a70 p:first-child{
    margin-top: 0;
}
.elementor-11097 .elementor-element.elementor-element-2de84a70{
    opacity: 0.9;
}

@media only screen and (max-width: 1024px){
    .elementor-11097 .elementor-element.elementor-element-2de84a70{
        width: calc(100% + 150px) !important;
    max-width: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b76f115 */.elementor-11097 .elementor-element.elementor-element-5b76f115{
    opacity: 0.33;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7fe893 */.elementor-11097 .elementor-element.elementor-element-7b7fe893 .elementor-button-content-wrapper{
    flex-direction: row-reverse !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-477fbb92 */.elementor-11097 .elementor-element.elementor-element-477fbb92{
    height: 100%;
}

@media only screen and (max-width: 767px) {
    .elementor-11097 .elementor-element.elementor-element-477fbb92{
        height: 50%;
    }
    
    .elementor-11097 .elementor-element.elementor-element-477fbb92:before{
        background: linear-gradient(0deg, rgba(184, 126, 86, 0.00) 79.31%, var(--e-global-color-5e2d450) 98.35%) !important;
    }
}

.elementor-11097 .elementor-element.elementor-element-477fbb92:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(269deg, rgba(184, 126, 86, 0.00) 79.31%, var(--e-global-color-5e2d450) 98.35%);
}

.elementor-11097 .elementor-element.elementor-element-477fbb92 img{
    object-position: center 10% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f5eb677 */.zweid-hero-bg-icon{
    max-width: unset !important;
}

.zweid-hero-bg-icon .elementor-icon{
    background: linear-gradient(180deg, rgba(54, 63, 78, 0.34) 0%, rgba(35, 42, 53, 0.34) 100%);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}

.zweid-hero-bg-icon svg{
    opacity: 0.05;
}

@media only screen and (max-width: 767px) {
    .zweid-hero-bg-icon .elementor-icon{
        padding: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5552be7d */.elementor-11097 .elementor-element.elementor-element-5552be7d:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 50%;
    left: 0;
    bottom: 0;
    background: linear-gradient(0deg, rgba(89, 89, 89, 0.70) 0%, rgba(255, 255, 255, 0.00) 100%);
}

.elementor-11097 .elementor-element.elementor-element-5552be7d:before{
    z-index: 1 !important
}

.elementor-11097 .elementor-element.elementor-element-5552be7d{
    --zweid-hero-icon-space: 250px;
}

@media only screen and (max-width: 1400px){
   .elementor-11097 .elementor-element.elementor-element-5552be7d{
        --zweid-hero-icon-space: 150px;
   }
}

@media only screen and (max-width: 1140px){
   .elementor-11097 .elementor-element.elementor-element-5552be7d{
        --zweid-hero-icon-space: 100px;
   }
}

@media only screen and (max-width: 1024px){
   .elementor-11097 .elementor-element.elementor-element-5552be7d{
        --zweid-hero-icon-space: 200px;
   }
}

@media only screen and (max-width: 767px) {
    .elementor-11097 .elementor-element.elementor-element-5552be7d:before{
        height: 50%;
        background: linear-gradient(180deg, var(--e-global-color-5e2d450) 0, rgba(184, 126, 86, 0.00) 100%) !important;
        
    }
    
    .elementor-11097 .elementor-element.elementor-element-5552be7d:after{
        height: 30%;
        background: linear-gradient(0deg, rgba(89, 89, 89, 1) 0%, rgba(255, 255, 255, 0.00) 100%);
    }
}

@media only screen and (max-width: 767px) {
    .elementor-11097 .elementor-element.elementor-element-5552be7d{
        --zweid-hero-icon-bottom: calc(100% - 450px);
        --zweid-hero-scroll-down-top: 415px;
    }
}

@media only screen and (max-width: 385px) {
    .elementor-11097 .elementor-element.elementor-element-5552be7d{
        --zweid-hero-icon-bottom: calc(100% - 500px);
        --zweid-hero-scroll-down-top: 465px;
    }
}

@media only screen and (max-width: 350px) {
    .elementor-11097 .elementor-element.elementor-element-5552be7d{
        --zweid-hero-icon-bottom: calc(100% - 550px);
        --zweid-hero-scroll-down-top: 515px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-659562e7 */.elementor-11097 .elementor-element.elementor-element-659562e7{
    opacity: 0.9
}

.elementor-11097 .elementor-element.elementor-element-659562e7, .elementor-11097 .elementor-element.elementor-element-659562e7 *{
    font-size: 1rem !important;
}

.elementor-11097 .elementor-element.elementor-element-659562e7 p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba14811 */.elementor-11097 .elementor-element.elementor-element-ba14811{
    -webkit-text-size-adjust: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21dcaff */.elementor-11097 .elementor-element.elementor-element-21dcaff svg *{
    stroke: currentColor !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c1a3a1d */.elementor-11097 .elementor-element.elementor-element-c1a3a1d svg *{
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-129ac08d */.elementor-11097 .elementor-element.elementor-element-129ac08d svg *{
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd28e1a */.elementor-11097 .elementor-element.elementor-element-7dd28e1a .elementor-heading-title{
    opacity: 0.85
}

.elementor-11097 .elementor-element.elementor-element-7dd28e1a > .e-con-inner > .e-con{
    width: 100%
    max-width: calc(25% - (var(--column-gap) * 3 / 4));
}

@media only screen and (max-width: 1280px){
    .elementor-11097 .elementor-element.elementor-element-7dd28e1a > .e-con-inner > .e-con{
        max-width: calc(50% - (var(--column-gap) / 2));
        width: 100%;
    }
}

@media only screen and (max-width: 767px){
    .elementor-11097 .elementor-element.elementor-element-7dd28e1a > .e-con-inner > .e-con{
        max-width: 100%;
        width: 100%;
    }
    
    .elementor-11097 .elementor-element.elementor-element-7dd28e1a > .e-con-inner > .e-con:not(:first-of-type):before{
        content: "";
        position: absolute;
        top: -25px;
        left: 0;
        width: 100%;
        height: 1px;
        background-color: rgba(0,0,0,0.1)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3db15b45 */.elementor-11097 .elementor-element.elementor-element-3db15b45{
    max-height: calc(100vh - 150px);
    overflow: auto;
}

.elementor-11097 .elementor-element.elementor-element-3db15b45 .toc-button:not(.active) a{
    background-color: unset !important;
    color: var(--e-global-color-secondary);
}

.elementor-11097 .elementor-element.elementor-element-3db15b45 .toc-button{
    padding-top: 15px;
}

@media only screen and (min-width: 1025px){
.elementor-11097 .elementor-element.elementor-element-3db15b45 .toc-button:not(:first-child):before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;              /* border thickness */
  width: 100%;
  background: linear-gradient(
    to right,
    transparent 0 20px,
    #CFDCEB 50px
  );
}}

@media only screen and (max-width: 1024px){
    .elementor-11097 .elementor-element.elementor-element-3db15b45{
        overflow: auto;
    }
    .elementor-11097 .elementor-element.elementor-element-3db15b45 .toc-button{
    padding-top: 0px;
}
}

@media only screen and (max-width: 1200px) and (min-width: 1025px){
    .elementor-11097 .elementor-element.elementor-element-3db15b45{
        width: 300px;
        padding: 50px 30px;
    }
    
    .elementor-11097 .elementor-element.elementor-element-3db15b45 .zweid-button-bg-gradient-lr{
        white-space: nowrap;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4575cea6 */.elementor-11097 .elementor-element.elementor-element-4575cea6 svg *{
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-376287cb */.elementor-11097 .elementor-element.elementor-element-376287cb{
    background-image: linear-gradient(90deg, var(--e-global-color-primary), #DF996A,#DF996A, var(--e-global-color-primary)); !important;
  background-size: 300% !important;
  background-position: left !important;
  transition: background-position .3s ease !important;
}

.elementor-11097 .elementor-element.elementor-element-376287cb:hover{
    background-position: right !important;
}

.elementor-11097 .elementor-element.elementor-element-376287cb .arrow svg{
    transition: transform .3s;
}

.elementor-11097 .elementor-element.elementor-element-376287cb:hover .arrow svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55005488 */.elementor-11097 .elementor-element.elementor-element-55005488 .elementor-text-editor *:first-child{
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for tkae-acf-repeater-accordion, class: .elementor-element-ef5177f */.elementor-11097 .elementor-element.elementor-element-ef5177f details{
    background: var(--e-global-color-accent);
    border-radius: 5px;
}

.elementor-11097 .elementor-element.elementor-element-ef5177f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header > .e-n-accordion-item-title-text {
  font-family: var( --e-global-typography-text-font-family ), Sans-serif;
  font-weight: var( --e-global-typography-text-font-weight );
  text-transform: var( --e-global-typography-text-text-transform );
  line-height: var( --e-global-typography-text-line-height );
}

.elementor-11097 .elementor-element.elementor-element-ef5177f .e-closed{
    background-color: var(--e-global-color-primary);
    padding: .25em;
    display: flex !important;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
    font-size: var(--n-accordion-icon-size);
    height: auto;
    transition: transform .3s;
}

.elementor-11097 .elementor-element.elementor-element-ef5177f summary[aria-expanded="true"] .e-closed{
    transform: rotate(-90deg);
}

.elementor-11097 .elementor-element.elementor-element-ef5177f .e-closed svg{
    width: 1em;
    margin-right: 1px;
}

.elementor-11097 .elementor-element.elementor-element-ef5177f .e-opened{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9a8b57 */.elementor-11097 .elementor-element.elementor-element-2a9a8b57{
    --zweid-content-width: 100%;
}

@media only screen and (min-width: 1025px){
.elementor-11097 .elementor-element.elementor-element-2a9a8b57{
    --zweid-content-width: min(calc(100% - 500px), 1000px)
}}

@media only screen and (max-width: 1200px) and (min-width: 1025px){
.elementor-11097 .elementor-element.elementor-element-2a9a8b57{
    --zweid-content-width: min(calc(100% - 350px), 1000px)
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1bc4104c */.elementor-11097 .elementor-element.elementor-element-1bc4104c svg *{
    fill: currentColor !important;
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-697b037e */.elementor-11097 .elementor-element.elementor-element-697b037e .rcb-content-blocker{
    max-width: 750px;
    margin: 0 auto 100px auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-574d16f */.elementor-11097 .elementor-element.elementor-element-574d16f .elementor-icon{
    background: linear-gradient(90deg, var(--e-global-color-primary), #DF996A);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6827db58 */.elementor-11097 .elementor-element.elementor-element-6827db58 .swiper-slide{
    padding-top: 32px;
    padding-bottom: 50px;
    width: 400px;
    /*min-width: 350px;*/
    border-radius: 10px;
}

.elementor-11097 .elementor-element.elementor-element-6827db58 .swiper-slide a{
    box-shadow: 11px 11px 20px rgba(0, 0, 0, 0.05) !important;
}

.elementor-11097 .elementor-element.elementor-element-6827db58 .swiper-slide:last-of-type{
    margin-right: var(--zweid-default-space-x) !important;
}

@media only screen and (max-width: 767px) {
    .elementor-11097 .elementor-element.elementor-element-6827db58 .swiper-slide{
        width: 80vw;
    }
}

.elementor-11097 .elementor-element.elementor-element-6827db58 .elementor-swiper-button-prev svg{
    transform: rotate(180deg) !important;
}

.elementor-11097 .elementor-element.elementor-element-6827db58 .elementor-swiper-button-prev svg{
    transform: rotate(180deg);
}

/*.elementor-11097 .elementor-element.elementor-element-6827db58 .swiper{
    padding-bottom: 30px;
    padding-right: 30px;
    margin-right:  -30px
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-236d789e */.elementor-11097 .elementor-element.elementor-element-236d789e .elementor-button-text{
    font-size: 1rem !important;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-52d8fcf */.elementor-11097 .elementor-element.elementor-element-52d8fcf svg path{
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a4d94a5 */.elementor-11097 .elementor-element.elementor-element-2a4d94a5 svg{
    fill: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74fe3239 */.elementor-11097 .elementor-element.elementor-element-74fe3239{
    background-image: linear-gradient(90deg, var(--e-global-color-primary), #DF996A,#DF996A, var(--e-global-color-primary)); !important;
  background-size: 300% !important;
  background-position: left !important;
  transition: background-position .3s ease !important;
}

.elementor-11097 .elementor-element.elementor-element-74fe3239:hover{
    background-position: right !important;
}

.elementor-11097 .elementor-element.elementor-element-74fe3239 .elementor-heading-title{
    color: white;
}
.elementor-11097 .elementor-element.elementor-element-74fe3239 .icon svg{
    stroke: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4356935e */.elementor-11097 .elementor-element.elementor-element-4356935e{
    background-image: linear-gradient(90deg, var(--e-global-color-primary), #DF996A,#DF996A, var(--e-global-color-primary)); !important;
  background-size: 300% !important;
  background-position: left !important;
  transition: background-position .3s ease !important;
}

.elementor-11097 .elementor-element.elementor-element-4356935e:hover{
    background-position: right !important;
}

.elementor-11097 .elementor-element.elementor-element-4356935e .elementor-heading-title{
    color: white;
}
.elementor-11097 .elementor-element.elementor-element-4356935e .icon svg{
    stroke: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e68f77 */@media only screen and (max-width: 767px){
    .elementor-11097 .elementor-element.elementor-element-50e68f77 .arrow{
        bottom: unset !important;
        top: 25px;
    }
}/* End custom CSS */