.elementor-587 .elementor-element.elementor-element-7e2cd30d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--margin-top:0em;--margin-bottom:-5.625em;--margin-left:0em;--margin-right:0em;--padding-top:1.25em;--padding-bottom:1.25em;--padding-left:0em;--padding-right:0em;--z-index:99;}.elementor-587 .elementor-element.elementor-element-7e2cd30d:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-7e2cd30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0AE5;}.elementor-587 .elementor-element.elementor-element-1def6b5a{text-align:start;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-1def6b5a img{width:100%;}.elementor-587 .elementor-element.elementor-element-48d943a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-387b437{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:uppercase;}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-387b437 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-64d0564b .elementor-button{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0.625em 1.5em 0.625em 1.5em;}.elementor-587 .elementor-element.elementor-element-64d0564b .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-64d0564b .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-587 .elementor-element.elementor-element-64d0564b .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-64d0564b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-64d0564b{width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-bd8a52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:5.625em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-587 .elementor-element.elementor-element-bd8a52:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-bd8a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-3fa688be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-587 .elementor-element.elementor-element-61a9f6b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-61a9f6b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-61a9f6b3{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;padding:0.5em 1em 0.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:6em 6em 6em 6em;}.elementor-587 .elementor-element.elementor-element-61a9f6b3 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-587 .elementor-element.elementor-element-61a9f6b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-61a9f6b3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;}.elementor-587 .elementor-element.elementor-element-61a9f6b3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-128e040e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.5rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-128e040e .elementor-heading-title a:hover, .elementor-587 .elementor-element.elementor-element-128e040e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-211ad398 .elementor-image-box-wrapper{text-align:start;}.elementor-587 .elementor-element.elementor-element-211ad398 .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-211ad398:has(:hover) .elementor-image-box-title,
					 .elementor-587 .elementor-element.elementor-element-211ad398:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-211ad398 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-3e77fee7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-587 .elementor-element.elementor-element-401ca937 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-587 .elementor-element.elementor-element-401ca937 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-401ca937 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-401ca937 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-401ca937 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-587 .elementor-element.elementor-element-401ca937 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-7a437c9a .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-587 .elementor-element.elementor-element-7a437c9a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-7a437c9a .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-7a437c9a .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-7a437c9a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-587 .elementor-element.elementor-element-7a437c9a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-5fcef8d6 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-587 .elementor-element.elementor-element-5fcef8d6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5fcef8d6 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-5fcef8d6 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-5fcef8d6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-587 .elementor-element.elementor-element-5fcef8d6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-28d62542 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-587 .elementor-element.elementor-element-28d62542 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:1.25em 2em 1.25em 2em;}.elementor-587 .elementor-element.elementor-element-28d62542 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-28d62542 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-28d62542 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-28d62542 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-28d62542{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-2be4311c{--display:flex;}.elementor-587 .elementor-element.elementor-element-75be843b img{width:100%;}.elementor-587 .elementor-element.elementor-element-75be843b{margin:0vw -2.1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-587 .elementor-element.elementor-element-680adc3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-587 .elementor-element.elementor-element-41b7f293 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-587 .elementor-element.elementor-element-41b7f293 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-41b7f293 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-41b7f293 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-41b7f293 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-587 .elementor-element.elementor-element-41b7f293 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-5972f60e .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-587 .elementor-element.elementor-element-5972f60e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5972f60e .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-5972f60e .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-5972f60e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-587 .elementor-element.elementor-element-5972f60e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-657f2522 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-587 .elementor-element.elementor-element-657f2522 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-657f2522 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-657f2522 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-657f2522 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-587 .elementor-element.elementor-element-657f2522 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-606bf07d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-587 .elementor-element.elementor-element-606bf07d:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-606bf07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-587 .elementor-element.elementor-element-2d217537{--display:flex;}.elementor-587 .elementor-element.elementor-element-20e016bd{text-align:center;}.elementor-587 .elementor-element.elementor-element-20e016bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#737373;}.elementor-587 .elementor-element.elementor-element-66944658{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-66944658 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:300;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-4d1ee98c{text-align:center;}.elementor-587 .elementor-element.elementor-element-4d1ee98c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-2ccb80d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-56703571 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-587 .elementor-element.elementor-element-56703571 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-56703571 .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-56703571 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-56703571 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-56703571{padding:2em 2em 2em 2em;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-56703571.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-587 .elementor-element.elementor-element-9cdf729 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-587 .elementor-element.elementor-element-9cdf729 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-9cdf729 .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-9cdf729 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-9cdf729 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-9cdf729{padding:1.875em 1.875em 1.875em 1.875em;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-9cdf729.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-587 .elementor-element.elementor-element-28faa9fe .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-587 .elementor-element.elementor-element-28faa9fe .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-28faa9fe .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-28faa9fe .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-28faa9fe .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-28faa9fe{padding:1.875em 1.875em 1.875em 1.875em;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-28faa9fe.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-587 .elementor-element.elementor-element-4c4d876d .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-587 .elementor-element.elementor-element-4c4d876d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-4c4d876d .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-4c4d876d .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-4c4d876d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-4c4d876d{padding:1.875em 1.875em 1.875em 1.875em;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-4c4d876d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-587 .elementor-element.elementor-element-5239dc9d .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-587 .elementor-element.elementor-element-5239dc9d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5239dc9d .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-5239dc9d .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-5239dc9d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5239dc9d{padding:1.875em 1.875em 1.875em 1.875em;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-5239dc9d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-587 .elementor-element.elementor-element-b5bc78b .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-587 .elementor-element.elementor-element-b5bc78b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-b5bc78b .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-b5bc78b .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-b5bc78b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-b5bc78b{padding:1.875em 1.875em 1.875em 1.875em;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-b5bc78b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-587 .elementor-element.elementor-element-77f5f43a{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-587 .elementor-element.elementor-element-77f5f43a:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-77f5f43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-72caaa38{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-72caaa38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-1afadb4f{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-1afadb4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;font-style:italic;line-height:1.3em;color:#737373;}.elementor-587 .elementor-element.elementor-element-61900c5f{text-align:center;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-587 .elementor-element.elementor-element-61900c5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4em;color:#404040;}.elementor-587 .elementor-element.elementor-element-3685146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-4a4b647 img{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-1745c80e{text-align:start;width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;bottom:3vw;}.elementor-587 .elementor-element.elementor-element-1745c80e img{width:100%;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-1745c80e{right:3vw;}body.rtl .elementor-587 .elementor-element.elementor-element-1745c80e{left:3vw;}.elementor-587 .elementor-element.elementor-element-164c35b{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:3vw;}.elementor-587 .elementor-element.elementor-element-164c35b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-164c35b{left:3vw;}body.rtl .elementor-587 .elementor-element.elementor-element-164c35b{right:3vw;}.elementor-587 .elementor-element.elementor-element-155f51d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-587 .elementor-element.elementor-element-155f51d6:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-155f51d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-5c122786{--display:flex;}.elementor-587 .elementor-element.elementor-element-906ca8c{text-align:center;}.elementor-587 .elementor-element.elementor-element-906ca8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#737373;}.elementor-587 .elementor-element.elementor-element-31da57ef{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-31da57ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-60071b1c{text-align:center;}.elementor-587 .elementor-element.elementor-element-60071b1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-d9e04ae{text-align:center;}.elementor-587 .elementor-element.elementor-element-d9e04ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-4f1811a0{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-587 .elementor-element.elementor-element-4f1811a0:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-4f1811a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-587 .elementor-element.elementor-element-23baa31f .elementor-image-box-wrapper{text-align:start;}.elementor-587 .elementor-element.elementor-element-23baa31f .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-23baa31f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-23baa31f{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-7b7f5fe7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-4dfef2eb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;}.elementor-587 .elementor-element.elementor-element-4dfef2eb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-6df5ef8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;}.elementor-587 .elementor-element.elementor-element-6df5ef8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-51a472ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-587 .elementor-element.elementor-element-51a472ec:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-51a472ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-74444b04{--display:flex;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-587 .elementor-element.elementor-element-29d96c91{text-align:center;}.elementor-587 .elementor-element.elementor-element-29d96c91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#737373;}.elementor-587 .elementor-element.elementor-element-481f84e5{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-481f84e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-66aab5b9{text-align:center;}.elementor-587 .elementor-element.elementor-element-66aab5b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-7e01f8e9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-1aff8f42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-557ebde3 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-587 .elementor-element.elementor-element-557ebde3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-557ebde3 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-557ebde3 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-557ebde3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;}.elementor-587 .elementor-element.elementor-element-557ebde3:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-557ebde3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-557ebde3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-3879b6d1{text-align:start;}.elementor-587 .elementor-element.elementor-element-3879b6d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-ebb4b46 .elementor-icon-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-ebb4b46 .elementor-icon{font-size:100%;}.elementor-587 .elementor-element.elementor-element-ebb4b46 .elementor-icon svg{height:100%;}.elementor-587 .elementor-element.elementor-element-ebb4b46 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-ebb4b46{right:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-ebb4b46{left:0px;}.elementor-587 .elementor-element.elementor-element-ebb4b46{top:0px;}.elementor-587 .elementor-element.elementor-element-415e5ad0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-5c49c4a5 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-587 .elementor-element.elementor-element-5c49c4a5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5c49c4a5 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-5c49c4a5 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-5c49c4a5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;}.elementor-587 .elementor-element.elementor-element-5c49c4a5:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-5c49c4a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5c49c4a5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-1b939f2{text-align:start;}.elementor-587 .elementor-element.elementor-element-1b939f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-4ea7d9eb .elementor-icon-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-4ea7d9eb .elementor-icon{font-size:100%;}.elementor-587 .elementor-element.elementor-element-4ea7d9eb .elementor-icon svg{height:100%;}.elementor-587 .elementor-element.elementor-element-4ea7d9eb .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-4ea7d9eb{right:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-4ea7d9eb{left:0px;}.elementor-587 .elementor-element.elementor-element-4ea7d9eb{top:0px;}.elementor-587 .elementor-element.elementor-element-5b84c3d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-4029d003 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-587 .elementor-element.elementor-element-4029d003 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-4029d003 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-4029d003 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-4029d003 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;}.elementor-587 .elementor-element.elementor-element-4029d003:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-4029d003:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-4029d003 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-7e99e86b{text-align:start;}.elementor-587 .elementor-element.elementor-element-7e99e86b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-7b810bb3 .elementor-icon-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-7b810bb3 .elementor-icon{font-size:100%;}.elementor-587 .elementor-element.elementor-element-7b810bb3 .elementor-icon svg{height:100%;}.elementor-587 .elementor-element.elementor-element-7b810bb3 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-7b810bb3{right:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-7b810bb3{left:0px;}.elementor-587 .elementor-element.elementor-element-7b810bb3{top:0px;}.elementor-587 .elementor-element.elementor-element-6637c0f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-23cb0a34 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-587 .elementor-element.elementor-element-23cb0a34 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-23cb0a34 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-23cb0a34 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-23cb0a34 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;}.elementor-587 .elementor-element.elementor-element-23cb0a34:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-23cb0a34:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-23cb0a34 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-1454ba7c{text-align:start;}.elementor-587 .elementor-element.elementor-element-1454ba7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-392023c5 .elementor-icon-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-392023c5 .elementor-icon{font-size:100%;}.elementor-587 .elementor-element.elementor-element-392023c5 .elementor-icon svg{height:100%;}.elementor-587 .elementor-element.elementor-element-392023c5 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-392023c5{right:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-392023c5{left:0px;}.elementor-587 .elementor-element.elementor-element-392023c5{top:0px;}.elementor-587 .elementor-element.elementor-element-414e77c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-45515313 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-587 .elementor-element.elementor-element-45515313 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-45515313 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-45515313 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-45515313 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;}.elementor-587 .elementor-element.elementor-element-45515313:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-45515313:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-45515313 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-3d979541{text-align:start;}.elementor-587 .elementor-element.elementor-element-3d979541 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-2e2c9d74 .elementor-icon-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-2e2c9d74 .elementor-icon{font-size:100%;}.elementor-587 .elementor-element.elementor-element-2e2c9d74 .elementor-icon svg{height:100%;}.elementor-587 .elementor-element.elementor-element-2e2c9d74 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-2e2c9d74{right:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-2e2c9d74{left:0px;}.elementor-587 .elementor-element.elementor-element-2e2c9d74{top:0px;}.elementor-587 .elementor-element.elementor-element-4b214db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-65cf37f7 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-587 .elementor-element.elementor-element-65cf37f7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-65cf37f7 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-65cf37f7 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-65cf37f7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;}.elementor-587 .elementor-element.elementor-element-65cf37f7:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-65cf37f7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-65cf37f7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-82348c3{text-align:start;}.elementor-587 .elementor-element.elementor-element-82348c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-217492ae .elementor-icon-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-217492ae .elementor-icon{font-size:100%;}.elementor-587 .elementor-element.elementor-element-217492ae .elementor-icon svg{height:100%;}.elementor-587 .elementor-element.elementor-element-217492ae .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-217492ae{right:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-217492ae{left:0px;}.elementor-587 .elementor-element.elementor-element-217492ae{top:0px;}.elementor-587 .elementor-element.elementor-element-650eda4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-1ba5a059 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-587 .elementor-element.elementor-element-1ba5a059 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-1ba5a059 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-1ba5a059 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-1ba5a059 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;}.elementor-587 .elementor-element.elementor-element-1ba5a059:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-1ba5a059:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-1ba5a059 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-4192004a{text-align:start;}.elementor-587 .elementor-element.elementor-element-4192004a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-6cd582f2 .elementor-icon-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-6cd582f2 .elementor-icon{font-size:100%;}.elementor-587 .elementor-element.elementor-element-6cd582f2 .elementor-icon svg{height:100%;}.elementor-587 .elementor-element.elementor-element-6cd582f2 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-6cd582f2{right:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-6cd582f2{left:0px;}.elementor-587 .elementor-element.elementor-element-6cd582f2{top:0px;}.elementor-587 .elementor-element.elementor-element-1655a825{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-1655a825:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-1655a825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-6c41ba08{text-align:center;}.elementor-587 .elementor-element.elementor-element-6c41ba08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.4px;color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-2abb47ed .elementor-button{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:1.25em 2em 1.25em 2em;}.elementor-587 .elementor-element.elementor-element-2abb47ed .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-2abb47ed .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-2abb47ed .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-2abb47ed .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-2abb47ed{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-2013dfd3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6em 6em;--row-gap:6em;--column-gap:6em;}.elementor-587 .elementor-element.elementor-element-2013dfd3:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-2013dfd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-587 .elementor-element.elementor-element-1697e145{--display:flex;}.elementor-587 .elementor-element.elementor-element-689c9419{text-align:center;}.elementor-587 .elementor-element.elementor-element-689c9419 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#737373;}.elementor-587 .elementor-element.elementor-element-6bb36ade{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-6bb36ade .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-342941a0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;}.elementor-587 .elementor-element.elementor-element-342941a0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-3a207ebe{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;}.elementor-587 .elementor-element.elementor-element-3a207ebe:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-3a207ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-49dee112{text-align:start;}.elementor-587 .elementor-element.elementor-element-49dee112.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-5b889140{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4.5em;--padding-right:4.5em;}.elementor-587 .elementor-element.elementor-element-4b92d2ce{text-align:start;}.elementor-587 .elementor-element.elementor-element-4b92d2ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#737373;}.elementor-587 .elementor-element.elementor-element-610f52f8{text-align:start;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-610f52f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-627ce5b2 .elementor-image-box-wrapper{text-align:start;}.elementor-587 .elementor-element.elementor-element-627ce5b2 .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-627ce5b2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-45503a9d{text-align:start;padding:1.563em 0em 0em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-45503a9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-655ad89c{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-587 .elementor-element.elementor-element-655ad89c:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-655ad89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-2121ea55{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4.5em;--padding-right:4.5em;}.elementor-587 .elementor-element.elementor-element-7d535520{text-align:start;}.elementor-587 .elementor-element.elementor-element-7d535520 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#737373;}.elementor-587 .elementor-element.elementor-element-43b73684{text-align:start;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-43b73684 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-350135d1{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;}.elementor-587 .elementor-element.elementor-element-350135d1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-5bac0607{text-align:start;padding:1.563em 0em 0em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#262626;}.elementor-587 .elementor-element.elementor-element-5bac0607 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-9ea7587{text-align:start;}.elementor-587 .elementor-element.elementor-element-9ea7587 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-587 .elementor-element.elementor-element-9ea7587.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-27852de7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6em 6em;--row-gap:6em;--column-gap:6em;}.elementor-587 .elementor-element.elementor-element-27852de7:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-27852de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-3e753d25{--display:flex;}.elementor-587 .elementor-element.elementor-element-50baf70d{text-align:center;}.elementor-587 .elementor-element.elementor-element-50baf70d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#737373;}.elementor-587 .elementor-element.elementor-element-3ec1c480{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-3ec1c480 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-1b4caaf4{text-align:center;}.elementor-587 .elementor-element.elementor-element-1b4caaf4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-e4ce3c5{--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;}.elementor-587 .elementor-element.elementor-element-43db2b7d{--display:flex;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-587 .elementor-element.elementor-element-4f830301{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-4f830301 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-6e69cb29{--e-icon-list-icon-size:32px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;}.elementor-587 .elementor-element.elementor-element-6e69cb29 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-b8468f2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-587 .elementor-element.elementor-element-b8468f2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-b8468f2 .elementor-icon{font-size:40px;}.elementor-587 .elementor-element.elementor-element-b8468f2 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-b8468f2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-587 .elementor-element.elementor-element-b8468f2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-587 .elementor-element.elementor-element-b8468f2{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-28c33c0b{--display:flex;--padding-top:2.55em;--padding-bottom:2.55em;--padding-left:2.55em;--padding-right:2.55em;}.elementor-587 .elementor-element.elementor-element-28c33c0b:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-28c33c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-71e4449d .elementor-image-box-wrapper{text-align:start;}.elementor-587 .elementor-element.elementor-element-71e4449d .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;line-height:1.4em;letter-spacing:-0.4px;color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-71e4449d:has(:hover) .elementor-image-box-title,
					 .elementor-587 .elementor-element.elementor-element-71e4449d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-71e4449d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#525252;}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-29807666{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;}.elementor-587 .elementor-element.elementor-element-29807666 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:1.25em 2em 1.25em 2em;}.elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5d31a037{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-9d1ab9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:3.5em;--padding-bottom:3.5em;--padding-left:3.5em;--padding-right:3.5em;}.elementor-587 .elementor-element.elementor-element-9d1ab9f:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-9d1ab9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-65bb95ed.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-587 .elementor-element.elementor-element-65bb95ed.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-587 .elementor-element.elementor-element-65bb95ed.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-65bb95ed{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-680de087{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-587 .elementor-element.elementor-element-680de087:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-680de087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}body:not(.rtl) .elementor-587 .elementor-element.elementor-element-6295a5fc{left:0px;}body.rtl .elementor-587 .elementor-element.elementor-element-6295a5fc{right:0px;}.elementor-587 .elementor-element.elementor-element-6295a5fc{top:0px;}.elementor-587 .elementor-element.elementor-element-52212ec9{text-align:start;width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-52212ec9 img{width:100%;}.elementor-587 .elementor-element.elementor-element-6d41f78{text-align:center;margin:0.5em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-587 .elementor-element.elementor-element-6d41f78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-3af1da02{text-align:center;}.elementor-587 .elementor-element.elementor-element-3af1da02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-587 .elementor-element.elementor-element-48d943a0{--width:41%;}.elementor-587 .elementor-element.elementor-element-3fa688be{--width:40%;}.elementor-587 .elementor-element.elementor-element-2be4311c{--width:clamp(600px, 650px, 700px);}.elementor-587 .elementor-element.elementor-element-2d217537{--width:66%;}.elementor-587 .elementor-element.elementor-element-2ccb80d{--width:83%;}.elementor-587 .elementor-element.elementor-element-77f5f43a{--width:83%;}.elementor-587 .elementor-element.elementor-element-5c122786{--width:55%;}.elementor-587 .elementor-element.elementor-element-4f1811a0{--width:100%;}.elementor-587 .elementor-element.elementor-element-7b7f5fe7{--width:49%;}.elementor-587 .elementor-element.elementor-element-74444b04{--width:55%;}.elementor-587 .elementor-element.elementor-element-7e01f8e9{--width:100%;}.elementor-587 .elementor-element.elementor-element-1697e145{--width:55%;}.elementor-587 .elementor-element.elementor-element-3e753d25{--width:55%;}.elementor-587 .elementor-element.elementor-element-e4ce3c5{--width:83%;}.elementor-587 .elementor-element.elementor-element-43db2b7d{--width:38%;}.elementor-587 .elementor-element.elementor-element-28c33c0b{--width:48%;}.elementor-587 .elementor-element.elementor-element-9d1ab9f{--width:83%;}}@media(max-width:1024px) and (min-width:768px){.elementor-587 .elementor-element.elementor-element-2d217537{--width:84%;}.elementor-587 .elementor-element.elementor-element-7b7f5fe7{--width:100%;}.elementor-587 .elementor-element.elementor-element-74444b04{--width:627px;}.elementor-587 .elementor-element.elementor-element-1697e145{--width:83%;}.elementor-587 .elementor-element.elementor-element-3e753d25{--width:94%;}.elementor-587 .elementor-element.elementor-element-e4ce3c5{--width:94%;}.elementor-587 .elementor-element.elementor-element-43db2b7d{--width:100%;}.elementor-587 .elementor-element.elementor-element-28c33c0b{--width:100%;}}@media(max-width:1024px){.elementor-587 .elementor-element.elementor-element-bd8a52{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-587 .elementor-element.elementor-element-3fa688be{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-587 .elementor-element.elementor-element-128e040e .elementor-heading-title{font-size:3rem;}.elementor-587 .elementor-element.elementor-element-211ad398 .elementor-image-box-wrapper{text-align:center;}.elementor-587 .elementor-element.elementor-element-75be843b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-587 .elementor-element.elementor-element-66944658 .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-2ccb80d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-77f5f43a{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-587 .elementor-element.elementor-element-72caaa38 .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-1afadb4f .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-61900c5f .elementor-heading-title{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-4a4b647 img{height:422px;object-fit:cover;}.elementor-587 .elementor-element.elementor-element-31da57ef .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-4f1811a0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-23baa31f{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-7b7f5fe7{--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-7e01f8e9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-3a207ebe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-49dee112 img{width:100%;}.elementor-587 .elementor-element.elementor-element-655ad89c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-9ea7587.elementor-element{--order:-99999 /* order start hack */;}.elementor-587 .elementor-element.elementor-element-e4ce3c5{--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:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-587 .elementor-element.elementor-element-9d1ab9f{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-title{font-size:1.75em;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-description{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-6d41f78 .elementor-heading-title{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-3af1da02 .elementor-heading-title{font-size:1rem;}}@media(max-width:767px){.elementor-587 .elementor-element.elementor-element-7e2cd30d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-587 .elementor-element.elementor-element-1def6b5a{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-587 .elementor-element.elementor-element-48d943a0{--width:58%;}.elementor-587 .elementor-element.elementor-element-64d0564b .elementor-button{font-size:0.75rem;}.elementor-587 .elementor-element.elementor-element-bd8a52{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:21vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-587 .elementor-element.elementor-element-3fa688be{--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;}.elementor-587 .elementor-element.elementor-element-128e040e .elementor-heading-title{font-size:2.5rem;}.elementor-587 .elementor-element.elementor-element-211ad398 .elementor-image-box-title{margin-bottom:16px;font-size:1.25em;}.elementor-587 .elementor-element.elementor-element-680adc3d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-606bf07d{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-587 .elementor-element.elementor-element-66944658 .elementor-heading-title{font-size:1.25rem;}.elementor-587 .elementor-element.elementor-element-4d1ee98c .elementor-heading-title{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-2ccb80d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-77f5f43a{--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-72caaa38 .elementor-heading-title{font-size:1.25rem;}.elementor-587 .elementor-element.elementor-element-1afadb4f .elementor-heading-title{font-size:1.25rem;}.elementor-587 .elementor-element.elementor-element-1afadb4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-1745c80e{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-587 .elementor-element.elementor-element-164c35b .elementor-heading-title{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-31da57ef .elementor-heading-title{font-size:1.5rem;}.elementor-587 .elementor-element.elementor-element-4f1811a0{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-23baa31f .elementor-image-box-title{margin-bottom:16px;font-size:1.6em;}.elementor-587 .elementor-element.elementor-element-23baa31f .elementor-image-box-description{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-7b7f5fe7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-51a472ec{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-587 .elementor-element.elementor-element-481f84e5 .elementor-heading-title{font-size:1.75rem;}.elementor-587 .elementor-element.elementor-element-66aab5b9 .elementor-heading-title{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-7e01f8e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-1ba5a059 .elementor-icon-box-wrapper{text-align:start;}.elementor-587 .elementor-element.elementor-element-2abb47ed{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-2abb47ed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-6bb36ade .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-342941a0{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-5b889140{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-4b92d2ce .elementor-heading-title{font-size:0.75rem;}.elementor-587 .elementor-element.elementor-element-610f52f8 .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-627ce5b2 .elementor-image-box-title{font-size:1em;}.elementor-587 .elementor-element.elementor-element-627ce5b2 .elementor-image-box-description{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-2121ea55{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-7d535520 .elementor-heading-title{font-size:0.75rem;}.elementor-587 .elementor-element.elementor-element-43b73684 .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-27852de7{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-587 .elementor-element.elementor-element-3e753d25{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-587 .elementor-element.elementor-element-50baf70d .elementor-heading-title{font-size:0.75rem;}.elementor-587 .elementor-element.elementor-element-3ec1c480 .elementor-heading-title{font-size:2rem;}.elementor-587 .elementor-element.elementor-element-1b4caaf4 .elementor-heading-title{font-size:1rem;}.elementor-587 .elementor-element.elementor-element-43db2b7d{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-587 .elementor-element.elementor-element-4f830301 .elementor-heading-title{font-size:1.25rem;}.elementor-587 .elementor-element.elementor-element-b8468f2{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-28c33c0b{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-5d31a037 .elementor-button{font-size:3.2vw;}.elementor-587 .elementor-element.elementor-element-5d31a037{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-9d1ab9f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-img{margin-bottom:20px;}.elementor-587 .elementor-element.elementor-element-65bb95ed.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-587 .elementor-element.elementor-element-65bb95ed.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-587 .elementor-element.elementor-element-65bb95ed.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-587 .elementor-element.elementor-element-65bb95ed .elementor-image-box-title{font-size:1.5em;}.elementor-587 .elementor-element.elementor-element-52212ec9{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-587 .elementor-element.elementor-element-6d41f78 .elementor-heading-title{font-size:0.875rem;}.elementor-587 .elementor-element.elementor-element-3af1da02 .elementor-heading-title{font-size:0.875rem;}}/* Start custom CSS */p {
    margin-bottom: 0;
    margin-top: 0;
}

html, body {
    width: 100%;
    overflow-x: clip;
    font-size: 16px;
}

.elementor-image-box-title, .elementor-icon-box-title {
    margin-top: 0;
}

.line-broken .elementor-image-box-title, .line-broken .elementor-icon-box-title, .line-broken .elementor-icon-box-description,.line-broken .elementor-image-box-description, .line-broken .elementor-heading-title {
    white-space: pre-line;
}


/* ================================
   1) SVG INLINE (DOM)
   ================================ */

/* Base: reduz artefatos / “ghost lines” em alguns renders */
svg {
  transform: translateZ(0);
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;

  /* Nem todos os browsers respeitam, mas não costuma atrapalhar */
  image-rendering: auto;
}

/* Elementos internos (somente SVG inline) */
svg path,
svg polygon,
svg rect,
svg circle,
svg line,
svg polyline,
svg ellipse {
  transform-box: fill-box;
  transform-origin: center;
}

/* Use com cuidado:
   non-scaling-stroke pode distorcer ícones/traços em alguns SVGs.
   Se você perceber problemas, remova esta regra ou restrinja por classe. */
svg .ns-stroke,
svg[data-non-scaling-stroke] path,
svg[data-non-scaling-stroke] polygon,
svg[data-non-scaling-stroke] rect,
svg[data-non-scaling-stroke] circle,
svg[data-non-scaling-stroke] line,
svg[data-non-scaling-stroke] polyline,
svg[data-non-scaling-stroke] ellipse {
  vector-effect: non-scaling-stroke;
}

/* Elementor: prioriza nitidez de ícones inline */
.elementor-icon svg {
  shape-rendering: geometricPrecision;
  image-rendering: auto;
}


/* ================================
   2) SVG via <img> (arquivo externo)
   ================================ */

/* Pega SVG em img mesmo com querystring (?ver=123) */
img[src$=".svg"],
img[src*=".svg?"],
img[data-src$=".svg"],
img[data-src*=".svg?"] {
  /* Ajuda a evitar “tremidas” em transições/transform */
  transform: translateZ(0);
  backface-visibility: hidden;

  /* Evita pequenos gaps/linhas em layouts com line-height */
  display: inline-block;
  vertical-align: middle;

  /* Normalmente é o mais seguro para SVG */
  image-rendering: auto;
}

/* Se você anima/transforma muitos SVGs em <img>, isso pode suavizar flicker
   (use apenas onde necessário para não “travar” memória) */
img.svg-anim,
.elementor-icon img[src$=".svg"],
.elementor-icon img[src*=".svg?"] {
  will-change: transform, opacity;
}

/* Elementor: se usar ícone como <img> (alguns widgets fazem isso) */
.elementor-icon img[src$=".svg"],
.elementor-icon img[src*=".svg?"] {
  image-rendering: auto;
}


/* ================================
   3) Dark mode (apenas influencia inline)
   ================================ */
@media (prefers-color-scheme: dark) {
  svg {
    color-scheme: dark;
  }
}/* End custom CSS */