.elementor-3 .elementor-element.elementor-element-e666559{--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;--overflow:hidden;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:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:10rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3 .elementor-element.elementor-element-28c63aa{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-28c63aa{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-28c63aa{right:0px;}.elementor-3 .elementor-element.elementor-element-074d0d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-25ba64d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-9a09682{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-9a09682 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-9a09682 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-6a34aee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:0.7rem;text-transform:uppercase;line-height:1.5;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-078b4a1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;}.elementor-3 .elementor-element.elementor-element-078b4a1 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:clamp(2.5rem, 5vw, 4rem);font-weight:800;line-height:1.05;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-3 .elementor-element.elementor-element-9e9a2fe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.9rem;line-height:1.7;color:#FFFFFF59;}.elementor-3 .elementor-element.elementor-element-9e9a2fe p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-9ac3a50{--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;--padding-top:5rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3 .elementor-element.elementor-element-a34d01b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-09d53e4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-053aa8f{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-053aa8f .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-4a1e93a{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;}.elementor-3 .elementor-element.elementor-element-4a1e93a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-bab3c9f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-82d0f0f{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;}.elementor-3 .elementor-element.elementor-element-82d0f0f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-a89f475{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-03b87b2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-3 .elementor-element.elementor-element-f3d2fdf{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-f3d2fdf .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-9d9c483{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;}.elementor-3 .elementor-element.elementor-element-9d9c483 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-d6fb634{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;font-weight:600;line-height:1.85;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-b059938{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-c304194{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-3 .elementor-element.elementor-element-21b0642{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;font-weight:600;line-height:1.85;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-42e9e12{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-3fa84a2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;font-weight:600;line-height:1.85;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-f385f95{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-260d37f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-3 .elementor-element.elementor-element-b5ea2d1{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.85;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-3756169{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-395184c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-3 .elementor-element.elementor-element-7259243{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;}.elementor-3 .elementor-element.elementor-element-7259243 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-5ab0959{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-336801a{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;}.elementor-3 .elementor-element.elementor-element-336801a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-549d7d5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-7054442{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;}.elementor-3 .elementor-element.elementor-element-7054442 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-356e0f2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-81d1051{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-81d1051 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-5dbc713{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-c5ea605{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-3 .elementor-element.elementor-element-499cd67{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-499cd67 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-a72b5fa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-0c72de8{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-0c72de8 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-60f9e7a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-7cea8d3{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-7cea8d3 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-fdfb116{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-aac8c02{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-aac8c02 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-53c44fd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-fc55d69{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0.75rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-fc55d69 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-3 .elementor-element.elementor-element-34afed2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:0.95rem;line-height:1.85;color:#FFFFFFA6;}.elementor-3 .elementor-element.elementor-element-34afed2 a{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3 .elementor-element.elementor-element-adf509e .elementor-button{background-color:#00000000;font-family:"Syne", Sans-serif;font-size:0.875rem;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-adf509e{padding:2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF0F;}.elementor-3 .elementor-element.elementor-element-adf509e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3 .elementor-element.elementor-element-adf509e .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}body.elementor-page-3:not(.elementor-motion-effects-element-type-background), body.elementor-page-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C10;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-9ac3a50{--padding-top:2rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}}/* Start custom CSS for container, class: .elementor-element-28c63aa */.elementor-3 .elementor-element.elementor-element-28c63aa{
    inset: 0px;
    background-image: linear-gradient(rgba(0, 191, 166, 0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 191, 166, 0.03) 1px, transparent 1px);
    background-size: 48px 48px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078b4a1 */.elementor-3 .elementor-element.elementor-element-078b4a1 .ms_hero-span{
    color: rgb(0, 191, 166);
    font-size: 1.06em;
    letter-spacing: -0.045em;
}
.elementor-3 .elementor-element.elementor-element-078b4a1 span {
    padding-bottom: 0.05em;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03b87b2 */.elementor-3 .elementor-element.elementor-element-03b87b2 ul{
    display: flex;
    flex-direction: column;
    gap: 0.6rem;
    list-style: none;
}

.elementor-3 .elementor-element.elementor-element-03b87b2 ul strong{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c304194 */.elementor-3 .elementor-element.elementor-element-c304194 ul{
    display: flex;
    flex-direction: column;
    gap: 0.6rem;
    list-style: none;
}

.elementor-3 .elementor-element.elementor-element-c304194 ul strong{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-260d37f */.elementor-3 .elementor-element.elementor-element-260d37f ul{
    display: flex;
    flex-direction: column;
    gap: 0.6rem;
    list-style: none;
}

.elementor-3 .elementor-element.elementor-element-260d37f ul strong{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-395184c */.elementor-3 .elementor-element.elementor-element-395184c ul{
    display: flex;
    flex-direction: column;
    gap: 0.6rem;
    list-style: none;
}

.elementor-3 .elementor-element.elementor-element-395184c ul strong{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5ea605 */.elementor-3 .elementor-element.elementor-element-c5ea605 ul{
    display: flex;
    flex-direction: column;
    gap: 0.6rem;
    list-style: none;
}

.elementor-3 .elementor-element.elementor-element-c5ea605 ul strong{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34d01b */.elementor-3 .elementor-element.elementor-element-a34d01b{
    max-width: 800px;
    margin: 0 auto;
}/* End custom CSS */