.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1030 .elementor-element.elementor-element-56b2d6b{--display:flex;--min-height:90vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-56b2d6b:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-56b2d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFB;background-image:url("https://10spheresystems.com/wp-content/uploads/2026/01/Frame-174-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1030 .elementor-element.elementor-element-4600078{--display:flex;--min-height:210px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-1030 .elementor-element.elementor-element-893b853{text-align:center;}.elementor-1030 .elementor-element.elementor-element-893b853 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:70px;font-weight:100;letter-spacing:-5px;color:var( --e-global-color-4f77a4a );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-1030 .elementor-element.elementor-element-7061337{text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;line-height:35px;color:var( --e-global-color-4f77a4a );}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1030 .elementor-element.elementor-element-5322fa7 .elementor-button{background-color:var( --e-global-color-4f77a4a );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-1030 .elementor-element.elementor-element-5322fa7{z-index:1;}.elementor-1030 .elementor-element.elementor-element-5322fa7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-5322fa7 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-1030 .elementor-element.elementor-element-b27885e{--display:flex;--position:absolute;--min-height:1300px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00000030;--border-color:#00000030;--border-radius:1000px 1000px 1000px 1000px;--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;}.elementor-1030 .elementor-element.elementor-element-b4cba06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b9b4f98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-9c71c7e{text-align:start;}.elementor-1030 .elementor-element.elementor-element-9c71c7e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:100;letter-spacing:-5px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-bc82bdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-6d230c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-153c3ea{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-1030 .elementor-element.elementor-element-f3edf8c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:30px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-b4ab5e7 .elementor-button{background-color:var( --e-global-color-4f77a4a );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-1030 .elementor-element.elementor-element-b4ab5e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-b4ab5e7 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-1030 .elementor-element.elementor-element-5ca1f6c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-1030 .elementor-element.elementor-element-c0774a1{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:30px;color:var( --e-global-color-4f77a4a );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1030 .elementor-element.elementor-element-840311b{text-align:start;}.elementor-1030 .elementor-element.elementor-element-840311b img{width:70%;}.elementor-1030 .elementor-element.elementor-element-71274e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1030 .elementor-element.elementor-element-b088496{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b088496:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-b088496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFB;}.elementor-1030 .elementor-element.elementor-element-3c80ec8{--display:flex;--min-height:210px;}.elementor-1030 .elementor-element.elementor-element-1643793{text-align:center;}.elementor-1030 .elementor-element.elementor-element-1643793 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:70px;font-weight:100;letter-spacing:-5px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-aa70230{text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;line-height:35px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-2626a1b .elementor-button{background-color:var( --e-global-color-4f77a4a );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-1030 .elementor-element.elementor-element-2626a1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-2626a1b .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-1030 .elementor-element.elementor-element-19dbf92{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-c719fdf{--display:flex;--min-height:100vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-c719fdf:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-c719fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d5d8ce;}.elementor-1030 .elementor-element.elementor-element-0245446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-04fec29{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-5e716b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-5e716b4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:122px;font-weight:400;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-31c5d4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-31c5d4d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-b34af43{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-b34af43 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-f3c5954{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-7cdca55{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-31af26b img{width:100%;}.elementor-1030 .elementor-element.elementor-element-897ed9d{--display:flex;--min-height:100vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-897ed9d:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-897ed9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2129;}.elementor-1030 .elementor-element.elementor-element-dc93d11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-6cc7a05{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-e29dd54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-e29dd54 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:122px;font-weight:400;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-789a800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-789a800 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-a31ad1d{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-a31ad1d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-53846c9{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-029ff3a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-605824a img{width:100%;}.elementor-1030 .elementor-element.elementor-element-d70f2f0{--display:flex;--min-height:100vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-d70f2f0:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-d70f2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#959f8b;}.elementor-1030 .elementor-element.elementor-element-2fa0772{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-fe23ad3{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-a314bba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-a314bba .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:122px;font-weight:400;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-50b9952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-50b9952 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-50c15b3{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-50c15b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-39221e8{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-bd938b7{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-4bd1a17 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-227bc52{--display:flex;--min-height:100vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-227bc52:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-227bc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a184d;}.elementor-1030 .elementor-element.elementor-element-da0307f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-10ef622{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-b0a1794{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-b0a1794 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:122px;font-weight:400;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-b2dfe01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-b2dfe01 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-e80146c{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-e80146c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-6573cdf );}.elementor-1030 .elementor-element.elementor-element-cac286f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-f698dbf{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-c962333 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-2c99e9f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-5c38882{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-5c38882:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-5c38882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2217;}.elementor-1030 .elementor-element.elementor-element-4af1823{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-4af1823:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4af1823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D8CE;}.elementor-1030 .elementor-element.elementor-element-78d1929{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-b46df8d{padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-b46df8d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:150px;font-weight:500;letter-spacing:-5px;color:#000000;}.elementor-1030 .elementor-element.elementor-element-c39de2c{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-c39de2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-fb06e5d{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-fc84366 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-a14ea2b{--display:flex;--justify-content:center;}.elementor-1030 .elementor-element.elementor-element-64efbc7{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-64efbc7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-7c38459{--display:flex;--position:absolute;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1030 .elementor-element.elementor-element-7c38459:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-7c38459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D8CE;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-7c38459{left:0px;}body.rtl .elementor-1030 .elementor-element.elementor-element-7c38459{right:0px;}.elementor-1030 .elementor-element.elementor-element-bbac0ec{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-a7b26a0 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-d98415c{--display:flex;--justify-content:flex-start;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-fdd539b{text-align:start;}.elementor-1030 .elementor-element.elementor-element-fdd539b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:115px;font-weight:500;letter-spacing:-5px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-b06b60d{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-f526a87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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-1030 .elementor-element.elementor-element-8a49fb8 .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-8a49fb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-8a49fb8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-1469b8f .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-1469b8f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-1469b8f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-76501fd{--display:flex;--justify-content:flex-end;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-ac34719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-ac34719.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-ac34719 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-12e5a75{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-5f238a0{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-5f238a0:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-5f238a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A3133;}.elementor-1030 .elementor-element.elementor-element-e787ad7{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-e787ad7:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-e787ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2129;}.elementor-1030 .elementor-element.elementor-element-503961f{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-da543cd{padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-da543cd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:150px;font-weight:500;letter-spacing:-5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-fd259d2{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-fd259d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-b9f280c{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-dc82d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -176px) 0px;}.elementor-1030 .elementor-element.elementor-element-aa66234{--display:flex;--justify-content:center;}.elementor-1030 .elementor-element.elementor-element-55212b1{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-55212b1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-11d0250{--display:flex;--position:absolute;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1030 .elementor-element.elementor-element-11d0250:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-11d0250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2129;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-11d0250{left:0px;}body.rtl .elementor-1030 .elementor-element.elementor-element-11d0250{right:0px;}.elementor-1030 .elementor-element.elementor-element-e1ac688{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b69d265 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-fc06949{--display:flex;--justify-content:flex-start;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-16d6ee2{text-align:start;}.elementor-1030 .elementor-element.elementor-element-16d6ee2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:115px;font-weight:500;letter-spacing:-5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-0ae885a{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-3898bb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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-1030 .elementor-element.elementor-element-65c83a7 .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-65c83a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-65c83a7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-fe07206 .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-fe07206 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-fe07206 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-d86ca37{--display:flex;--justify-content:flex-end;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-52e7dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-52e7dee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-52e7dee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-622bc78{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-85241ee{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-85241ee:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-85241ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07114A;}.elementor-1030 .elementor-element.elementor-element-18c649e{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-18c649e:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-18c649e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#959F8B;}.elementor-1030 .elementor-element.elementor-element-9c0441d{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-b3c6122{padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-b3c6122 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:150px;font-weight:500;letter-spacing:-5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-853ad0e{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-853ad0e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-dc6e8dd{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-f424274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -176px) 0px;}.elementor-1030 .elementor-element.elementor-element-4187c59{--display:flex;--justify-content:center;}.elementor-1030 .elementor-element.elementor-element-e0be6f2{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-e0be6f2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-c488b7b{--display:flex;--position:absolute;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1030 .elementor-element.elementor-element-c488b7b:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-c488b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#959F8B;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-c488b7b{left:0px;}body.rtl .elementor-1030 .elementor-element.elementor-element-c488b7b{right:0px;}.elementor-1030 .elementor-element.elementor-element-94ff838{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-fa71a15 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-5266482{--display:flex;--justify-content:flex-start;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-45229ae{text-align:start;}.elementor-1030 .elementor-element.elementor-element-45229ae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:115px;font-weight:500;letter-spacing:-5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-3ca5a89{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-2192115{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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-1030 .elementor-element.elementor-element-8eae032 .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-8eae032 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-8eae032 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-d895abb .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-d895abb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-d895abb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-12b81f8{--display:flex;--justify-content:flex-end;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-b2e78cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-b2e78cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-b2e78cc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-1d12010{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-3f87fbe{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-3f87fbe:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-3f87fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F05A28;}.elementor-1030 .elementor-element.elementor-element-3d1826c{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-3d1826c:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-3d1826c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A184D;}.elementor-1030 .elementor-element.elementor-element-f40b8de{--display:flex;--justify-content:space-between;}.elementor-1030 .elementor-element.elementor-element-b6c7860{padding:50px 0px 0px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-b6c7860 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:150px;font-weight:500;letter-spacing:-5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-61d76db{padding:0px 0px 100px 50px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-61d76db .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-2d3e270{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b46c05f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -176px) 0px;}.elementor-1030 .elementor-element.elementor-element-837a980{--display:flex;--justify-content:center;}.elementor-1030 .elementor-element.elementor-element-d3ecda0{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-d3ecda0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-4a23dc0{--display:flex;--position:absolute;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1030 .elementor-element.elementor-element-4a23dc0:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4a23dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A184D;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4a23dc0{left:0px;}body.rtl .elementor-1030 .elementor-element.elementor-element-4a23dc0{right:0px;}.elementor-1030 .elementor-element.elementor-element-8ce8a63{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-5bfafc5 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-7ef8bda{--display:flex;--justify-content:flex-start;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-626dc58{text-align:start;}.elementor-1030 .elementor-element.elementor-element-626dc58 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:115px;font-weight:500;letter-spacing:-5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-6acca8c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-469bdf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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-1030 .elementor-element.elementor-element-855f5bb .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-855f5bb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-855f5bb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-0576ea8 .elementor-button{background-color:var( --e-global-color-6573cdf );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;fill:var( --e-global-color-4f77a4a );color:var( --e-global-color-4f77a4a );border-radius:100px 100px 100px 100px;padding:10px 20px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-0576ea8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-0576ea8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1030 .elementor-element.elementor-element-3d7bde9{--display:flex;--justify-content:flex-end;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-7e54309{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-7e54309.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1030 .elementor-element.elementor-element-7e54309 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-2a2b963{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-be647f6{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1030 .elementor-element.elementor-element-be647f6:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-be647f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFB;}.elementor-1030 .elementor-element.elementor-element-9159219{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 27px 0px rgba(0, 0, 0, 0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-9159219:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-9159219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://10spheresystems.com/wp-content/uploads/2026/01/Group-34955-1-e1768843088399.png");background-position:top right;background-repeat:no-repeat;background-size:68% auto;}.elementor-1030 .elementor-element.elementor-element-b0f2678{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-132111d{text-align:start;}.elementor-1030 .elementor-element.elementor-element-132111d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:100;letter-spacing:-5px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-45fcc7e.elementor-element{--align-self:flex-start;}.elementor-1030 .elementor-element.elementor-element-45fcc7e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;line-height:30px;color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-7e63ad6 .elementor-button{background-color:var( --e-global-color-4f77a4a );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-1030 .elementor-element.elementor-element-7e63ad6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-7e63ad6 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-1030 .elementor-element.elementor-element-6bb4848{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-6bfd354{padding:30px 40px 0px 0px;text-align:end;}.elementor-1030 .elementor-element.elementor-element-6bfd354 img{width:30%;}.elementor-1030 .elementor-element.elementor-element-f0905b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1030 .elementor-element.elementor-element-0f2f115 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-1b5f665{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-1b5f665:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-1b5f665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-1030 .elementor-element.elementor-element-1049521{--display:flex;--gap:100px 5px;--row-gap:100px;--column-gap:5px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1030 .elementor-element.elementor-element-00be982{text-align:start;}.elementor-1030 .elementor-element.elementor-element-00be982 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:100;letter-spacing:-5px;color:var( --e-global-color-4f77a4a );}.elementor-widget-eael-adv-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-adv-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-adv-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-adv-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-eael-adv-accordion.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-adv-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FFFFFF00;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list{margin-bottom:15px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{color:#333;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:solid;border-width:1px 0px 1px 0px;border-color:#DBDBDB;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-style:none;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-4f77a4a );}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"DM Sans", Sans-serif;font-size:18px;border-style:none;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:40px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:40px;width:40px;line-height:40px;fill:#444;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}@media(max-width:767px){.elementor-1030 .elementor-element.elementor-element-56b2d6b{--min-height:0vh;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-56b2d6b:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-56b2d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-1030 .elementor-element.elementor-element-4600078{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1030 .elementor-element.elementor-element-893b853 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1.6px;}.elementor-1030 .elementor-element.elementor-element-7061337{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-5322fa7 .elementor-button{font-size:15px;}.elementor-1030 .elementor-element.elementor-element-b27885e{--min-height:50vh;top:50%;}.elementor-1030 .elementor-element.elementor-element-b4cba06{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1030 .elementor-element.elementor-element-b9b4f98{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1030 .elementor-element.elementor-element-9c71c7e{text-align:start;}.elementor-1030 .elementor-element.elementor-element-9c71c7e .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1.5px;}.elementor-1030 .elementor-element.elementor-element-153c3ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-f3edf8c{text-align:start;font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-5ca1f6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-c0774a1{text-align:start;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-840311b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1030 .elementor-element.elementor-element-840311b img{width:100%;}.elementor-1030 .elementor-element.elementor-element-b088496{--min-height:0vh;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-1643793 .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-1.6px;}.elementor-1030 .elementor-element.elementor-element-aa70230{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-2626a1b .elementor-button{font-size:15px;}.elementor-1030 .elementor-element.elementor-element-19dbf92{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-c719fdf{--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-0245446{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-04fec29{--min-height:0px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-5e716b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-5e716b4 .elementor-heading-title{font-size:40px;}.elementor-1030 .elementor-element.elementor-element-31c5d4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-31c5d4d .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-b34af43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b34af43 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-f3c5954{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1030 .elementor-element.elementor-element-7cdca55{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-31af26b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-31af26b img{width:70%;}.elementor-1030 .elementor-element.elementor-element-897ed9d{--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-dc93d11{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-6cc7a05{--min-height:0px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-e29dd54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-e29dd54 .elementor-heading-title{font-size:40px;}.elementor-1030 .elementor-element.elementor-element-789a800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-789a800 .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-a31ad1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-a31ad1d .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-53846c9{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1030 .elementor-element.elementor-element-029ff3a{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-605824a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-605824a img{width:70%;}.elementor-1030 .elementor-element.elementor-element-d70f2f0{--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-2fa0772{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-fe23ad3{--min-height:0px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-a314bba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-a314bba .elementor-heading-title{font-size:40px;}.elementor-1030 .elementor-element.elementor-element-50b9952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-50b9952 .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-50c15b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-50c15b3 .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-39221e8{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1030 .elementor-element.elementor-element-bd938b7{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-4bd1a17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-4bd1a17 img{width:70%;}.elementor-1030 .elementor-element.elementor-element-227bc52{--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-da0307f{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-10ef622{--min-height:0px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-b0a1794{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b0a1794 .elementor-heading-title{font-size:40px;}.elementor-1030 .elementor-element.elementor-element-b2dfe01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b2dfe01 .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-e80146c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-e80146c .elementor-heading-title{font-size:18px;}.elementor-1030 .elementor-element.elementor-element-cac286f{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1030 .elementor-element.elementor-element-f698dbf{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-c962333{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-c962333 img{width:70%;}.elementor-1030 .elementor-element.elementor-element-2c99e9f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-5c38882{--min-height:250vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-4af1823{--min-height:120vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-78d1929{--min-height:0px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b46df8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b46df8d .elementor-heading-title{font-size:35px;letter-spacing:-3.4px;}.elementor-1030 .elementor-element.elementor-element-c39de2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-c39de2c .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-1030 .elementor-element.elementor-element-fb06e5d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-fc84366 img{width:56%;}.elementor-1030 .elementor-element.elementor-element-a14ea2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-64efbc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-64efbc7 .elementor-heading-title{font-size:15px;}.elementor-1030 .elementor-element.elementor-element-7c38459{--min-height:150vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1030 .elementor-element.elementor-element-a7b26a0 img{width:56%;}.elementor-1030 .elementor-element.elementor-element-d98415c{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-fdd539b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-fdd539b .elementor-heading-title{font-size:35px;line-height:45px;letter-spacing:-2px;}.elementor-1030 .elementor-element.elementor-element-b06b60d{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-8a49fb8 .elementor-button{font-size:12px;line-height:20px;padding:8px 12px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-1469b8f .elementor-button{font-size:12px;line-height:20px;padding:8px 12px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-76501fd{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-ac34719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-ac34719 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-1030 .elementor-element.elementor-element-12e5a75{text-align:center;font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-5f238a0{--min-height:80vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-e787ad7{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-503961f{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-da543cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-da543cd .elementor-heading-title{font-size:80px;}.elementor-1030 .elementor-element.elementor-element-fd259d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-dc82d1b img{width:56%;}.elementor-1030 .elementor-element.elementor-element-aa66234{--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-1030 .elementor-element.elementor-element-55212b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-55212b1 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-11d0250{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-b69d265 img{width:56%;}.elementor-1030 .elementor-element.elementor-element-fc06949{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-16d6ee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-16d6ee2 .elementor-heading-title{font-size:80px;}.elementor-1030 .elementor-element.elementor-element-0ae885a{font-size:14px;line-height:1.6em;}.elementor-1030 .elementor-element.elementor-element-d86ca37{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-52e7dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-52e7dee .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-622bc78{font-size:14px;line-height:1.6em;}.elementor-1030 .elementor-element.elementor-element-85241ee{--min-height:80vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-18c649e{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-9c0441d{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b3c6122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b3c6122 .elementor-heading-title{font-size:80px;}.elementor-1030 .elementor-element.elementor-element-853ad0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-f424274 img{width:56%;}.elementor-1030 .elementor-element.elementor-element-4187c59{--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-1030 .elementor-element.elementor-element-e0be6f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-e0be6f2 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-c488b7b{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-fa71a15 img{width:56%;}.elementor-1030 .elementor-element.elementor-element-5266482{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-45229ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-45229ae .elementor-heading-title{font-size:80px;}.elementor-1030 .elementor-element.elementor-element-3ca5a89{font-size:14px;line-height:1.6em;}.elementor-1030 .elementor-element.elementor-element-12b81f8{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b2e78cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b2e78cc .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-1d12010{font-size:14px;line-height:1.6em;}.elementor-1030 .elementor-element.elementor-element-3f87fbe{--min-height:80vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-3d1826c{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-f40b8de{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-b6c7860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b6c7860 .elementor-heading-title{font-size:80px;}.elementor-1030 .elementor-element.elementor-element-61d76db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-b46c05f img{width:56%;}.elementor-1030 .elementor-element.elementor-element-837a980{--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-1030 .elementor-element.elementor-element-d3ecda0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-d3ecda0 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-4a23dc0{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1030 .elementor-element.elementor-element-5bfafc5 img{width:56%;}.elementor-1030 .elementor-element.elementor-element-7ef8bda{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-626dc58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-626dc58 .elementor-heading-title{font-size:80px;}.elementor-1030 .elementor-element.elementor-element-6acca8c{font-size:14px;line-height:1.6em;}.elementor-1030 .elementor-element.elementor-element-3d7bde9{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-7e54309{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-7e54309 .elementor-heading-title{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-2a2b963{font-size:14px;line-height:1.6em;}.elementor-1030 .elementor-element.elementor-element-be647f6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-9159219{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1030 .elementor-element.elementor-element-b0f2678{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-132111d{text-align:center;}.elementor-1030 .elementor-element.elementor-element-132111d .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1.5px;}.elementor-1030 .elementor-element.elementor-element-45fcc7e{text-align:center;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-7e63ad6 .elementor-button{font-size:15px;}.elementor-1030 .elementor-element.elementor-element-6bfd354{padding:0px 0px 0px 0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-1b5f665{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1030 .elementor-element.elementor-element-1049521{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1030 .elementor-element.elementor-element-00be982 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-2px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:16px;line-height:26px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:15px;line-height:25px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-3ae4136 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:25px;width:25px;line-height:25px;}}@media(min-width:768px){.elementor-1030 .elementor-element.elementor-element-56b2d6b{--content-width:100vw;}.elementor-1030 .elementor-element.elementor-element-b27885e{--width:1300px;}.elementor-1030 .elementor-element.elementor-element-b4cba06{--content-width:85%;}.elementor-1030 .elementor-element.elementor-element-b9b4f98{--width:60%;}.elementor-1030 .elementor-element.elementor-element-71274e6{--width:37%;}.elementor-1030 .elementor-element.elementor-element-b088496{--content-width:100vw;}.elementor-1030 .elementor-element.elementor-element-c719fdf{--width:100%;}.elementor-1030 .elementor-element.elementor-element-0245446{--width:100%;}.elementor-1030 .elementor-element.elementor-element-04fec29{--width:100%;}.elementor-1030 .elementor-element.elementor-element-f3c5954{--width:100%;}.elementor-1030 .elementor-element.elementor-element-7cdca55{--width:100%;}.elementor-1030 .elementor-element.elementor-element-897ed9d{--width:100%;}.elementor-1030 .elementor-element.elementor-element-dc93d11{--width:100%;}.elementor-1030 .elementor-element.elementor-element-6cc7a05{--width:100%;}.elementor-1030 .elementor-element.elementor-element-53846c9{--width:100%;}.elementor-1030 .elementor-element.elementor-element-029ff3a{--width:100%;}.elementor-1030 .elementor-element.elementor-element-d70f2f0{--width:100%;}.elementor-1030 .elementor-element.elementor-element-2fa0772{--width:100%;}.elementor-1030 .elementor-element.elementor-element-fe23ad3{--width:100%;}.elementor-1030 .elementor-element.elementor-element-39221e8{--width:100%;}.elementor-1030 .elementor-element.elementor-element-bd938b7{--width:100%;}.elementor-1030 .elementor-element.elementor-element-227bc52{--width:100%;}.elementor-1030 .elementor-element.elementor-element-da0307f{--width:100%;}.elementor-1030 .elementor-element.elementor-element-10ef622{--width:100%;}.elementor-1030 .elementor-element.elementor-element-cac286f{--width:100%;}.elementor-1030 .elementor-element.elementor-element-f698dbf{--width:100%;}.elementor-1030 .elementor-element.elementor-element-5c38882{--width:100%;}.elementor-1030 .elementor-element.elementor-element-4af1823{--width:100%;}.elementor-1030 .elementor-element.elementor-element-78d1929{--width:100%;}.elementor-1030 .elementor-element.elementor-element-fb06e5d{--width:100%;}.elementor-1030 .elementor-element.elementor-element-a14ea2b{--width:100%;}.elementor-1030 .elementor-element.elementor-element-7c38459{--width:100%;}.elementor-1030 .elementor-element.elementor-element-bbac0ec{--width:90%;}.elementor-1030 .elementor-element.elementor-element-d98415c{--width:100%;}.elementor-1030 .elementor-element.elementor-element-76501fd{--width:100%;}.elementor-1030 .elementor-element.elementor-element-5f238a0{--width:100%;}.elementor-1030 .elementor-element.elementor-element-e787ad7{--width:100%;}.elementor-1030 .elementor-element.elementor-element-503961f{--width:100%;}.elementor-1030 .elementor-element.elementor-element-b9f280c{--width:100%;}.elementor-1030 .elementor-element.elementor-element-aa66234{--width:100%;}.elementor-1030 .elementor-element.elementor-element-11d0250{--width:100%;}.elementor-1030 .elementor-element.elementor-element-e1ac688{--width:90%;}.elementor-1030 .elementor-element.elementor-element-fc06949{--width:100%;}.elementor-1030 .elementor-element.elementor-element-d86ca37{--width:100%;}.elementor-1030 .elementor-element.elementor-element-85241ee{--width:100%;}.elementor-1030 .elementor-element.elementor-element-18c649e{--width:100%;}.elementor-1030 .elementor-element.elementor-element-9c0441d{--width:100%;}.elementor-1030 .elementor-element.elementor-element-dc6e8dd{--width:100%;}.elementor-1030 .elementor-element.elementor-element-4187c59{--width:100%;}.elementor-1030 .elementor-element.elementor-element-c488b7b{--width:100%;}.elementor-1030 .elementor-element.elementor-element-94ff838{--width:90%;}.elementor-1030 .elementor-element.elementor-element-5266482{--width:100%;}.elementor-1030 .elementor-element.elementor-element-12b81f8{--width:100%;}.elementor-1030 .elementor-element.elementor-element-3f87fbe{--width:100%;}.elementor-1030 .elementor-element.elementor-element-3d1826c{--width:100%;}.elementor-1030 .elementor-element.elementor-element-f40b8de{--width:100%;}.elementor-1030 .elementor-element.elementor-element-2d3e270{--width:100%;}.elementor-1030 .elementor-element.elementor-element-837a980{--width:100%;}.elementor-1030 .elementor-element.elementor-element-4a23dc0{--width:100%;}.elementor-1030 .elementor-element.elementor-element-8ce8a63{--width:90%;}.elementor-1030 .elementor-element.elementor-element-7ef8bda{--width:100%;}.elementor-1030 .elementor-element.elementor-element-3d7bde9{--width:100%;}.elementor-1030 .elementor-element.elementor-element-b0f2678{--width:56%;}.elementor-1030 .elementor-element.elementor-element-1b5f665{--content-width:95%;}.elementor-1030 .elementor-element.elementor-element-1049521{--width:75%;}}/* Start custom CSS for heading, class: .elementor-element-893b853 */.elementor-1030 .elementor-element.elementor-element-893b853 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5322fa7 */.elementor-1030 .elementor-element.elementor-element-5322fa7 svg{
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b2d6b *//* 1. Spin the dashed circle */
#main-orbit {
    animation: orbit-spin 50s linear infinite;
    will-change: transform;
   
}


/* Keyframes */
@keyframes orbit-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

@keyframes orbit-anti-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(-360deg); }
}

/* 5. Mobile Adjustments (Standard Elementor Breakpoint) */
@media (max-width: 767px) {
    #main-orbit {
        width: 400px !important;
        height: 400px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c71c7e */.elementor-1030 .elementor-element.elementor-element-9c71c7e span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4ab5e7 */.elementor-1030 .elementor-element.elementor-element-b4ab5e7 svg{
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1643793 */.elementor-1030 .elementor-element.elementor-element-1643793 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2626a1b */.elementor-1030 .elementor-element.elementor-element-2626a1b svg{
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b088496 *//* 1. Spin the dashed circle */
#main-orbit {
    animation: orbit-spin 50s linear infinite;
    will-change: transform;
   
}


/* Keyframes */
@keyframes orbit-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

@keyframes orbit-anti-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(-360deg); }
}

/* 5. Mobile Adjustments (Standard Elementor Breakpoint) */
@media (max-width: 767px) {
    #main-orbit {
        width: 400px !important;
        height: 400px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e716b4 */.elementor-1030 .elementor-element.elementor-element-5e716b4 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31c5d4d */.elementor-1030 .elementor-element.elementor-element-31c5d4d span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b34af43 */.elementor-1030 .elementor-element.elementor-element-b34af43 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c719fdf */.elementor-1030 .elementor-element.elementor-element-c719fdf{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e29dd54 */.elementor-1030 .elementor-element.elementor-element-e29dd54 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-789a800 */.elementor-1030 .elementor-element.elementor-element-789a800 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a31ad1d */.elementor-1030 .elementor-element.elementor-element-a31ad1d span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-897ed9d */.elementor-1030 .elementor-element.elementor-element-897ed9d{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a314bba */.elementor-1030 .elementor-element.elementor-element-a314bba span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b9952 */.elementor-1030 .elementor-element.elementor-element-50b9952 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50c15b3 */.elementor-1030 .elementor-element.elementor-element-50c15b3 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d70f2f0 */.elementor-1030 .elementor-element.elementor-element-d70f2f0{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0a1794 */.elementor-1030 .elementor-element.elementor-element-b0a1794 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2dfe01 */.elementor-1030 .elementor-element.elementor-element-b2dfe01 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e80146c */.elementor-1030 .elementor-element.elementor-element-e80146c span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-227bc52 */.elementor-1030 .elementor-element.elementor-element-227bc52{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39de2c */.elementor-1030 .elementor-element.elementor-element-c39de2c span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64efbc7 */.elementor-1030 .elementor-element.elementor-element-64efbc7 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a49fb8 */.elementor-1030 .elementor-element.elementor-element-8a49fb8 svg{
    font-size: 40px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1469b8f */.elementor-1030 .elementor-element.elementor-element-1469b8f svg{
    font-size: 40px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac34719 */.elementor-1030 .elementor-element.elementor-element-ac34719 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c38882 *//* 1. Global Variables & Container Setup */
.elementor-1030 .elementor-element.elementor-element-5c38882 {
    --ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);
    --spring-ease: cubic-bezier(0.34, 1.56, 0.64, 1);
    --transition-speed: 0.8s;
    overflow: hidden !important;
    position: relative;
    min-height: 400px; /* Adjust based on your design */
}

/* 2. Initial Image (Exit transition is built-in here) */
.elementor-1030 .elementor-element.elementor-element-5c38882 .elementor-element-b70e2f4 {
    transition: 
        transform var(--transition-speed) var(--ease-out-expo),
        opacity var(--transition-speed) ease;
    will-change: transform, opacity;
}

/* 3. Hidden Section (The Container) */
.elementor-1030 .elementor-element.elementor-element-5c38882 .reveal-on-hover {
    opacity: 0;
    visibility: hidden;
    transform: translateY(30px);
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-40%); /* Center alignment adjustment */
    z-index: 10;
    
    /* Logic: Transition handles the EXIT animation */
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        visibility 0s linear 0.6s; /* Delays 'hidden' until fade finishes */
}

/* 4. Individual Element Exit States (Heading, Text, Button) */
.elementor-1030 .elementor-element.elementor-element-5c38882 .reveal-on-hover .elementor-widget-heading,
.elementor-1030 .elementor-element.elementor-element-5c38882 .reveal-on-hover .elementor-widget-text-editor,
.elementor-1030 .elementor-element.elementor-element-5c38882 .reveal-on-hover .elementor-widget-button {
    opacity: 0;
    transform: translateY(20px);
    filter: blur(10px);
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        filter 0.6s ease;
}

/* --- THE PREMIUM HOVER TRIGGER --- */

/* Image Tucks Away */
.elementor-1030 .elementor-element.elementor-element-5c38882:hover .elementor-element-b70e2f4 {
    transform: translateX(-15%) scale(0.85);
    opacity: 0.2; 
}

/* Container Becomes Visible */
.elementor-1030 .elementor-element.elementor-element-5c38882:hover .reveal-on-hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%); /* Smooth slide to center */
    transition-delay: 0s; /* Reveal immediately on hover */
}

/* Staggered Entrance (Entrance Animation) */
.elementor-1030 .elementor-element.elementor-element-5c38882:hover .reveal-on-hover .elementor-widget-heading {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.1s;
}

.elementor-1030 .elementor-element.elementor-element-5c38882:hover .reveal-on-hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.2s;
}

.elementor-1030 .elementor-element.elementor-element-5c38882:hover .reveal-on-hover .elementor-widget-button {
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
    transition: transform 0.6s var(--spring-ease), opacity 0.6s ease, filter 0.6s ease;
    transition-delay: 0.3s;
}

/* 5. Button Micro-Interaction (Internal Hover) */
.elementor-1030 .elementor-element.elementor-element-5c38882 .reveal-on-hover .elementor-button {
    transition: all 0.3s var(--ease-out-expo) !important;
}

.elementor-1030 .elementor-element.elementor-element-5c38882 .reveal-on-hover .elementor-button:hover {
    transform: scale(1.1) !important;
    filter: brightness(1.2);
}

.elementor-1030 .elementor-element.elementor-element-5c38882{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd259d2 */.elementor-1030 .elementor-element.elementor-element-fd259d2 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55212b1 */.elementor-1030 .elementor-element.elementor-element-55212b1 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65c83a7 */.elementor-1030 .elementor-element.elementor-element-65c83a7 svg{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe07206 */.elementor-1030 .elementor-element.elementor-element-fe07206 svg{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e7dee */.elementor-1030 .elementor-element.elementor-element-52e7dee span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f238a0 *//* 1. Global Variables & Container Setup */
.elementor-1030 .elementor-element.elementor-element-5f238a0 {
    --ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);
    --spring-ease: cubic-bezier(0.34, 1.56, 0.64, 1);
    --transition-speed: 0.8s;
    overflow: hidden !important;
    position: relative;
    min-height: 400px; /* Adjust based on your design */
}

/* 2. Initial Image (Exit transition is built-in here) */
.elementor-1030 .elementor-element.elementor-element-5f238a0 .elementor-element-b70e2f4 {
    transition: 
        transform var(--transition-speed) var(--ease-out-expo),
        opacity var(--transition-speed) ease;
    will-change: transform, opacity;
}

/* 3. Hidden Section (The Container) */
.elementor-1030 .elementor-element.elementor-element-5f238a0 .reveal-on-hover {
    opacity: 0;
    visibility: hidden;
    transform: translateY(30px);
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-40%); /* Center alignment adjustment */
    z-index: 10;
    
    /* Logic: Transition handles the EXIT animation */
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        visibility 0s linear 0.6s; /* Delays 'hidden' until fade finishes */
}

/* 4. Individual Element Exit States (Heading, Text, Button) */
.elementor-1030 .elementor-element.elementor-element-5f238a0 .reveal-on-hover .elementor-widget-heading,
.elementor-1030 .elementor-element.elementor-element-5f238a0 .reveal-on-hover .elementor-widget-text-editor,
.elementor-1030 .elementor-element.elementor-element-5f238a0 .reveal-on-hover .elementor-widget-button {
    opacity: 0;
    transform: translateY(20px);
    filter: blur(10px);
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        filter 0.6s ease;
}

/* --- THE PREMIUM HOVER TRIGGER --- */

/* Image Tucks Away */
.elementor-1030 .elementor-element.elementor-element-5f238a0:hover .elementor-element-b70e2f4 {
    transform: translateX(-15%) scale(0.85);
    opacity: 0.2; 
}

/* Container Becomes Visible */
.elementor-1030 .elementor-element.elementor-element-5f238a0:hover .reveal-on-hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%); /* Smooth slide to center */
    transition-delay: 0s; /* Reveal immediately on hover */
}

/* Staggered Entrance (Entrance Animation) */
.elementor-1030 .elementor-element.elementor-element-5f238a0:hover .reveal-on-hover .elementor-widget-heading {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.1s;
}

.elementor-1030 .elementor-element.elementor-element-5f238a0:hover .reveal-on-hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.2s;
}

.elementor-1030 .elementor-element.elementor-element-5f238a0:hover .reveal-on-hover .elementor-widget-button {
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
    transition: transform 0.6s var(--spring-ease), opacity 0.6s ease, filter 0.6s ease;
    transition-delay: 0.3s;
}

/* 5. Button Micro-Interaction (Internal Hover) */
.elementor-1030 .elementor-element.elementor-element-5f238a0 .reveal-on-hover .elementor-button {
    transition: all 0.3s var(--ease-out-expo) !important;
}

.elementor-1030 .elementor-element.elementor-element-5f238a0 .reveal-on-hover .elementor-button:hover {
    transform: scale(1.1) !important;
    filter: brightness(1.2);
}

.elementor-1030 .elementor-element.elementor-element-5f238a0{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-853ad0e */.elementor-1030 .elementor-element.elementor-element-853ad0e span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0be6f2 */.elementor-1030 .elementor-element.elementor-element-e0be6f2 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8eae032 */.elementor-1030 .elementor-element.elementor-element-8eae032 svg{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d895abb */.elementor-1030 .elementor-element.elementor-element-d895abb svg{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2e78cc */.elementor-1030 .elementor-element.elementor-element-b2e78cc span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85241ee *//* 1. Global Variables & Container Setup */
.elementor-1030 .elementor-element.elementor-element-85241ee {
    --ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);
    --spring-ease: cubic-bezier(0.34, 1.56, 0.64, 1);
    --transition-speed: 0.8s;
    overflow: hidden !important;
    position: relative;
    min-height: 400px; /* Adjust based on your design */
}

/* 2. Initial Image (Exit transition is built-in here) */
.elementor-1030 .elementor-element.elementor-element-85241ee .elementor-element-b70e2f4 {
    transition: 
        transform var(--transition-speed) var(--ease-out-expo),
        opacity var(--transition-speed) ease;
    will-change: transform, opacity;
}

/* 3. Hidden Section (The Container) */
.elementor-1030 .elementor-element.elementor-element-85241ee .reveal-on-hover {
    opacity: 0;
    visibility: hidden;
    transform: translateY(30px);
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-40%); /* Center alignment adjustment */
    z-index: 10;
    
    /* Logic: Transition handles the EXIT animation */
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        visibility 0s linear 0.6s; /* Delays 'hidden' until fade finishes */
}

/* 4. Individual Element Exit States (Heading, Text, Button) */
.elementor-1030 .elementor-element.elementor-element-85241ee .reveal-on-hover .elementor-widget-heading,
.elementor-1030 .elementor-element.elementor-element-85241ee .reveal-on-hover .elementor-widget-text-editor,
.elementor-1030 .elementor-element.elementor-element-85241ee .reveal-on-hover .elementor-widget-button {
    opacity: 0;
    transform: translateY(20px);
    filter: blur(10px);
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        filter 0.6s ease;
}

/* --- THE PREMIUM HOVER TRIGGER --- */

/* Image Tucks Away */
.elementor-1030 .elementor-element.elementor-element-85241ee:hover .elementor-element-b70e2f4 {
    transform: translateX(-15%) scale(0.85);
    opacity: 0.2; 
}

/* Container Becomes Visible */
.elementor-1030 .elementor-element.elementor-element-85241ee:hover .reveal-on-hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%); /* Smooth slide to center */
    transition-delay: 0s; /* Reveal immediately on hover */
}

/* Staggered Entrance (Entrance Animation) */
.elementor-1030 .elementor-element.elementor-element-85241ee:hover .reveal-on-hover .elementor-widget-heading {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.1s;
}

.elementor-1030 .elementor-element.elementor-element-85241ee:hover .reveal-on-hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.2s;
}

.elementor-1030 .elementor-element.elementor-element-85241ee:hover .reveal-on-hover .elementor-widget-button {
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
    transition: transform 0.6s var(--spring-ease), opacity 0.6s ease, filter 0.6s ease;
    transition-delay: 0.3s;
}

/* 5. Button Micro-Interaction (Internal Hover) */
.elementor-1030 .elementor-element.elementor-element-85241ee .reveal-on-hover .elementor-button {
    transition: all 0.3s var(--ease-out-expo) !important;
}

.elementor-1030 .elementor-element.elementor-element-85241ee .reveal-on-hover .elementor-button:hover {
    transform: scale(1.1) !important;
    filter: brightness(1.2);
}

.elementor-1030 .elementor-element.elementor-element-85241ee{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61d76db */.elementor-1030 .elementor-element.elementor-element-61d76db span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3ecda0 */.elementor-1030 .elementor-element.elementor-element-d3ecda0 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-855f5bb */.elementor-1030 .elementor-element.elementor-element-855f5bb svg{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0576ea8 */.elementor-1030 .elementor-element.elementor-element-0576ea8 svg{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e54309 */.elementor-1030 .elementor-element.elementor-element-7e54309 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f87fbe *//* 1. Global Variables & Container Setup */
.elementor-1030 .elementor-element.elementor-element-3f87fbe {
    --ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);
    --spring-ease: cubic-bezier(0.34, 1.56, 0.64, 1);
    --transition-speed: 0.8s;
    overflow: hidden !important;
    position: relative;
    min-height: 400px; /* Adjust based on your design */
}

/* 2. Initial Image (Exit transition is built-in here) */
.elementor-1030 .elementor-element.elementor-element-3f87fbe .elementor-element-b70e2f4 {
    transition: 
        transform var(--transition-speed) var(--ease-out-expo),
        opacity var(--transition-speed) ease;
    will-change: transform, opacity;
}

/* 3. Hidden Section (The Container) */
.elementor-1030 .elementor-element.elementor-element-3f87fbe .reveal-on-hover {
    opacity: 0;
    visibility: hidden;
    transform: translateY(30px);
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-40%); /* Center alignment adjustment */
    z-index: 10;
    
    /* Logic: Transition handles the EXIT animation */
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        visibility 0s linear 0.6s; /* Delays 'hidden' until fade finishes */
}

/* 4. Individual Element Exit States (Heading, Text, Button) */
.elementor-1030 .elementor-element.elementor-element-3f87fbe .reveal-on-hover .elementor-widget-heading,
.elementor-1030 .elementor-element.elementor-element-3f87fbe .reveal-on-hover .elementor-widget-text-editor,
.elementor-1030 .elementor-element.elementor-element-3f87fbe .reveal-on-hover .elementor-widget-button {
    opacity: 0;
    transform: translateY(20px);
    filter: blur(10px);
    transition: 
        transform 0.6s var(--ease-out-expo),
        opacity 0.6s ease,
        filter 0.6s ease;
}

/* --- THE PREMIUM HOVER TRIGGER --- */

/* Image Tucks Away */
.elementor-1030 .elementor-element.elementor-element-3f87fbe:hover .elementor-element-b70e2f4 {
    transform: translateX(-15%) scale(0.85);
    opacity: 0.2; 
}

/* Container Becomes Visible */
.elementor-1030 .elementor-element.elementor-element-3f87fbe:hover .reveal-on-hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%); /* Smooth slide to center */
    transition-delay: 0s; /* Reveal immediately on hover */
}

