.elementor-10428 .elementor-element.elementor-element-66249f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.3;--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-10428 .elementor-element.elementor-element-66249f7:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-66249f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFFFA;}.elementor-10428 .elementor-element.elementor-element-66249f7::before, .elementor-10428 .elementor-element.elementor-element-66249f7 > .elementor-background-video-container::before, .elementor-10428 .elementor-element.elementor-element-66249f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10428 .elementor-element.elementor-element-66249f7 > .elementor-background-slideshow::before, .elementor-10428 .elementor-element.elementor-element-66249f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10428 .elementor-element.elementor-element-66249f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8f7eae7{--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:112px 112px;--row-gap:112px;--column-gap:112px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:124px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-8f7eae7:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-8f7eae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-098fcd8{--display:flex;--position:absolute;--min-height:690px;--border-radius:1000px 1000px 1000px 1000px;bottom:0px;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-098fcd8{right:82px;}body.rtl .elementor-10428 .elementor-element.elementor-element-098fcd8{left:82px;}.elementor-10428 .elementor-element.elementor-element-ac8ae45{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-95b5505{--display:flex;}.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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-ae4fc05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-ae4fc05 .elementor-heading-title{font-family:var( --e-global-typography-fd088a2-font-family ), Sans-serif;font-size:var( --e-global-typography-fd088a2-font-size );font-weight:var( --e-global-typography-fd088a2-font-weight );text-transform:var( --e-global-typography-fd088a2-text-transform );font-style:var( --e-global-typography-fd088a2-font-style );text-decoration:var( --e-global-typography-fd088a2-text-decoration );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-e410b9b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-81e34b9{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-0635b6c{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-5bccc7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-ca41ed2{--display:flex;}.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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c2104ca{width:auto;max-width:auto;}.elementor-10428 .elementor-element.elementor-element-c2104ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-c2104ca.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-c2104ca .elementor-button{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:130%;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:12px 12px 12px 12px;padding:12px 20px 12px 20px;}.elementor-10428 .elementor-element.elementor-element-36f5147{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-defe365{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button{background-color:#00000000;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:130%;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button:hover, .elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-fb95ccd );}.elementor-10428 .elementor-element.elementor-element-971ee3f{width:auto;max-width:auto;}.elementor-10428 .elementor-element.elementor-element-971ee3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-971ee3f.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button:hover svg, .elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button:focus svg{fill:var( --e-global-color-fb95ccd );}.elementor-10428 .elementor-element.elementor-element-b9989e0{--display:flex;--min-height:640px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-55px;}.elementor-10428 .elementor-element.elementor-element-3a1fe64{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:52px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-3a1fe64:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-3a1fe64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFFFF;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{--display:flex;--position:absolute;--min-height:542px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:8%;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-dd1c5f2{left:34%;}body.rtl .elementor-10428 .elementor-element.elementor-element-dd1c5f2{right:34%;}.elementor-10428 .elementor-element.elementor-element-441aff4{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-027db33{--display:flex;}.elementor-10428 .elementor-element.elementor-element-8cc7261{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-bd4a925 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-10428 .elementor-element.elementor-element-bd4a925.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-bd4a925 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d78a71b .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-10428 .elementor-element.elementor-element-a3bb3ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10428 .elementor-element.elementor-element-838bb9e{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-458b20c{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-1d1c565{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-c2bd3b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-350633b{--display:flex;}.elementor-10428 .elementor-element.elementor-element-f112a80{width:auto;max-width:auto;}.elementor-10428 .elementor-element.elementor-element-f112a80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-f112a80.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-f112a80 .elementor-button{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:130%;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:12px 12px 12px 12px;padding:12px 20px 12px 20px;}.elementor-10428 .elementor-element.elementor-element-cc33681{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-6e6d56a{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button{background-color:#00000000;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:130%;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button:hover, .elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-fb95ccd );}.elementor-10428 .elementor-element.elementor-element-8ba7313{width:auto;max-width:auto;}.elementor-10428 .elementor-element.elementor-element-8ba7313 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-8ba7313.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button:hover svg, .elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button:focus svg{fill:var( --e-global-color-fb95ccd );}.elementor-10428 .elementor-element.elementor-element-8a17e65{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-10428 .elementor-element.elementor-element-8a17e65:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-8a17e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-dc1f390{--display:flex;--position:absolute;--min-height:210px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:33%;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-dc1f390{left:44%;}body.rtl .elementor-10428 .elementor-element.elementor-element-dc1f390{right:44%;}.elementor-10428 .elementor-element.elementor-element-bf2a7bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-6089ce0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-c723963 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-10428 .elementor-element.elementor-element-c723963.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-c723963 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d9583cf .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-10428 .elementor-element.elementor-element-5f47288{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10428 .elementor-element.elementor-element-740e11e{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-740e11e p{margin-block-end:0px;}.elementor-10428 .elementor-element.elementor-element-404dd2d{--display:flex;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle{padding:24px 24px 24px 24px;margin:0px 0px 0px 0px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__label-text{text-align:left;}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-family:var( --e-global-typography-3ea01fc-font-family ), Sans-serif;font-size:var( --e-global-typography-3ea01fc-font-size );font-weight:var( --e-global-typography-3ea01fc-font-weight );line-height:var( --e-global-typography-3ea01fc-line-height );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:12px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-d75f032{--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:112px 112px;--row-gap:112px;--column-gap:112px;--overflow:hidden;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:170px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-d75f032:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-d75f032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-d75f032::before, .elementor-10428 .elementor-element.elementor-element-d75f032 > .elementor-background-video-container::before, .elementor-10428 .elementor-element.elementor-element-d75f032 > .e-con-inner > .elementor-background-video-container::before, .elementor-10428 .elementor-element.elementor-element-d75f032 > .elementor-background-slideshow::before, .elementor-10428 .elementor-element.elementor-element-d75f032 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10428 .elementor-element.elementor-element-d75f032 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-9ccd426{left:0px;}body.rtl .elementor-10428 .elementor-element.elementor-element-9ccd426{right:0px;}.elementor-10428 .elementor-element.elementor-element-9ccd426{bottom:-535px;}.elementor-10428 .elementor-element.elementor-element-9ccd426 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10428 .elementor-element.elementor-element-9ccd426 img{width:922px;height:922px;}.elementor-10428 .elementor-element.elementor-element-48607c0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-18ff659{--display:flex;}.elementor-10428 .elementor-element.elementor-element-b52a41c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b52a41c .elementor-heading-title{font-family:var( --e-global-typography-fd088a2-font-family ), Sans-serif;font-size:var( --e-global-typography-fd088a2-font-size );font-weight:var( --e-global-typography-fd088a2-font-weight );text-transform:var( --e-global-typography-fd088a2-text-transform );font-style:var( --e-global-typography-fd088a2-font-style );text-decoration:var( --e-global-typography-fd088a2-text-decoration );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-aec85e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10428 .elementor-element.elementor-element-4ac580a{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-55px;--z-index:2;}.elementor-10428 .elementor-element.elementor-element-e43fe0f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-10428 .elementor-element.elementor-element-d6e6ea8{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--z-index:2;}.elementor-10428 .elementor-element.elementor-element-0344ba6{--display:flex;}.elementor-10428 .elementor-element.elementor-element-0344ba6.e-con{--align-self:stretch;}.elementor-10428 .elementor-element.elementor-element-7d47935{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-cacfef6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-10428 .elementor-element.elementor-element-cacfef6.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-cacfef6 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-6c3b79b .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-10428 .elementor-element.elementor-element-8e31625{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-6667cf0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-caea784{--display:flex;}.elementor-10428 .elementor-element.elementor-element-fa06e4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.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-10428 .elementor-element.elementor-element-62ee94a.elementor-element{--align-self:flex-end;}.elementor-10428 .elementor-element.elementor-element-62ee94a .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-9eaf620{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10428 .elementor-element.elementor-element-4111417 .elementor-heading-title{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-63285d7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-da28b21{--display:flex;}.elementor-10428 .elementor-element.elementor-element-2f92394{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-e91ba31.elementor-element{--align-self:flex-end;}.elementor-10428 .elementor-element.elementor-element-e91ba31 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-8939dfa{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10428 .elementor-element.elementor-element-4f274ee .elementor-heading-title{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-75575ee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-84fd1f4{--display:flex;}.elementor-10428 .elementor-element.elementor-element-c9efae5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-d088053.elementor-element{--align-self:flex-end;}.elementor-10428 .elementor-element.elementor-element-d088053 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-35f6125{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10428 .elementor-element.elementor-element-b7d1f4a .elementor-heading-title{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-046f4d0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-71e0af8{--display:flex;}.elementor-10428 .elementor-element.elementor-element-4dd87c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-8ed2d76.elementor-element{--align-self:flex-end;}.elementor-10428 .elementor-element.elementor-element-8ed2d76 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-c730420{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10428 .elementor-element.elementor-element-0bc7008 .elementor-heading-title{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-dcf4c02{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-87d5dde{--display:flex;}.elementor-10428 .elementor-element.elementor-element-9b9c84a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-8900d52.elementor-element{--align-self:flex-end;}.elementor-10428 .elementor-element.elementor-element-8900d52 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-bf45e55{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10428 .elementor-element.elementor-element-bc5cf71 .elementor-heading-title{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-eb3397d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-851df3a{--display:flex;--position:absolute;--min-height:542px;--border-radius:1000px 1000px 1000px 1000px;bottom:11%;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-851df3a{left:14%;}body.rtl .elementor-10428 .elementor-element.elementor-element-851df3a{right:14%;}.elementor-10428 .elementor-element.elementor-element-c60b015{--display:flex;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#00000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:32px 0px 32px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-toggle__label-text{text-align:left;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-family:var( --e-global-typography-03e9477-font-family ), Sans-serif;font-size:var( --e-global-typography-03e9477-font-size );font-weight:var( --e-global-typography-03e9477-font-weight );text-transform:var( --e-global-typography-03e9477-text-transform );font-style:var( --e-global-typography-03e9477-font-style );text-decoration:var( --e-global-typography-03e9477-text-decoration );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:16px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#00000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:32px 0px 32px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-toggle__label-text{text-align:left;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-family:var( --e-global-typography-03e9477-font-family ), Sans-serif;font-size:var( --e-global-typography-03e9477-font-size );font-weight:var( --e-global-typography-03e9477-font-weight );text-transform:var( --e-global-typography-03e9477-text-transform );font-style:var( --e-global-typography-03e9477-font-style );text-decoration:var( --e-global-typography-03e9477-text-decoration );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:16px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-8f7c15c{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-8f7c15c:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-8f7c15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFFFF;}.elementor-10428 .elementor-element.elementor-element-967d032{--display:flex;--position:absolute;--min-height:323.53px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:29%;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-967d032{right:20%;}body.rtl .elementor-10428 .elementor-element.elementor-element-967d032{left:20%;}.elementor-10428 .elementor-element.elementor-element-27284c7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-9288d64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-10428 .elementor-element.elementor-element-9288d64.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-9288d64 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-92503e4 .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-10428 .elementor-element.elementor-element-4a7d409{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-4a7d409 p{margin-block-end:0px;}.elementor-10428 .elementor-element.elementor-element-43285b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-10428 .elementor-element.elementor-element-889f330{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10428 .elementor-element.elementor-element-637ebd5{--display:flex;--min-height:358px;--border-radius:12px 12px 12px 12px;--margin-top:101px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-e4dd5e1{left:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-e4dd5e1{right:0%;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1{top:-16%;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1 .elementor-icon{font-size:261px;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1 .elementor-icon svg{height:261px;}.elementor-10428 .elementor-element.elementor-element-489f379 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-489f379.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-489f379{left:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-489f379{right:0%;}.elementor-10428 .elementor-element.elementor-element-489f379{top:-16%;}.elementor-10428 .elementor-element.elementor-element-489f379 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-489f379 .elementor-icon{font-size:261px;}.elementor-10428 .elementor-element.elementor-element-489f379 .elementor-icon svg{height:261px;}.elementor-10428 .elementor-element.elementor-element-25a3871{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-8fb99fc{--display:flex;}.elementor-10428 .elementor-element.elementor-element-15c1617 .elementor-heading-title{font-family:var( --e-global-typography-b96482b-font-family ), Sans-serif;font-size:var( --e-global-typography-b96482b-font-size );font-weight:var( --e-global-typography-b96482b-font-weight );text-transform:var( --e-global-typography-b96482b-text-transform );font-style:var( --e-global-typography-b96482b-font-style );text-decoration:var( --e-global-typography-b96482b-text-decoration );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-808de20{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-fc1fd66{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-160dac0{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10428 .elementor-element.elementor-element-5edd279{--display:flex;--min-height:358px;--border-radius:12px 12px 12px 12px;--margin-top:101px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-d8361d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-d8361d2.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-d8361d2{right:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-d8361d2{left:0%;}.elementor-10428 .elementor-element.elementor-element-d8361d2{top:-16%;z-index:0;}.elementor-10428 .elementor-element.elementor-element-d8361d2 .elementor-icon-wrapper{text-align:end;}.elementor-10428 .elementor-element.elementor-element-d8361d2 .elementor-icon{font-size:261px;}.elementor-10428 .elementor-element.elementor-element-d8361d2 .elementor-icon svg{height:261px;}.elementor-10428 .elementor-element.elementor-element-ff24d6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-ff24d6f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-ff24d6f{right:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-ff24d6f{left:0%;}.elementor-10428 .elementor-element.elementor-element-ff24d6f{top:-16%;z-index:2;}.elementor-10428 .elementor-element.elementor-element-ff24d6f .elementor-icon-wrapper{text-align:end;}.elementor-10428 .elementor-element.elementor-element-ff24d6f .elementor-icon{font-size:261px;}.elementor-10428 .elementor-element.elementor-element-ff24d6f .elementor-icon svg{height:261px;}.elementor-10428 .elementor-element.elementor-element-0731464{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-4ed9db6{--display:flex;}.elementor-10428 .elementor-element.elementor-element-7622cfd .elementor-heading-title{font-family:var( --e-global-typography-b96482b-font-family ), Sans-serif;font-size:var( --e-global-typography-b96482b-font-size );font-weight:var( --e-global-typography-b96482b-font-weight );text-transform:var( --e-global-typography-b96482b-text-transform );font-style:var( --e-global-typography-b96482b-font-style );text-decoration:var( --e-global-typography-b96482b-text-decoration );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-4038498{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-f145147{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-13be80f{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-e9e4187{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-10428 .elementor-element.elementor-element-dfa02ee{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10428 .elementor-element.elementor-element-d5442db{--display:flex;--min-height:358px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:101px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-bcb1b13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-bcb1b13.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-bcb1b13{right:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-bcb1b13{left:0%;}.elementor-10428 .elementor-element.elementor-element-bcb1b13{bottom:-16%;}.elementor-10428 .elementor-element.elementor-element-bcb1b13 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-bcb1b13 .elementor-icon{font-size:261px;}.elementor-10428 .elementor-element.elementor-element-bcb1b13 .elementor-icon svg{height:261px;}.elementor-10428 .elementor-element.elementor-element-6546d10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-6546d10.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-6546d10{right:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-6546d10{left:0%;}.elementor-10428 .elementor-element.elementor-element-6546d10{bottom:-16%;}.elementor-10428 .elementor-element.elementor-element-6546d10 .elementor-icon-wrapper{text-align:start;}.elementor-10428 .elementor-element.elementor-element-6546d10 .elementor-icon{font-size:261px;}.elementor-10428 .elementor-element.elementor-element-6546d10 .elementor-icon svg{height:261px;}.elementor-10428 .elementor-element.elementor-element-515bf4c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-90699d4{--display:flex;}.elementor-10428 .elementor-element.elementor-element-fafc648 .elementor-heading-title{font-family:var( --e-global-typography-b96482b-font-family ), Sans-serif;font-size:var( --e-global-typography-b96482b-font-size );font-weight:var( --e-global-typography-b96482b-font-weight );text-transform:var( --e-global-typography-b96482b-text-transform );font-style:var( --e-global-typography-b96482b-font-style );text-decoration:var( --e-global-typography-b96482b-text-decoration );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-5eab6df{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-a189fc1{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-5f4c442{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-2a1b04f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-dbcbacb .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-10428 .elementor-element.elementor-element-d402eb4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10428 .elementor-element.elementor-element-bfdc416{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bfdc416 p{margin-block-end:0px;}.elementor-10428 .elementor-element.elementor-element-1d45703{--display:flex;}.elementor-10428 .elementor-element.elementor-element-bca8434{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-10428 .elementor-element.elementor-element-bca8434:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-bca8434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-85b96ce{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-55a2d2d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10428 .elementor-element.elementor-element-e10fb06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-10428 .elementor-element.elementor-element-e10fb06.elementor-element{--align-self:flex-start;}.elementor-10428 .elementor-element.elementor-element-e10fb06 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a24efc2 .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-10428 .elementor-element.elementor-element-c654210{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-8216e5c{--display:flex;--position:absolute;--min-height:477px;--border-radius:1000px 1000px 1000px 1000px;top:320px;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-8216e5c{left:-30px;}body.rtl .elementor-10428 .elementor-element.elementor-element-8216e5c{right:-30px;}.elementor-10428 .elementor-element.elementor-element-8e900d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-260b405{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#00000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:32px 0px 32px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-toggle__label-text{text-align:left;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{background-color:#00000000;font-size:24px;width:24px;height:24px;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:16px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-2e094ad{--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:112px 112px;--row-gap:112px;--column-gap:112px;--overflow:hidden;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:170px;--padding-left:64px;--padding-right:64px;}.elementor-10428 .elementor-element.elementor-element-2e094ad:not(.elementor-motion-effects-element-type-background), .elementor-10428 .elementor-element.elementor-element-2e094ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10428 .elementor-element.elementor-element-2e094ad::before, .elementor-10428 .elementor-element.elementor-element-2e094ad > .elementor-background-video-container::before, .elementor-10428 .elementor-element.elementor-element-2e094ad > .e-con-inner > .elementor-background-video-container::before, .elementor-10428 .elementor-element.elementor-element-2e094ad > .elementor-background-slideshow::before, .elementor-10428 .elementor-element.elementor-element-2e094ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-10428 .elementor-element.elementor-element-2e094ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-97f4f04{left:0px;}body.rtl .elementor-10428 .elementor-element.elementor-element-97f4f04{right:0px;}.elementor-10428 .elementor-element.elementor-element-97f4f04{bottom:-535px;}.elementor-10428 .elementor-element.elementor-element-97f4f04 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10428 .elementor-element.elementor-element-97f4f04 img{width:922px;height:922px;}.elementor-10428 .elementor-element.elementor-element-f2b6069{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10428 .elementor-element.elementor-element-6c662c1{--display:flex;}.elementor-10428 .elementor-element.elementor-element-1b6a950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-1b6a950 .elementor-heading-title{font-family:var( --e-global-typography-fd088a2-font-family ), Sans-serif;font-size:var( --e-global-typography-fd088a2-font-size );font-weight:var( --e-global-typography-fd088a2-font-weight );text-transform:var( --e-global-typography-fd088a2-text-transform );font-style:var( --e-global-typography-fd088a2-font-style );text-decoration:var( --e-global-typography-fd088a2-text-decoration );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-0c4aeef{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10428 .elementor-element.elementor-element-5c822a9{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-55px;--z-index:2;}@media(min-width:501px){.elementor-10428 .elementor-element.elementor-element-098fcd8{--width:690px;}.elementor-10428 .elementor-element.elementor-element-ac8ae45{--width:640px;}.elementor-10428 .elementor-element.elementor-element-ca41ed2{--width:auto;}.elementor-10428 .elementor-element.elementor-element-36f5147{--width:auto;}.elementor-10428 .elementor-element.elementor-element-b9989e0{--width:640px;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{--width:542px;}.elementor-10428 .elementor-element.elementor-element-027db33{--width:528px;}.elementor-10428 .elementor-element.elementor-element-8cc7261{--width:640px;}.elementor-10428 .elementor-element.elementor-element-350633b{--width:auto;}.elementor-10428 .elementor-element.elementor-element-cc33681{--width:auto;}.elementor-10428 .elementor-element.elementor-element-dc1f390{--width:210px;}.elementor-10428 .elementor-element.elementor-element-48607c0{--width:640px;}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--width:640px;}.elementor-10428 .elementor-element.elementor-element-0344ba6{--width:528px;}.elementor-10428 .elementor-element.elementor-element-6667cf0{--width:640px;}.elementor-10428 .elementor-element.elementor-element-9eaf620{--width:calc(100% - 192px);}.elementor-10428 .elementor-element.elementor-element-8939dfa{--width:calc(100% - 192px);}.elementor-10428 .elementor-element.elementor-element-35f6125{--width:calc(100% - 192px);}.elementor-10428 .elementor-element.elementor-element-c730420{--width:calc(100% - 192px);}.elementor-10428 .elementor-element.elementor-element-bf45e55{--width:calc(100% - 192px);}.elementor-10428 .elementor-element.elementor-element-851df3a{--width:542px;}.elementor-10428 .elementor-element.elementor-element-c60b015{--width:100%;}.elementor-10428 .elementor-element.elementor-element-967d032{--width:323.53px;}.elementor-10428 .elementor-element.elementor-element-27284c7{--width:640px;}.elementor-10428 .elementor-element.elementor-element-85b96ce{--width:528px;}.elementor-10428 .elementor-element.elementor-element-8216e5c{--width:477px;}.elementor-10428 .elementor-element.elementor-element-8e900d9{--width:50%;}.elementor-10428 .elementor-element.elementor-element-260b405{--width:640px;}.elementor-10428 .elementor-element.elementor-element-f2b6069{--width:640px;}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--width:640px;}}@media(max-width:1023px) and (min-width:501px){.elementor-10428 .elementor-element.elementor-element-098fcd8{--width:490px;}.elementor-10428 .elementor-element.elementor-element-ac8ae45{--width:100%;}.elementor-10428 .elementor-element.elementor-element-b9989e0{--width:100%;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{--width:342px;}.elementor-10428 .elementor-element.elementor-element-8cc7261{--width:100%;}.elementor-10428 .elementor-element.elementor-element-bf2a7bd{--width:100%;}.elementor-10428 .elementor-element.elementor-element-48607c0{--width:100%;}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--width:100%;}.elementor-10428 .elementor-element.elementor-element-851df3a{--width:442px;}.elementor-10428 .elementor-element.elementor-element-27284c7{--width:100%;}.elementor-10428 .elementor-element.elementor-element-43285b3{--width:100%;}.elementor-10428 .elementor-element.elementor-element-e9e4187{--width:100%;}.elementor-10428 .elementor-element.elementor-element-85b96ce{--width:100%;}.elementor-10428 .elementor-element.elementor-element-8e900d9{--width:100%;}.elementor-10428 .elementor-element.elementor-element-260b405{--width:100%;}.elementor-10428 .elementor-element.elementor-element-f2b6069{--width:100%;}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--width:100%;}}@media(max-width:767px) and (min-width:501px){.elementor-10428 .elementor-element.elementor-element-098fcd8{--width:375px;}.elementor-10428 .elementor-element.elementor-element-ac8ae45{--width:100%;}.elementor-10428 .elementor-element.elementor-element-b9989e0{--width:100%;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{--width:271px;}.elementor-10428 .elementor-element.elementor-element-027db33{--width:100%;}.elementor-10428 .elementor-element.elementor-element-8cc7261{--width:100%;}.elementor-10428 .elementor-element.elementor-element-bf2a7bd{--width:100%;}.elementor-10428 .elementor-element.elementor-element-48607c0{--width:100%;}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--width:100%;}.elementor-10428 .elementor-element.elementor-element-7d47935{--width:100%;}.elementor-10428 .elementor-element.elementor-element-851df3a{--width:408px;}.elementor-10428 .elementor-element.elementor-element-967d032{--width:161px;}.elementor-10428 .elementor-element.elementor-element-889f330{--width:100%;}.elementor-10428 .elementor-element.elementor-element-8fb99fc{--width:70%;}.elementor-10428 .elementor-element.elementor-element-160dac0{--width:100%;}.elementor-10428 .elementor-element.elementor-element-4ed9db6{--width:70%;}.elementor-10428 .elementor-element.elementor-element-dfa02ee{--width:100%;}.elementor-10428 .elementor-element.elementor-element-90699d4{--width:70%;}.elementor-10428 .elementor-element.elementor-element-8216e5c{--width:264px;}.elementor-10428 .elementor-element.elementor-element-260b405{--width:100%;}.elementor-10428 .elementor-element.elementor-element-f2b6069{--width:100%;}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--width:100%;}}@media(max-width:1366px){.elementor-10428 .elementor-element.elementor-element-66249f7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8f7eae7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-098fcd8{right:-26%;}body.rtl .elementor-10428 .elementor-element.elementor-element-098fcd8{left:-26%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-ae4fc05 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-81e34b9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-0635b6c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5bccc7b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c2104ca .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;}.elementor-10428 .elementor-element.elementor-element-36f5147{--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-10428 .elementor-element.elementor-element-defe365{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;}.elementor-10428 .elementor-element.elementor-element-b9989e0{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-6bebbf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-6bebbf6 img{width:100%;height:100%;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{top:6%;}.elementor-10428 .elementor-element.elementor-element-bd4a925 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d78a71b .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-838bb9e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-458b20c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-1d1c565{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c2bd3b5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-10428 .elementor-element.elementor-element-f112a80 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;}.elementor-10428 .elementor-element.elementor-element-cc33681{--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-10428 .elementor-element.elementor-element-6e6d56a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;}.elementor-10428 .elementor-element.elementor-element-c723963 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d9583cf .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-740e11e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-3ea01fc-font-size );line-height:var( --e-global-typography-3ea01fc-line-height );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d75f032{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10428 .elementor-element.elementor-element-9ccd426{bottom:-555px;}.elementor-10428 .elementor-element.elementor-element-b52a41c .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4ac580a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-cacfef6 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-6c3b79b .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8e31625{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4111417 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-63285d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4f274ee .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-75575ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b7d1f4a .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-046f4d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-0bc7008 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-dcf4c02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bc5cf71 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-eb3397d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-03e9477-font-size );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-03e9477-font-size );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-9288d64 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-92503e4 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4a7d409{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-e4dd5e1{left:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-e4dd5e1{right:0%;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1{top:-22%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-489f379{left:0%;}body.rtl .elementor-10428 .elementor-element.elementor-element-489f379{right:0%;}.elementor-10428 .elementor-element.elementor-element-489f379{top:-22%;}.elementor-10428 .elementor-element.elementor-element-15c1617 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-15c1617 .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-808de20{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-fc1fd66{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-7622cfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-7622cfd .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4038498{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-f145147{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-13be80f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-fafc648 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-fafc648 .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5eab6df{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a189fc1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-dbcbacb .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bfdc416{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-e10fb06 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a24efc2 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c654210{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-2e094ad{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10428 .elementor-element.elementor-element-97f4f04{bottom:-555px;}.elementor-10428 .elementor-element.elementor-element-1b6a950 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5c822a9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1023px){.elementor-10428 .elementor-element.elementor-element-66249f7{--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:75px;--padding-bottom:75px;--padding-left:48px;--padding-right:48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8f7eae7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-098fcd8{--min-height:490px;bottom:4%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-098fcd8{right:17%;}body.rtl .elementor-10428 .elementor-element.elementor-element-098fcd8{left:17%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-ae4fc05 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-81e34b9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-0635b6c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c2104ca .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-defe365{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-6bebbf6 img{width:60%;}.elementor-10428 .elementor-element.elementor-element-3a1fe64{--padding-top:80px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{--min-height:342px;top:14%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-dd1c5f2{left:33%;}body.rtl .elementor-10428 .elementor-element.elementor-element-dd1c5f2{right:33%;}.elementor-10428 .elementor-element.elementor-element-441aff4{--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-end;}.elementor-10428 .elementor-element.elementor-element-bd4a925 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d78a71b .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-838bb9e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-458b20c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-1d1c565{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-f112a80 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-6e6d56a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-8a17e65{--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-bf2a7bd{--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-10428 .elementor-element.elementor-element-6089ce0{--justify-content:flex-start;}.elementor-10428 .elementor-element.elementor-element-c723963 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d9583cf .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-740e11e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-3ea01fc-font-size );line-height:var( --e-global-typography-3ea01fc-line-height );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:12px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-d75f032{--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:75px;--padding-bottom:75px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-9ccd426{bottom:-380px;z-index:2;}.elementor-10428 .elementor-element.elementor-element-9ccd426 img{width:622px;height:622px;}.elementor-10428 .elementor-element.elementor-element-48607c0{--z-index:5;}.elementor-10428 .elementor-element.elementor-element-b52a41c .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4ac580a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--z-index:5;}.elementor-10428 .elementor-element.elementor-element-e43fe0f{--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-cacfef6 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-6c3b79b .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8e31625{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-fa06e4a{--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-10428 .elementor-element.elementor-element-62ee94a{width:auto;max-width:auto;}.elementor-10428 .elementor-element.elementor-element-62ee94a.elementor-element{--align-self:center;}.elementor-10428 .elementor-element.elementor-element-4111417 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-63285d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-2f92394{--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-10428 .elementor-element.elementor-element-e91ba31{width:auto;max-width:auto;}.elementor-10428 .elementor-element.elementor-element-e91ba31.elementor-element{--align-self:center;}.elementor-10428 .elementor-element.elementor-element-4f274ee .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-75575ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b7d1f4a .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-046f4d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-0bc7008 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-dcf4c02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bc5cf71 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-eb3397d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-851df3a{--min-height:442px;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-03e9477-font-size );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-03e9477-font-size );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8f7c15c{--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-9288d64 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-92503e4 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4a7d409{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-637ebd5{--min-height:445px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-637ebd5.e-con{--align-self:stretch;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-e4dd5e1{left:-45px;}body.rtl .elementor-10428 .elementor-element.elementor-element-e4dd5e1{right:-45px;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1{top:-20%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-489f379{left:-45px;}body.rtl .elementor-10428 .elementor-element.elementor-element-489f379{right:-45px;}.elementor-10428 .elementor-element.elementor-element-489f379{top:-20%;}.elementor-10428 .elementor-element.elementor-element-15c1617 .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-808de20{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-fc1fd66{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5edd279{--min-height:445px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-5edd279.e-con{--align-self:stretch;}.elementor-10428 .elementor-element.elementor-element-7622cfd .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4038498{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-f145147{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-13be80f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d5442db{--min-height:445px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-d5442db.e-con{--align-self:stretch;}.elementor-10428 .elementor-element.elementor-element-fafc648 .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5eab6df{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a189fc1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5f4c442{--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-10428 .elementor-element.elementor-element-2a1b04f{--justify-content:flex-start;}.elementor-10428 .elementor-element.elementor-element-dbcbacb .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bfdc416{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bca8434{--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-e10fb06 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a24efc2 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c654210{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-2e094ad{--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:75px;--padding-bottom:75px;--padding-left:48px;--padding-right:48px;}.elementor-10428 .elementor-element.elementor-element-97f4f04{bottom:-380px;z-index:2;}.elementor-10428 .elementor-element.elementor-element-97f4f04 img{width:622px;height:622px;}.elementor-10428 .elementor-element.elementor-element-f2b6069{--z-index:5;}.elementor-10428 .elementor-element.elementor-element-1b6a950 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5c822a9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--z-index:5;}}@media(max-width:767px){.elementor-10428 .elementor-element.elementor-element-66249f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10428 .elementor-element.elementor-element-8f7eae7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10428 .elementor-element.elementor-element-098fcd8{--min-height:375px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-098fcd8{right:12%;}body.rtl .elementor-10428 .elementor-element.elementor-element-098fcd8{left:12%;}.elementor-10428 .elementor-element.elementor-element-ac8ae45{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-e410b9b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10428 .elementor-element.elementor-element-5bccc7b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10428 .elementor-element.elementor-element-c2104ca .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;padding:10px 20px 10px 20px;}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;padding:10px 0px 10px 0px;}.elementor-10428 .elementor-element.elementor-element-b9989e0{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-b9989e0.e-con{--align-self:center;}.elementor-10428 .elementor-element.elementor-element-6bebbf6.elementor-element{--align-self:center;}.elementor-10428 .elementor-element.elementor-element-6bebbf6{text-align:center;}.elementor-10428 .elementor-element.elementor-element-6bebbf6 img{width:70%;}.elementor-10428 .elementor-element.elementor-element-3a1fe64{--padding-top:64px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{--min-height:271px;top:6%;--z-index:1;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-dd1c5f2{left:3%;}body.rtl .elementor-10428 .elementor-element.elementor-element-dd1c5f2{right:3%;}.elementor-10428 .elementor-element.elementor-element-441aff4{--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;}.elementor-10428 .elementor-element.elementor-element-8cc7261{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10428 .elementor-element.elementor-element-c2bd3b5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10428 .elementor-element.elementor-element-f112a80 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;padding:10px 20px 10px 20px;}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;padding:10px 0px 10px 0px;}.elementor-10428 .elementor-element.elementor-element-8a17e65{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-dc1f390{left:73%;}body.rtl .elementor-10428 .elementor-element.elementor-element-dc1f390{right:73%;}.elementor-10428 .elementor-element.elementor-element-dc1f390{top:24%;}.elementor-10428 .elementor-element.elementor-element-bf2a7bd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10428 .elementor-element.elementor-element-6089ce0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10428 .elementor-element.elementor-element-d75f032{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10428 .elementor-element.elementor-element-9ccd426 img{width:100%;height:100%;}.elementor-10428 .elementor-element.elementor-element-48607c0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-aec85e0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-4bb0c54.e-con{--align-self:center;}.elementor-10428 .elementor-element.elementor-element-e43fe0f{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10428 .elementor-element.elementor-element-7d47935{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10428 .elementor-element.elementor-element-851df3a{--min-height:408px;bottom:94%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-851df3a{left:-13%;}body.rtl .elementor-10428 .elementor-element.elementor-element-851df3a{right:-13%;}.elementor-10428 .elementor-element.elementor-element-8f7c15c{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10428 .elementor-element.elementor-element-967d032{--min-height:161px;}.elementor-10428 .elementor-element.elementor-element-27284c7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10428 .elementor-element.elementor-element-637ebd5{--min-height:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-e4dd5e1{left:0px;}body.rtl .elementor-10428 .elementor-element.elementor-element-e4dd5e1{right:0px;}.elementor-10428 .elementor-element.elementor-element-e4dd5e1{top:-27%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-489f379{left:0px;}body.rtl .elementor-10428 .elementor-element.elementor-element-489f379{right:0px;}.elementor-10428 .elementor-element.elementor-element-489f379{top:-27%;}.elementor-10428 .elementor-element.elementor-element-8fb99fc{--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-10428 .elementor-element.elementor-element-15c1617{width:100%;max-width:100%;}.elementor-10428 .elementor-element.elementor-element-15c1617 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-5edd279{--min-height:0px;--margin-top:0px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-7622cfd{width:100%;max-width:100%;}.elementor-10428 .elementor-element.elementor-element-7622cfd > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-d5442db{--min-height:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-90699d4{--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-10428 .elementor-element.elementor-element-fafc648{width:100%;max-width:100%;}.elementor-10428 .elementor-element.elementor-element-fafc648 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-5f4c442{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10428 .elementor-element.elementor-element-2a1b04f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10428 .elementor-element.elementor-element-bca8434{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10428 .elementor-element.elementor-element-85b96ce{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:2;}.elementor-10428 .elementor-element.elementor-element-8216e5c{--min-height:264px;top:-45%;}.elementor-10428 .elementor-element.elementor-element-2e094ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10428 .elementor-element.elementor-element-97f4f04 img{width:100%;height:100%;}.elementor-10428 .elementor-element.elementor-element-f2b6069{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-0c4aeef{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-bfc6ec1.e-con{--align-self:center;}}@media(max-width:500px){.elementor-10428 .elementor-element.elementor-element-66249f7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8f7eae7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-098fcd8{--width:275px;--min-height:275px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;bottom:0%;}.elementor-10428 .elementor-element.elementor-element-ac8ae45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-ae4fc05 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-81e34b9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-0635b6c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c2104ca .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-defe365{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-971ee3f .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-b9989e0{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-6bebbf6 img{width:100%;}.elementor-10428 .elementor-element.elementor-element-3a1fe64{--padding-top:40px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-dd1c5f2{--width:271px;--min-height:271px;top:4%;}.elementor-10428 .elementor-element.elementor-element-bd4a925 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d78a71b .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-838bb9e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-458b20c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-1d1c565{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-f112a80 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-6e6d56a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8ba7313 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-10428 .elementor-element.elementor-element-8a17e65{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-dc1f390{--width:227px;--min-height:227px;}.elementor-10428 .elementor-element.elementor-element-c723963 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-d9583cf .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-740e11e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-3ea01fc-font-size );line-height:var( --e-global-typography-3ea01fc-line-height );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:12px 0px 0px 0px;}.elementor-10428 .elementor-element.elementor-element-d75f032{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-48607c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-b52a41c .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4ac580a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4bb0c54{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-e43fe0f{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-cacfef6 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-6c3b79b .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8e31625{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4111417 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-63285d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4f274ee .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-75575ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b7d1f4a .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-046f4d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-0bc7008 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-dcf4c02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bc5cf71 .elementor-heading-title{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-eb3397d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10428 .elementor-element.elementor-element-851df3a{--width:408px;--min-height:408px;bottom:95%;}body:not(.rtl) .elementor-10428 .elementor-element.elementor-element-851df3a{left:-32%;}body.rtl .elementor-10428 .elementor-element.elementor-element-851df3a{right:-32%;}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-03e9477-font-size );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-03e9477-font-size );line-height:var( --e-global-typography-03e9477-line-height );letter-spacing:var( --e-global-typography-03e9477-letter-spacing );word-spacing:var( --e-global-typography-03e9477-word-spacing );}.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8f7c15c{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-967d032{--width:161px;--min-height:161px;}.elementor-10428 .elementor-element.elementor-element-9288d64 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-92503e4 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4a7d409{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-e4dd5e1{top:-19%;}.elementor-10428 .elementor-element.elementor-element-489f379{top:-19%;}.elementor-10428 .elementor-element.elementor-element-15c1617 .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-808de20{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-fc1fd66{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-7622cfd .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-4038498{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-f145147{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-13be80f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-fafc648 .elementor-heading-title{font-size:var( --e-global-typography-b96482b-font-size );line-height:var( --e-global-typography-b96482b-line-height );letter-spacing:var( --e-global-typography-b96482b-letter-spacing );word-spacing:var( --e-global-typography-b96482b-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5eab6df{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a189fc1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-dbcbacb .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bfdc416{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bca8434{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-e10fb06 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-10428 .elementor-element.elementor-element-a24efc2 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-10428 .elementor-element.elementor-element-c654210{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-8216e5c{--width:264px;--min-height:264px;}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-2e094ad{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10428 .elementor-element.elementor-element-f2b6069{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10428 .elementor-element.elementor-element-1b6a950 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-10428 .elementor-element.elementor-element-5c822a9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10428 .elementor-element.elementor-element-bfc6ec1{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-66249f7 */.elementor-10428 .elementor-element.elementor-element-66249f7 {
    overflow: hidden;
    background: radial-gradient(97.45% 478.41% at 2.55% 14.77%, #E3F3F6 0%, #C5E7ED 16.83%, #8ACCDA 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098fcd8 */.elementor-10428 .elementor-element.elementor-element-098fcd8 {
    background: var(--Gradient-kula, radial-gradient(88.21% 88.21% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%));
    transform: rotate(90deg);
}

@media(min-width: 1024px) and (max-width: 1280px) { 
    .elementor-10428 .elementor-element.elementor-element-098fcd8 {
        right: -26%;
         margin-bottom: 60px;
    }
}
@media(min-width: 1280px) {
    .elementor-10428 .elementor-element.elementor-element-098fcd8 {
        right: 0px !important;
        margin-bottom: 60px;
    }
}
@media(min-width: 1500px) {
    .elementor-10428 .elementor-element.elementor-element-098fcd8 {
        right: 82px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae4fc05 *//*.flex-h1{*/
/*    display: flex !important;*/
/*    flex-direction: column !important;*/
/*    flex-direction:column-reverse !important;*/
/*    gap: 8px !important;*/
/*    flex-wrap: wrap !important;*/
   
/*}*/
@media (min-width:1024px){
   .flex-h1{
    width:640px;   
   }
    
}
/*.first-item,*/
/*.second-item {*/
/*    display: block;*/
/*}*/
.second-item{
  font-family: 'Oxanium', sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 44px;
  line-height: 120%;
  letter-spacing: 0;
  background: #004E64;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}

@media (max-width: 767px) {
    .second-item {
        font-size: 32px;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .second-item {
        font-size: 34px;
    }
}
.elementor-10428 .elementor-element.elementor-element-ae4fc05 h1 {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2104ca */.elementor-10428 .elementor-element.elementor-element-c2104ca a{
  background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
}
.elementor-10428 .elementor-element.elementor-element-c2104ca svg {
    width: 21px;
    height: 21px;
}
.elementor-10428 .elementor-element.elementor-element-c2104ca a:hover {
    background-color: #8ACCDA33;
    background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
    background-blend-mode: overlay;
    box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-10428 .elementor-element.elementor-element-c2104ca a:active {
  background-color: #2A86974D;
  background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
  background-blend-mode: overlay;
  box-shadow: inset 1px 1px 4px 0px #2A8697;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-971ee3f */.elementor-10428 .elementor-element.elementor-element-971ee3f svg {
    width: 21px;
    height: 21px;
    transform: rotate(90deg);
}
.elementor-10428 .elementor-element.elementor-element-971ee3f svg path {
    fill:  #1E1E1E;
}
.elementor-10428 .elementor-element.elementor-element-971ee3f a:hover svg path {
    fill: #2A8697;
}
.elementor-10428 .elementor-element.elementor-element-971ee3f a:active svg path {
    fill: #004E64;
}
.elementor-10428 .elementor-element.elementor-element-971ee3f a:active {
    color: #004E64 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bebbf6 *//*.elementor-10428 .elementor-element.elementor-element-6bebbf6 img{*/
/*    max-width: 640px !important;*/
/*    max-height: 640px !important;*/
/*}*/
@media (min-width: 767px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-6bebbf6 img {
        max-width: fit-content;
        max-height: fit-content;
        /*width: 100%;*/
    }
}
/*@media (max-width: 767px) {*/
/*    .elementor-10428 .elementor-element.elementor-element-6bebbf6 img {*/
/*        max-width: 440px;*/
/*    max-height: 440px;*/
/*    }*/
/*}*/
@media (max-width: 485px) {
    .elementor-10428 .elementor-element.elementor-element-6bebbf6 img {
        max-width: 100% !important;
        max-height: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9989e0 */@media(min-width: 1024px) and (max-width: 1280px) { 
    .elementor-10428 .elementor-element.elementor-element-b9989e0 {
        margin-right: -200px;
    }
}
@media(min-width: 1280px) {
    .elementor-10428 .elementor-element.elementor-element-b9989e0 {
        margin-right: 0;
    }
    .elementor-10428 .elementor-element.elementor-element-b9989e0 img {
        margin-right: -115px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7eae7 */.elementor-10428 .elementor-element.elementor-element-8f7eae7 {
    overflow: hidden;
    background: var(--Gradient-delikatny, radial-gradient(98.24% 86.8% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd1c5f2 */.elementor-10428 .elementor-element.elementor-element-dd1c5f2 {
    background: radial-gradient(70.23% 77.96% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%);
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd4a925 */.elementor-10428 .elementor-element.elementor-element-bd4a925 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-10428 .elementor-element.elementor-element-bd4a925 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-10428 .elementor-element.elementor-element-bd4a925::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-9.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-10428 .elementor-element.elementor-element-bd4a925 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f112a80 */.elementor-10428 .elementor-element.elementor-element-f112a80 a{
  background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
}
.elementor-10428 .elementor-element.elementor-element-f112a80 svg {
    width: 21px;
    height: 21px;
}
.elementor-10428 .elementor-element.elementor-element-f112a80 a:hover {
    background-color: #8ACCDA33;
    background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
    background-blend-mode: overlay;
    box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-10428 .elementor-element.elementor-element-f112a80 a:active {
  background-color: #2A86974D;
  background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
  background-blend-mode: overlay;
  box-shadow: inset 1px 1px 4px 0px #2A8697;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ba7313 */.elementor-10428 .elementor-element.elementor-element-8ba7313 svg {
    width: 21px;
    height: 21px;
    transform: rotate(90deg);
}
.elementor-10428 .elementor-element.elementor-element-8ba7313 svg path {
    fill:  #1E1E1E;
}
.elementor-10428 .elementor-element.elementor-element-8ba7313 a:hover svg path {
    fill: #2A8697;
}
.elementor-10428 .elementor-element.elementor-element-8ba7313 a:active svg path {
    fill: #004E64;
}
.elementor-10428 .elementor-element.elementor-element-8ba7313 a:active {
    color: #004E64 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1fe64 */.elementor-10428 .elementor-element.elementor-element-3a1fe64 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1f390 */.elementor-10428 .elementor-element.elementor-element-dc1f390 {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%);
    transform: rotate(-180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c723963 */.elementor-10428 .elementor-element.elementor-element-c723963 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-10428 .elementor-element.elementor-element-c723963 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-10428 .elementor-element.elementor-element-c723963::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-3.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-10428 .elementor-element.elementor-element-c723963 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-a7589b2 */@media (max-width: 1023px){
     .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle.jet-accordion__item{
             min-height: 151px;
     }
}
@media (min-width: 1024px) and (max-width: 1200px){
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .acc-title span:nth-child(2){
        font-size: 16px;
    }
}
 .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__label-icon {
       position: absolute;
       width: 100%;
       height: 100%;
       top:0;
       left: 0;
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__label-icon span{
        position: absolute;
        bottom: 16px;
        right: 24px;
    }
.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion__inner {
    gap: 16px;
}

.elementor-10428 .elementor-element.elementor-element-a7589b2 .acc-title {
    display: flex;
    flex-direction: column;
    gap: 16px;
    color: #004E64;
}

.elementor-10428 .elementor-element.elementor-element-a7589b2 .acc-title span:nth-child(1) {
    font-size: 14px;
}

.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion__item {
    position: relative;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    background: transparent;
    -webkit-tap-highlight-color: transparent !important;
}

.elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle {
    background: radial-gradient(478.59% 117.02% at 2.55% 14.77%, #8ACCDA 0%, #C5E7ED 100%);
    border: none !important;
}
/*.elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle .jet-toggle__content{*/
/*    max-width: 100%;*/
/*    min-width: 100%;*/
/*}*/
.elementor-10428 .elementor-element.elementor-element-a7589b2 .acc-title span {
    line-height: 120%;
}

.elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle.jet-toggle.jet-accordion__item .jet-toggle__label-icon {
    visibility: hidden;
}
.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__icon{
    background: radial-gradient(478.59% 117.02% at 2.55% 14.77%, #8ACCDA 0%, #C5E7ED 100%);
    width: 32px;
    height: 32px;
}
.elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-tabs-icon svg{
    fill: inherit;
    width: 100%;
    height: 100%;
}

@media (min-width: 1024px) {
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .acc-title span:nth-child(2){
        min-height: 172px;
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion__inner {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        max-width: 1312px;
        width: 100%;
        margin: 0 auto;
        gap: 16px;
        align-items: stretch; 
    }

 
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle.jet-accordion__item {
        flex: 1;
        transition: flex-grow 0.8s cubic-bezier(.4, 0, .2, 1), background 0.8s;
        justify-content: space-between;
        min-width: 0;
    }

   
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle.jet-toggle.jet-accordion__item {
        flex-grow: 2.3;
        padding: 32px;
    }

    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__label-icon span{
        bottom: 32px;
        right: 24px;
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .acc-title {
        gap: 24px;
    }
.elementor-10428 .elementor-element.elementor-element-a7589b2 .acc-title span{
     transition: font-size 0.8s cubic-bezier(.4, 0, .2, 1),line-height 0.8s cubic-bezier(.4, 0, .2, 1)
}
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__content {
        height: fit-content !important;
        max-height: none !important;
        min-width: 220px;
        opacity: 0;
        transition: opacity 0.9s cubic-bezier(.4, 0, .2, 1)
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle .acc-title span:nth-child(2) {
        font-size: 30px;
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle .jet-toggle__content{
        opacity: 1;
    }
}
@media (min-width: 1100px) {
     .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__content {
        min-width: 240px;
    }
}
@media (min-width: 1280px) {
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-accordion__inner {
        gap: 30px;
    }
     .elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle .acc-title span:nth-child(2) {
        font-size: 36px;
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .active-toggle.jet-toggle.jet-accordion__item {
        padding: 48px;
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__content {
        min-width: 265px;
    }
    .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__icon{
    width: 40px;
    height: 40px;
}
}
@media (min-width: 1366px) {
     .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__content {
        min-width: 290px;
    }
}
@media (min-width: 1600px) {
     .elementor-10428 .elementor-element.elementor-element-a7589b2 .jet-toggle__content {
        min-width: 323px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a17e65 */@media (min-width: 1920px){
    .elementor-10428 .elementor-element.elementor-element-8a17e65 > .e-con-inner{
        column-gap: 144px
    }
    .elementor-10428 .elementor-element.elementor-element-8a17e65 h2{
        min-width: 528px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b52a41c */.elementor-10428 .elementor-element.elementor-element-b52a41c span {
    color: #1E1E1E;
    font-family: 'Oxanium', sans-serif;
    font-size: 44px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    display: block;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-b52a41c span{
        font-size: 32px;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-b52a41c span {
        font-size: 34px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2ae64d8 */.elementor-10428 .elementor-element.elementor-element-2ae64d8 .nf-before-form-content{
    display: none;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .nf-field-label{
    margin-bottom: 8px !important;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .nf-field-label label {
    color: #004E64;
    font-family: "Hanken Grotesk" !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 150% !important;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .nf-field-container{
    margin-bottom: 23px;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .nf-field-container.textarea-container{
    margin-bottom: 16px !important;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .nf-field-container.checkbox-container{
      margin-bottom: 10px !important;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .nf-field-container .submit-container{
    margin-bottom: 0 !important;
}  
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="email"],
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="text"],
.elementor-10428 .elementor-element.elementor-element-2ae64d8 textarea {
    border-radius: 12px !important;
    border-color: #FAFFFF!important; 
    background: #FAFFFF !important;
    color: #004E64;
    font-family: "Hanken Grotesk" !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 150% !important;
    padding: 12px !important;
    transition: border-color 0.3s ease, box-shadow 0.3s ease, outline 0.3s ease;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="email"],
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="text"]{
    height: 45px;
}

.elementor-10428 .elementor-element.elementor-element-2ae64d8 .checkbox-container label{
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 130% !important;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .checkbox-container .label-right.nf-field-label{
    padding-left: 12px;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="checkbox"] {
    appearance: none; 
    -webkit-appearance: none; 
    -moz-appearance: none; 
    width: 16px;
    height: 16px;
    background-color: #FAFFFF;
    border-radius: 4px; 
    border: 2px solid #FAFFFF;
    cursor: pointer;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="checkbox"]:checked {
    background-color: #004E64; 
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="submit"]{
        display: flex;
        height: 45px !important;
        padding: 10px 20px;
        justify-content: center;
        align-items: center;
        border-radius: 12px;
        background: radial-gradient(148.55% 81.62% at 98.16% 92.28%, #148998 0%, #004E64 100%);
        color: #FAFFFF !important;
        font-family: "Hanken Grotesk";
        font-size: 16px;
        font-weight: 600;
        line-height: 130%;
        border: none !important;
        transition: all 400ms ease;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="submit"]:hover{
        background-color: #8ACCDA33;
        background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
        background-blend-mode: overlay;
        box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 .ninja-forms-req-symbol{
    display: none;
}
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="email"]:focus,
.elementor-10428 .elementor-element.elementor-element-2ae64d8 input[type="text"]:focus,
.elementor-10428 .elementor-element.elementor-element-2ae64d8 textarea:focus {
  outline: 2px solid #004E64;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb0c54 */@media(min-width: 1024px) and (max-width: 1280px) { 
    .elementor-10428 .elementor-element.elementor-element-4bb0c54 {
        margin-right: -37px;
    }
}
@media(min-width: 1280px) {
    .elementor-10428 .elementor-element.elementor-element-4bb0c54 {
        margin-right: 0;
    }
    .elementor-10428 .elementor-element.elementor-element-4bb0c54 img {
        margin-right: -115px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d75f032 */.elementor-10428 .elementor-element.elementor-element-d75f032 {
    overflow: hidden;
    background: radial-gradient(97.45% 478.41% at 2.55% 14.77%, #E3F3F6 0%, #C5E7ED 16.83%, #8ACCDA 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cacfef6 */.elementor-10428 .elementor-element.elementor-element-cacfef6 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}


.elementor-10428 .elementor-element.elementor-element-cacfef6 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-10428 .elementor-element.elementor-element-cacfef6::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-5.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-10428 .elementor-element.elementor-element-cacfef6 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-62ee94a */.elementor-10428 .elementor-element.elementor-element-62ee94a svg{
    width: 192px;
    height: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caea784 */.elementor-10428 .elementor-element.elementor-element-caea784 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 32px !important;
}

.elementor-10428 .elementor-element.elementor-element-caea784::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-3.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e91ba31 */.elementor-10428 .elementor-element.elementor-element-e91ba31 svg{
    width: 192px;
    height: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da28b21 */.elementor-10428 .elementor-element.elementor-element-da28b21 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 32px !important;
}

.elementor-10428 .elementor-element.elementor-element-da28b21::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-3.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d088053 */.elementor-10428 .elementor-element.elementor-element-d088053 svg{
    width: 192px;
    height: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84fd1f4 */.elementor-10428 .elementor-element.elementor-element-84fd1f4 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 32px !important;
}

.elementor-10428 .elementor-element.elementor-element-84fd1f4::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: auto;
  left: 0;
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-3.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
  transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8ed2d76 */.elementor-10428 .elementor-element.elementor-element-8ed2d76 svg{
    width: 192px;
    height: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71e0af8 */.elementor-10428 .elementor-element.elementor-element-71e0af8 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 32px !important;
}

.elementor-10428 .elementor-element.elementor-element-71e0af8::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-3.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8900d52 */.elementor-10428 .elementor-element.elementor-element-8900d52 svg{
    width: 192px;
    height: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851df3a */.elementor-10428 .elementor-element.elementor-element-851df3a {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%) ;
    transform: rotate(-180deg);
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-46190a0 */.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion__item {
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin-top: 20px !important;
  padding-bottom: 20px !important;
}

.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion__item::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100%;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-2-1.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: inherit;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}

.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-accordion__item:nth-child(even)::after {
  left: 0;   
  right: auto;
  background-position: inherit;
  transform: rotate(180deg);
}

.elementor-10428 .elementor-element.elementor-element-46190a0 .icon_mobile {
  display: inline-grid;
  gap: 16px;
}

.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-toggle__control {
  gap: 12px;
}

.elementor-10428 .elementor-element.elementor-element-46190a0 .jet-toggle__label-icon {
  align-self: flex-end;
  margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-b622a11 */.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion__item {
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin-top: 20px !important;
  padding-bottom: 20px !important;
}

.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion__item::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100%;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-2-1.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: inherit;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}

.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-accordion__item:nth-child(even)::after {
  left: 0;   
  right: auto;
  background-position: inherit;
  transform: rotate(180deg);
}

.elementor-10428 .elementor-element.elementor-element-b622a11 .icon_mobile {
  display: inline-grid;
  gap: 16px;
}

.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-toggle__control {
  gap: 12px;
}

.elementor-10428 .elementor-element.elementor-element-b622a11 .jet-toggle__label-icon {
  align-self: flex-end;
  margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43fe0f */.elementor-10428 .elementor-element.elementor-element-e43fe0f {
    background: radial-gradient(70.23% 77.96% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%);
}
.elementor-10428 .elementor-element.elementor-element-e43fe0f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-967d032 */.elementor-10428 .elementor-element.elementor-element-967d032 {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%);
    transform: rotate(66deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9288d64 */.elementor-10428 .elementor-element.elementor-element-9288d64 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-10428 .elementor-element.elementor-element-9288d64 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-10428 .elementor-element.elementor-element-9288d64::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-5.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-10428 .elementor-element.elementor-element-9288d64 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4dd5e1 */.elementor-10428 .elementor-element.elementor-element-e4dd5e1 svg {
    height: 150.67px !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-e4dd5e1 svg{
        transform: scale(0.6);
    }
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-e4dd5e1 svg{
        width: 176.05px;
        height: 101.85px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-489f379 */.elementor-10428 .elementor-element.elementor-element-489f379 svg {
    height: 150.67px !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-489f379 svg{
        transform: scale(0.6);
    }
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-489f379 svg{
        width: 176.05px;
        height: 101.85px;
    }
}
@media (min-width: 359px) and (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-489f379 {
        top: -88px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-808de20 */.elementor-10428 .elementor-element.elementor-element-808de20 .box_link {
    color: #8ACCDA;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc1fd66 */.elementor-10428 .elementor-element.elementor-element-fc1fd66 .box_link {
    color: #8ACCDA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637ebd5 */.elementor-10428 .elementor-element.elementor-element-637ebd5 {
    background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
    transition: all 0.3s ease-in-out;
}
.elementor-10428 .elementor-element.elementor-element-637ebd5:hover {
    background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #004E64 0%, #148998 100%);
    box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-10428 .elementor-element.elementor-element-637ebd5:hover .wiecej{
    opacity: 1 !important;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-637ebd5 {
        background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #004E64 0%, #148998 100%);
        box-shadow: 2px 2px 5px 0px #8BCEF3;
    }
    .elementor-10428 .elementor-element.elementor-element-637ebd5 .wiecej{
        opacity: 1 !important;
    }
}
.uslugi_box:hover .class_hover {
    display: block !important
}
.uslugi_box .class_hover {
    display: none;
}
@media (max-width: 767px) {
    .uslugi_box .static_hover {
        display: none;
    }
    .uslugi_box .class_hover {
        display: block !important;
    }
}

.elementor-10428 .elementor-element.elementor-element-637ebd5:hover .box_link{
    color: #5DE0FB;
    text-decoration: underline;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-637ebd5 .box_link{
        color: #5DE0FB;
        text-decoration: underline;
    }
}
.elementor-10428 .elementor-element.elementor-element-637ebd5 {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d8361d2 */.elementor-10428 .elementor-element.elementor-element-d8361d2 svg {
    height: 150.67px !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-d8361d2 svg{
        transform: scale(0.6);
    }
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-d8361d2 svg{
        width: 176.05px;
        height: 101.85px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff24d6f */.elementor-10428 .elementor-element.elementor-element-ff24d6f svg {
    height: 150.67px !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-ff24d6f svg{
        transform: scale(0.6);
    }
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-ff24d6f svg{
        width: 176.05px;
        height: 101.85px;
    }
}
@media (min-width: 359px) and (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-ff24d6f {
        bottom: -87px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4038498 */.elementor-10428 .elementor-element.elementor-element-4038498 .box_link {
    color: #8ACCDA;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f145147 */.elementor-10428 .elementor-element.elementor-element-f145147 .box_link {
    color: #8ACCDA;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13be80f */.elementor-10428 .elementor-element.elementor-element-13be80f .box_link {
    color: #8ACCDA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5edd279 */.elementor-10428 .elementor-element.elementor-element-5edd279 {
    background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
    transition: all 0.3s ease-in-out;
}
.elementor-10428 .elementor-element.elementor-element-5edd279:hover {
    background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #004E64 0%, #148998 100%);
    box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-10428 .elementor-element.elementor-element-5edd279:hover .wiecej{
    opacity: 1 !important;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-5edd279 {
        background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #004E64 0%, #148998 100%);
        box-shadow: 2px 2px 5px 0px #8BCEF3;
    }
    .elementor-10428 .elementor-element.elementor-element-5edd279 .wiecej{
        opacity: 1 !important;
    }
}
.uslugi_box:hover .class_hover {
    display: block !important
}
.uslugi_box .class_hover {
    display: none;
}
@media (max-width: 767px) {
    .uslugi_box .static_hover {
        display: none;
    }
    .uslugi_box .class_hover {
        display: block !important;
    }
} 

.elementor-10428 .elementor-element.elementor-element-5edd279:hover .box_link{
    color: #5DE0FB;
    text-decoration: underline;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-5edd279 .box_link{
        color: #5DE0FB;
        text-decoration: underline;
    }
}
.elementor-10428 .elementor-element.elementor-element-5edd279 {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43285b3 */.elementor-10428 .elementor-element.elementor-element-43285b3 {
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bcb1b13 */.elementor-10428 .elementor-element.elementor-element-bcb1b13 svg {
    height: 150.67px !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-bcb1b13 svg{
        transform: scale(0.6);
    }
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-bcb1b13 svg{
        width: 176.05px;
        height: 101.85px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6546d10 */.elementor-10428 .elementor-element.elementor-element-6546d10 svg {
    height: 150.67px !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-6546d10 svg{
        transform: scale(0.6);
    }
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-6546d10 svg{
        width: 176.05px;
        height: 101.85px;
    }
}
@media (min-width: 359px) and (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-6546d10 {
        top: -88px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5eab6df */.elementor-10428 .elementor-element.elementor-element-5eab6df .box_link {
    color: #8ACCDA;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a189fc1 */.elementor-10428 .elementor-element.elementor-element-a189fc1 .box_link {
    color: #8ACCDA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5442db */.elementor-10428 .elementor-element.elementor-element-d5442db {
    background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
    transition: all 0.3s ease-in-out;
}
.elementor-10428 .elementor-element.elementor-element-d5442db:hover {
    background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #004E64 0%, #148998 100%);
    box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-10428 .elementor-element.elementor-element-d5442db:hover .wiecej{
    opacity: 1 !important;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-d5442db {
        background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #004E64 0%, #148998 100%);
        box-shadow: 2px 2px 5px 0px #8BCEF3;
    }
    .elementor-10428 .elementor-element.elementor-element-d5442db .wiecej{
        opacity: 1 !important;
    }
}
.uslugi_box:hover .class_hover {
    display: block !important
}
.uslugi_box .class_hover {
    display: none;
}
@media (max-width: 767px) {
    .uslugi_box .static_hover {
        display: none;
    }
    .uslugi_box .class_hover {
        display: block !important;
    }
}

.elementor-10428 .elementor-element.elementor-element-d5442db:hover .box_link{
    color: #5DE0FB;
    text-decoration: underline;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-d5442db .box_link{
        color: #5DE0FB;
        text-decoration: underline;
    }
}
.elementor-10428 .elementor-element.elementor-element-d5442db {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e4187 */.elementor-10428 .elementor-element.elementor-element-e9e4187 {
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7c15c */.elementor-10428 .elementor-element.elementor-element-8f7c15c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e10fb06 */.elementor-10428 .elementor-element.elementor-element-e10fb06 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-10428 .elementor-element.elementor-element-e10fb06 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-10428 .elementor-element.elementor-element-e10fb06::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-9.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-10428 .elementor-element.elementor-element-e10fb06 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a2d2d */.elementor-10428 .elementor-element.elementor-element-55a2d2d {
    position: sticky;
    top: 120px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8216e5c */.elementor-10428 .elementor-element.elementor-element-8216e5c {
    background: radial-gradient(70.23% 77.96% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%);
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b96ce */.elementor-10428 .elementor-element.elementor-element-85b96ce{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-668bd59 */@media (min-width: 1024px) {
    .elementor-10428 .elementor-element.elementor-element-668bd59 img {
        display: none;
    }
}
@media (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-668bd59 img {
        margin-top: 16px;
    }
}
.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion__item {
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin-top: 32px !important;
  padding-bottom: 32px !important;
}

.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-accordion__item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0; 
  width: 100vw;
  height: 2px;
  background-image: url('/wp-content/uploads/2025/07/faq-line.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom left;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}


.elementor-10428 .elementor-element.elementor-element-668bd59 .icon_mobile {
  display: inline-grid;
  gap: 16px;
}

.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-toggle__control {
  gap: 12px;
}

.elementor-10428 .elementor-element.elementor-element-668bd59 .jet-toggle__label-icon {
  align-self: flex-end;
  margin: 0px !important;
}
.elementor-10428 .elementor-element.elementor-element-668bd59 p{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bca8434 */@media (min-width: 1920px){
    .elementor-10428 .elementor-element.elementor-element-bca8434 > .e-con-inner{
        column-gap: 144px
    }
    .elementor-10428 .elementor-element.elementor-element-bca8434 h2{
        min-width: 528px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b6a950 */.elementor-10428 .elementor-element.elementor-element-1b6a950 span {
    color: #1E1E1E;
    font-family: 'Oxanium', sans-serif;
    font-size: 44px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    display: block;
}
@media (max-width: 767px) {
    .elementor-10428 .elementor-element.elementor-element-1b6a950 span{
        font-size: 32px;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-10428 .elementor-element.elementor-element-1b6a950 span {
        font-size: 34px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c7bcd52 */.elementor-10428 .elementor-element.elementor-element-c7bcd52 .nf-before-form-content{
    display: none;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .nf-field-label{
    margin-bottom: 8px !important;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .nf-field-label label {
    color: #004E64;
    font-family: "Hanken Grotesk" !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 150% !important;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .nf-field-container{
    margin-bottom: 23px;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .nf-field-container.textarea-container{
    margin-bottom: 16px !important;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .nf-field-container.checkbox-container{
      margin-bottom: 10px !important;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .nf-field-container .submit-container{
    margin-bottom: 0 !important;
}  
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="email"],
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="text"],
.elementor-10428 .elementor-element.elementor-element-c7bcd52 textarea {
    border-radius: 12px !important;
    border-color: #FAFFFF!important; 
    background: #FAFFFF !important;
    color: #004E64;
    font-family: "Hanken Grotesk" !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 150% !important;
    padding: 12px !important;
    transition: border-color 0.3s ease, box-shadow 0.3s ease, outline 0.3s ease;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="email"],
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="text"]{
    height: 45px;
}

.elementor-10428 .elementor-element.elementor-element-c7bcd52 .checkbox-container label{
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 130% !important;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .checkbox-container .label-right.nf-field-label{
    padding-left: 12px;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="checkbox"] {
    appearance: none; 
    -webkit-appearance: none; 
    -moz-appearance: none; 
    width: 16px;
    height: 16px;
    background-color: #FAFFFF;
    border-radius: 4px; 
    border: 2px solid #FAFFFF;
    cursor: pointer;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="checkbox"]:checked {
    background-color: #004E64; 
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="submit"]{
        display: flex;
        height: 45px !important;
        padding: 10px 20px;
        justify-content: center;
        align-items: center;
        border-radius: 12px;
        background: radial-gradient(148.55% 81.62% at 98.16% 92.28%, #148998 0%, #004E64 100%);
        color: #FAFFFF !important;
        font-family: "Hanken Grotesk";
        font-size: 16px;
        font-weight: 600;
        line-height: 130%;
        border: none !important;
        transition: all 400ms ease;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="submit"]:hover{
        background-color: #8ACCDA33;
        background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
        background-blend-mode: overlay;
        box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 .ninja-forms-req-symbol{
    display: none;
}
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="email"]:focus,
.elementor-10428 .elementor-element.elementor-element-c7bcd52 input[type="text"]:focus,
.elementor-10428 .elementor-element.elementor-element-c7bcd52 textarea:focus {
  outline: 2px solid #004E64;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfc6ec1 */@media(min-width: 1024px) and (max-width: 1280px) { 
    .elementor-10428 .elementor-element.elementor-element-bfc6ec1 {
        margin-right: -37px;
    }
}
@media(min-width: 1280px) {
    .elementor-10428 .elementor-element.elementor-element-bfc6ec1 {
        margin-right: 0;
    }
    .elementor-10428 .elementor-element.elementor-element-bfc6ec1 img {
        margin-right: -115px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e094ad */.elementor-10428 .elementor-element.elementor-element-2e094ad {
    overflow: hidden;
    background: radial-gradient(97.45% 478.41% at 2.55% 14.77%, #E3F3F6 0%, #C5E7ED 16.83%, #8ACCDA 100%);
}/* End custom CSS */