.elementor-72 .elementor-element.elementor-element-557cdb1{--display:flex;--justify-content:flex-end;--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-72 .elementor-element.elementor-element-557cdb1:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-557cdb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-000ff1c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-72 .elementor-element.elementor-element-bdf1b62{--display:flex;--position:absolute;--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:flex-start;--gap:127px 127px;--row-gap:127px;--column-gap:127px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;bottom:90px;--z-index:2;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-bdf1b62{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-bdf1b62{right:0px;}.elementor-72 .elementor-element.elementor-element-8cd0630{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--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 );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-2d95ea8{width:initial;max-width:initial;}.elementor-72 .elementor-element.elementor-element-2d95ea8 .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 );color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-76a9ead{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:64px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-76a9ead:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-76a9ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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 );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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-72 .elementor-element.elementor-element-97d50d1 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:12px 48px 12px 48px;}.elementor-72 .elementor-element.elementor-element-fd181f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-9bb8377{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-91570b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-72 .elementor-element.elementor-element-e0116c1{width:var( --container-widget-width, 759px );max-width:759px;--container-widget-width:759px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-e0116c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-e0116c1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-141263d{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-141263d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 24px 0px;}.elementor-72 .elementor-element.elementor-element-9ec4166{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--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-72 .elementor-element.elementor-element-14051f5{--display:flex;--min-height:314px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-14051f5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-14051f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ff979f0 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-ff979f0{--icon-box-icon-margin:40px;}.elementor-72 .elementor-element.elementor-element-ff979f0 .elementor-icon{font-size:48px;}.elementor-72 .elementor-element.elementor-element-ff979f0 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-ff979f0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-72 .elementor-element.elementor-element-ff979f0 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ff979f0:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-ff979f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ff979f0 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-72 .elementor-element.elementor-element-e566bf8{--icon-box-icon-margin:4px;}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon{font-size:8px;}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title a{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 );}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-e566bf8:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-e566bf8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-f4f99fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-f4f99fe{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-72 .elementor-element.elementor-element-4c99020{--display:flex;--min-height:314px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-4c99020:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-4c99020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-2315eba .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-2315eba{--icon-box-icon-margin:40px;}.elementor-72 .elementor-element.elementor-element-2315eba .elementor-icon{font-size:48px;}.elementor-72 .elementor-element.elementor-element-2315eba .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-2315eba .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-72 .elementor-element.elementor-element-2315eba .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-2315eba:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-2315eba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-2315eba .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-72 .elementor-element.elementor-element-65f55a1{--icon-box-icon-margin:4px;}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon{font-size:8px;}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title a{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 );}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-65f55a1:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-65f55a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-d2f5508 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-d2f5508{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-72 .elementor-element.elementor-element-bbe4329{--display:flex;--min-height:314px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-bbe4329:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bbe4329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-b282875 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-b282875{--icon-box-icon-margin:40px;}.elementor-72 .elementor-element.elementor-element-b282875 .elementor-icon{font-size:48px;}.elementor-72 .elementor-element.elementor-element-b282875 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-b282875 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-72 .elementor-element.elementor-element-b282875 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b282875:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-b282875:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b282875 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-72 .elementor-element.elementor-element-6c5e14c{--icon-box-icon-margin:4px;}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon{font-size:8px;}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title a{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 );}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6c5e14c:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-6c5e14c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-7fc8b74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-7fc8b74{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-72 .elementor-element.elementor-element-bd46c20{--display:flex;--min-height:314px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-bd46c20:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bd46c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-3710e26 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-3710e26{--icon-box-icon-margin:40px;}.elementor-72 .elementor-element.elementor-element-3710e26 .elementor-icon{font-size:48px;}.elementor-72 .elementor-element.elementor-element-3710e26 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-3710e26 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-72 .elementor-element.elementor-element-3710e26 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3710e26:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-3710e26:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3710e26 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-72 .elementor-element.elementor-element-3956fb6{--icon-box-icon-margin:4px;}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon{font-size:8px;}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title a{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 );}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3956fb6:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-3956fb6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-3e6eee6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-3e6eee6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-72 .elementor-element.elementor-element-a47aaf1{--display:flex;--min-height:314px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-a47aaf1:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-a47aaf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-1d94cdc .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-1d94cdc{--icon-box-icon-margin:40px;}.elementor-72 .elementor-element.elementor-element-1d94cdc .elementor-icon{font-size:48px;}.elementor-72 .elementor-element.elementor-element-1d94cdc .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-1d94cdc .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-72 .elementor-element.elementor-element-1d94cdc .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1d94cdc:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-1d94cdc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1d94cdc .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-72 .elementor-element.elementor-element-8c8db46{--icon-box-icon-margin:4px;}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon{font-size:8px;}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title a{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 );}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8c8db46:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-8c8db46:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-fbe72cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-fbe72cd{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-72 .elementor-element.elementor-element-520b67b{--display:flex;--min-height:314px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-520b67b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-520b67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-98b6a6f .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-98b6a6f{--icon-box-icon-margin:40px;}.elementor-72 .elementor-element.elementor-element-98b6a6f .elementor-icon{font-size:48px;}.elementor-72 .elementor-element.elementor-element-98b6a6f .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-98b6a6f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;}.elementor-72 .elementor-element.elementor-element-98b6a6f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-98b6a6f:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-98b6a6f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-98b6a6f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-72 .elementor-element.elementor-element-b4201bb{--icon-box-icon-margin:4px;}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon{font-size:8px;}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title a{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 );}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b4201bb:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-b4201bb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-72 .elementor-element.elementor-element-693e5c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-693e5c8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-72 .elementor-element.elementor-element-1ccf110{--display:flex;--min-height:314px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-1ccf110:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-1ccf110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-fecdb4c{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-fecdb4c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b87fa48 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:12px 48px 12px 48px;}.elementor-72 .elementor-element.elementor-element-889afc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-b3201e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-bd10e7e{width:var( --container-widget-width, 791px );max-width:791px;--container-widget-width:791px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-bd10e7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-bd10e7e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(28px, calc(1.88vw + 14.3px), 36px);font-weight:600;line-height:normal;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-c599f1a{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-c599f1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-6ab2e5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-edef651{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-edef651{right:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-edef651{left:0px;}.elementor-72 .elementor-element.elementor-element-9778a3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-9778a3d:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-9778a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-1a559e3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-be77900{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-be77900 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-9f8dd5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-9f8dd5c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-9f8dd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-ee1f4b9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-5518880{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-5518880 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c9aae0b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-c9aae0b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c9aae0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-f41efc8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-808348d{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-808348d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-54a3024{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-54a3024:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-54a3024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-44e53fc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-60b27f6{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-60b27f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-de6d47c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-de6d47c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-de6d47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-b0f51da .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-7adbd73{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-7adbd73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-077b187{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-077b187:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-077b187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-8833c06 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-854a873{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-854a873 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 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-72 .elementor-element.elementor-element-b25bbe0 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-b25bbe0 .elementor-icon{font-size:623px;}.elementor-72 .elementor-element.elementor-element-b25bbe0 .elementor-icon svg{height:623px;}.elementor-72 .elementor-element.elementor-element-fc1b06d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-fc1b06d:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-fc1b06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-675fa33{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-81175e5{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-81175e5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-7026728{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-7ba9e77{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-7ba9e77 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-149e8c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-d221c31{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-d221c31 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-bb2b06e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-ab78ac1{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-ab78ac1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-f53b747{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-d3e5cf4{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-d3e5cf4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-257b054{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-1ace04d{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-1ace04d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1f03439{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-1f03439{right:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-1f03439{left:0px;}.elementor-72 .elementor-element.elementor-element-c63bf2d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-c63bf2d:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c63bf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-f498465 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-0adee87{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-0adee87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a73d50b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-a73d50b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-a73d50b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-fd7686a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1a9f008{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-1a9f008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c4b8324{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-c4b8324:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c4b8324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-b78c1ed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1dcc1ad{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-1dcc1ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c858d4c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-c858d4c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c858d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-d0af4c0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-2f75306{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-2f75306 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-4f97896{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-4f97896:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-4f97896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-e15e0d0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-4c69d3c{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-4c69d3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-20d6651{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-20d6651:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-20d6651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-80e403d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-a834e61{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-a834e61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-0a969c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-72 .elementor-element.elementor-element-99427e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-99427e9:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-99427e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-577b469{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-577b469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-4047632{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-4047632:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-4047632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-79d30d9{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-79d30d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-dc2386a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-dc2386a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-dc2386a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-b4e0243{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-b4e0243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c255500{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-c255500:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c255500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-8fd9d06{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-8fd9d06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-49e78d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-49e78d7:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-49e78d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-5d3bbd1{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-5d3bbd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a6309ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-a6309ec:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-a6309ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-7d1510e{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-7d1510e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a8a0794{--display:flex;--justify-content:flex-end;--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-72 .elementor-element.elementor-element-a8a0794:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-a8a0794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-eb4f8aa img{width:100%;}.elementor-72 .elementor-element.elementor-element-c66efd6 img{width:100%;}.elementor-72 .elementor-element.elementor-element-979e78e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-e536d69{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-8ccdb9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-72 .elementor-element.elementor-element-35ea52b{width:var( --container-widget-width, 759px );max-width:759px;--container-widget-width:759px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-35ea52b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-35ea52b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(28px, calc(1.88vw + 14.3px), 36px);font-weight:600;line-height:normal;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-9b3c4bb{--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:132px 132px;--row-gap:132px;--column-gap:132px;--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-72 .elementor-element.elementor-element-fe8ad50{--display:flex;}.elementor-72 .elementor-element.elementor-element-623652d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-3f1a51f{--display:flex;}.elementor-72 .elementor-element.elementor-element-709a9dc{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-44c6d50{--display:flex;}.elementor-72 .elementor-element.elementor-element-8d56fb3{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-6a54fc5{--display:flex;}.elementor-72 .elementor-element.elementor-element-2fc244a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-415975c{--display:flex;}.elementor-72 .elementor-element.elementor-element-748645f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-861afbd{--display:flex;}.elementor-72 .elementor-element.elementor-element-3b1ab90{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-3d352d3{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3d352d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3d352d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3d352d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3d352d3 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-72 .elementor-element.elementor-element-3d352d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:110%;}:where( .elementor-72 .elementor-element.elementor-element-3d352d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-right:16px;--padding-bottom:40px;--padding-left:16px;}.elementor-72 .elementor-element.elementor-element-57c9436 img{width:100%;}.elementor-72 .elementor-element.elementor-element-ff824a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-72a8553{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-72 .elementor-element.elementor-element-c960448{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-c960448:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c960448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-76c61f1{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:88px;--padding-right:88px;}.elementor-72 .elementor-element.elementor-element-d0675b8{text-align:center;}.elementor-72 .elementor-element.elementor-element-d0675b8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c9c5688{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );}.elementor-72 .elementor-element.elementor-element-3d62580 .elementor-counter-title{justify-content:center;color:#E8E8EB;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-3d62580 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-5634e5f .elementor-counter-title{justify-content:center;color:#E8E8EB;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-5634e5f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-9c2bb9f .elementor-counter-title{justify-content:center;color:#E8E8EB;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-9c2bb9f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-4b3b5e8 .elementor-counter-title{justify-content:center;color:#E8E8EB;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-4b3b5e8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-f3d8863{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-f3d8863:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-f3d8863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-04bee75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-04bee75:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-04bee75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-2ea159c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:88px;--padding-right:88px;}.elementor-72 .elementor-element.elementor-element-a5d6653{text-align:center;}.elementor-72 .elementor-element.elementor-element-a5d6653 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-4c9e6c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-72 .elementor-element.elementor-element-6d8fdd0 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-6d8fdd0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-955a356 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-955a356 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-51e8ed5 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-51e8ed5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-0e91179 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-0e91179 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:64;font-weight:400;line-height:normal;}.elementor-72 .elementor-element.elementor-element-014b746{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-014b746:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-014b746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-f305bc5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:104px 104px;--row-gap:104px;--column-gap:104px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-3de0e1f{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-3de0e1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-3de0e1f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(28px, calc(1.88vw + 14.3px), 36px);font-weight:600;line-height:normal;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-d09d83e{--display:flex;}.elementor-72 .elementor-element.elementor-element-76554bd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-8cd88ca img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-5772cf3{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-5772cf3{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-5772cf3{right:0px;}.elementor-72 .elementor-element.elementor-element-3f71d58 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-3f71d58{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-3f71d58 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-3f71d58 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-3f71d58 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-3f71d58:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-3f71d58:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-59e204a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-59e204a{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-40f2d0b{--display:flex;}.elementor-72 .elementor-element.elementor-element-904940e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-b1aede7 img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-4d9340d{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-4d9340d{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-4d9340d{right:0px;}.elementor-72 .elementor-element.elementor-element-e9ecc62 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-e9ecc62{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-e9ecc62 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-e9ecc62 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-e9ecc62 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-e9ecc62:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-e9ecc62:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6fa8999 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-6fa8999{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c7aeeca{--display:flex;}.elementor-72 .elementor-element.elementor-element-06836c5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-3c37f89 img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-1438e05{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-1438e05{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-1438e05{right:0px;}.elementor-72 .elementor-element.elementor-element-6abcbc8 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-6abcbc8{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-6abcbc8 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-6abcbc8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-6abcbc8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6abcbc8:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-6abcbc8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-aa968da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-aa968da{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-2be6a61{--display:flex;}.elementor-72 .elementor-element.elementor-element-83b409f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-0fdfef1 img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-1f332d2{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-1f332d2{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-1f332d2{right:0px;}.elementor-72 .elementor-element.elementor-element-b344a34 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-b344a34{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-b344a34 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-b344a34 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-b344a34 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-b344a34:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-b344a34:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-0092b55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-0092b55{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-1b466c9{--display:flex;}.elementor-72 .elementor-element.elementor-element-9ba6425{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-d28f84f img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-eeec194{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-eeec194{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-eeec194{right:0px;}.elementor-72 .elementor-element.elementor-element-95f1e55 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-95f1e55{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-95f1e55 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-95f1e55 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-95f1e55 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-95f1e55:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-95f1e55:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c3fa0d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-c3fa0d7{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-06238fb{--display:flex;}.elementor-72 .elementor-element.elementor-element-8ffcca0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-786874a img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-b7c02c8{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-b7c02c8{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-b7c02c8{right:0px;}.elementor-72 .elementor-element.elementor-element-a0a436d .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-a0a436d{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-a0a436d .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-a0a436d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-a0a436d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-a0a436d:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-a0a436d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-7293c6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-7293c6c{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-5172ba2{--display:flex;}.elementor-72 .elementor-element.elementor-element-c84f3e0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-02df844 img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-33033df{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-33033df{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-33033df{right:0px;}.elementor-72 .elementor-element.elementor-element-2d0cca3 .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-2d0cca3{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-2d0cca3 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-2d0cca3 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-2d0cca3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-2d0cca3:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-2d0cca3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-d7a2999 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-d7a2999{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-28395d1{--display:flex;}.elementor-72 .elementor-element.elementor-element-d81963f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-95e5817 img{width:100%;height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-72 .elementor-element.elementor-element-94c5e3b{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;top:248px;--z-index:3;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-94c5e3b{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-94c5e3b{right:0px;}.elementor-72 .elementor-element.elementor-element-6ac27cd .elementor-icon-box-wrapper{text-align:left;}.elementor-72 .elementor-element.elementor-element-6ac27cd{--icon-box-icon-margin:24px;}.elementor-72 .elementor-element.elementor-element-6ac27cd .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-6ac27cd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;line-height:110%;}.elementor-72 .elementor-element.elementor-element-6ac27cd .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6ac27cd:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-6ac27cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-344f099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-344f099{z-index:3;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-cbc43cf{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:63px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:47px;--e-n-carousel-swiper-pagination-size:3px;}:where( .elementor-72 .elementor-element.elementor-element-cbc43cf .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-72 .elementor-element.elementor-element-9a305bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-72 .elementor-element.elementor-element-9a305bc:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-9a305bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-0e5f669{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-adca7c7{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-adca7c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-72 .elementor-element.elementor-element-adca7c7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(28px, calc(1.88vw + 14.3px), 36px);font-weight:600;line-height:normal;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-fea222b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c9a7daa{--display:flex;--justify-content:flex-end;--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-72 .elementor-element.elementor-element-c9a7daa:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c9a7daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6223dae img{width:100%;}.elementor-72 .elementor-element.elementor-element-44572ec img{width:100%;}.elementor-72 .elementor-element.elementor-element-ab30592{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-aff1fc1{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-e7cb07c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-72 .elementor-element.elementor-element-8f9ffd8{width:var( --container-widget-width, 759px );max-width:759px;--container-widget-width:759px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-8f9ffd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-8f9ffd8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-e828e30{width:var( --container-widget-width, 803px );max-width:803px;--container-widget-width:803px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-e828e30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-bda865b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--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-72 .elementor-element.elementor-element-917a138{--display:flex;--min-height:314px;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-917a138:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-917a138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-5992c1d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-2bcb9f2{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-2bcb9f2 a{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-118bb5c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:140%;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:8px 24px 8px 24px;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-cedde92{right:13px;}body.rtl .elementor-72 .elementor-element.elementor-element-cedde92{left:13px;}.elementor-72 .elementor-element.elementor-element-cedde92{bottom:17px;}.elementor-72 .elementor-element.elementor-element-cedde92 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-cedde92 .elementor-icon{font-size:38px;}.elementor-72 .elementor-element.elementor-element-cedde92 .elementor-icon svg{height:38px;}.elementor-72 .elementor-element.elementor-element-29e88c8{--display:flex;--min-height:314px;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-29e88c8:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-29e88c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-b4f5c40 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-2386b77{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-2386b77 a{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-a9cbe67 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:140%;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:8px 24px 8px 24px;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-8bebc40{right:13px;}body.rtl .elementor-72 .elementor-element.elementor-element-8bebc40{left:13px;}.elementor-72 .elementor-element.elementor-element-8bebc40{bottom:17px;}.elementor-72 .elementor-element.elementor-element-8bebc40 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-8bebc40 .elementor-icon{font-size:38px;}.elementor-72 .elementor-element.elementor-element-8bebc40 .elementor-icon svg{height:38px;}.elementor-72 .elementor-element.elementor-element-c937e08{--display:flex;--min-height:314px;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-c937e08:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c937e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-e902524 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-9a08ce8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-9a08ce8 a{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-cc7a630 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:140%;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:8px 24px 8px 24px;}.elementor-72 .elementor-element.elementor-element-6536218{--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;--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-72 .elementor-element.elementor-element-6536218:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6536218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-4a35633{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:42px;--padding-left:42px;--padding-right:94px;}.elementor-72 .elementor-element.elementor-element-6a86e3f{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-6a86e3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-6a86e3f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:110%;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-3dcc074{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-5ef4d71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-72 .elementor-element.elementor-element-7c66128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-7c66128{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-0.4px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-7c66128 a{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-465532b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-0.4px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-465532b a{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-db65265{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-0.4px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-db65265 a{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-bde3193{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-72 .elementor-element.elementor-element-c9509de{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-c9509de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-c9509de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(28px, calc(1.88vw + 14.3px), 36px);font-weight:600;line-height:normal;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-12abfe3{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-72 .elementor-element.elementor-element-16e62db{--display:flex;}.elementor-72 .elementor-element.elementor-element-546ff09{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-ae3c7bd{--display:flex;}.elementor-72 .elementor-element.elementor-element-c9d6766{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-dff0e97{--display:flex;}.elementor-72 .elementor-element.elementor-element-7e7312d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-1c17877{--display:flex;}.elementor-72 .elementor-element.elementor-element-f34d192{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-5e3da96{--display:flex;}.elementor-72 .elementor-element.elementor-element-2b9ad50{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-b589aae{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b589aae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b589aae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F5F5F5;border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b589aae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F5F5F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b589aae {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-72 .elementor-element.elementor-element-b589aae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:110%;}:where( .elementor-72 .elementor-element.elementor-element-b589aae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-right:16px;--padding-bottom:40px;--padding-left:16px;}.elementor-72 .elementor-element.elementor-element-5ca465d{--display:flex;}.elementor-72 .elementor-element.elementor-element-f9fc49a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-6705a98{--display:flex;}.elementor-72 .elementor-element.elementor-element-ea7498e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-60167fd{--display:flex;}.elementor-72 .elementor-element.elementor-element-e13a14d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-256c7f4{--display:flex;}.elementor-72 .elementor-element.elementor-element-70630b6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-cad1473{--display:flex;border-style:none;--border-style:none;}.elementor-72 .elementor-element.elementor-element-72512d9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:144%;}.elementor-72 .elementor-element.elementor-element-700ebd0{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-700ebd0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-700ebd0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F5F5F5;border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-700ebd0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F5F5F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-700ebd0 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-72 .elementor-element.elementor-element-700ebd0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:110%;}:where( .elementor-72 .elementor-element.elementor-element-700ebd0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-right:16px;--padding-bottom:40px;--padding-left:16px;}.elementor-72 .elementor-element.elementor-element-ef6b2b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-8ba39f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:128px 128px;--row-gap:128px;--column-gap:128px;--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-72 .elementor-element.elementor-element-c5a8132{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-72 .elementor-element.elementor-element-ebbd592{width:var( --container-widget-width, 759px );max-width:759px;--container-widget-width:759px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-ebbd592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-ebbd592 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(28px, calc(1.88vw + 14.3px), 36px);font-weight:600;line-height:normal;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-68842b2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-57995a9{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-57995a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-0115409{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-0115409 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-96451d7{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-96451d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-84febab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-a862602{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-557cdb1{--content-width:1680px;}.elementor-72 .elementor-element.elementor-element-bdf1b62{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-8cd0630{--width:648px;}.elementor-72 .elementor-element.elementor-element-9bb8377{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-b3201e5{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-edef651{--width:100%;}.elementor-72 .elementor-element.elementor-element-1f03439{--width:100%;}.elementor-72 .elementor-element.elementor-element-0a969c4{--width:100%;}.elementor-72 .elementor-element.elementor-element-a8a0794{--content-width:1680px;}.elementor-72 .elementor-element.elementor-element-e536d69{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-c960448{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-04bee75{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-f305bc5{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-0e5f669{--width:1440px;}.elementor-72 .elementor-element.elementor-element-c9a7daa{--content-width:1680px;}.elementor-72 .elementor-element.elementor-element-aff1fc1{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-8ba39f4{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-c5a8132{--width:60%;}.elementor-72 .elementor-element.elementor-element-a862602{--content-width:1680px;}}@media(max-width:1366px) and (min-width:768px){.elementor-72 .elementor-element.elementor-element-76a9ead{--width:100%;}.elementor-72 .elementor-element.elementor-element-4a35633{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-72 .elementor-element.elementor-element-14051f5{--width:100%;}.elementor-72 .elementor-element.elementor-element-4c99020{--width:100%;}.elementor-72 .elementor-element.elementor-element-bbe4329{--width:100%;}.elementor-72 .elementor-element.elementor-element-917a138{--width:100%;}.elementor-72 .elementor-element.elementor-element-29e88c8{--width:100%;}.elementor-72 .elementor-element.elementor-element-c937e08{--width:100%;}.elementor-72 .elementor-element.elementor-element-c5a8132{--width:100%;}}@media(max-width:1366px){.elementor-72 .elementor-element.elementor-element-557cdb1{--justify-content:flex-end;}.elementor-72 .elementor-element.elementor-element-bdf1b62{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:127px 127px;--row-gap:127px;--column-gap:127px;bottom:40px;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-bdf1b62{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-bdf1b62{right:0px;}.elementor-72 .elementor-element.elementor-element-8cd0630{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-72 .elementor-element.elementor-element-2d95ea8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-72 .elementor-element.elementor-element-76a9ead{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-72 .elementor-element.elementor-element-97d50d1 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-9bb8377{--padding-top:128px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-e0116c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-9ec4166{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b87fa48 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-fc1b06d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-9b3c4bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-57c9436 img{height:305px;object-fit:contain;}.elementor-72 .elementor-element.elementor-element-d0675b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-a5d6653 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-cbc43cf{--e-n-carousel-swiper-slides-to-display:3;}.elementor-72 .elementor-element.elementor-element-8f9ffd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-bda865b{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-6536218{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-72 .elementor-element.elementor-element-4a35633{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-72 .elementor-element.elementor-element-6a86e3f{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-72 .elementor-element.elementor-element-bde3193{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-12abfe3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-8ba39f4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-4d0acd5 img{width:70%;height:589px;object-fit:contain;}}@media(max-width:1024px){.elementor-72 .elementor-element.elementor-element-557cdb1{--min-height:60vh;}.elementor-72 .elementor-element.elementor-element-bdf1b62{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;bottom:115px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-72 .elementor-element.elementor-element-2d95ea8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-72 .elementor-element.elementor-element-97d50d1 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-fd181f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-9bb8377{--padding-top:128px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-e0116c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-9ec4166{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b87fa48 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b3201e5{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-6ab2e5e{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-72 .elementor-element.elementor-element-fc1b06d{--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:1fr;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-979e78e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-e536d69{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-9b3c4bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-ff824a1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-72a8553{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-72 .elementor-element.elementor-element-c960448{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-76c61f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-d0675b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-c9c5688{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-f3d8863{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-04bee75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-2ea159c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-a5d6653 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-4c9e6c3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-72 .elementor-element.elementor-element-f305bc5{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-3de0e1f > .elementor-widget-container{padding:0px 16px 0px 0px;}.elementor-72 .elementor-element.elementor-element-3de0e1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-cbc43cf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-72 .elementor-element.elementor-element-0e5f669{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-adca7c7{width:auto;max-width:auto;text-align:center;}.elementor-72 .elementor-element.elementor-element-ab30592{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-aff1fc1{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-8f9ffd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-bda865b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-4a35633{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:6px;}.elementor-72 .elementor-element.elementor-element-3dcc074{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-bde3193{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-72 .elementor-element.elementor-element-ef6b2b7{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-8ba39f4{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-72 .elementor-element.elementor-element-4d0acd5 img{width:100%;object-fit:contain;}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-bdf1b62{bottom:100px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-72 .elementor-element.elementor-element-2d95ea8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-2d95ea8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-72 .elementor-element.elementor-element-76a9ead{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-72 .elementor-element.elementor-element-97d50d1 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-e0116c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-9ec4166{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-e566bf8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-65f55a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-6c5e14c .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-3956fb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8c8db46 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-b4201bb .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b87fa48 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-b3201e5{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-bd10e7e > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-c599f1a > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-6ab2e5e{--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-72 .elementor-element.elementor-element-be77900 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-5518880 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-808348d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-60b27f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-7adbd73 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-854a873 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-b25bbe0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-72 .elementor-element.elementor-element-fc1b06d{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-0adee87 > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-1a9f008 > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-1dcc1ad > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-2f75306 > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-4c69d3c > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-a834e61 > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-0a969c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-99427e9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-577b469 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-577b469{text-align:left;}.elementor-72 .elementor-element.elementor-element-4047632{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-79d30d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-79d30d9{text-align:left;}.elementor-72 .elementor-element.elementor-element-dc2386a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-b4e0243 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-b4e0243{text-align:left;}.elementor-72 .elementor-element.elementor-element-c255500{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-8fd9d06 > .elementor-widget-container{padding:16px 0px 0px 16px;}.elementor-72 .elementor-element.elementor-element-8fd9d06{text-align:left;}.elementor-72 .elementor-element.elementor-element-49e78d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-5d3bbd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-5d3bbd1{text-align:left;}.elementor-72 .elementor-element.elementor-element-a6309ec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-7d1510e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-7d1510e{text-align:left;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-3d352d3{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;}.elementor-72 .elementor-element.elementor-element-d0675b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-3d62580 .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-5634e5f .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-9c2bb9f .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-4b3b5e8 .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-a5d6653 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-6d8fdd0 .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-955a356 .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-51e8ed5 .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-0e91179 .elementor-counter-number-wrapper{font-size:48px;}.elementor-72 .elementor-element.elementor-element-014b746{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-72 .elementor-element.elementor-element-f305bc5{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-3de0e1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-3de0e1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-cbc43cf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-72 .elementor-element.elementor-element-8f9ffd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-72 .elementor-element.elementor-element-bda865b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-b589aae{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;}.elementor-72 .elementor-element.elementor-element-700ebd0{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;}.elementor-72 .elementor-element.elementor-element-4d0acd5 img{height:100%;}}/* Start custom CSS for video, class: .elementor-element-000ff1c */.elementor-72 .elementor-element.elementor-element-000ff1c .e-hosted-video {
  position: relative;
  overflow: hidden;
  clip-path: polygon(0 0, 100% 0, 100% 93%, 60% 100%, 0 93%);
  z-index: 1;
  border-bottom: 25px solid #FFE403;
}



.elementor-72 .elementor-element.elementor-element-000ff1c .e-hosted-video video {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;

}

@media (max-width: 1024px) {
  .elementor-72 .elementor-element.elementor-element-000ff1c .e-hosted-video {
    min-height: 60vh;
clip-path: polygon(
 0 0,        /* lewy górny */
  100% 0,     /* prawy górny */
  100% 89%,   /* prawa ukośna */
  37% 100%,   /* środkowy dziub */
  0 93% 
);
    border-bottom: 15px solid #FFE403;
  }
}

@media (max-width: 767px) {
    
    .elementor-72 .elementor-element.elementor-element-000ff1c .e-hosted-video{
        max-width: 100%;
    }
      .elementor-72 .elementor-element.elementor-element-000ff1c .e-hosted-video {
    min-height: 105vh;
    clip-path:   polygon(
        0 0,        /* lewy górny */
          100% 0,     /* prawy górny */
          100% 91%,   /* prawa ukośna */
          52% 99%,   /* środkowy dziub */
          0 91% 
    );
    
     border-bottom: 30px solid #FFE403;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cd0630 */.elementor-72 .elementor-element.elementor-element-8cd0630 {
min-width:656px;
}

@media (max-width: 767px) {
    .elementor-72 .elementor-element.elementor-element-8cd0630 {
min-width:100%;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ccf110 */.elementor-72 .elementor-element.elementor-element-1ccf110 {
  grid-column: span 2;
cursor:unset !important;
}

@media (max-width: 1366px) {
.elementor-72 .elementor-element.elementor-element-1ccf110 {
  grid-column: span 3;
}
}



@media (max-width: 1024px)  {
.elementor-72 .elementor-element.elementor-element-1ccf110 {
  grid-column: span 2;
}
}


@media (max-width: 767px)  {
.elementor-72 .elementor-element.elementor-element-1ccf110 {
  grid-column: span 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ec4166 */.elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element{
  position: relative; 
cursor:pointer;
}

.elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element .hover-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); /* wyśrodkowanie */
  opacity: 0;
  pointer-events: none; 
width:100%;
}


.elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element .hover-icon,
.elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element .hover-text {
  transition: opacity 0.35s ease; /* płynne przejście */
}

.elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element .hover-text {
  opacity: 0;
}

.elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element:hover .hover-icon {
  opacity: 0;
}

.elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element:hover .hover-text {
  opacity: 1;
}


@media (max-width:1024px){
 .elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element.active .hover-text{
opacity:1;
}
 .elementor-72 .elementor-element.elementor-element-9ec4166 .grid-element.active .hover-icon{
opacity:0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edef651 */.elementor-72 .elementor-element.elementor-element-edef651 {
    position: relative;
}

.elementor-72 .elementor-element.elementor-element-edef651 .text-nav {
  opacity: 0;
  transition: opacity 0.35s ease;
  position: absolute; 
  top: 0;
  left: 0;
  width: 40%;
}

.elementor-72 .elementor-element.elementor-element-edef651 .text-1, .elementor-72 .elementor-element.elementor-element-edef651 .text-2, .elementor-72 .elementor-element.elementor-element-edef651 .text-3, .elementor-72 .elementor-element.elementor-element-edef651 .text-5, .elementor-72 .elementor-element.elementor-element-edef651 .text-6  {
    top: -60px;

}

.elementor-72 .elementor-element.elementor-element-edef651 .text-4 {
    top: -60px;
    right: 100px;
    left: unset;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b25bbe0 */.elementor-72 .elementor-element.elementor-element-b25bbe0 svg {
    min-width: 1090px;
}

@media (max-width: 1366px) {
    .elementor-72 .elementor-element.elementor-element-b25bbe0 svg {
    min-width: 900px;
}
}

@media (max-width: 1024px) {
    .elementor-72 .elementor-element.elementor-element-b25bbe0 svg {
    min-width: 700px;
}
}

@media (max-width: 767px) {
    .elementor-72 .elementor-element.elementor-element-b25bbe0 svg {
    width:100%;
    min-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f03439 */.elementor-72 .elementor-element.elementor-element-1f03439 {
    position: relative;
}

.elementor-72 .elementor-element.elementor-element-1f03439 .text-nav {
  opacity: 0;
  transition: opacity 0.35s ease;
  position: absolute; 
  top: 0;
  left: 0;
  width: 40%;
}

.elementor-72 .elementor-element.elementor-element-1f03439 .text-1, .elementor-72 .elementor-element.elementor-element-1f03439 .text-2, .elementor-72 .elementor-element.elementor-element-1f03439 .text-3, .elementor-72 .elementor-element.elementor-element-1f03439 .text-5, .elementor-72 .elementor-element.elementor-element-1f03439 .text-6  {
    top: -60px;

}

.elementor-72 .elementor-element.elementor-element-1f03439 .text-4 {
    top: -60px;
    right: 100px;
    left: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc1b06d */.elementor-72 .elementor-element.elementor-element-fc1b06d .nav {
  transition: background-color 0.3s ease-in-out; 
}

.elementor-72 .elementor-element.elementor-element-fc1b06d .nav:hover {
background-color:#FFE403;
}

@media (max-width: 1024px) {

.elementor-72 .elementor-element.elementor-element-fc1b06d#nav-container {
    display: flex;
    overflow: scroll;
    padding-bottom: 5px;
}

.elementor-72 .elementor-element.elementor-element-fc1b06d .nav{
    flex: 1;
    min-width: 220px;
}
 .elementor-72 .elementor-element.elementor-element-fc1b06d#nav-container::-webkit-scrollbar {
     height: 8px; 
     scrollbar-color: #FFE403 transparent;
 }
  .elementor-72 .elementor-element.elementor-element-fc1b06d#nav-container::-webkit-scrollbar-thumb {
    background: #FFE403; 
  }
 
  .elementor-72 .elementor-element.elementor-element-fc1b06d#nav-container {
    scrollbar-width: thin;
    scrollbar-color: #FFE403 transparent;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a969c4 */.elementor-72 .elementor-element.elementor-element-0a969c4 {
   position: relative;
  display: block;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

.elementor-72 .elementor-element.elementor-element-0a969c4.active {
  height: auto;
  overflow: visible;
}

.elementor-72 .elementor-element.elementor-element-0a969c4 .text-nav {
  opacity: 0;
  height: 0;
  overflow: hidden;
  transition: opacity 0.35s ease, height 0.35s ease;
  padding: 0px !important;
}

.elementor-72 .elementor-element.elementor-element-0a969c4 .text-nav.active {
  opacity: 1;
  height: auto;
  overflow: visible;
  padding: 24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab2e5e */.elementor-72 .elementor-element.elementor-element-6ab2e5e svg g {
    opacity: 0;
    transition: opacity 0.4s ease-in-out; 
}

.elementor-72 .elementor-element.elementor-element-6ab2e5e svg g.active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb4f8aa */.elementor-72 .elementor-element.elementor-element-eb4f8aa img {
max-height: 90vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c66efd6 */.elementor-72 .elementor-element.elementor-element-c66efd6 img {
max-height: 90vh;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3d352d3 */.elementor-72 .elementor-element.elementor-element-3d352d3 .e-n-accordion-item-title span.e-n-accordion-item-title-header{
padding:21px 8px 21px 16px;
}

.elementor-72 .elementor-element.elementor-element-3d352d3  .e-n-accordion-item-title-icon {
border-left: 1px solid black;
width: 91px;
padding:21px 0px;
display: flex;
align-items: center;
justify-content: center;

}

@media (max-width: 768px) {

.elementor-72 .elementor-element.elementor-element-3d352d3 .e-n-accordion-item-title span.e-n-accordion-item-title-header {
padding:10px 0px 10px 16px;
}
.elementor-72 .elementor-element.elementor-element-3d352d3  .e-n-accordion-item-title-icon {
min-width:91px;
height:86px;
}
}

.elementor-72 .elementor-element.elementor-element-3d352d3 .e-n-accordion > details.e-n-accordion-item:last-of-type .e-n-accordion-item-title, .elementor-72 .elementor-element.elementor-element-3d352d3 .e-n-accordion > details.e-n-accordion-item:last-of-type .elementor-element-861afbd   {
  border-bottom: 1px solid #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c5688 */.elementor-72 .elementor-element.elementor-element-c9c5688 .elementor-counter-number-suffix {
color:#FFE403;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cd88ca */.elementor-72 .elementor-element.elementor-element-8cd88ca {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-8cd88ca::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1aede7 */.elementor-72 .elementor-element.elementor-element-b1aede7 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-b1aede7::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c37f89 */.elementor-72 .elementor-element.elementor-element-3c37f89 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-3c37f89::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fdfef1 */.elementor-72 .elementor-element.elementor-element-0fdfef1 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-0fdfef1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28f84f */.elementor-72 .elementor-element.elementor-element-d28f84f {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-d28f84f::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-786874a */.elementor-72 .elementor-element.elementor-element-786874a {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-786874a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02df844 */.elementor-72 .elementor-element.elementor-element-02df844 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-02df844::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95e5817 */.elementor-72 .elementor-element.elementor-element-95e5817 {
  position: relative;
}

.elementor-72 .elementor-element.elementor-element-95e5817::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height:100%;
  background: 
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cbc43cf */.elementor-72 .elementor-element.elementor-element-cbc43cf .hover-slide  .hover-text {
  position: absolute;
left:16px;
bottom: 40px;
  opacity: 0;
  pointer-events: none; 
width:calc(100% -16px)
}

.elementor-72 .elementor-element.elementor-element-cbc43cf .hover-slide .hover-text, .elementor-72 .elementor-element.elementor-element-cbc43cf .hover-slide .icon-box {
  transition: opacity 0.35s ease; /* płynne przejście */
}



.elementor-72 .elementor-element.elementor-element-cbc43cf .hover-slide:hover .icon-box {
  opacity: 0;
}

.elementor-72 .elementor-element.elementor-element-cbc43cf .hover-slide:hover .hover-text {
  opacity: 1;
}


.elementor-72 .elementor-element.elementor-element-cbc43cf .swiper-pagination.swiper-pagination-progressbar {
top:unset !important;
bottom: -64px;
}


@media (max-width: 767px) {
  .elementor-72 .elementor-element.elementor-element-cbc43cf  .elementor-swiper-button {
        display:none !important;
    }
    
    .elementor-72 .elementor-element.elementor-element-cbc43cf .hover-slide  .hover-text {
        width:calc(100% -32px)
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fea222b */.elementor-72 .elementor-element.elementor-element-fea222b {
    width: 100% !important;
}




.elementor-72 .elementor-element.elementor-element-fea222b .grouping-item {

    padding: 40px 16px;
    background-color: #F5F5F5;

    min-height: fit-content;
    display: flex;
    align-items: center;
}

.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-panel-info-window  {
    display: flex;
    flex-direction: column;

}

.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-panel-actions, .elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-categories, selctor .wpgmza-address, selctor .wpgmza-distance-from-location {
    display: none;
    height: 0px;
}

.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-title {
    padding: 0px !important;
    margin-bottom: 24px !important;
    order:1;
    font-size: 20px;
    font-weight: 600;
    line-height: 110%;
    font-family: "Open Sans", Sans-serif;
    color: #000;
}

.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-description {
    padding: 0px !important;
    margin-bottom: 24px !important;
    order:3;
    font-size: 14px;
font-weight: 400;
line-height: 140%;
letter-spacing: -0.35px;
font-family: "Open Sans", Sans-serif;
color: #000;

}


.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-infowindow-link{
    padding: 0px !important;
    margin-bottom: 24px !important;
    order:4;
}


.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-infowindow-link a {
font-size: 14px;
font-weight: 400;
line-height: 140%;
letter-spacing: -0.35px;
font-family: "Open Sans", Sans-serif;
color: #000;
font-weight: 700;
}

.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-description span {
        font-size: 14px !important;
font-weight: 400 !important;
line-height: 140% !important;
letter-spacing: -0.35px ;
font-family: "Open Sans", Sans-serif  !important;
color: #000 !important;
}

.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-address {
     padding: 0px !important;
    margin-bottom: 24px !important;
    order:2;
    font-size: 14px;
font-weight: 400;
line-height: 140%;
letter-spacing: -0.35px;
font-family: "Open Sans", Sans-serif;
color: #000;
}

.elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-gallery-container {
    margin-bottom: 0px !important;
      order:5;
}


@media (max-width: 1024px) {
   .elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-inner-stack {
       max-width: 350px !important;
   } 
}

@media (max-width: 767px) {
    
    .elementor-72 .elementor-element.elementor-element-fea222b .wpgmza_map {
        height: auto !important;
    }
    
    .elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-inner-stack {
       max-width: unset !important;
       position: unset !important;
       top: unset !important;
       transform: translateY(0%);
       width: 100%;
   } 
   
   .elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-inner-stack .grouping {
       width: 100%;
   }
   
   .elementor-72 .elementor-element.elementor-element-fea222b .wpgmza-inner-stack .grouping-handle {
       display: none;
   }
   
   .elementor-72 .elementor-element.elementor-element-fea222b .ol-viewport {
       min-height: 510px;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e5f669 */@media (max-width: 1024px) {
    
    .elementor-72 .elementor-element.elementor-element-0e5f669 {
        width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6223dae */.elementor-72 .elementor-element.elementor-element-6223dae img {
max-height: 90vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44572ec */.elementor-72 .elementor-element.elementor-element-44572ec img {
max-height: 90vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a35633 */.elementor-72 .elementor-element.elementor-element-4a35633 {
width:fit-content
}

@media (max-width: 1366px) {
.elementor-72 .elementor-element.elementor-element-4a35633 {
width:100%;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b589aae */.elementor-72 .elementor-element.elementor-element-b589aae .e-n-accordion-item-title span.e-n-accordion-item-title-header{
padding:10px 8px 10px 16px;
}

.elementor-72 .elementor-element.elementor-element-b589aae  .e-n-accordion-item-title-icon {
border-left: 1px solid black;
width: 91px;
padding:32px 0px;
display: flex;
align-items: center;
justify-content: center;

}

@media (max-width: 768px) {

.elementor-72 .elementor-element.elementor-element-b589aae .e-n-accordion-item-title span.e-n-accordion-item-title-header {
padding:10px 0px 10px 16px;
}
.elementor-72 .elementor-element.elementor-element-b589aae  .e-n-accordion-item-title-icon {
min-width:91px;
height:152px
}
}

.elementor-72 .elementor-element.elementor-element-b589aae .e-n-accordion > details.e-n-accordion-item:last-of-type .e-n-accordion-item-title, .elementor-72 .elementor-element.elementor-element-b589aae .e-n-accordion > details.e-n-accordion-item:last-of-type .e-con   {
  border-bottom: 1px solid #000 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-700ebd0 */.elementor-72 .elementor-element.elementor-element-700ebd0 .e-n-accordion-item-title span.e-n-accordion-item-title-header{
padding:10px 8px 10px 16px;
}

.elementor-72 .elementor-element.elementor-element-700ebd0  .e-n-accordion-item-title-icon {
border-left: 1px solid black;
width: 91px;
padding:32px 0px;
display: flex;
align-items: center;
justify-content: center;

}

@media (max-width: 768px) {

.elementor-72 .elementor-element.elementor-element-700ebd0 .e-n-accordion-item-title span.e-n-accordion-item-title-header {
padding:10px 0px 10px 16px;
}
.elementor-72 .elementor-element.elementor-element-700ebd0  .e-n-accordion-item-title-icon {
min-width:91px;
height:152px
}
}

.elementor-72 .elementor-element.elementor-element-700ebd0 .e-n-accordion > details.e-n-accordion-item:last-of-type .e-n-accordion-item-title   {
  border-bottom: 1px solid #000 !important;
}

.elementor-72 .elementor-element.elementor-element-700ebd0 .e-n-accordion > details.e-n-accordion-item:last-of-type .e-con   {
  border: 1px solid #000 !important;
  border-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12abfe3 */.elementor-72 .elementor-element.elementor-element-12abfe3 .e-n-accordion-item-title-header {
max-width: 530px;
}

.elementor-72 .elementor-element.elementor-element-12abfe3 .e-n-accordion-item-title-text {
display:flex;
min-height:66px;
}/* End custom CSS */