/* Staggered Entrance (Entrance Animation) */
.elementor-1030 .elementor-element.elementor-element-3f87fbe:hover .reveal-on-hover .elementor-widget-heading {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.1s;
}

.elementor-1030 .elementor-element.elementor-element-3f87fbe:hover .reveal-on-hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
    transition-delay: 0.2s;
}

.elementor-1030 .elementor-element.elementor-element-3f87fbe:hover .reveal-on-hover .elementor-widget-button {
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
    transition: transform 0.6s var(--spring-ease), opacity 0.6s ease, filter 0.6s ease;
    transition-delay: 0.3s;
}

/* 5. Button Micro-Interaction (Internal Hover) */
.elementor-1030 .elementor-element.elementor-element-3f87fbe .reveal-on-hover .elementor-button {
    transition: all 0.3s var(--ease-out-expo) !important;
}

.elementor-1030 .elementor-element.elementor-element-3f87fbe .reveal-on-hover .elementor-button:hover {
    transform: scale(1.1) !important;
    filter: brightness(1.2);
}

.elementor-1030 .elementor-element.elementor-element-3f87fbe{
    position: sticky;
    top: 0;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-132111d */.elementor-1030 .elementor-element.elementor-element-132111d span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e63ad6 */.elementor-1030 .elementor-element.elementor-element-7e63ad6 svg{
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00be982 */.elementor-1030 .elementor-element.elementor-element-00be982 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-3ae4136 */.elementor-7 .elementor-element.elementor-element-41f5624 
.eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    border: 1px solid transparent !important;
    border-image: linear-gradient(
        to left,
        #F7F7F7,
        rgba(0, 0, 0, 0.35),
        #F7F7F7
    ) 1 !important;
    border-image-slice: 1 !important;
}/* End custom CSS */