.elementor-12 .elementor-element.elementor-element-17178f7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-17178f7.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-364e098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-364e098:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-364e098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-dc0f05d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-66ccc99{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:80px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9e712e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-9e712e4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.42857;letter-spacing:1px;color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-ad8b0e6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ad8b0e6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1;letter-spacing:-1px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-33a87c7{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-33a87c7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.446 0.043 257.281);}.elementor-12 .elementor-element.elementor-element-ad000e7{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ad000e7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-a65b580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34aade9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.58;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:#FEE685;--border-color:#FEE685;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-34aade9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-34aade9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #FEE685 0%, #F8FAFC 32%);}.elementor-12 .elementor-element.elementor-element-34aade9::before, .elementor-12 .elementor-element.elementor-element-34aade9 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-34aade9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-34aade9 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-34aade9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-34aade9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8FAFC;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fcd99a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:oklch(0.929 0.013 255.508);--border-color:oklch(0.929 0.013 255.508);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4cbe1df{--display:flex;--min-height:3.5rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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:#E17100;--border-color:#E17100;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4cbe1df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4cbe1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF3C6;}.elementor-12 .elementor-element.elementor-element-4cbe1df.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c7afb47{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c7afb47.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c7afb47 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c7afb47.elementor-view-stacked .elementor-icon{background-color:#E17100;}.elementor-12 .elementor-element.elementor-element-c7afb47.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c7afb47.elementor-view-default .elementor-icon{color:#E17100;border-color:#E17100;}.elementor-12 .elementor-element.elementor-element-c7afb47.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c7afb47.elementor-view-default .elementor-icon svg{fill:#E17100;}.elementor-12 .elementor-element.elementor-element-c7afb47 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-c7afb47 .elementor-icon svg{height:26px;}.elementor-12 .elementor-element.elementor-element-d08277c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d08277c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-265eed7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-265eed7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.2;color:oklch(0.666 0.179 58.318);}.elementor-12 .elementor-element.elementor-element-633e360{width:var( --container-widget-width, 36rem );max-width:36rem;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-633e360 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-8058465{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-df407ca{--display:flex;--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:#E1E7EF;--border-color:#E1E7EF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.10196078431372549);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-df407ca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-df407ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-df407ca:hover{box-shadow:0px 6px 12px 2px rgba(0, 0, 0, 0.10196078431372549);}.elementor-12 .elementor-element.elementor-element-82ce643{--display:flex;--border-radius:8px 8px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-82ce643:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82ce643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg, #2B7FFF 0%, #1447E6 100%);}.elementor-12 .elementor-element.elementor-element-9779dc4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-baca0ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-51f21de{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:px px px px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-51f21de .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-e10271e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#6C788B;color:#6C788B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e10271e{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e10271e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e10271e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-e10271e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12 .elementor-element.elementor-element-e10271e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e10271e .elementor-button:focus{color:#364153F0;}.elementor-12 .elementor-element.elementor-element-e10271e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e10271e .elementor-button:focus svg{fill:#364153F0;}.elementor-12 .elementor-element.elementor-element-6168375{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fb8b17{--display:flex;--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:#E1E7EF;--border-color:#E1E7EF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.10196078431372549);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fb8b17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1fb8b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1fb8b17:hover{box-shadow:0px 6px 12px 2px rgba(0, 0, 0, 0.10196078431372549);}.elementor-12 .elementor-element.elementor-element-ac57c93{--display:flex;--border-radius:8px 8px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ac57c93:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac57c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg, #00BC7D 0%, #007A55 100%);}.elementor-12 .elementor-element.elementor-element-77eb908 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f5fec0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-04cb2c6{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:px px px px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-04cb2c6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-b3abe7d .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#6C788B;color:#6C788B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b3abe7d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b3abe7d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b3abe7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b3abe7d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12 .elementor-element.elementor-element-b3abe7d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b3abe7d .elementor-button:focus{color:#364153F0;}.elementor-12 .elementor-element.elementor-element-b3abe7d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b3abe7d .elementor-button:focus svg{fill:#364153F0;}.elementor-12 .elementor-element.elementor-element-2cff389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.58;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:#96F7E4;--border-color:#96F7E4;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-2cff389:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2cff389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #96F7E4 0%, #FCF9FA 32%);}.elementor-12 .elementor-element.elementor-element-2cff389::before, .elementor-12 .elementor-element.elementor-element-2cff389 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2cff389 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2cff389 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2cff389 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2cff389 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8FAFC;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-962a757{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:oklch(0.929 0.013 255.508);--border-color:oklch(0.929 0.013 255.508);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0deb3b{--display:flex;--min-height:3.5rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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:#E17100;--border-color:#E17100;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0deb3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c0deb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF3C6;}.elementor-12 .elementor-element.elementor-element-c0deb3b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f03707d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f03707d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f03707d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f03707d.elementor-view-stacked .elementor-icon{background-color:#E17100;}.elementor-12 .elementor-element.elementor-element-f03707d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f03707d.elementor-view-default .elementor-icon{color:#E17100;border-color:#E17100;}.elementor-12 .elementor-element.elementor-element-f03707d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f03707d.elementor-view-default .elementor-icon svg{fill:#E17100;}.elementor-12 .elementor-element.elementor-element-f03707d .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-f03707d .elementor-icon svg{height:26px;}.elementor-12 .elementor-element.elementor-element-72efc98{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-72efc98.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-ad6444d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-ad6444d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.2;color:oklch(0.666 0.179 58.318);}.elementor-12 .elementor-element.elementor-element-f273d17{width:var( --container-widget-width, 36rem );max-width:36rem;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f273d17 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-9d659b5{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-69952c5{--display:flex;--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:#E1E7EF;--border-color:#E1E7EF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.10196078431372549);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-69952c5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-69952c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69952c5:hover{box-shadow:0px 6px 12px 2px rgba(0, 0, 0, 0.10196078431372549);}.elementor-12 .elementor-element.elementor-element-42521fb{--display:flex;--border-radius:8px 8px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-42521fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42521fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg, #C70036 0%, #FF2056 100%);}.elementor-12 .elementor-element.elementor-element-b24a11a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-509ad8d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-49ee39a{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:px px px px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-49ee39a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-814faeb .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#6C788B;color:#6C788B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-814faeb{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-814faeb.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-814faeb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-814faeb .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12 .elementor-element.elementor-element-814faeb .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-814faeb .elementor-button:focus{color:#364153F0;}.elementor-12 .elementor-element.elementor-element-814faeb .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-814faeb .elementor-button:focus svg{fill:#364153F0;}.elementor-12 .elementor-element.elementor-element-67b03d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3af28e3{--display:flex;--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:#E1E7EF;--border-color:#E1E7EF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.10196078431372549);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3af28e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3af28e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3af28e3:hover{box-shadow:0px 6px 12px 2px rgba(0, 0, 0, 0.10196078431372549);}.elementor-12 .elementor-element.elementor-element-a59a118{--display:flex;--border-radius:8px 8px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-a59a118:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a59a118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #F54A00 0%, #FF8904 71%);}.elementor-12 .elementor-element.elementor-element-84386d1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0f87b1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1e4037d{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:px px px px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-1e4037d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-6ab422b .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#6C788B;color:#6C788B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ab422b{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ab422b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6ab422b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6ab422b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12 .elementor-element.elementor-element-6ab422b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6ab422b .elementor-button:focus{color:#364153F0;}.elementor-12 .elementor-element.elementor-element-6ab422b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6ab422b .elementor-button:focus svg{fill:#364153F0;}.elementor-12 .elementor-element.elementor-element-fcbefb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.58;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:#DDD6FF;--border-color:#DDD6FF;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-fcbefb5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fcbefb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #DDD6FF 0%, #FFFFFF 32%);}.elementor-12 .elementor-element.elementor-element-fcbefb5::before, .elementor-12 .elementor-element.elementor-element-fcbefb5 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fcbefb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fcbefb5 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fcbefb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fcbefb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8FAFC;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3f60066{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:oklch(0.929 0.013 255.508);--border-color:oklch(0.929 0.013 255.508);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab96960{--display:flex;--min-height:3.5rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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:#E17100;--border-color:#E17100;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab96960:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab96960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF3C6;}.elementor-12 .elementor-element.elementor-element-ab96960.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9f4e0e3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9f4e0e3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9f4e0e3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9f4e0e3.elementor-view-stacked .elementor-icon{background-color:#8F1FE7;}.elementor-12 .elementor-element.elementor-element-9f4e0e3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9f4e0e3.elementor-view-default .elementor-icon{color:#8F1FE7;border-color:#8F1FE7;}.elementor-12 .elementor-element.elementor-element-9f4e0e3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9f4e0e3.elementor-view-default .elementor-icon svg{fill:#8F1FE7;}.elementor-12 .elementor-element.elementor-element-9f4e0e3 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-9f4e0e3 .elementor-icon svg{height:26px;}.elementor-12 .elementor-element.elementor-element-f19d24e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f19d24e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3b6086d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-3b6086d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.2;color:#8F1FE7;}.elementor-12 .elementor-element.elementor-element-b7811f7{width:var( --container-widget-width, 36rem );max-width:36rem;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-b7811f7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-ee1e66d{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a6dfa6{--display:flex;--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:#E1E7EF;--border-color:#E1E7EF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.10196078431372549);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a6dfa6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7a6dfa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7a6dfa6:hover{box-shadow:0px 6px 12px 2px rgba(0, 0, 0, 0.10196078431372549);}.elementor-12 .elementor-element.elementor-element-193d77b{--display:flex;--border-radius:8px 8px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-193d77b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-193d77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg, #8F1FE7 0%, #8F1FE7 100%);}.elementor-12 .elementor-element.elementor-element-5681b98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-123b649{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f8ee176{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:px px px px;--container-widget-width:36rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f8ee176 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.554 0.046 257.417);}.elementor-12 .elementor-element.elementor-element-94dad24 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#6C788B;color:#6C788B;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-94dad24{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-94dad24.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-94dad24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-94dad24 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12 .elementor-element.elementor-element-94dad24 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-94dad24 .elementor-button:focus{color:#364153F0;}.elementor-12 .elementor-element.elementor-element-94dad24 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-94dad24 .elementor-button:focus svg{fill:#364153F0;}.elementor-12 .elementor-element.elementor-element-0f69928{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0f69928:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0f69928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-17dc1ed{--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-17dc1ed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17dc1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-d41f9f0{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:56px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d41f9f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d41f9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-6efeff1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6efeff1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-3033338{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3033338 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:40px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-5a2d7d9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5a2d7d9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:29.25px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-f18590d{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:none;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:normal;--grid-justify-content:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f18590d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f18590d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-ef49602{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-ef49602:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ef49602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-74deeba{--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;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklch(0.924 0.12 95.746);--border-color:oklch(0.924 0.12 95.746);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-74deeba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-74deeba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.987 0.022 95.277);}.elementor-12 .elementor-element.elementor-element-74deeba.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-95b943a{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-95b943a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-95b943a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.769 0.188 70.08);}.elementor-12 .elementor-element.elementor-element-95b943a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-cca4a24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cca4a24.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cca4a24 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cca4a24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cca4a24.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cca4a24.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cca4a24.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cca4a24.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cca4a24 .elementor-icon{font-size:37px;}.elementor-12 .elementor-element.elementor-element-cca4a24 .elementor-icon svg{height:37px;}.elementor-12 .elementor-element.elementor-element-b45657e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-b45657e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b45657e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-9185ea3{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9185ea3.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-9185ea3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-ff48b4f{--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklch(0.882 0.059 254.128);--border-color:oklch(0.882 0.059 254.128);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-ff48b4f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ff48b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.97 -0.00371685 -0.0134976 / 0.6);}.elementor-12 .elementor-element.elementor-element-ff48b4f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c7dc0c3{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c7dc0c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c7dc0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-c7dc0c3.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5e41592{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5e41592.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5e41592 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5e41592.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5e41592.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5e41592.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5e41592.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5e41592.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5e41592 .elementor-icon{font-size:37px;}.elementor-12 .elementor-element.elementor-element-5e41592 .elementor-icon svg{height:37px;}.elementor-12 .elementor-element.elementor-element-d7f7794{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d7f7794.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d7f7794 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-4d45056{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-4d45056.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4d45056 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-4cbdc7d{--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:stretch;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-4cbdc7d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4cbdc7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-4cbdc7d.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-f99bcd3{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklch(0.91 0.096 180.426);--border-color:oklch(0.91 0.096 180.426);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-f99bcd3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f99bcd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.984 0.014 180.72);}.elementor-12 .elementor-element.elementor-element-f99bcd3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c163da8{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c163da8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c163da8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.704 0.14 182.503);}.elementor-12 .elementor-element.elementor-element-c163da8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a7fcfa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a7fcfa3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a7fcfa3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a7fcfa3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a7fcfa3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a7fcfa3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a7fcfa3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a7fcfa3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a7fcfa3 .elementor-icon{font-size:37px;}.elementor-12 .elementor-element.elementor-element-a7fcfa3 .elementor-icon svg{height:37px;}.elementor-12 .elementor-element.elementor-element-a39cf17{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a39cf17.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a39cf17 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-3717785{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-3717785.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3717785 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-ed9cdb5{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ed9cdb5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ed9cdb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-e7ff532{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e7ff532:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e7ff532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3ee4f4e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3ee4f4e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-bf528bf{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-bf528bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:29.25px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-0ce7d43{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0ce7d43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ce7d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5c41b33{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklch(0.924 0.12 95.746);--border-color:oklch(0.924 0.12 95.746);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-5c41b33:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c41b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.987 0.022 95.277);}.elementor-12 .elementor-element.elementor-element-5c41b33.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d0fd526{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d0fd526.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d0fd526 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-4fce86f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-4fce86f.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4fce86f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-499d5d8{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklch(0.91 0.096 180.426);--border-color:oklch(0.91 0.096 180.426);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-499d5d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-499d5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.984 0.014 180.72);}.elementor-12 .elementor-element.elementor-element-499d5d8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a05a3bc{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a05a3bc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a05a3bc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:28px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-52573c9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-52573c9.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-52573c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22.75px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-ae9253e{--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ae9253e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ae9253e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.985 0.002 247.839);}.elementor-12 .elementor-element.elementor-element-ee84b53{--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0;--padding-right:px;}.elementor-12 .elementor-element.elementor-element-ee84b53:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ee84b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2985f6c{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2985f6c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2985f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-a683f64{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a683f64:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a683f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-a683f64.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-dcdb122{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-dcdb122 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:40px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-c02b4da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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:#45556C7A;--border-color:#45556C7A;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c02b4da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c02b4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c02b4da:hover{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:#45556C7A;--border-color:#45556C7A;}.elementor-12 .elementor-element.elementor-element-c02b4da, .elementor-12 .elementor-element.elementor-element-c02b4da::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-6237ac2{--display:flex;}.elementor-12 .elementor-element.elementor-element-da62b46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-da62b46 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-e9dc6fb );}.elementor-12 .elementor-element.elementor-element-b02f949{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b02f949:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b02f949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4eb411a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4eb411a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-e9dc6fb );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8f407de{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8f407de.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8f407de p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3964aa4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3964aa4 img{max-width:70%;}.elementor-12 .elementor-element.elementor-element-56e966f{--display:flex;--min-height:596px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-56e966f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-56e966f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072D5D;}.elementor-12 .elementor-element.elementor-element-8fece0e{text-align:center;}.elementor-12 .elementor-element.elementor-element-8fece0e .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-67d527e{text-align:center;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aaa5591{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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:#45556C7A;--border-color:#45556C7A;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aaa5591:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-aaa5591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aaa5591:hover{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:#45556C7A;--border-color:#45556C7A;}.elementor-12 .elementor-element.elementor-element-aaa5591, .elementor-12 .elementor-element.elementor-element-aaa5591::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e6ab72b img{height:290px;}.elementor-12 .elementor-element.elementor-element-d3c0c9b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d3c0c9b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3c0c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3415846{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3415846 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-e9dc6fb );}.elementor-12 .elementor-element.elementor-element-b6105af{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b6105af.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b6105af p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b898cf9{--display:flex;--min-height:596px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b898cf9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b898cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.769 0.188 70.08);}.elementor-12 .elementor-element.elementor-element-881b966{text-align:center;}.elementor-12 .elementor-element.elementor-element-881b966 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-01cbe59{text-align:center;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fadbadf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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:#45556C7A;--border-color:#45556C7A;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fadbadf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fadbadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fadbadf:hover{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:#45556C7A;--border-color:#45556C7A;}.elementor-12 .elementor-element.elementor-element-fadbadf, .elementor-12 .elementor-element.elementor-element-fadbadf::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e58ff57 img{width:100%;max-width:100%;height:290px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-59c3697{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-59c3697:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59c3697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-65f10ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65f10ff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-e9dc6fb );}.elementor-12 .elementor-element.elementor-element-50ae757{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-50ae757.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-50ae757 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d796c8e img{height:130px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-29274a2{--display:flex;--min-height:596px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-29274a2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-29274a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.704 0.14 182.503);}.elementor-12 .elementor-element.elementor-element-e38c3b0{text-align:center;}.elementor-12 .elementor-element.elementor-element-e38c3b0 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8e37fec{text-align:center;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4cae8e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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:#45556C7A;--border-color:#45556C7A;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4cae8e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4cae8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4cae8e3:hover{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:#45556C7A;--border-color:#45556C7A;}.elementor-12 .elementor-element.elementor-element-4cae8e3, .elementor-12 .elementor-element.elementor-element-4cae8e3::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3392dc3 img{width:100%;max-width:100%;height:290px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-629657b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-629657b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-629657b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3788715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3788715 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-e9dc6fb );}.elementor-12 .elementor-element.elementor-element-3631c99{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3631c99.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3631c99 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5571d98{--display:flex;--min-height:596px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5571d98:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5571d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-0ba375d{text-align:center;}.elementor-12 .elementor-element.elementor-element-0ba375d .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f4be699{text-align:center;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-84db750{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-5px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-5px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-5px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:23px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-e9dc6fb );--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-e9dc6fb );--e-n-carousel-swiper-pagination-spacing:43px;}.elementor-12 .elementor-element.elementor-element-84db750 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-84db750.elementor-element{--align-self:center;}:where( .elementor-12 .elementor-element.elementor-element-84db750 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12 .elementor-element.elementor-element-84db750 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-84db750 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-12 .elementor-element.elementor-element-57dff2a{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-57dff2a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57dff2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(10, 33, 67);background-image:url("https://dev.restropartner.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-10_09_48-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-89e3729{--display:flex;--position:absolute;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-89e3729:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-89e3729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-89e3729.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-89e3729{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-89e3729{right:0px;}.elementor-12 .elementor-element.elementor-element-eb030d0{--display:flex;--position:absolute;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-96px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-eb030d0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eb030d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.3);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-eb030d0{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-eb030d0{right:auto;}.elementor-12 .elementor-element.elementor-element-514a83d{--display:flex;--position:absolute;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:auto;--z-index:0;}.elementor-12 .elementor-element.elementor-element-514a83d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-514a83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-514a83d{left:-96px;}body.rtl .elementor-12 .elementor-element.elementor-element-514a83d{right:-96px;}.elementor-12 .elementor-element.elementor-element-e574fc8{--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-e574fc8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e574fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-7dcff32{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dcff32:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7dcff32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5791e97{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5791e97 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:63px;letter-spacing:-1px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-730ade3{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:16px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-730ade3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-730ade3 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:27.5px;color:oklab(0.932 -0.00796618 -0.0309926 / 0.8);}.elementor-12 .elementor-element.elementor-element-e0fe5f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-06b13a3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;text-decoration:none;fill:var( --e-global-color-e9dc6fb );color:var( --e-global-color-e9dc6fb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:44px 44px 44px 44px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-06b13a3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-06b13a3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e9dc6fb );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-06b13a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-12 .elementor-element.elementor-element-06b13a3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-06b13a3:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-06b13a3 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-06b13a3 .elementor-button:focus svg{fill:var( --e-global-color-e9dc6fb );}.elementor-12 .elementor-element.elementor-element-6a96f46 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;text-decoration:none;fill:var( --e-global-color-e9dc6fb );color:var( --e-global-color-e9dc6fb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:44px 44px 44px 44px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-6a96f46 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6a96f46 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e9dc6fb );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6a96f46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-12 .elementor-element.elementor-element-6a96f46.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6a96f46:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-6a96f46 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6a96f46 .elementor-button:focus svg{fill:var( --e-global-color-e9dc6fb );}.elementor-12 .elementor-element.elementor-element-c0ad8f7{--display:flex;--min-height:auto;--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:normal;--align-items:stretch;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0ad8f7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c0ad8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5a11fa9{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5a11fa9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a11fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-5a11fa9.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6657771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6657771 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6657771.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6657771.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6657771.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6657771.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6657771.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6657771 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6657771 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-70592d8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-70592d8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-70592d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:24px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-a140dcc{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-a140dcc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a140dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.1);}.elementor-12 .elementor-element.elementor-element-a140dcc.e-con{--flex-grow:1.4;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-abb3605{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-abb3605 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-abb3605.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-abb3605.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-abb3605.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-abb3605.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-abb3605.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-abb3605 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-abb3605 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-8e38a13{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8e38a13.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-8e38a13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:24px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-9b5f5b5{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:none;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:normal;--grid-justify-content:normal;--border-radius:0px 0px 0px 0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9b5f5b5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b5f5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-adbebbe{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.1);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.1);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-adbebbe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-adbebbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.05);}.elementor-12 .elementor-element.elementor-element-803429b{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-803429b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-803429b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.15);}.elementor-12 .elementor-element.elementor-element-803429b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c4dc37d .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c4dc37d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c4dc37d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c4dc37d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c4dc37d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c4dc37d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c4dc37d .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-c4dc37d .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-78b5db6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-78b5db6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-78b5db6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-79cff87{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-79cff87.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-79cff87 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:oklab(0.932 -0.00796618 -0.0309926 / 0.8);}.elementor-12 .elementor-element.elementor-element-56d409f{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.1);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.1);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-56d409f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-56d409f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.05);}.elementor-12 .elementor-element.elementor-element-af2b21c{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af2b21c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-af2b21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.15);}.elementor-12 .elementor-element.elementor-element-af2b21c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-8bb0cea .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8bb0cea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8bb0cea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8bb0cea.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8bb0cea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8bb0cea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8bb0cea .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-8bb0cea .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-55ad8cc{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-55ad8cc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-55ad8cc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-e61912c{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-e61912c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-e61912c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:oklab(0.932 -0.00796618 -0.0309926 / 0.8);}.elementor-12 .elementor-element.elementor-element-767f607{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.1);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.1);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-767f607:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-767f607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.05);}.elementor-12 .elementor-element.elementor-element-303bc45{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-303bc45:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-303bc45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.15);}.elementor-12 .elementor-element.elementor-element-303bc45.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-bbc2935 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bbc2935.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bbc2935.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bbc2935.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bbc2935.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bbc2935.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bbc2935 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-bbc2935 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-9cc44aa{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9cc44aa.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-9cc44aa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:28px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-8795e2e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-8795e2e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-8795e2e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;color:oklab(0.932 -0.00796618 -0.0309926 / 0.8);}.elementor-12 .elementor-element.elementor-element-8368dc4{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8368dc4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8368dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-8368dc4.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7dbeb32 .elementor-button{background-color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;fill:rgb(255, 255, 255);color:rgb(255, 255, 255);border-radius:15px 15px 15px 15px;padding:15 19 15 19;}.elementor-12 .elementor-element.elementor-element-7dbeb32 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7dbeb32 .elementor-button:focus{background-color:#1183B3;}.elementor-12 .elementor-element.elementor-element-7dbeb32{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7dbeb32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7dbeb32 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-12 .elementor-element.elementor-element-b05be6f{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b05be6f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b05be6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-94b9aa9{--display:flex;--position:absolute;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-128px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-94b9aa9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-94b9aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-94b9aa9{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-94b9aa9{right:auto;}.elementor-12 .elementor-element.elementor-element-5e9285a{--display:flex;--position:absolute;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:auto;--z-index:0;}.elementor-12 .elementor-element.elementor-element-5e9285a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5e9285a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.252348 -0.015058 -0.0682236 / 0.1);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5e9285a{left:-128px;}body.rtl .elementor-12 .elementor-element.elementor-element-5e9285a{right:-128px;}.elementor-12 .elementor-element.elementor-element-c193795{--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c193795:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c193795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-07d50c2{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(12, minmax(0px, 1fr));--e-con-grid-template-rows:none;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-07d50c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-07d50c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-8bb4173{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 7 / span 7;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-8bb4173:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8bb4173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-8bb4173.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-96b5748{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-96b5748 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-aaa53c6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-aaa53c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:60px;letter-spacing:-1px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-5710d43{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5710d43 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:29.25px;color:oklch(0.446 0.03 256.802);}.elementor-12 .elementor-element.elementor-element-6927b87{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:none;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--align-items:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6927b87:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6927b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-f18e69c{--display:flex;--min-height:auto;--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:normal;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-f18e69c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f18e69c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-12 .elementor-element.elementor-element-30781d9{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-30781d9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30781d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-30781d9.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-adfaae0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-adfaae0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-adfaae0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-adfaae0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-adfaae0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-adfaae0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-adfaae0 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-adfaae0 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-f468a0a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f468a0a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-f468a0a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-b7773a1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-b7773a1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b7773a1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16.5px;color:oklch(0.551 0.027 264.364);}.elementor-12 .elementor-element.elementor-element-9f4e871{--display:flex;--min-height:auto;--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:normal;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-9f4e871:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f4e871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-12 .elementor-element.elementor-element-1b1d1a8{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1b1d1a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b1d1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-1b1d1a8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-13eba4f{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13eba4f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13eba4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-13eba4f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-9fe538a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9fe538a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9fe538a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9fe538a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9fe538a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9fe538a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9fe538a .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-9fe538a .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-d34cda1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d34cda1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d34cda1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-a6d07b3{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a6d07b3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a6d07b3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16.5px;color:oklch(0.551 0.027 264.364);}.elementor-12 .elementor-element.elementor-element-09072ff{--display:flex;--min-height:auto;--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:normal;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-09072ff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-09072ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-12 .elementor-element.elementor-element-d7b8a04{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d7b8a04:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d7b8a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-d7b8a04.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-49fd4dd{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-49fd4dd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-49fd4dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-49fd4dd.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-f8d308a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f8d308a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f8d308a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f8d308a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f8d308a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f8d308a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f8d308a .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-f8d308a .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-50c4ec4{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-50c4ec4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-50c4ec4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-53e7be2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-53e7be2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-53e7be2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16.5px;color:oklch(0.551 0.027 264.364);}.elementor-12 .elementor-element.elementor-element-3aebf8d{--display:flex;--min-height:auto;--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:normal;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-3aebf8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3aebf8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-12 .elementor-element.elementor-element-36ef361{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36ef361:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-36ef361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-36ef361.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-9849326{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9849326:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9849326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-9849326.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1b9b6c7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b9b6c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1b9b6c7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1b9b6c7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1b9b6c7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1b9b6c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1b9b6c7 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1b9b6c7 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-1037f11{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-1037f11.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1037f11 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-4e904d7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-4e904d7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4e904d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16.5px;color:oklch(0.551 0.027 264.364);}.elementor-12 .elementor-element.elementor-element-ba5a931{--display:flex;--min-height:auto;--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:normal;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-ba5a931:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba5a931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-12 .elementor-element.elementor-element-c25a653{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c25a653:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c25a653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-c25a653.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-db3fd5c{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db3fd5c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-db3fd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-db3fd5c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-cb33094 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cb33094.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cb33094.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cb33094.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cb33094.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cb33094.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cb33094 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-cb33094 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-1aa5845{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-1aa5845.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1aa5845 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-609f433{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-609f433.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-609f433 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16.5px;color:oklch(0.551 0.027 264.364);}.elementor-12 .elementor-element.elementor-element-575b7eb{--display:flex;--min-height:auto;--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:normal;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.2);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-575b7eb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-575b7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-12 .elementor-element.elementor-element-69f08b5{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-69f08b5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-69f08b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-69f08b5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5edbdfc{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5edbdfc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5edbdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.64052 -0.0811851 -0.100472 / 0.1);}.elementor-12 .elementor-element.elementor-element-5edbdfc.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d20608b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d20608b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d20608b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d20608b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d20608b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d20608b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d20608b .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-d20608b .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-f9ef6e9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f9ef6e9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-f9ef6e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-12e3072{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-12e3072.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-12e3072 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16.5px;color:oklch(0.551 0.027 264.364);}.elementor-12 .elementor-element.elementor-element-e7a5c7c{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e7a5c7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e7a5c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-167b692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000021;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-167b692.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-167b692 .elementor-icon-list-text{color:var( --e-global-color-e9dc6fb );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-450bbde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000021;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-450bbde.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-450bbde .elementor-icon-list-text{color:var( --e-global-color-e9dc6fb );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a188546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000021;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a188546.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a188546 .elementor-icon-list-text{color:var( --e-global-color-e9dc6fb );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-cdfd3b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000021;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-cdfd3b7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-cdfd3b7 .elementor-icon-list-text{color:var( --e-global-color-e9dc6fb );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7d248ca{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 0px 0px;--margin-top:48px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d248ca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d248ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-7d248ca.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e672d6a .elementor-button{background-color:var( --e-global-color-e9dc6fb );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;fill:rgb(255, 255, 255);color:rgb(255, 255, 255);border-radius:15px 15px 15px 15px;padding:15 19 15 19;}.elementor-12 .elementor-element.elementor-element-e672d6a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e672d6a .elementor-button:focus{background-color:#293C59;}.elementor-12 .elementor-element.elementor-element-e672d6a{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e672d6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-e672d6a .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-12 .elementor-element.elementor-element-868afb4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#45556C4F;border-radius:15px 15px 15px 15px;padding:10px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-868afb4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-868afb4 .elementor-button:focus{background-color:#F0F5F9;}.elementor-12 .elementor-element.elementor-element-868afb4{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-868afb4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-868afb4 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-12 .elementor-element.elementor-element-25084fa{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE6E7;--border-color:#EBE6E7;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10196078431372549);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-25084fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-25084fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e23864{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 12px 0px;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7e23864 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7e23864 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7e23864 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-7e23864 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7e23864 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7e23864 .elementor-icon-list-text{color:var( --e-global-color-e9dc6fb );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-344621c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:#45556CB3;}.elementor-12 .elementor-element.elementor-element-344621c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-57fc0a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-4a6ab93{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-16px;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-labels-inline .elementor-field-group > label{padding-left:21px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-labels-inline .elementor-field-group > label{padding-right:21px;}body .elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-labels-above .elementor-field-group > label{padding-bottom:21px;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group > label, .elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-subgroup label{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group .elementor-field{color:#0A2143;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-subgroup label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#36415347;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#36415347;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-field-group .elementor-select-wrapper::before{color:#36415347;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;border-radius:10px 10px 10px 10px;padding:10px 25px 10px 25px;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .e-form__buttons__wrapper__button-next{background-color:#179ACD;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-button[type="submit"]{background-color:#179ACD;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-4a6ab93 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-60339be{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 5 / span 5;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-60339be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-60339be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-fd0fb35{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd0fb35:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd0fb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-aba5c5a{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aba5c5a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-aba5c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-53df927{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53df927:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-53df927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-53df927.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-91d9f51{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-91d9f51.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-91d9f51 img{width:100%;max-width:100%;height:500px;object-fit:fill;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fbfaf34{width:var( --container-widget-width, auto );max-width:auto;background-color:rgb(0, 153, 204);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;--container-widget-width:auto;--container-widget-flex-grow:0;top:auto;border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;text-align:start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fbfaf34{left:auto;}body.rtl .elementor-12 .elementor-element.elementor-element-fbfaf34{right:auto;}.elementor-12 .elementor-element.elementor-element-fbfaf34 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-e4ed6ec{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e4ed6ec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e4ed6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-4bac603{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4bac603:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4bac603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-c7c7486{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-c7c7486 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-1f106f5{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f106f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f106f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-62227bb{--display:flex;--position:absolute;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:170px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-62227bb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62227bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-62227bb.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-62227bb{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-62227bb{right:0px;}.elementor-12 .elementor-element.elementor-element-5a54cca{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-16px;--margin-right:-16px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-5a54cca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a54cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-ee6f34e{--display:flex;--min-height:auto;--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:normal;--align-items:normal;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee6f34e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ee6f34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-e4e5166{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e4e5166:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e4e5166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-e4e5166.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6d95197{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d95197:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d95197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-6d95197.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-72f8b7e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-72f8b7e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-72f8b7e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61b096a{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61b096a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61b096a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-61b096a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-38d2604{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-38d2604.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-38d2604 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-f070185{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f070185:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f070185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-f070185.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-71b423e{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71b423e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-71b423e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-71b423e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-35ca7f4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-35ca7f4.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-35ca7f4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b5aa283{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b5aa283:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b5aa283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-b5aa283.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5f80039{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5f80039.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5f80039 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-cb8cad3{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cb8cad3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cb8cad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-cb8cad3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7df9a4e{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7df9a4e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7df9a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-7df9a4e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-133b6e4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-133b6e4.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-133b6e4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-00f4203{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-00f4203:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-00f4203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-00f4203.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c60dab3{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c60dab3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c60dab3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-1ba52dd{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ba52dd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ba52dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1ba52dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7fdf592{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fdf592:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fdf592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-7fdf592.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-763864e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-763864e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-763864e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62dd3bb{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62dd3bb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62dd3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-62dd3bb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-61f0e5e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-61f0e5e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-61f0e5e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-1d1a6a0{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1d1a6a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d1a6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1d1a6a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-85dc9d4{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-85dc9d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-85dc9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-85dc9d4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4dab05a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4dab05a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4dab05a img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e726e5{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e726e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e726e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-7e726e5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5d2e1fc{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5d2e1fc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5d2e1fc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-fa5a742{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa5a742:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fa5a742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-fa5a742.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c4f62e5{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c4f62e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c4f62e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-c4f62e5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-afe3dad{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-afe3dad.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-afe3dad img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e088044{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e088044:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e088044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-e088044.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-000ed08{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-000ed08.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-000ed08 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-fea6d2c{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(6, minmax(0px, 1fr));--e-con-grid-template-rows:none;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:normal;--grid-justify-content:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fea6d2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fea6d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-bbf7f65{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-bbf7f65:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bbf7f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-268e8b4{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-268e8b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-268e8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-268e8b4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c5595ae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5595ae.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c5595ae img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79268b4{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-79268b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79268b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-79268b4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-326e88d{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-326e88d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-326e88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-754cae6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-754cae6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-754cae6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-b134cb2{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-b134cb2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b134cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-68bcbe9{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-68bcbe9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-68bcbe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-68bcbe9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-48ecd49{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-48ecd49.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-48ecd49 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-254ee5a{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-254ee5a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-254ee5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-254ee5a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-287eada{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-287eada:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-287eada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-d01d679{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d01d679.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d01d679 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-75b143e{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-75b143e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-75b143e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-71eeef9{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71eeef9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-71eeef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-71eeef9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-e7663ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e7663ef.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e7663ef img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3b0945f{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3b0945f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3b0945f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3b0945f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-dd537d1{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd537d1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd537d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-a9544e4{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a9544e4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a9544e4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-4ea75a8{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-4ea75a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ea75a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-83c390b{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-83c390b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-83c390b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-83c390b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-f3c64a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3c64a2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f3c64a2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-094dc86{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-094dc86:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-094dc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-094dc86.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a72ccfa{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a72ccfa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a72ccfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-c9e4dd8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c9e4dd8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c9e4dd8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-77e1b95{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-77e1b95:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-77e1b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-d67e1dc{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d67e1dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d67e1dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-d67e1dc.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-ef9d92b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ef9d92b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ef9d92b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2e22719{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e22719:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e22719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2e22719.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c686f7c{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c686f7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c686f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-6b29dc6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6b29dc6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6b29dc6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-c14d8ee{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-c14d8ee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c14d8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-a8cc68b{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a8cc68b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a8cc68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-12 .elementor-element.elementor-element-a8cc68b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3a68b75{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3a68b75.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3a68b75 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ea9d351{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea9d351:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ea9d351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-ea9d351.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5a28477{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:3.35544e+07px 3.35544e+07px 3.35544e+07px 3.35544e+07px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a28477:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a28477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-fd24643{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fd24643.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-fd24643 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:20px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-ad2eb85{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 0px 0px;--margin-top:48px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad2eb85:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ad2eb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-ad2eb85.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b08b0de .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#45556C4F;border-radius:15px 15px 15px 15px;padding:10px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-b08b0de .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b08b0de .elementor-button:focus{background-color:#F0F5F9;}.elementor-12 .elementor-element.elementor-element-b08b0de{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b08b0de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b08b0de .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-12 .elementor-element.elementor-element-0a27026{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:76px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-eb02d3c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-516e64d{width:var( --container-widget-width, 77% );max-width:77%;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-516e64d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:900;line-height:63px;letter-spacing:-1px;color:var( --e-global-color-e9dc6fb );}.elementor-12 .elementor-element.elementor-element-083a13e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#45556C4F;border-radius:15px 15px 15px 15px;padding:10px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-083a13e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-083a13e .elementor-button:focus{background-color:#F0F5F9;}.elementor-12 .elementor-element.elementor-element-083a13e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-083a13e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-083a13e .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-f899eb3{--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:46px;}.elementor-12 .elementor-element.elementor-element-f899eb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:34px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__card{background-color:#FFFFFF;border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__meta-data{padding:10px 0px;color:#36415394;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__badge{right:0;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-radius:12px;font-size:9px;margin:12px;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__title, .elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;line-height:30px;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__title{margin-bottom:12px;}.elementor-12 .elementor-element.elementor-element-a2567eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a2567eb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a2567eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAFE;}.elementor-12 .elementor-element.elementor-element-47f97ea{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ca2b3a1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ca2b3a1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:rgb(0, 153, 204);}.elementor-12 .elementor-element.elementor-element-bcfe869{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-bcfe869 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;text-transform:none;letter-spacing:-1px;color:rgb(10, 33, 67);}.elementor-12 .elementor-element.elementor-element-ffa4c89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ffa4c89:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ffa4c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ffa4c89.e-con{--align-self:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-f7aa6fb .swiper-pagination-bullet-active, .elementor-12 .elementor-element.elementor-element-f7aa6fb .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f7aa6fb .swiper-pagination-fraction{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f7aa6fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 40px 0px 40px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f7aa6fb.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-main-swiper{width:100%;}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-swiper-button{font-size:27px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f7aa6fb .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;height:8px;width:8px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-12 .elementor-element.elementor-element-f7aa6fb.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:24px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:24px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:24px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:24px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-testimonial__text{color:#364153;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:34px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-testimonial__name{color:#0A2143;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-testimonial__title{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-364e098{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-dc0f05d{--content-width:80rem;}.elementor-12 .elementor-element.elementor-element-4cbe1df{--width:3.5rem;}.elementor-12 .elementor-element.elementor-element-c0deb3b{--width:3.5rem;}.elementor-12 .elementor-element.elementor-element-ab96960{--width:3.5rem;}.elementor-12 .elementor-element.elementor-element-0f69928{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-17dc1ed{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-ef49602{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-95b943a{--width:56px;}.elementor-12 .elementor-element.elementor-element-c7dc0c3{--width:56px;}.elementor-12 .elementor-element.elementor-element-c163da8{--width:56px;}.elementor-12 .elementor-element.elementor-element-ae9253e{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-a683f64{--width:100%;}.elementor-12 .elementor-element.elementor-element-c02b4da{--width:100%;}.elementor-12 .elementor-element.elementor-element-aaa5591{--width:100%;}.elementor-12 .elementor-element.elementor-element-fadbadf{--width:100%;}.elementor-12 .elementor-element.elementor-element-4cae8e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-57dff2a{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-89e3729{--width:auto;}.elementor-12 .elementor-element.elementor-element-eb030d0{--width:288px;}.elementor-12 .elementor-element.elementor-element-514a83d{--width:288px;}.elementor-12 .elementor-element.elementor-element-5a11fa9{--width:auto;}.elementor-12 .elementor-element.elementor-element-a140dcc{--width:auto;}.elementor-12 .elementor-element.elementor-element-adbebbe{--width:auto;}.elementor-12 .elementor-element.elementor-element-803429b{--width:48px;}.elementor-12 .elementor-element.elementor-element-56d409f{--width:auto;}.elementor-12 .elementor-element.elementor-element-af2b21c{--width:48px;}.elementor-12 .elementor-element.elementor-element-767f607{--width:auto;}.elementor-12 .elementor-element.elementor-element-303bc45{--width:48px;}.elementor-12 .elementor-element.elementor-element-b05be6f{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-94b9aa9{--width:448px;}.elementor-12 .elementor-element.elementor-element-5e9285a{--width:448px;}.elementor-12 .elementor-element.elementor-element-f18e69c{--width:auto;}.elementor-12 .elementor-element.elementor-element-30781d9{--width:36px;}.elementor-12 .elementor-element.elementor-element-9f4e871{--width:auto;}.elementor-12 .elementor-element.elementor-element-1b1d1a8{--width:36px;}.elementor-12 .elementor-element.elementor-element-13eba4f{--width:36px;}.elementor-12 .elementor-element.elementor-element-09072ff{--width:auto;}.elementor-12 .elementor-element.elementor-element-d7b8a04{--width:36px;}.elementor-12 .elementor-element.elementor-element-49fd4dd{--width:36px;}.elementor-12 .elementor-element.elementor-element-3aebf8d{--width:auto;}.elementor-12 .elementor-element.elementor-element-36ef361{--width:36px;}.elementor-12 .elementor-element.elementor-element-9849326{--width:36px;}.elementor-12 .elementor-element.elementor-element-ba5a931{--width:auto;}.elementor-12 .elementor-element.elementor-element-c25a653{--width:36px;}.elementor-12 .elementor-element.elementor-element-db3fd5c{--width:36px;}.elementor-12 .elementor-element.elementor-element-575b7eb{--width:auto;}.elementor-12 .elementor-element.elementor-element-69f08b5{--width:36px;}.elementor-12 .elementor-element.elementor-element-5edbdfc{--width:36px;}.elementor-12 .elementor-element.elementor-element-60339be{--width:100%;}.elementor-12 .elementor-element.elementor-element-62227bb{--width:auto;}.elementor-12 .elementor-element.elementor-element-ee6f34e{--width:auto;}.elementor-12 .elementor-element.elementor-element-e4e5166{--width:128px;}.elementor-12 .elementor-element.elementor-element-6d95197{--width:128px;}.elementor-12 .elementor-element.elementor-element-61b096a{--width:12px;}.elementor-12 .elementor-element.elementor-element-f070185{--width:128px;}.elementor-12 .elementor-element.elementor-element-71b423e{--width:128px;}.elementor-12 .elementor-element.elementor-element-b5aa283{--width:12px;}.elementor-12 .elementor-element.elementor-element-cb8cad3{--width:128px;}.elementor-12 .elementor-element.elementor-element-7df9a4e{--width:128px;}.elementor-12 .elementor-element.elementor-element-00f4203{--width:12px;}.elementor-12 .elementor-element.elementor-element-1ba52dd{--width:128px;}.elementor-12 .elementor-element.elementor-element-7fdf592{--width:128px;}.elementor-12 .elementor-element.elementor-element-62dd3bb{--width:12px;}.elementor-12 .elementor-element.elementor-element-1d1a6a0{--width:128px;}.elementor-12 .elementor-element.elementor-element-85dc9d4{--width:128px;}.elementor-12 .elementor-element.elementor-element-7e726e5{--width:12px;}.elementor-12 .elementor-element.elementor-element-fa5a742{--width:128px;}.elementor-12 .elementor-element.elementor-element-c4f62e5{--width:128px;}.elementor-12 .elementor-element.elementor-element-e088044{--width:12px;}.elementor-12 .elementor-element.elementor-element-bbf7f65{--width:auto;}.elementor-12 .elementor-element.elementor-element-268e8b4{--width:100%;}.elementor-12 .elementor-element.elementor-element-79268b4{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-326e88d{--width:16px;}.elementor-12 .elementor-element.elementor-element-b134cb2{--width:auto;}.elementor-12 .elementor-element.elementor-element-68bcbe9{--width:100%;}.elementor-12 .elementor-element.elementor-element-254ee5a{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-287eada{--width:16px;}.elementor-12 .elementor-element.elementor-element-75b143e{--width:auto;}.elementor-12 .elementor-element.elementor-element-71eeef9{--width:100%;}.elementor-12 .elementor-element.elementor-element-3b0945f{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-dd537d1{--width:16px;}.elementor-12 .elementor-element.elementor-element-4ea75a8{--width:auto;}.elementor-12 .elementor-element.elementor-element-83c390b{--width:100%;}.elementor-12 .elementor-element.elementor-element-094dc86{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-a72ccfa{--width:16px;}.elementor-12 .elementor-element.elementor-element-77e1b95{--width:auto;}.elementor-12 .elementor-element.elementor-element-d67e1dc{--width:100%;}.elementor-12 .elementor-element.elementor-element-2e22719{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-c686f7c{--width:16px;}.elementor-12 .elementor-element.elementor-element-c14d8ee{--width:auto;}.elementor-12 .elementor-element.elementor-element-a8cc68b{--width:100%;}.elementor-12 .elementor-element.elementor-element-ea9d351{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-5a28477{--width:16px;}.elementor-12 .elementor-element.elementor-element-0a27026{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-ffa4c89{--width:71%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4cbe1df{--width:3.5rem;}.elementor-12 .elementor-element.elementor-element-d08277c{--width:100%;}.elementor-12 .elementor-element.elementor-element-c0deb3b{--width:3.5rem;}.elementor-12 .elementor-element.elementor-element-72efc98{--width:100%;}.elementor-12 .elementor-element.elementor-element-ab96960{--width:3.5rem;}.elementor-12 .elementor-element.elementor-element-f19d24e{--width:100%;}.elementor-12 .elementor-element.elementor-element-ef49602{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-95b943a{--width:56px;}.elementor-12 .elementor-element.elementor-element-c7dc0c3{--width:56px;}.elementor-12 .elementor-element.elementor-element-4cbdc7d{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-c163da8{--width:56px;}.elementor-12 .elementor-element.elementor-element-a683f64{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-eb030d0{--width:288px;}.elementor-12 .elementor-element.elementor-element-514a83d{--width:288px;}.elementor-12 .elementor-element.elementor-element-5a11fa9{--width:100%;}.elementor-12 .elementor-element.elementor-element-a140dcc{--width:100%;}.elementor-12 .elementor-element.elementor-element-adbebbe{--width:100%;}.elementor-12 .elementor-element.elementor-element-803429b{--width:48px;}.elementor-12 .elementor-element.elementor-element-56d409f{--width:100%;}.elementor-12 .elementor-element.elementor-element-af2b21c{--width:48px;}.elementor-12 .elementor-element.elementor-element-767f607{--width:100%;}.elementor-12 .elementor-element.elementor-element-303bc45{--width:48px;}.elementor-12 .elementor-element.elementor-element-94b9aa9{--width:448px;}.elementor-12 .elementor-element.elementor-element-5e9285a{--width:448px;}.elementor-12 .elementor-element.elementor-element-8bb4173{--width:100%;}.elementor-12 .elementor-element.elementor-element-f18e69c{--width:100%;}.elementor-12 .elementor-element.elementor-element-30781d9{--width:36px;}.elementor-12 .elementor-element.elementor-element-9f4e871{--width:100%;}.elementor-12 .elementor-element.elementor-element-1b1d1a8{--width:36px;}.elementor-12 .elementor-element.elementor-element-13eba4f{--width:36px;}.elementor-12 .elementor-element.elementor-element-09072ff{--width:100%;}.elementor-12 .elementor-element.elementor-element-d7b8a04{--width:36px;}.elementor-12 .elementor-element.elementor-element-49fd4dd{--width:36px;}.elementor-12 .elementor-element.elementor-element-3aebf8d{--width:100%;}.elementor-12 .elementor-element.elementor-element-36ef361{--width:36px;}.elementor-12 .elementor-element.elementor-element-9849326{--width:36px;}.elementor-12 .elementor-element.elementor-element-ba5a931{--width:100%;}.elementor-12 .elementor-element.elementor-element-c25a653{--width:36px;}.elementor-12 .elementor-element.elementor-element-db3fd5c{--width:36px;}.elementor-12 .elementor-element.elementor-element-575b7eb{--width:100%;}.elementor-12 .elementor-element.elementor-element-69f08b5{--width:36px;}.elementor-12 .elementor-element.elementor-element-5edbdfc{--width:36px;}.elementor-12 .elementor-element.elementor-element-60339be{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-ee6f34e{--width:100%;}.elementor-12 .elementor-element.elementor-element-e4e5166{--width:128px;}.elementor-12 .elementor-element.elementor-element-6d95197{--width:128px;}.elementor-12 .elementor-element.elementor-element-61b096a{--width:12px;}.elementor-12 .elementor-element.elementor-element-f070185{--width:128px;}.elementor-12 .elementor-element.elementor-element-71b423e{--width:128px;}.elementor-12 .elementor-element.elementor-element-b5aa283{--width:12px;}.elementor-12 .elementor-element.elementor-element-cb8cad3{--width:128px;}.elementor-12 .elementor-element.elementor-element-7df9a4e{--width:128px;}.elementor-12 .elementor-element.elementor-element-00f4203{--width:12px;}.elementor-12 .elementor-element.elementor-element-1ba52dd{--width:128px;}.elementor-12 .elementor-element.elementor-element-7fdf592{--width:128px;}.elementor-12 .elementor-element.elementor-element-62dd3bb{--width:12px;}.elementor-12 .elementor-element.elementor-element-1d1a6a0{--width:128px;}.elementor-12 .elementor-element.elementor-element-85dc9d4{--width:128px;}.elementor-12 .elementor-element.elementor-element-7e726e5{--width:12px;}.elementor-12 .elementor-element.elementor-element-fa5a742{--width:128px;}.elementor-12 .elementor-element.elementor-element-c4f62e5{--width:128px;}.elementor-12 .elementor-element.elementor-element-e088044{--width:12px;}.elementor-12 .elementor-element.elementor-element-bbf7f65{--width:100%;}.elementor-12 .elementor-element.elementor-element-268e8b4{--width:100%;}.elementor-12 .elementor-element.elementor-element-79268b4{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-326e88d{--width:16px;}.elementor-12 .elementor-element.elementor-element-b134cb2{--width:100%;}.elementor-12 .elementor-element.elementor-element-68bcbe9{--width:100%;}.elementor-12 .elementor-element.elementor-element-254ee5a{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-287eada{--width:16px;}.elementor-12 .elementor-element.elementor-element-75b143e{--width:100%;}.elementor-12 .elementor-element.elementor-element-71eeef9{--width:100%;}.elementor-12 .elementor-element.elementor-element-3b0945f{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-dd537d1{--width:16px;}.elementor-12 .elementor-element.elementor-element-4ea75a8{--width:100%;}.elementor-12 .elementor-element.elementor-element-83c390b{--width:100%;}.elementor-12 .elementor-element.elementor-element-094dc86{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-a72ccfa{--width:16px;}.elementor-12 .elementor-element.elementor-element-77e1b95{--width:100%;}.elementor-12 .elementor-element.elementor-element-d67e1dc{--width:100%;}.elementor-12 .elementor-element.elementor-element-2e22719{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-c686f7c{--width:16px;}.elementor-12 .elementor-element.elementor-element-c14d8ee{--width:100%;}.elementor-12 .elementor-element.elementor-element-a8cc68b{--width:100%;}.elementor-12 .elementor-element.elementor-element-ea9d351{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-5a28477{--width:16px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-364e098{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dc0f05d{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-66ccc99{--margin-top:0px;--margin-bottom:80px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e712e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ad8b0e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-33a87c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ad000e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a65b580{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34aade9{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-fcd99a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4cbe1df{--min-height:3.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d08277c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-265eed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-633e360{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-51f21de{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-04cb2c6{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-2cff389{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-962a757{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0deb3b{--min-height:3.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72efc98{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad6444d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f273d17{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-49ee39a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-1e4037d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-fcbefb5{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-3f60066{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab96960{--min-height:3.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f19d24e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3b6086d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b7811f7{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-f8ee176{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-0f69928{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17dc1ed{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d41f9f0{--min-height:auto;--margin-top:0px;--margin-bottom:56px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6efeff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3033338{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-5a2d7d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-f18590d{--min-height:auto;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef49602{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-74deeba{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-95b943a{--min-height:auto;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b45657e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-9185ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ff48b4f{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-c7dc0c3{--min-height:auto;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d7f7794{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4d45056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4cbdc7d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-f99bcd3{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-c163da8{--min-height:auto;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a39cf17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3717785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ed9cdb5{--min-height:auto;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e7ff532{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ee4f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-bf528bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-0ce7d43{--min-height:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c41b33{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-d0fd526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4fce86f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-499d5d8{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-a05a3bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-52573c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ae9253e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee84b53{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2985f6c{--min-height:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a683f64{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dcdb122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-84db750{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-57dff2a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-89e3729{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eb030d0{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-514a83d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e574fc8{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7dcff32{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5791e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-730ade3{margin:16px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-c0ad8f7{--min-height:auto;--margin-top:32px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a11fa9{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6657771{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-70592d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-a140dcc{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-abb3605{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8e38a13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-9b5f5b5{--min-height:auto;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-adbebbe{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-803429b{--min-height:auto;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78b5db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-79cff87{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-56d409f{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-af2b21c{--min-height:auto;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-55ad8cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e61912c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-767f607{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-303bc45{--min-height:auto;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9cc44aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-8795e2e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-8368dc4{--min-height:auto;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dbeb32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b05be6f{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-94b9aa9{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5e9285a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c193795{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-07d50c2{--min-height:auto;--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8bb4173{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-96b5748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-aaa53c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-aaa53c6 .elementor-heading-title{font-size:36px;line-height:45px;letter-spacing:-0.9px;}.elementor-12 .elementor-element.elementor-element-5710d43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-6927b87{--min-height:auto;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f18e69c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-30781d9{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f468a0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b7773a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-9f4e871{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-1b1d1a8{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13eba4f{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d34cda1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-a6d07b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-09072ff{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-d7b8a04{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-49fd4dd{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-50c4ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-53e7be2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3aebf8d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-36ef361{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9849326{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1037f11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4e904d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ba5a931{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-c25a653{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db3fd5c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1aa5845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-609f433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-575b7eb{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-69f08b5{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5edbdfc{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f9ef6e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-12e3072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e7a5c7c{--min-height:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d248ca{--min-height:auto;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e672d6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-868afb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-60339be{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-fd0fb35{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aba5c5a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53df927{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-91d9f51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-91d9f51 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-fbfaf34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e4ed6ec{--min-height:auto;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4bac603{--min-height:auto;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c7c7486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1f106f5{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62227bb{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a54cca{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:-16px;--margin-right:-16px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-ee6f34e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e4e5166{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d95197{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72f8b7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-72f8b7e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-61b096a{--min-height:auto;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38d2604{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-f070185{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71b423e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35ca7f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-35ca7f4 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b5aa283{--min-height:auto;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f80039{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-cb8cad3{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7df9a4e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-133b6e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-133b6e4 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-00f4203{--min-height:auto;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c60dab3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1ba52dd{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fdf592{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-763864e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-763864e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-62dd3bb{--min-height:auto;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61f0e5e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1d1a6a0{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-85dc9d4{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4dab05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-4dab05a img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7e726e5{--min-height:auto;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d2e1fc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-fa5a742{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c4f62e5{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-afe3dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-afe3dad img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e088044{--min-height:auto;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-000ed08{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-fea6d2c{--min-height:auto;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bbf7f65{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-268e8b4{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5595ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5595ae img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-79268b4{--min-height:auto;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-326e88d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-754cae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b134cb2{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-68bcbe9{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-48ecd49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-48ecd49 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-254ee5a{--min-height:auto;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-287eada{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d01d679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-75b143e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-71eeef9{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e7663ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e7663ef img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3b0945f{--min-height:auto;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd537d1{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9544e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4ea75a8{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-83c390b{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f3c64a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3c64a2 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-094dc86{--min-height:auto;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a72ccfa{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c9e4dd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-77e1b95{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-d67e1dc{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef9d92b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ef9d92b img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2e22719{--min-height:auto;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c686f7c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b29dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-c14d8ee{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-a8cc68b{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a68b75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3a68b75 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ea9d351{--min-height:auto;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a28477{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd24643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ad2eb85{--min-height:auto;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b08b0de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-516e64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-083a13e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ca2b3a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-bcfe869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-bcfe869 .elementor-heading-title{font-size:36px;line-height:45px;letter-spacing:-0.9px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-364e098{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-dc0f05d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:00;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dc0f05d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-66ccc99{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:80px;--margin-left:o;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-66ccc99.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9e712e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ad8b0e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ad8b0e6 .elementor-heading-title{font-size:36px;line-height:1.11111;letter-spacing:-0.9px;}.elementor-12 .elementor-element.elementor-element-33a87c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-ad000e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-a65b580{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34aade9{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fcd99a4{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4cbe1df{--width:3.5rem;--min-height:3.5rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d08277c{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-265eed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-265eed7 .elementor-heading-title{font-size:24px;line-height:1.33333;letter-spacing:-0.6px;}.elementor-12 .elementor-element.elementor-element-633e360{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-51f21de{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-04cb2c6{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-2cff389{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-962a757{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0deb3b{--width:3.5rem;--min-height:3.5rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72efc98{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad6444d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ad6444d .elementor-heading-title{font-size:24px;line-height:1.33333;letter-spacing:-0.6px;}.elementor-12 .elementor-element.elementor-element-f273d17{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-49ee39a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-1e4037d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-fcbefb5{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3f60066{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab96960{--width:3.5rem;--min-height:3.5rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f19d24e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3b6086d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3b6086d .elementor-heading-title{font-size:24px;line-height:1.33333;letter-spacing:-0.6px;}.elementor-12 .elementor-element.elementor-element-b7811f7{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-f8ee176{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 36rem );max-width:36rem;}.elementor-12 .elementor-element.elementor-element-0f69928{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-17dc1ed{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d41f9f0{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:56px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6efeff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3033338{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3033338 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-0.75px;}.elementor-12 .elementor-element.elementor-element-5a2d7d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-f18590d{--min-height:auto;--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef49602{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-74deeba{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-95b943a{--width:56px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b45657e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-9185ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ff48b4f{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-c7dc0c3{--width:56px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d7f7794{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4d45056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4cbdc7d{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-f99bcd3{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-c163da8{--width:56px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a39cf17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3717785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ed9cdb5{--min-height:auto;--flex-wrap:nowrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e7ff532{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ee4f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-bf528bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-0ce7d43{--min-height:auto;--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c41b33{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-d0fd526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4fce86f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-499d5d8{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-a05a3bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-52573c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ae9253e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ae9253e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ee84b53{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2985f6c{--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:normal;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a683f64{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dcdb122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-dcdb122 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-0.75px;}.elementor-12 .elementor-element.elementor-element-c02b4da{--width:100%;}.elementor-12 .elementor-element.elementor-element-fadbadf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-84db750{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-84db750.elementor-element{--align-self:flex-start;}:where( .elementor-12 .elementor-element.elementor-element-84db750 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12 .elementor-element.elementor-element-57dff2a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-89e3729{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eb030d0{--width:288px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-514a83d{--width:288px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e574fc8{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:px;--padding-right:px;}.elementor-12 .elementor-element.elementor-element-7dcff32{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5791e97{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5791e97.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5791e97 .elementor-heading-title{font-size:36px;line-height:37.8px;letter-spacing:-0.9px;}.elementor-12 .elementor-element.elementor-element-730ade3{margin:16px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-730ade3 .elementor-heading-title{font-size:18px;line-height:24.75px;}.elementor-12 .elementor-element.elementor-element-c0ad8f7{--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:32px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a11fa9{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6657771{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6657771 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6657771 .elementor-icon{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6657771 .elementor-icon svg{height:14px;}.elementor-12 .elementor-element.elementor-element-70592d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-a140dcc{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-abb3605{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-abb3605 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-abb3605 .elementor-icon{font-size:14px;}.elementor-12 .elementor-element.elementor-element-abb3605 .elementor-icon svg{height:14px;}.elementor-12 .elementor-element.elementor-element-8e38a13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-9b5f5b5{--min-height:auto;--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-adbebbe{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-803429b{--width:48px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78b5db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-79cff87{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-56d409f{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-af2b21c{--width:48px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-55ad8cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e61912c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-767f607{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-303bc45{--width:48px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9cc44aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-8795e2e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-8368dc4{--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dbeb32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-b05be6f{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-94b9aa9{--width:448px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5e9285a{--width:448px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c193795{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:px;--padding-right:px;}.elementor-12 .elementor-element.elementor-element-07d50c2{--min-height:auto;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8bb4173{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-96b5748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-aaa53c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-aaa53c6 .elementor-heading-title{font-size:30px;line-height:37.5px;letter-spacing:-0.75px;}.elementor-12 .elementor-element.elementor-element-5710d43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-5710d43 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-12 .elementor-element.elementor-element-6927b87{--min-height:auto;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f18e69c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-30781d9{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f468a0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b7773a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-9f4e871{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-1b1d1a8{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13eba4f{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d34cda1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-a6d07b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-09072ff{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-d7b8a04{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-49fd4dd{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-50c4ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-53e7be2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-3aebf8d{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-36ef361{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9849326{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1037f11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4e904d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ba5a931{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-c25a653{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db3fd5c{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1aa5845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-609f433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-575b7eb{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-69f08b5{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5edbdfc{--width:36px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f9ef6e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-12e3072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e7a5c7c{--min-height:auto;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d248ca{--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e672d6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-868afb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-7e23864{padding:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-344621c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 0px 24px 0px;}.elementor-12 .elementor-element.elementor-element-60339be{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-fd0fb35{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aba5c5a{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53df927{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53df927.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-91d9f51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-91d9f51.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-91d9f51 img{width:100%;max-width:100%;height:100%;}.elementor-12 .elementor-element.elementor-element-fbfaf34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-e4ed6ec{--min-height:auto;--flex-wrap:nowrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4bac603{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c7c7486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1f106f5{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62227bb{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a54cca{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-16px;--margin-right:-16px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-ee6f34e{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e4e5166{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d95197{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72f8b7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-72f8b7e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-61b096a{--width:12px;--min-height:auto;--flex-wrap:nowrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38d2604{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-f070185{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71b423e{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35ca7f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-35ca7f4 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b5aa283{--width:12px;--min-height:auto;--flex-wrap:nowrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f80039{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-cb8cad3{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7df9a4e{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-133b6e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-133b6e4 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-00f4203{--width:12px;--min-height:auto;--flex-wrap:nowrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c60dab3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1ba52dd{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fdf592{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-763864e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-763864e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-62dd3bb{--width:12px;--min-height:auto;--flex-wrap:nowrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61f0e5e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-1d1a6a0{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-85dc9d4{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4dab05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-4dab05a img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7e726e5{--width:12px;--min-height:auto;--flex-wrap:nowrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d2e1fc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-fa5a742{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c4f62e5{--width:128px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-afe3dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-afe3dad img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e088044{--width:12px;--min-height:auto;--flex-wrap:nowrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-000ed08{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-fea6d2c{--min-height:auto;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bbf7f65{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-268e8b4{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5595ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c5595ae img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-79268b4{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-326e88d{--width:16px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-754cae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-b134cb2{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-68bcbe9{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-48ecd49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-48ecd49 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-254ee5a{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-287eada{--width:16px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d01d679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-75b143e{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-71eeef9{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e7663ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e7663ef img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3b0945f{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd537d1{--width:16px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9544e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-4ea75a8{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-83c390b{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f3c64a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3c64a2 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-094dc86{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a72ccfa{--width:16px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c9e4dd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-77e1b95{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-d67e1dc{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef9d92b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ef9d92b img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2e22719{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c686f7c{--width:16px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b29dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-c14d8ee{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-12 .elementor-element.elementor-element-a8cc68b{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a68b75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3a68b75 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ea9d351{--width:fit-content;--min-height:auto;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a28477{--width:16px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd24643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-ad2eb85{--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b08b0de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-0a27026{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-516e64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-516e64d .elementor-heading-title{font-size:36px;line-height:37.8px;letter-spacing:-0.9px;}.elementor-12 .elementor-element.elementor-element-083a13e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-f899eb3 .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-ca2b3a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-bcfe869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-12 .elementor-element.elementor-element-bcfe869 .elementor-heading-title{font-size:30px;line-height:37.5px;letter-spacing:-0.75px;}.elementor-12 .elementor-element.elementor-element-ffa4c89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f7aa6fb .elementor-testimonial__text{font-size:20px;line-height:30px;}}/* Start custom CSS for shortcode, class: .elementor-element-4f2286a */.nextend-arrow-previous {
    position: absolute !important;
    right: 361px;
    bottom: 32px;
    margin-right: -44px;
    background: #0f2649 !important;
    padding: 10px !important;
    border-radius: 50% !important;
    border: 1px solid #7d8283 !important;
}
.nextend-arrow-next{
     position: absolute !important;
    right: 236px;
    bottom: 32px;
    margin-right: -44px;
    background: #0f2649 !important;
    padding: 10px !important;
    border-radius: 50% !important;
    border: 1px solid #7d8283 !important;
}
.n2-bullet {
    width: 25px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6efeff1 */.elementor-12 .elementor-element.elementor-element-6efeff1 h2{background-image: none;}
.elementor-12 .elementor-element.elementor-element-6efeff1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3033338 */.elementor-12 .elementor-element.elementor-element-3033338 h3{background-image: none;}
.elementor-12 .elementor-element.elementor-element-3033338{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a2d7d9 */.elementor-12 .elementor-element.elementor-element-5a2d7d9 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-5a2d7d9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41f9f0 */.elementor-12 .elementor-element.elementor-element-d41f9f0{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 768px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-d41f9f0{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b943a */.elementor-12 .elementor-element.elementor-element-95b943a{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 56px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b45657e */.elementor-12 .elementor-element.elementor-element-b45657e h4{background-image: none;}
.elementor-12 .elementor-element.elementor-element-b45657e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9185ea3 */.elementor-12 .elementor-element.elementor-element-9185ea3 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-9185ea3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74deeba */.elementor-12 .elementor-element.elementor-element-74deeba{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef49602 */.elementor-12 .elementor-element.elementor-element-ef49602{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-ef49602{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7dc0c3 */.elementor-12 .elementor-element.elementor-element-c7dc0c3{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 56px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7f7794 */.elementor-12 .elementor-element.elementor-element-d7f7794 h4{background-image: none;}
.elementor-12 .elementor-element.elementor-element-d7f7794{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d45056 */.elementor-12 .elementor-element.elementor-element-4d45056 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-4d45056{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff48b4f */.elementor-12 .elementor-element.elementor-element-ff48b4f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c163da8 */.elementor-12 .elementor-element.elementor-element-c163da8{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 56px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a39cf17 */.elementor-12 .elementor-element.elementor-element-a39cf17 h4{background-image: none;}
.elementor-12 .elementor-element.elementor-element-a39cf17{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3717785 */.elementor-12 .elementor-element.elementor-element-3717785 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-3717785{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f99bcd3 */.elementor-12 .elementor-element.elementor-element-f99bcd3{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cbdc7d */.elementor-12 .elementor-element.elementor-element-4cbdc7d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-4cbdc7d{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f18590d */.elementor-12 .elementor-element.elementor-element-f18590d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ee4f4e */.elementor-12 .elementor-element.elementor-element-3ee4f4e h3{background-image: none;}
.elementor-12 .elementor-element.elementor-element-3ee4f4e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf528bf */.elementor-12 .elementor-element.elementor-element-bf528bf p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-bf528bf{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7ff532 */.elementor-12 .elementor-element.elementor-element-e7ff532{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 768px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-e7ff532{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0fd526 */.elementor-12 .elementor-element.elementor-element-d0fd526 h4{background-image: none;}
.elementor-12 .elementor-element.elementor-element-d0fd526{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fce86f */.elementor-12 .elementor-element.elementor-element-4fce86f p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-4fce86f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c41b33 */.elementor-12 .elementor-element.elementor-element-5c41b33{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a05a3bc */.elementor-12 .elementor-element.elementor-element-a05a3bc h4{background-image: none;}
.elementor-12 .elementor-element.elementor-element-a05a3bc{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52573c9 */.elementor-12 .elementor-element.elementor-element-52573c9 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-52573c9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-499d5d8 */.elementor-12 .elementor-element.elementor-element-499d5d8{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce7d43 */.elementor-12 .elementor-element.elementor-element-0ce7d43{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 896px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed9cdb5 */.elementor-12 .elementor-element.elementor-element-ed9cdb5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-ed9cdb5{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dc1ed */.elementor-12 .elementor-element.elementor-element-17dc1ed{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-17dc1ed{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f69928 */.elementor-12 .elementor-element.elementor-element-0f69928{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-0f69928{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcdb122 */.elementor-12 .elementor-element.elementor-element-dcdb122 h2{background-image: none;}
.elementor-12 .elementor-element.elementor-element-dcdb122{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e966f */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b898cf9 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29274a2 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5571d98 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e966f */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b898cf9 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29274a2 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5571d98 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e966f */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b898cf9 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29274a2 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5571d98 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e966f */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b898cf9 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29274a2 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5571d98 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e966f */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b898cf9 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29274a2 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5571d98 */.parent {
            position: relativ
        }

        .hover_box {
            position: absolute;
            color: #222;
            left: 50%;
            border-radius: 18px;
            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
            opacity: 0;
            visibility: hidden;
            cursor: pointer;
            pointer-events: none;
            transform: translate(-50%, 15px) scale(0.96);
            transition:
                opacity 0.4s ease,
                transform 0.4s ease,
                visibility 0.4s ease;

            z-index: 999;
        }
        .parent:hover .hover_box {
            opacity: 1;
            visibility: visible;
            pointer-events: auto;
            transform: translate(-50%, 0) scale(1);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a683f64 */.elementor-12 .elementor-element.elementor-element-a683f64{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-a683f64{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2985f6c */.elementor-12 .elementor-element.elementor-element-2985f6c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee84b53 */.elementor-12 .elementor-element.elementor-element-ee84b53{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-ee84b53{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae9253e */.elementor-12 .elementor-element.elementor-element-ae9253e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-ae9253e{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89e3729 */.elementor-12 .elementor-element.elementor-element-89e3729{justify-items: normal;
font-style: normal;
visibility: visible;
opacity: 0.2;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
background: radial-gradient(circle at 2px 2px, rgb(255, 255, 255) 1px, rgba(0, 0, 0, 0) 0px);
display: block !important;
right: 0px;
bottom: 0px;
pointer-events: none;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-89e3729{
      column-count: undefined;
    }
  }.elementor-12 .elementor-element.elementor-element-89e3729{opacity:0.2 !important;pointer-events:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb030d0 */.elementor-12 .elementor-element.elementor-element-eb030d0{justify-items: normal;
font-style: normal;
visibility: visible;
filter: blur(64px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 288px;
right: -96px;
bottom: auto;
pointer-events: none;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-eb030d0{
      column-count: undefined;
    }
  }.elementor-12 .elementor-element.elementor-element-eb030d0{pointer-events:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-514a83d */.elementor-12 .elementor-element.elementor-element-514a83d{justify-items: normal;
font-style: normal;
visibility: visible;
filter: blur(64px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 288px;
right: auto;
bottom: -96px;
pointer-events: none;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-514a83d{
      column-count: undefined;
    }
  }.elementor-12 .elementor-element.elementor-element-514a83d{pointer-events:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5791e97 */.elementor-12 .elementor-element.elementor-element-5791e97 h2{background-image: none;}
.elementor-12 .elementor-element.elementor-element-5791e97{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-730ade3 */.elementor-12 .elementor-element.elementor-element-730ade3 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-730ade3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dcff32 */.elementor-12 .elementor-element.elementor-element-7dcff32{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 768px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-7dcff32{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6657771 */.elementor-12 .elementor-element.elementor-element-6657771{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 20px;}
.elementor-12 .elementor-element.elementor-element-6657771 svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70592d8 */.elementor-12 .elementor-element.elementor-element-70592d8 span{background-image: none;}
.elementor-12 .elementor-element.elementor-element-70592d8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a11fa9 */.elementor-12 .elementor-element.elementor-element-5a11fa9{justify-items: normal;
flex-basis: 0%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-abb3605 */.elementor-12 .elementor-element.elementor-element-abb3605{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 20px;}
.elementor-12 .elementor-element.elementor-element-abb3605 svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e38a13 */.span-yv5mkb { font-weight: 500; color: oklab(0.999994 0.0000455677 0.0000200868 / 0.8); } .elementor-12 .elementor-element.elementor-element-8e38a13 span{background-image: none;}
.elementor-12 .elementor-element.elementor-element-8e38a13{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a140dcc */.elementor-12 .elementor-element.elementor-element-a140dcc{justify-items: normal;
flex-basis: 0%;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0ad8f7 */.elementor-12 .elementor-element.elementor-element-c0ad8f7{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;
max-width: 768px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
background: linear-gradient(to right, rgb(0, 153, 204) 0%, oklch(0.715 0.143 215.221) 100%);
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-803429b */.elementor-12 .elementor-element.elementor-element-803429b{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0.64052 -0.0811851 -0.100472 / 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0) 0px 0px 0px 0px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 48px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78b5db6 */.elementor-12 .elementor-element.elementor-element-78b5db6 h3{background-image: none;}
.elementor-12 .elementor-element.elementor-element-78b5db6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79cff87 */.elementor-12 .elementor-element.elementor-element-79cff87 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-79cff87{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adbebbe */.elementor-12 .elementor-element.elementor-element-adbebbe{justify-items: normal;
font-style: normal;
visibility: visible;
backdrop-filter: blur(8px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2b21c */.elementor-12 .elementor-element.elementor-element-af2b21c{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0.64052 -0.0811851 -0.100472 / 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0) 0px 0px 0px 0px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 48px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55ad8cc */.elementor-12 .elementor-element.elementor-element-55ad8cc h3{background-image: none;}
.elementor-12 .elementor-element.elementor-element-55ad8cc{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e61912c */.elementor-12 .elementor-element.elementor-element-e61912c p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-e61912c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d409f */.elementor-12 .elementor-element.elementor-element-56d409f{justify-items: normal;
font-style: normal;
visibility: visible;
backdrop-filter: blur(8px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-303bc45 */.elementor-12 .elementor-element.elementor-element-303bc45{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0.64052 -0.0811851 -0.100472 / 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0) 0px 0px 0px 0px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 48px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc44aa */.elementor-12 .elementor-element.elementor-element-9cc44aa h3{background-image: none;}
.elementor-12 .elementor-element.elementor-element-9cc44aa{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8795e2e */.elementor-12 .elementor-element.elementor-element-8795e2e p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-8795e2e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-767f607 */.elementor-12 .elementor-element.elementor-element-767f607{justify-items: normal;
font-style: normal;
visibility: visible;
backdrop-filter: blur(8px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b5f5b5 */.elementor-12 .elementor-element.elementor-element-9b5f5b5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7dbeb32 */.elementor-12 .elementor-element.elementor-element-7dbeb32 svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8368dc4 */.elementor-12 .elementor-element.elementor-element-8368dc4{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e574fc8 */.elementor-12 .elementor-element.elementor-element-e574fc8{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-e574fc8{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57dff2a */.elementor-12 .elementor-element.elementor-element-57dff2a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-57dff2a{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94b9aa9 */.elementor-12 .elementor-element.elementor-element-94b9aa9{justify-items: normal;
font-style: normal;
visibility: visible;
filter: blur(64px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 448px;
right: -128px;
bottom: auto;
pointer-events: none;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-94b9aa9{
      column-count: undefined;
    }
  }.elementor-12 .elementor-element.elementor-element-94b9aa9{pointer-events:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9285a */.elementor-12 .elementor-element.elementor-element-5e9285a{justify-items: normal;
font-style: normal;
visibility: visible;
filter: blur(64px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 448px;
right: auto;
bottom: -160px;
pointer-events: none;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-5e9285a{
      column-count: undefined;
    }
  }.elementor-12 .elementor-element.elementor-element-5e9285a{pointer-events:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96b5748 */.elementor-12 .elementor-element.elementor-element-96b5748 h2{background-image: none;}
.elementor-12 .elementor-element.elementor-element-96b5748{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaa53c6 */.span-sq2t3s { color: rgb(0, 153, 204); } .elementor-12 .elementor-element.elementor-element-aaa53c6 h3{background-image: none;}
.elementor-12 .elementor-element.elementor-element-aaa53c6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5710d43 */.strong-bawmer { font-weight: 700; color: rgb(10, 33, 67); } .elementor-12 .elementor-element.elementor-element-5710d43 p{background-image: none;}
.elementor-12 .elementor-element.elementor-element-5710d43{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30781d9 */.elementor-12 .elementor-element.elementor-element-30781d9{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f468a0a */.elementor-12 .elementor-element.elementor-element-f468a0a {background-image: none;}
.elementor-12 .elementor-element.elementor-element-f468a0a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7773a1 */.elementor-12 .elementor-element.elementor-element-b7773a1 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-b7773a1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f18e69c */.elementor-12 .elementor-element.elementor-element-f18e69c{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;
backdrop-filter: blur(12px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13eba4f */.elementor-12 .elementor-element.elementor-element-13eba4f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b1d1a8 */.elementor-12 .elementor-element.elementor-element-1b1d1a8{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d34cda1 */.elementor-12 .elementor-element.elementor-element-d34cda1 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-d34cda1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6d07b3 */.elementor-12 .elementor-element.elementor-element-a6d07b3 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-a6d07b3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f4e871 */.elementor-12 .elementor-element.elementor-element-9f4e871{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;
backdrop-filter: blur(12px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fd4dd */.elementor-12 .elementor-element.elementor-element-49fd4dd{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7b8a04 */.elementor-12 .elementor-element.elementor-element-d7b8a04{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50c4ec4 */.elementor-12 .elementor-element.elementor-element-50c4ec4 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-50c4ec4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53e7be2 */.elementor-12 .elementor-element.elementor-element-53e7be2 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-53e7be2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09072ff */.elementor-12 .elementor-element.elementor-element-09072ff{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;
backdrop-filter: blur(12px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9849326 */.elementor-12 .elementor-element.elementor-element-9849326{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ef361 */.elementor-12 .elementor-element.elementor-element-36ef361{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1037f11 */.elementor-12 .elementor-element.elementor-element-1037f11 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-1037f11{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e904d7 */.elementor-12 .elementor-element.elementor-element-4e904d7 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-4e904d7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf8d */.elementor-12 .elementor-element.elementor-element-3aebf8d{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;
backdrop-filter: blur(12px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db3fd5c */.elementor-12 .elementor-element.elementor-element-db3fd5c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25a653 */.elementor-12 .elementor-element.elementor-element-c25a653{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa5845 */.elementor-12 .elementor-element.elementor-element-1aa5845 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-1aa5845{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-609f433 */.elementor-12 .elementor-element.elementor-element-609f433 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-609f433{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5a931 */.elementor-12 .elementor-element.elementor-element-ba5a931{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;
backdrop-filter: blur(12px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5edbdfc */.elementor-12 .elementor-element.elementor-element-5edbdfc{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f08b5 */.elementor-12 .elementor-element.elementor-element-69f08b5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 36px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ef6e9 */.elementor-12 .elementor-element.elementor-element-f9ef6e9 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-f9ef6e9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12e3072 */.elementor-12 .elementor-element.elementor-element-12e3072 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-12e3072{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-575b7eb */.elementor-12 .elementor-element.elementor-element-575b7eb{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;
backdrop-filter: blur(12px);
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6927b87 */.elementor-12 .elementor-element.elementor-element-6927b87{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7a5c7c */.elementor-12 .elementor-element.elementor-element-e7a5c7c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e672d6a */.elementor-12 .elementor-element.elementor-element-e672d6a svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-868afb4 */.elementor-12 .elementor-element.elementor-element-868afb4 svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d248ca */.elementor-12 .elementor-element.elementor-element-7d248ca{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bb4173 */.elementor-12 .elementor-element.elementor-element-8bb4173{justify-items: normal;
font-style: normal;
visibility: visible;
grid-area: auto / span 7 / auto / span 7;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-8bb4173{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91d9f51 */.elementor-12 .elementor-element.elementor-element-91d9f51 img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-91d9f51{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53df927 */.elementor-12 .elementor-element.elementor-element-53df927{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-53df927{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbfaf34 */.elementor-12 .elementor-element.elementor-element-fbfaf34 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-fbfaf34{right: -16px;
bottom: -16px;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aba5c5a */.elementor-12 .elementor-element.elementor-element-aba5c5a{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 384px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-aba5c5a{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd0fb35 */.elementor-12 .elementor-element.elementor-element-fd0fb35{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-fd0fb35{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60339be */.elementor-12 .elementor-element.elementor-element-60339be{justify-items: normal;
font-style: normal;
visibility: visible;
grid-area: auto / span 5 / auto / span 5;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-60339be{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d50c2 */.elementor-12 .elementor-element.elementor-element-07d50c2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7c7486 */.elementor-12 .elementor-element.elementor-element-c7c7486 h4{background-image: none;}
.elementor-12 .elementor-element.elementor-element-c7c7486{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac603 */.elementor-12 .elementor-element.elementor-element-4bac603{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-4bac603{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62227bb */.elementor-12 .elementor-element.elementor-element-62227bb{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
background: linear-gradient(to right, oklab(0.64052 -0.0811851 -0.100472 / 0.2) 0%, rgb(0, 153, 204) 50%, oklab(0.64052 -0.0811851 -0.100472 / 0.2) 100%);
display: block !important;
height: 4px;
right: 0px;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-62227bb{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72f8b7e */.elementor-12 .elementor-element.elementor-element-72f8b7e img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-72f8b7e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d95197 */.elementor-12 .elementor-element.elementor-element-6d95197{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-6d95197{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b096a */.elementor-12 .elementor-element.elementor-element-61b096a{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 12px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-61b096a{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38d2604 */.elementor-12 .elementor-element.elementor-element-38d2604 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-38d2604{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4e5166 */.elementor-12 .elementor-element.elementor-element-e4e5166{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35ca7f4 */.elementor-12 .elementor-element.elementor-element-35ca7f4 img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-35ca7f4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71b423e */.elementor-12 .elementor-element.elementor-element-71b423e{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-71b423e{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5aa283 */.elementor-12 .elementor-element.elementor-element-b5aa283{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 12px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-b5aa283{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f80039 */.elementor-12 .elementor-element.elementor-element-5f80039 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-5f80039{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f070185 */.elementor-12 .elementor-element.elementor-element-f070185{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-133b6e4 */.elementor-12 .elementor-element.elementor-element-133b6e4 img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-133b6e4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df9a4e */.elementor-12 .elementor-element.elementor-element-7df9a4e{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-7df9a4e{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f4203 */.elementor-12 .elementor-element.elementor-element-00f4203{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 12px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-00f4203{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c60dab3 */.elementor-12 .elementor-element.elementor-element-c60dab3 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-c60dab3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8cad3 */.elementor-12 .elementor-element.elementor-element-cb8cad3{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-763864e */.elementor-12 .elementor-element.elementor-element-763864e img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-763864e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fdf592 */.elementor-12 .elementor-element.elementor-element-7fdf592{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-7fdf592{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62dd3bb */.elementor-12 .elementor-element.elementor-element-62dd3bb{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 12px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-62dd3bb{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61f0e5e */.elementor-12 .elementor-element.elementor-element-61f0e5e {background-image: none;}
.elementor-12 .elementor-element.elementor-element-61f0e5e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba52dd */.elementor-12 .elementor-element.elementor-element-1ba52dd{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dab05a */.elementor-12 .elementor-element.elementor-element-4dab05a img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-4dab05a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85dc9d4 */.elementor-12 .elementor-element.elementor-element-85dc9d4{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-85dc9d4{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e726e5 */.elementor-12 .elementor-element.elementor-element-7e726e5{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 12px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-7e726e5{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d2e1fc */.elementor-12 .elementor-element.elementor-element-5d2e1fc {background-image: none;}
.elementor-12 .elementor-element.elementor-element-5d2e1fc{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d1a6a0 */.elementor-12 .elementor-element.elementor-element-1d1a6a0{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afe3dad */.elementor-12 .elementor-element.elementor-element-afe3dad img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-afe3dad{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f62e5 */.elementor-12 .elementor-element.elementor-element-c4f62e5{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: box-shadow;
transition-duration: 0.15s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-c4f62e5{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e088044 */.elementor-12 .elementor-element.elementor-element-e088044{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 12px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-e088044{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000ed08 */.elementor-12 .elementor-element.elementor-element-000ed08 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-000ed08{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa5a742 */.elementor-12 .elementor-element.elementor-element-fa5a742{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6f34e */.elementor-12 .elementor-element.elementor-element-ee6f34e{justify-items: normal;
font-style: normal;
visibility: visible;
min-width: max-content;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a54cca */.elementor-12 .elementor-element.elementor-element-5a54cca{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
overflow-x: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5595ae */.elementor-12 .elementor-element.elementor-element-c5595ae img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-c5595ae{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e8b4 */.elementor-12 .elementor-element.elementor-element-268e8b4{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
max-width: 150px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-268e8b4{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326e88d */.elementor-12 .elementor-element.elementor-element-326e88d{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 16px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-326e88d{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79268b4 */.elementor-12 .elementor-element.elementor-element-79268b4{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-79268b4{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-754cae6 */.elementor-12 .elementor-element.elementor-element-754cae6 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-754cae6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbf7f65 */.elementor-12 .elementor-element.elementor-element-bbf7f65{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ecd49 */.elementor-12 .elementor-element.elementor-element-48ecd49 img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-48ecd49{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bcbe9 */.elementor-12 .elementor-element.elementor-element-68bcbe9{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
max-width: 150px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-68bcbe9{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-287eada */.elementor-12 .elementor-element.elementor-element-287eada{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 16px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-287eada{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254ee5a */.elementor-12 .elementor-element.elementor-element-254ee5a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-254ee5a{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d01d679 */.elementor-12 .elementor-element.elementor-element-d01d679 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-d01d679{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b134cb2 */.elementor-12 .elementor-element.elementor-element-b134cb2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7663ef */.elementor-12 .elementor-element.elementor-element-e7663ef img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-e7663ef{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71eeef9 */.elementor-12 .elementor-element.elementor-element-71eeef9{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
max-width: 150px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-71eeef9{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd537d1 */.elementor-12 .elementor-element.elementor-element-dd537d1{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 16px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-dd537d1{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0945f */.elementor-12 .elementor-element.elementor-element-3b0945f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-3b0945f{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9544e4 */.elementor-12 .elementor-element.elementor-element-a9544e4 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-a9544e4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b143e */.elementor-12 .elementor-element.elementor-element-75b143e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3c64a2 */.elementor-12 .elementor-element.elementor-element-f3c64a2 img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-f3c64a2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83c390b */.elementor-12 .elementor-element.elementor-element-83c390b{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
max-width: 150px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-83c390b{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a72ccfa */.elementor-12 .elementor-element.elementor-element-a72ccfa{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 16px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-a72ccfa{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-094dc86 */.elementor-12 .elementor-element.elementor-element-094dc86{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-094dc86{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9e4dd8 */.elementor-12 .elementor-element.elementor-element-c9e4dd8 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-c9e4dd8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ea75a8 */.elementor-12 .elementor-element.elementor-element-4ea75a8{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef9d92b */.elementor-12 .elementor-element.elementor-element-ef9d92b img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-ef9d92b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67e1dc */.elementor-12 .elementor-element.elementor-element-d67e1dc{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
max-width: 150px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-d67e1dc{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c686f7c */.elementor-12 .elementor-element.elementor-element-c686f7c{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 16px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-c686f7c{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e22719 */.elementor-12 .elementor-element.elementor-element-2e22719{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-2e22719{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b29dc6 */.elementor-12 .elementor-element.elementor-element-6b29dc6 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-6b29dc6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77e1b95 */.elementor-12 .elementor-element.elementor-element-77e1b95{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a68b75 */.elementor-12 .elementor-element.elementor-element-3a68b75 img{aspect-ratio: auto;
}.elementor-12 .elementor-element.elementor-element-3a68b75{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8cc68b */.elementor-12 .elementor-element.elementor-element-a8cc68b{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0 0 0 / 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
max-width: 150px;
aspect-ratio: 3 / 4;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-a8cc68b{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a28477 */.elementor-12 .elementor-element.elementor-element-5a28477{justify-items: normal;
font-style: normal;
visibility: visible;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 4px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
height: 16px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-5a28477{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9d351 */.elementor-12 .elementor-element.elementor-element-ea9d351{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-ea9d351{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd24643 */.elementor-12 .elementor-element.elementor-element-fd24643 {background-image: none;}
.elementor-12 .elementor-element.elementor-element-fd24643{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c14d8ee */.elementor-12 .elementor-element.elementor-element-c14d8ee{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea6d2c */.elementor-12 .elementor-element.elementor-element-fea6d2c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
list-style-position: outside;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f106f5 */.elementor-12 .elementor-element.elementor-element-1f106f5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-1f106f5{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b08b0de */.elementor-12 .elementor-element.elementor-element-b08b0de svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad2eb85 */.elementor-12 .elementor-element.elementor-element-ad2eb85{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4ed6ec */.elementor-12 .elementor-element.elementor-element-e4ed6ec{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-e4ed6ec{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c193795 */.elementor-12 .elementor-element.elementor-element-c193795{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-c193795{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b05be6f */.elementor-12 .elementor-element.elementor-element-b05be6f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
background: linear-gradient(rgb(255, 255, 255) 0%, oklab(0.97 -0.00371685 -0.0134976 / 0.4) 50%, rgb(255, 255, 255) 100%);
display: block !important;
height: auto;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-b05be6f{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516e64d */.elementor-12 .elementor-element.elementor-element-516e64d h2{background-image: none;}
.elementor-12 .elementor-element.elementor-element-516e64d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-083a13e */.elementor-12 .elementor-element.elementor-element-083a13e svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-f899eb3 *//* =========================================================
   NEWS INSIGHTS — MATCH 1ST DESIGN
   ========================================================= */

/* CARD */
.news-insights .elementor-post {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    overflow: visible !important;
    position: relative;
}


/* =========================================================
   IMAGE
   ========================================================= */

.news-insights .elementor-post__thumbnail__link {
    width: 100% !important;
    height: 240px !important;
    display: block !important;
    margin: 0 0 20px 0 !important;

    border-radius: 16px !important;
    overflow: hidden !important;
    position: relative !important;
}

.news-insights .elementor-post__thumbnail {
    width: 100% !important;
    height: 240px !important;
    overflow: hidden !important;
    position: relative !important;
}

.news-insights .elementor-post__thumbnail img {
    width: 100% !important;
    height: 100% !important;

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

    display: block !important;

    object-fit: cover !important;
    object-position: center center !important;

    transform: none !important;
    transition: none !important;
    opacity: 1 !important;
}


/* =========================================================
   REMOVE IMAGE HOVER ZOOM
   ========================================================= */

.news-insights .elementor-post:hover
.elementor-post__thumbnail img,

.news-insights .elementor-post__thumbnail__link:hover img {
    transform: none !important;
}


/* =========================================================
   TEXT AREA
   ========================================================= */

.news-insights .elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
    border: none !important;
    padding: 0 !important;
}


/* =========================================================
   DATE — ABOVE TITLE
   ========================================================= */

.news-insights .elementor-post__meta-data {
    order: 1 !important;

    margin: 0 0 12px 0 !important;
    padding: 0 !important;

    border: none !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;

    display: block !important;
}


/* =========================================================
   TITLE — BELOW DATE
   ========================================================= */

.news-insights .elementor-post__title {
    order: 2 !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   REMOVE READ MORE
   ========================================================= */

.news-insights .elementor-post__read-more {
    display: none !important;
}


/* =========================================================
   REMOVE ALL EXTRA BORDERS
   ========================================================= */

.news-insights .elementor-post__card,
.news-insights .elementor-post__text,
.news-insights .elementor-post__meta-data {
    border: none !important;
    box-shadow: none !important;
}


/* =========================================================
   CATEGORY BADGE
   — TOP LEFT OF IMAGE
   ========================================================= */

.news-insights .elementor-post__badge {
    position: absolute !important;

    top: 10px !important;
    left: 10px !important;
    right: auto !important;
    bottom: auto !important;

    z-index: 5 !important;

    margin: 0 !important;
    padding: 6px 12px !important;

    background: #ffffff !important;
    color: #10284b !important;

    border-radius: 20px !important;

    font-size: 12px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;

    white-space: nowrap !important;
}


/* =========================================================
   IF CATEGORY IS INSIDE THUMBNAIL LINK
   ========================================================= */

.news-insights .elementor-post__thumbnail__link
.elementor-post__badge {
    top: 10px !important;
    left: 10px !important;
    right: auto !important;
}


/* =========================================================
   IMAGE LINK POSITION
   ========================================================= */

.news-insights .elementor-post__thumbnail__link {
    position: relative !important;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .news-insights .elementor-post__thumbnail__link,
    .news-insights .elementor-post__thumbnail {
        height: 240px !important;
    }

}
px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;

    white-space: nowrap !important;
    
}
/* CATEGORY BADGE — RIGHT SIDE */
.news-insights .elementor-post__badge {
    position: absolute !important;

    top: 10px !important;
    right: 10px !important;
    left: auto !important;
    bottom: auto !important;

    z-index: 5 !important;

    margin: 0 !important;
    padding: 6px 12px !important;

    background: #ffffff !important;
    color: #10284b !important;

    border-radius: 20px !important;

    font-size: 12px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;

    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca2b3a1 */.elementor-12 .elementor-element.elementor-element-ca2b3a1 h2{background-image: none;}
.elementor-12 .elementor-element.elementor-element-ca2b3a1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcfe869 */.span-sq2t3s { color: rgb(0, 153, 204); } .elementor-12 .elementor-element.elementor-element-bcfe869 h3{background-image: none;}
.elementor-12 .elementor-element.elementor-element-bcfe869{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-f7aa6fb */.custom-arrows {
    position: relative !important;
    overflow: visible !important;
}

/* BOTH ARROWS */
.custom-arrows .elementor-swiper-button-prev,
.custom-arrows .elementor-swiper-button-next {
    width: 50px !important;
    height: 50px !important;

    border: 1px solid #E8EEF2 !important;
    border-radius: 50% !important;

    background: transparent !important;
    color: #7A8A99 !important;

    margin: 0 !important;

    top: auto !important;
    bottom:-10px !important;

    transform: none !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    position: absolute !important;

    z-index: 99 !important;
    pointer-events: auto !important;
    cursor: pointer !important;
}

/* LEFT ARROW */
.custom-arrows .elementor-swiper-button-prev {
    left: calc(45% - 100px) !important;
    right: auto !important;
}

/* RIGHT ARROW */
.custom-arrows .elementor-swiper-button-next {
    right: calc(45% - 100px) !important;
    left: auto !important;
}

/* ICON */
.custom-arrows .elementor-swiper-button-prev i,
.custom-arrows .elementor-swiper-button-next i {
    font-size: 18px !important;
    margin: 0 !important;
    pointer-events: none !important;
}

.custom-arrows .elementor-swiper-button-prev svg,
.custom-arrows .elementor-swiper-button-next svg {
    width: 18px !important;
    height: 18px !important;
    pointer-events: none !important;
}/* End custom CSS */