.elementor-22 .elementor-element.elementor-element-b8702e5{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-8dca56d{--display:flex;--justify-content:space-between;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ce7f237{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-b97c7dc .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-aed27ac .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:72px;font-weight:500;line-height:72px;letter-spacing:-4px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-cc36929{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-cc36929 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a90e7e4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-befa4f2 .elementor-button{background-color:var( --e-global-color-b36b255 );font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.25px;fill:var( --e-global-color-661246f );color:var( --e-global-color-661246f );transition-duration:0.4s;border-radius:100px 100px 100px 100px;padding:18px 28px 18px 28px;}.elementor-22 .elementor-element.elementor-element-befa4f2 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-befa4f2 .elementor-button:focus{background-color:#3A4640;}.elementor-22 .elementor-element.elementor-element-809cf57 .elementor-button{background-color:var( --e-global-color-661246f );font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.25px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:18px 28px 18px 28px;}.elementor-22 .elementor-element.elementor-element-809cf57 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-809cf57 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-8a12246{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4a5aae5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6d137cc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b48acee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-22 .elementor-element.elementor-element-1c0b8e0 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-1c0b8e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-1c0b8e0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1c0b8e0.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-1c0b8e0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1c0b8e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-1c0b8e0 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-1c0b8e0 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-0ccbe62 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c218b77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-eafd144 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-eafd144.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-eafd144.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-eafd144.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-eafd144.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-eafd144.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-eafd144 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-eafd144 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-aca6d0e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f1e6c49{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ec0dcee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3d91f35 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-3d91f35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-3d91f35.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3d91f35.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-3d91f35.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3d91f35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-3d91f35 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-3d91f35 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-62b27e1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e181397{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-7b2e3ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-7b2e3ff.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7b2e3ff.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-7b2e3ff.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7b2e3ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-7b2e3ff .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-6cb38a6 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-dcfbb51{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4cd2122 img{border-radius:40px 40px 40px 40px;}.elementor-22 .elementor-element.elementor-element-3f2dd9b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:320px;--padding-bottom:320px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-d4fa6c6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e241828{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e24a0e0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5491e4e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e767e2e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:48px;font-weight:500;line-height:48px;letter-spacing:-2px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d4be3bf{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b06e87b{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-b06e87b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-4e002b0{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-45ad275{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ad670ee{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-bf03443 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;letter-spacing:-0.25px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-0a90237 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1b9f7a6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-1b9f7a6 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-503bf21{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e296c0d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1ba3c70 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;letter-spacing:-0.25px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4e02e54 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e2faaf8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-e2faaf8 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f3751b6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-12732d3{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3c9dd13 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:20px;letter-spacing:-0.25px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-501b01b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d4ecdb7{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-d4ecdb7 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-658ea53{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:320px;--padding-bottom:320px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-658ea53:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-658ea53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bed49bf );}.elementor-22 .elementor-element.elementor-element-8ef17f2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5501955{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a1ab5bb{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-cd7174f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-521ae56 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-8ed5ce6{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-8ed5ce6 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-4b68bcd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-49b7c2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7fc7bf1 img{border-radius:40px 40px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d021779{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-d021779:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d021779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac091fa );}.elementor-22 .elementor-element.elementor-element-618c7dc .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9ee4f46{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-9ee4f46 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a7bbdbb .elementor-button{background-color:var( --e-global-color-ac091fa );font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-0.25px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-529f21b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6f6ab9a img{border-radius:40px 40px 0px 0px;}.elementor-22 .elementor-element.elementor-element-91b91d7 .elementor-button{background-color:#FCFCFC00;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.25px;fill:var( --e-global-color-ac091fa );color:var( --e-global-color-ac091fa );border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:12px 16px 12px 16px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-91b91d7{right:20px;}body.rtl .elementor-22 .elementor-element.elementor-element-91b91d7{left:20px;}.elementor-22 .elementor-element.elementor-element-91b91d7{top:20px;}.elementor-22 .elementor-element.elementor-element-57d6098{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-57d6098:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-57d6098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac091fa );}.elementor-22 .elementor-element.elementor-element-1d59abb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7b4329a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-7b4329a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9b54098 .elementor-button{background-color:var( --e-global-color-ac091fa );font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-0.25px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-13fb73a{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:320px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-9b50ec6{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0d696f0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f636570 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f0f033b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-0d8737b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-0d8737b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-c9c8afb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-042d154 .elementor-button{background-color:var( --e-global-color-b36b255 );font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.25px;fill:var( --e-global-color-661246f );color:var( --e-global-color-661246f );transition-duration:0.4s;border-radius:100px 100px 100px 100px;padding:18px 28px 18px 28px;}.elementor-22 .elementor-element.elementor-element-042d154 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-042d154 .elementor-button:focus{background-color:#3A4640;}.elementor-22 .elementor-element.elementor-element-cf797c2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d4dc136{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-25fe8f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-015a949{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c731242{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-edd7e64 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-edd7e64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-edd7e64.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-edd7e64.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-edd7e64.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-edd7e64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-edd7e64 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-edd7e64 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-20c1173{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-22 .elementor-element.elementor-element-09422c4 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c2b4ddf{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c2b4ddf .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-13d9ff3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-278c745 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-278c745.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-278c745.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-278c745.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-278c745.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-278c745.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-278c745 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-278c745 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-c547cd5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-22 .elementor-element.elementor-element-e679819 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1bd9540{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1bd9540 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-40642a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5506e11 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5506e11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-5506e11.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5506e11.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-5506e11.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5506e11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-5506e11 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-5506e11 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-ef05a83{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-22 .elementor-element.elementor-element-de765d7 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-637fda9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-637fda9 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-09cb8a0{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:140px 140px;--row-gap:140px;--column-gap:140px;--padding-top:160px;--padding-bottom:320px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-12090c1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-34d56d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f5e64d2{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d35a09a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bda45bc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-68ba23f .elementor-button{background-color:var( --e-global-color-b36b255 );font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.25px;fill:var( --e-global-color-661246f );color:var( --e-global-color-661246f );transition-duration:0.4s;border-radius:100px 100px 100px 100px;padding:18px 28px 18px 28px;}.elementor-22 .elementor-element.elementor-element-68ba23f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-68ba23f .elementor-button:focus{background-color:#3A4640;}.elementor-22 .elementor-element.elementor-element-8130e96{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ee7744d{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0160811{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-30ec868 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-30ec868.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-30ec868.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-30ec868.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-30ec868.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-30ec868.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-30ec868 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-30ec868 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-e3a83c5 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-954717a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-954717a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-26493fd{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-cf87218{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f077f4c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-f077f4c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-f077f4c.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-f077f4c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-f077f4c.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-f077f4c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-f077f4c .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-f077f4c .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-858c4c1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-8a52bbb{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-8a52bbb p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-bddac27{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5f2743a{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-dd296ed .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-dd296ed.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-dd296ed.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-dd296ed.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-dd296ed.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-dd296ed.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-dd296ed .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-dd296ed .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-d543f3d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d65a826{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-d65a826 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a89162b{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b4bf73d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-317805c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-317805c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-317805c.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-317805c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-317805c.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-317805c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-317805c .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-317805c .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-ae7c8fa .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7cd4e92{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-7cd4e92 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-c9c8bd6{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:320px;--padding-bottom:320px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-c9c8bd6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c9c8bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bed49bf );}.elementor-22 .elementor-element.elementor-element-227c5b3{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a403b26{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-79a8338 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d9310c0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-b1d8526{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3d074fb .elementor-button{background-color:var( --e-global-color-b36b255 );font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.25px;fill:var( --e-global-color-661246f );color:var( --e-global-color-661246f );transition-duration:0.4s;border-radius:100px 100px 100px 100px;padding:18px 28px 18px 28px;}.elementor-22 .elementor-element.elementor-element-3d074fb .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-3d074fb .elementor-button:focus{background-color:#3A4640;}.elementor-22 .elementor-element.elementor-element-6961587{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-688b77b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;line-height:28px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-acc7afb{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-acc7afb p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-21df3af .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-0.25px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-70f0331{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:320px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-54278f1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f7b3eac img{border-radius:40px 40px 40px 40px;}.elementor-22 .elementor-element.elementor-element-397b65b{--display:flex;--justify-content:space-between;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-aca9203{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-502b3bb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3170189 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4749fd7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-4749fd7 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-8ab83dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2665e2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-dbbff88{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1c3a4b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-91b18de .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-91b18de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-91b18de.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-91b18de.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-91b18de.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-91b18de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-91b18de .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-91b18de .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-4f2806d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2f1f3ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8c4762a .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-8c4762a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-8c4762a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8c4762a.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-8c4762a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8c4762a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-8c4762a .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-8c4762a .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-fec608b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f327b57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c8abe69 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-c8abe69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-c8abe69.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c8abe69.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-c8abe69.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c8abe69.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-c8abe69 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-c8abe69 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-deb75e1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2fded17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-cb53efc .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-cb53efc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-cb53efc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-cb53efc.elementor-view-default .elementor-icon{color:var( --e-global-color-661246f );border-color:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-cb53efc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-cb53efc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-661246f );}.elementor-22 .elementor-element.elementor-element-cb53efc .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-cb53efc .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-aef48a2 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6a71bd1{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:160px;--padding-bottom:320px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-d546c7f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6239f58 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.25px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-30d7a64{text-align:center;}.elementor-22 .elementor-element.elementor-element-30d7a64 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-92c3897{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.25px;}.elementor-22 .elementor-element.elementor-element-92c3897 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-016f3eb{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6e41247 .elementor-button{background-color:var( --e-global-color-b36b255 );font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.25px;fill:var( --e-global-color-661246f );color:var( --e-global-color-661246f );transition-duration:0.4s;border-radius:100px 100px 100px 100px;padding:18px 28px 18px 28px;}.elementor-22 .elementor-element.elementor-element-6e41247 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-6e41247 .elementor-button:focus{background-color:#3A4640;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-b8702e5{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-8dca56d{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b97c7dc .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-aed27ac .elementor-heading-title{font-size:52px;line-height:52px;letter-spacing:-3px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cc36929{font-size:15px;line-height:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-befa4f2 .elementor-button{font-size:12px;line-height:12px;}.elementor-22 .elementor-element.elementor-element-809cf57 .elementor-button{font-size:12px;line-height:12px;}.elementor-22 .elementor-element.elementor-element-b48acee{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-1c0b8e0{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1c0b8e0 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-1c0b8e0 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-0ccbe62 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-c218b77{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-eafd144{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-eafd144 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-eafd144 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-aca6d0e .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-ec0dcee{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-3d91f35{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3d91f35 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-3d91f35 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-62b27e1 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-e181397{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-6cb38a6 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4cd2122 img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3f2dd9b{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:240px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-d4fa6c6{--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-5491e4e .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-e767e2e .elementor-heading-title{font-size:32px;line-height:32px;letter-spacing:-1px;}.elementor-22 .elementor-element.elementor-element-d4be3bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b06e87b{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-4e002b0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-ad670ee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-bf03443 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-22 .elementor-element.elementor-element-0a90237 .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-1b9f7a6{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-e296c0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-1ba3c70 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-22 .elementor-element.elementor-element-4e02e54 .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-e2faaf8{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-12732d3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-3c9dd13 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-22 .elementor-element.elementor-element-501b01b .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-d4ecdb7{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-658ea53{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:240px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cd7174f .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-521ae56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8ed5ce6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-4b68bcd{--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-7fc7bf1 img{border-radius:20px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d021779{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 20px 20px;}.elementor-22 .elementor-element.elementor-element-618c7dc .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-9ee4f46{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-a7bbdbb .elementor-button{font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-6f6ab9a img{border-radius:20px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-91b91d7 .elementor-button{font-size:12px;line-height:12px;}.elementor-22 .elementor-element.elementor-element-57d6098{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 20px 20px;}.elementor-22 .elementor-element.elementor-element-1d59abb .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-7b4329a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-9b54098 .elementor-button{font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-13fb73a{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:240px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-f636570 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-f0f033b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0d8737b{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-042d154 .elementor-button{font-size:12px;line-height:12px;}.elementor-22 .elementor-element.elementor-element-edd7e64 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-edd7e64 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-20c1173{--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-09422c4 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-c2b4ddf .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-278c745 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-278c745 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-c547cd5{--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-e679819 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-1bd9540 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-5506e11 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-5506e11 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-ef05a83{--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-de765d7 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-637fda9 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-09cb8a0{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-d35a09a .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-bda45bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-68ba23f .elementor-button{font-size:12px;line-height:12px;}.elementor-22 .elementor-element.elementor-element-ee7744d{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-0160811{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-30ec868 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-30ec868 .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-e3a83c5 .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-954717a{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-26493fd{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-cf87218{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-f077f4c .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-f077f4c .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-858c4c1 .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-8a52bbb{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-bddac27{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5f2743a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-dd296ed .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-dd296ed .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-d543f3d .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-d65a826{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-a89162b{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-b4bf73d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-317805c .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-317805c .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-ae7c8fa .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-7cd4e92{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-c9c8bd6{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:240px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-79a8338 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-d9310c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3d074fb .elementor-button{font-size:12px;line-height:12px;}.elementor-22 .elementor-element.elementor-element-688b77b .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-acc7afb{font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-21df3af .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-70f0331{--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:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:240px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-f7b3eac img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-397b65b{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-22 .elementor-element.elementor-element-502b3bb .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-3170189 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4749fd7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-1c3a4b1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-91b18de{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-91b18de .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-91b18de .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-4f2806d .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-2f1f3ad{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-8c4762a{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8c4762a .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-8c4762a .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-fec608b .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-f327b57{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-c8abe69{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c8abe69 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-c8abe69 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-deb75e1 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-2fded17{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-cb53efc{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-cb53efc .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-cb53efc .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-aef48a2 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-6a71bd1{--flex-wrap:wrap;--padding-top:220px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-6239f58 .elementor-heading-title{font-size:15px;line-height:15px;}.elementor-22 .elementor-element.elementor-element-30d7a64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-92c3897{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:15px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-6e41247 .elementor-button{font-size:12px;line-height:12px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-b8702e5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b97c7dc .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-aed27ac .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:-2px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cc36929{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-a90e7e4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-befa4f2 .elementor-button{font-size:11px;line-height:11px;padding:16px 26px 16px 26px;}.elementor-22 .elementor-element.elementor-element-809cf57 .elementor-button{font-size:11px;line-height:11px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4a5aae5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-6d137cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-1c0b8e0{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1c0b8e0 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-1c0b8e0 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-0ccbe62 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-eafd144{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-eafd144 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-eafd144 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-aca6d0e .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-f1e6c49{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-3d91f35{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-3d91f35 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-3d91f35 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-62b27e1 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-7b2e3ff .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-6cb38a6 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4cd2122 img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3f2dd9b{--padding-top:160px;--padding-bottom:160px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-5491e4e .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-e767e2e .elementor-heading-title{font-size:24px;line-height:24px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-b06e87b{font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-4e002b0{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-22 .elementor-element.elementor-element-bf03443 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-0a90237 .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-1b9f7a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-1ba3c70 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-4e02e54 .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-e2faaf8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-3c9dd13 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-501b01b .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-d4ecdb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-658ea53{--padding-top:160px;--padding-bottom:160px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-cd7174f .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-521ae56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8ed5ce6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-4b68bcd{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-22 .elementor-element.elementor-element-7fc7bf1 img{border-radius:20px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d021779{--border-radius:0px 0px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-618c7dc .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-9ee4f46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-a7bbdbb .elementor-button{font-size:12px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-6f6ab9a img{border-radius:20px 20px 0px 0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-91b91d7{right:10px;}body.rtl .elementor-22 .elementor-element.elementor-element-91b91d7{left:10px;}.elementor-22 .elementor-element.elementor-element-91b91d7{top:10px;}.elementor-22 .elementor-element.elementor-element-91b91d7 .elementor-button{font-size:10px;line-height:10px;padding:10px 12px 10px 12px;}.elementor-22 .elementor-element.elementor-element-57d6098{--border-radius:0px 0px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-1d59abb .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-7b4329a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-9b54098 .elementor-button{font-size:12px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-13fb73a{--padding-top:160px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-f636570 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-f0f033b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0d8737b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-042d154 .elementor-button{font-size:11px;line-height:11px;padding:16px 26px 16px 26px;}.elementor-22 .elementor-element.elementor-element-015a949{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-22 .elementor-element.elementor-element-c731242{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-edd7e64{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-edd7e64 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-edd7e64 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-20c1173{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-09422c4 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-22 .elementor-element.elementor-element-c2b4ddf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-c2b4ddf .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-13d9ff3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-278c745{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-278c745 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-278c745 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-c547cd5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-e679819 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-22 .elementor-element.elementor-element-1bd9540{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-1bd9540 .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-40642a8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-5506e11{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5506e11 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-5506e11 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-ef05a83{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-de765d7 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-22 .elementor-element.elementor-element-637fda9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-637fda9 .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-09cb8a0{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:160px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-d35a09a .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-bda45bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-68ba23f .elementor-button{font-size:11px;line-height:11px;padding:16px 26px 16px 26px;}.elementor-22 .elementor-element.elementor-element-8130e96{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22 .elementor-element.elementor-element-ee7744d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-0160811{--width:80%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-30ec868 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-30ec868 .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-e3a83c5 .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-954717a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-26493fd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-cf87218{--width:80%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-f077f4c .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-f077f4c .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-858c4c1 .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-8a52bbb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-bddac27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5f2743a{--width:80%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-dd296ed .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-dd296ed .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-d543f3d .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-d65a826{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-a89162b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-b4bf73d{--width:80%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-317805c .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-317805c .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-ae7c8fa .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-7cd4e92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-c9c8bd6{--padding-top:160px;--padding-bottom:160px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-79a8338 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-d9310c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3d074fb .elementor-button{font-size:11px;line-height:11px;padding:16px 26px 16px 26px;}.elementor-22 .elementor-element.elementor-element-688b77b .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-acc7afb{font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-21df3af .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-70f0331{--padding-top:160px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-f7b3eac img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-502b3bb .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-3170189 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4749fd7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-dbbff88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-91b18de{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-91b18de .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-91b18de .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-4f2806d .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-8c4762a{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-8c4762a .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-8c4762a .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-fec608b .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-c8abe69{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-c8abe69 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-c8abe69 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-deb75e1 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-cb53efc{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-cb53efc .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-cb53efc .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-aef48a2 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-6a71bd1{--padding-top:80px;--padding-bottom:160px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-6239f58 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-22 .elementor-element.elementor-element-30d7a64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-92c3897{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-22 .elementor-element.elementor-element-6e41247 .elementor-button{font-size:11px;line-height:11px;padding:16px 26px 16px 26px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-e241828{--width:67%;}.elementor-22 .elementor-element.elementor-element-d4be3bf{--width:32.5%;}.elementor-22 .elementor-element.elementor-element-d546c7f{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-d4be3bf{--width:80%;}}/* Start custom CSS for heading, class: .elementor-element-aed27ac */.gold{
    color:#AE9051;
    font-style:italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a5aae5 *//* ========================================
   Benefit-Spalten
   Rechte Spalte 40px nach linker Spalte
   CSS-ID: benefit-columns
======================================== */

@media (min-width:768px){

  #benefit-columns{
    display:grid !important;
    grid-template-columns:max-content max-content !important;
    column-gap:80px !important;
    justify-content:start !important;
  }

  #benefit-columns > .e-con{
    width:max-content !important;
    max-width:none !important;
    min-width:0 !important;
    flex:none !important;
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91b91d7 *//* ========================================
   Button nur als Label
   CSS-Klasse: button-label
======================================== */

.button-label,
.button-label .elementor-button{
    pointer-events:none !important;
    cursor:default !important;

    -webkit-tap-highlight-color:transparent !important;
    tap-highlight-color:transparent !important;

    outline:none !important;
    box-shadow:none !important;

    user-select:none;
}

.button-label:hover,
.button-label:focus,
.button-label:active,
.button-label .elementor-button:hover,
.button-label .elementor-button:focus,
.button-label .elementor-button:active{
    background:inherit !important;
    color:inherit !important;
    border-color:inherit !important;
    box-shadow:none !important;
    outline:none !important;
    transform:none !important;
    filter:none !important;
}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   HERO LAYOUT – Desktop
   Exakt 100vh
   10vh Abstand oben
   Quadratisches Bild unten + rechts bündig
   ========================================================= */

@media (min-width:1025px){

  /* Gesamter Hero */
  .hero-layout{
    height:100vh !important;
    min-height:0 !important;
    max-height:100vh !important;

    padding-top:10vh !important;
    box-sizing:border-box !important;

    overflow:hidden !important;
    align-items:stretch !important;
  }

  /* Rechte Bildspalte */
  .hero-image-column{
    display:flex !important;
    flex-direction:column !important;
    justify-content:flex-end !important;
    align-items:flex-end !important;

    height:100% !important;
    min-height:0 !important;

    overflow:hidden !important;
  }

  /* Bild-Widget auf verfügbare Höhe begrenzen */
  .hero-image-column .elementor-widget-image{
    width:min(100%, 90vh) !important;
    height:min(100%, 90vh) !important;

    max-width:100% !important;
    max-height:100% !important;

    margin-left:auto !important;
    flex:0 1 auto !important;
  }

  .hero-image-column .elementor-widget-container{
    width:100% !important;
    height:100% !important;
  }

  /* Quadratisches Bild */
  .hero-image-column img{
    display:block !important;

    width:100% !important;
    height:100% !important;

    aspect-ratio:1 / 1;
    object-fit:cover;
    object-position:center;

    border-radius:40px 0 0 40px;
  }

}/* End custom CSS */