.elementor-542 .elementor-element.elementor-element-c21aefd{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-c21aefd:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-c21aefd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-c21aefd::before, .elementor-542 .elementor-element.elementor-element-c21aefd > .elementor-background-video-container::before, .elementor-542 .elementor-element.elementor-element-c21aefd > .e-con-inner > .elementor-background-video-container::before, .elementor-542 .elementor-element.elementor-element-c21aefd > .elementor-background-slideshow::before, .elementor-542 .elementor-element.elementor-element-c21aefd > .e-con-inner > .elementor-background-slideshow::before, .elementor-542 .elementor-element.elementor-element-c21aefd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-542 .elementor-element.elementor-element-c21aefd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-c2d4af0{--spacer-size:45px;}.elementor-542 .elementor-element.elementor-element-1282096{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-1282096:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-1282096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-1282096::before, .elementor-542 .elementor-element.elementor-element-1282096 > .elementor-background-video-container::before, .elementor-542 .elementor-element.elementor-element-1282096 > .e-con-inner > .elementor-background-video-container::before, .elementor-542 .elementor-element.elementor-element-1282096 > .elementor-background-slideshow::before, .elementor-542 .elementor-element.elementor-element-1282096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-542 .elementor-element.elementor-element-1282096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-542 .elementor-element.elementor-element-1282096.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-50f82d0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-30697ee{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-70125e2 .gsap-split-text{font-size:80px;font-weight:800;line-height:1.14;font-family:'Manrope', sans-serif;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-542 .elementor-element.elementor-element-5462342{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-5462342.elementor-element{--align-self:center;}.elementor-542 .elementor-element.elementor-element-5454bee.elementor-element{--align-self:flex-start;}.elementor-542 .elementor-element.elementor-element-4c355e9{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-d3185b7{--display:flex;}.elementor-542 .elementor-element.elementor-element-d3185b7:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-d3185b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-e20799c{z-index:2;}.elementor-542 .elementor-element.elementor-element-e20799c .ue-marquee{background-color:#EEF1F800;padding:25px 25px 25px 25px;}.elementor-542 .elementor-element.elementor-element-e20799c .ue-marquee-tag{text-align:center;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;background-color:#02010100;}.elementor-542 .elementor-element.elementor-element-e20799c .ue-marquee-tag,.elementor-542 .elementor-element.elementor-element-e20799c .ue-marquee-tag a{color:#000000;}.elementor-542 .elementor-element.elementor-element-e20799c .ue-marquee-tag svg{fill:#000000;}.elementor-542 .elementor-element.elementor-element-e20799c .ue_marq_text_wrap{font-family:"Manrope", Sans-serif;font-size:143px;font-weight:900;line-height:28px;}.elementor-542 .elementor-element.elementor-element-df3ceb3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-df3ceb3:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-df3ceb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-df3ceb3::before, .elementor-542 .elementor-element.elementor-element-df3ceb3 > .elementor-background-video-container::before, .elementor-542 .elementor-element.elementor-element-df3ceb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-542 .elementor-element.elementor-element-df3ceb3 > .elementor-background-slideshow::before, .elementor-542 .elementor-element.elementor-element-df3ceb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-542 .elementor-element.elementor-element-df3ceb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-542 .elementor-element.elementor-element-df3ceb3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-c94cf7e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-6a890f7{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-766f46c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-f2da329 .gsap-split-text{font-size:80px;font-weight:800;line-height:1.14;font-family:'Manrope', sans-serif;}.elementor-542 .elementor-element.elementor-element-9a7cf23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-9a7cf23.elementor-element{--align-self:center;}.elementor-542 .elementor-element.elementor-element-4dc0464.elementor-element{--align-self:flex-start;}.elementor-542 .elementor-element.elementor-element-7cb5326{--display:flex;--min-height:75vh;--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;--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-542 .elementor-element.elementor-element-7cb5326:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-7cb5326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-53d3592 .gsap-split-text{font-size:80px;font-weight:800;line-height:1.14;font-family:'Manrope', sans-serif;}.elementor-542 .elementor-element.elementor-element-b5343d8{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-b5343d8:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-b5343d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-b24616a{--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;--overflow:auto;}.elementor-542 .elementor-element.elementor-element-d51a6bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-542 .elementor-element.elementor-element-caf1e4b{--display:flex;}.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-542 .elementor-element.elementor-element-ea45925{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-ea45925 .elementor-heading-title{font-family:var( --e-global-typography-0f3d774-font-family ), Sans-serif;font-size:var( --e-global-typography-0f3d774-font-size );font-weight:var( --e-global-typography-0f3d774-font-weight );text-transform:var( --e-global-typography-0f3d774-text-transform );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );color:#000000;}.elementor-542 .elementor-element.elementor-element-974abd6 .gsap-split-text{font-size:80px;font-weight:800;line-height:1.14;font-family:'Manrope', sans-serif;}.elementor-542 .elementor-element.elementor-element-c13b76f{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-275af9c.elementor-element{--align-self:flex-start;}.elementor-542 .elementor-element.elementor-element-b7d599a{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-079dc45{--spacer-size:500px;}.elementor-542 .elementor-element.elementor-element-faa1efa{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-faa1efa:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-faa1efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-faa1efa:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-86865d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-542 .elementor-element.elementor-element-b3a2219 .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-347fc80{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-347fc80 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-63ea0fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-fbe74ef{--spacer-size:50px;}.elementor-542 .elementor-element.elementor-element-22b1ba3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-22b1ba3:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-22b1ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-22b1ba3:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-b3b4739{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-8e0e503 .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-288ae62{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-288ae62 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-cd0424d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-7425a2f{--spacer-size:50px;}.elementor-542 .elementor-element.elementor-element-d5fd33f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-d5fd33f:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-d5fd33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-d5fd33f:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-ea0b258{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-5e3bd4c .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-7511c58{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-7511c58 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-fc307da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-dd61b26{--spacer-size:50px;}.elementor-542 .elementor-element.elementor-element-ca021d0{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-ca021d0:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-ca021d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-ca021d0:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-f863670{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-d128cfc .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-408d9ed{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-408d9ed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-4671d1a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-c0abc9c{--spacer-size:50px;}.elementor-542 .elementor-element.elementor-element-8ffd8fb{--display:flex;--min-height:80vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-8ffd8fb:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-8ffd8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-10174d5{z-index:2;}.elementor-542 .elementor-element.elementor-element-10174d5 .ue-marquee{background-color:#EEF1F800;padding:25px 25px 25px 25px;}.elementor-542 .elementor-element.elementor-element-10174d5 .ue-marquee-tag{text-align:center;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;background-color:#02010100;}.elementor-542 .elementor-element.elementor-element-10174d5 .ue-marquee-tag,.elementor-542 .elementor-element.elementor-element-10174d5 .ue-marquee-tag a{color:#000000;}.elementor-542 .elementor-element.elementor-element-10174d5 .ue-marquee-tag svg{fill:#000000;}.elementor-542 .elementor-element.elementor-element-10174d5 .ue_marq_text_wrap{font-family:"Manrope", Sans-serif;font-size:143px;font-weight:900;line-height:28px;}.elementor-542 .elementor-element.elementor-element-5f1e2ca{--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:center;--align-items:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--z-index:1;}.elementor-542 .elementor-element.elementor-element-5f1e2ca:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-5f1e2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-5f1e2ca:hover{background-color:#E2E0FF00;}.elementor-542 .elementor-element.elementor-element-feb6e29{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-542 .elementor-element.elementor-element-1742eed{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-1742eed:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-1742eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-1742eed:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-3abe87a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-9a47296 .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-f421d6a{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-f421d6a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-1ae67ee{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-2389479{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-2389479:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-2389479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-2389479:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-7445109{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-abb70df .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-5cd07b0{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-5cd07b0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-f01a6c0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-8611b05{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-8611b05:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-8611b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-8611b05:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-03f95ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-590f9db .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-4eed5a2{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-4eed5a2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-1a713e1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-c211b12{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-c211b12:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-c211b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-c211b12:hover{background-color:#E2E0FF2E;}.elementor-542 .elementor-element.elementor-element-17b1d59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-aa4424f .elementor-counter-number-wrapper{color:#000000;font-family:var( --e-global-typography-d64ef36-font-family ), Sans-serif;font-size:var( --e-global-typography-d64ef36-font-size );font-weight:var( --e-global-typography-d64ef36-font-weight );}.elementor-542 .elementor-element.elementor-element-377adb1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;}.elementor-542 .elementor-element.elementor-element-377adb1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-542 .elementor-element.elementor-element-8485aa3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-fb5cb8e{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-542 .elementor-element.elementor-element-fb5cb8e:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-fb5cb8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-1eb06ee .gsap-split-text{font-size:80px;font-weight:800;line-height:1.14;font-family:'Manrope', sans-serif;}.elementor-542 .elementor-element.elementor-element-72ec13a{--spacer-size:16px;}.elementor-542 .elementor-element.elementor-element-3dc146e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-6d64a0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-542 .elementor-element.elementor-element-42d5c63{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-42d5c63 .elementor-icon-box-wrapper{text-align:left;}.elementor-542 .elementor-element.elementor-element-42d5c63 .elementor-icon-box-title, .elementor-542 .elementor-element.elementor-element-42d5c63 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-542 .elementor-element.elementor-element-42d5c63 .elementor-icon-box-title{color:#000000;}.elementor-542 .elementor-element.elementor-element-42d5c63:has(:hover) .elementor-icon-box-title,
					 .elementor-542 .elementor-element.elementor-element-42d5c63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a0f5f3d );}.elementor-542 .elementor-element.elementor-element-50015a4{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-aca63f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-4b57906{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-4b57906 .elementor-icon-box-wrapper{text-align:left;}.elementor-542 .elementor-element.elementor-element-4b57906 .elementor-icon-box-title, .elementor-542 .elementor-element.elementor-element-4b57906 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-542 .elementor-element.elementor-element-4b57906 .elementor-icon-box-title{color:#000000;}.elementor-542 .elementor-element.elementor-element-4b57906:has(:hover) .elementor-icon-box-title,
					 .elementor-542 .elementor-element.elementor-element-4b57906:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a0f5f3d );}.elementor-542 .elementor-element.elementor-element-90835ae{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-46eb7d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-843f349{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-843f349 .elementor-icon-box-wrapper{text-align:left;}.elementor-542 .elementor-element.elementor-element-843f349 .elementor-icon-box-title, .elementor-542 .elementor-element.elementor-element-843f349 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-542 .elementor-element.elementor-element-843f349 .elementor-icon-box-title{color:#000000;}.elementor-542 .elementor-element.elementor-element-843f349:has(:hover) .elementor-icon-box-title,
					 .elementor-542 .elementor-element.elementor-element-843f349:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a0f5f3d );}.elementor-542 .elementor-element.elementor-element-7640f16{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-429e598{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-542 .elementor-element.elementor-element-429e598:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-429e598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-6953ab0{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-542 .elementor-element.elementor-element-6953ab0:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-6953ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-979534c .gsap-split-text{font-size:80px;font-weight:800;line-height:1.14;font-family:'Manrope', sans-serif;}.elementor-542 .elementor-element.elementor-element-fa0f675{--spacer-size:30px;}.elementor-542 .elementor-element.elementor-element-b3f1e2a{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-b3f1e2a.elementor-element{--align-self:center;}.elementor-542 .elementor-element.elementor-element-f897d60{--spacer-size:50px;}.elementor-542 .elementor-element.elementor-element-890b46e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-e35f1e7{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-e35f1e7:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-e35f1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-e3c669b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-e3c669b .elementor-icon-box-wrapper{text-align:left;}.elementor-542 .elementor-element.elementor-element-e3c669b .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-542 .elementor-element.elementor-element-e3c669b .elementor-icon-box-title, .elementor-542 .elementor-element.elementor-element-e3c669b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-542 .elementor-element.elementor-element-e3c669b:has(:hover) .elementor-icon-box-title,
					 .elementor-542 .elementor-element.elementor-element-e3c669b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a0f5f3d );}.elementor-542 .elementor-element.elementor-element-1ac91c4{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-1ac91c4:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-1ac91c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-a2a5fc8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-a2a5fc8 .elementor-icon-box-wrapper{text-align:left;}.elementor-542 .elementor-element.elementor-element-a2a5fc8 .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-542 .elementor-element.elementor-element-a2a5fc8 .elementor-icon-box-title, .elementor-542 .elementor-element.elementor-element-a2a5fc8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-542 .elementor-element.elementor-element-a2a5fc8:has(:hover) .elementor-icon-box-title,
					 .elementor-542 .elementor-element.elementor-element-a2a5fc8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a0f5f3d );}.elementor-542 .elementor-element.elementor-element-08da78a{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-08da78a:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-08da78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-0b6ad7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-542 .elementor-element.elementor-element-0b6ad7e .elementor-icon-box-wrapper{text-align:left;}.elementor-542 .elementor-element.elementor-element-0b6ad7e .elementor-icon-box-title{margin-bottom:9px;color:#000000;}.elementor-542 .elementor-element.elementor-element-0b6ad7e .elementor-icon-box-title, .elementor-542 .elementor-element.elementor-element-0b6ad7e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-542 .elementor-element.elementor-element-0b6ad7e:has(:hover) .elementor-icon-box-title,
					 .elementor-542 .elementor-element.elementor-element-0b6ad7e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a0f5f3d );}.elementor-542 .elementor-element.elementor-element-5c5f045{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-542 .elementor-element.elementor-element-5c5f045:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-5c5f045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}.elementor-542 .elementor-element.elementor-element-201c8ca{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;}.elementor-542 .elementor-element.elementor-element-201c8ca.elementor-element{--align-self:center;}.elementor-542 .elementor-element.elementor-element-201c8ca .elementor-heading-title{font-family:var( --e-global-typography-0f3d774-font-family ), Sans-serif;font-size:var( --e-global-typography-0f3d774-font-size );font-weight:var( --e-global-typography-0f3d774-font-weight );text-transform:var( --e-global-typography-0f3d774-text-transform );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );color:#000000;}.elementor-542 .elementor-element.elementor-element-14b630f{--spacer-size:20px;}.elementor-542 .elementor-element.elementor-element-665aedd{--display:flex;border-style:none;--border-style:none;}.elementor-542 .elementor-element.elementor-element-78d6a55{--display:flex;border-style:none;--border-style:none;}.elementor-542 .elementor-element.elementor-element-a99a5d9{--display:flex;border-style:none;--border-style:none;}.elementor-542 .elementor-element.elementor-element-e59baf4{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-542 .elementor-element.elementor-element-4108ed5{--display:flex;border-style:none;--border-style:none;}.elementor-542 .elementor-element.elementor-element-ab21a3f{--n-accordion-title-font-size:var( --e-global-typography-e374b58-font-size );width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-a0f5f3d );--n-accordion-icon-hover-color:var( --e-global-color-6bd7117 );--n-accordion-icon-active-color:var( --e-global-color-6bd7117 );}.elementor-542 .elementor-element.elementor-element-ab21a3f.elementor-element{--align-self:center;}.elementor-542 .elementor-element.elementor-element-ab21a3f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-542 .elementor-element.elementor-element-ab21a3f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-542 .elementor-element.elementor-element-ab21a3f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-e374b58-font-family ), Sans-serif;font-weight:var( --e-global-typography-e374b58-font-weight );letter-spacing:var( --e-global-typography-e374b58-letter-spacing );}.elementor-542 .elementor-element.elementor-element-b6ed6c5{--display:flex;}.elementor-542 .elementor-element.elementor-element-b6ed6c5:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-b6ed6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F8;}@media(max-width:1366px){.elementor-542 .elementor-element.elementor-element-c21aefd{--min-height:100vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-542 .elementor-element.elementor-element-1282096{--min-height:100vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-542 .elementor-element.elementor-element-70125e2 .gsap-split-text{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-5462342{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-df3ceb3{--min-height:100vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-542 .elementor-element.elementor-element-f2da329 .gsap-split-text{font-size:60px;}.elementor-542 .elementor-element.elementor-element-9a7cf23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-7cb5326{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-542 .elementor-element.elementor-element-53d3592 .gsap-split-text{font-size:60px;}.elementor-542 .elementor-element.elementor-element-ea45925{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-542 .elementor-element.elementor-element-ea45925 .elementor-heading-title{font-size:var( --e-global-typography-0f3d774-font-size );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );}.elementor-542 .elementor-element.elementor-element-974abd6 .gsap-split-text{font-size:60px;}.elementor-542 .elementor-element.elementor-element-86865d5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-b3a2219 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-63ea0fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-b3b4739{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-8e0e503 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-cd0424d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-ea0b258{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-5e3bd4c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-fc307da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-f863670{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-d128cfc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-4671d1a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-feb6e29{--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-3abe87a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-9a47296 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-1ae67ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-7445109{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-abb70df .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-f01a6c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-03f95ee{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-590f9db .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-1a713e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-17b1d59{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-aa4424f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-8485aa3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-fb5cb8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-542 .elementor-element.elementor-element-1eb06ee .gsap-split-text{font-size:60px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-42d5c63{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-542 .elementor-element.elementor-element-50015a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-90835ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-843f349{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-542 .elementor-element.elementor-element-7640f16{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-429e598{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-542 .elementor-element.elementor-element-979534c .gsap-split-text{font-size:60px;}.elementor-542 .elementor-element.elementor-element-b3f1e2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-890b46e{--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-5c5f045{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-542 .elementor-element.elementor-element-201c8ca{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;}.elementor-542 .elementor-element.elementor-element-201c8ca .elementor-heading-title{font-size:var( --e-global-typography-0f3d774-font-size );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );}.elementor-542 .elementor-element.elementor-element-ab21a3f{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;--n-accordion-title-font-size:var( --e-global-typography-e374b58-font-size );}:where( .elementor-542 .elementor-element.elementor-element-ab21a3f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-e374b58-letter-spacing );}}@media(max-width:1024px){.elementor-542 .elementor-element.elementor-element-c21aefd{--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-542 .elementor-element.elementor-element-1282096{--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-5462342{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-542 .elementor-element.elementor-element-5462342.elementor-element{--align-self:center;}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-e20799c .ue_marq_text_wrap{font-size:16px;}.elementor-542 .elementor-element.elementor-element-df3ceb3{--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-542 .elementor-element.elementor-element-9a7cf23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-542 .elementor-element.elementor-element-9a7cf23.elementor-element{--align-self:center;}.elementor-542 .elementor-element.elementor-element-ea45925{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-542 .elementor-element.elementor-element-ea45925 .elementor-heading-title{font-size:var( --e-global-typography-0f3d774-font-size );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );}.elementor-542 .elementor-element.elementor-element-b7d599a{--justify-content:center;}.elementor-542 .elementor-element.elementor-element-86865d5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-b3a2219 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-347fc80 .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-63ea0fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-b3b4739{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-8e0e503 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-288ae62 .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-cd0424d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-ea0b258{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-5e3bd4c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-7511c58 .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-fc307da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-f863670{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-d128cfc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-408d9ed .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-4671d1a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-10174d5 .ue_marq_text_wrap{font-size:16px;}.elementor-542 .elementor-element.elementor-element-feb6e29{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-3abe87a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-9a47296 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-f421d6a .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-1ae67ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-7445109{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-abb70df .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-5cd07b0 .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-f01a6c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-03f95ee{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-590f9db .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-4eed5a2 .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-1a713e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-17b1d59{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-542 .elementor-element.elementor-element-aa4424f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-377adb1 .elementor-heading-title{font-size:20px;}.elementor-542 .elementor-element.elementor-element-8485aa3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-6d64a0d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-42d5c63{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-542 .elementor-element.elementor-element-50015a4{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-aca63f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-4b57906{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-542 .elementor-element.elementor-element-90835ae{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-46eb7d6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-843f349{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-542 .elementor-element.elementor-element-7640f16{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-429e598{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-542 .elementor-element.elementor-element-b3f1e2a{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-890b46e{--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-e3c669b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-a2a5fc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-0b6ad7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-201c8ca{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-542 .elementor-element.elementor-element-201c8ca .elementor-heading-title{font-size:var( --e-global-typography-0f3d774-font-size );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );}.elementor-542 .elementor-element.elementor-element-ab21a3f{--n-accordion-title-font-size:var( --e-global-typography-e374b58-font-size );}:where( .elementor-542 .elementor-element.elementor-element-ab21a3f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-e374b58-letter-spacing );}}@media(max-width:767px){.elementor-542 .elementor-element.elementor-element-c21aefd{--min-height:529px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-1282096{--min-height:529px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-50f82d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-70125e2 .gsap-split-text{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-5462342{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-e20799c .ue_marq_text_wrap{font-size:36px;}.elementor-542 .elementor-element.elementor-element-df3ceb3{--min-height:529px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-c94cf7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-f2da329 .gsap-split-text{font-size:40px;}.elementor-542 .elementor-element.elementor-element-9a7cf23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-542 .elementor-element.elementor-element-7cb5326{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-784a5ea{padding:0px 0px 0px 0px;}.elementor-542 .elementor-element.elementor-element-53d3592 .gsap-split-text{font-size:40px;}.elementor-542 .elementor-element.elementor-element-b5343d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-d51a6bc{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-542 .elementor-element.elementor-element-ea45925{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-542 .elementor-element.elementor-element-ea45925 .elementor-heading-title{font-size:var( --e-global-typography-0f3d774-font-size );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );}.elementor-542 .elementor-element.elementor-element-974abd6 .gsap-split-text{font-size:40px;}.elementor-542 .elementor-element.elementor-element-c13b76f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-b7d599a.e-con{--order:-99999 /* order start hack */;}.elementor-542 .elementor-element.elementor-element-86865d5{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-542 .elementor-element.elementor-element-b3a2219 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-347fc80{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-63ea0fc{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-b3b4739{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-542 .elementor-element.elementor-element-8e0e503 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-288ae62{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-cd0424d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-ea0b258{--justify-content:center;}.elementor-542 .elementor-element.elementor-element-5e3bd4c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-7511c58{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-fc307da{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-f863670{--justify-content:center;}.elementor-542 .elementor-element.elementor-element-d128cfc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-408d9ed{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-4671d1a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-8ffd8fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-10174d5 .ue_marq_text_wrap{font-size:36px;}.elementor-542 .elementor-element.elementor-element-5f1e2ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-542 .elementor-element.elementor-element-feb6e29{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-3abe87a{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-542 .elementor-element.elementor-element-9a47296 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-f421d6a{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-1ae67ee{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-7445109{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-542 .elementor-element.elementor-element-abb70df .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-5cd07b0{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-f01a6c0{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-03f95ee{--justify-content:center;}.elementor-542 .elementor-element.elementor-element-590f9db .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-4eed5a2{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-1a713e1{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-17b1d59{--justify-content:center;}.elementor-542 .elementor-element.elementor-element-aa4424f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d64ef36-font-size );}.elementor-542 .elementor-element.elementor-element-377adb1{width:initial;max-width:initial;}.elementor-542 .elementor-element.elementor-element-8485aa3{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-fb5cb8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:043px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-542 .elementor-element.elementor-element-1eb06ee .gsap-split-text{font-size:40px;}.elementor-542 .elementor-element.elementor-element-3dc146e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-542 .elementor-element.elementor-element-6d64a0d{--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-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-42d5c63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-42d5c63 .elementor-icon-box-wrapper{text-align:center;}.elementor-542 .elementor-element.elementor-element-50015a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-aca63f6{--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-542 .elementor-element.elementor-element-4b57906{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-4b57906 .elementor-icon-box-wrapper{text-align:center;}.elementor-542 .elementor-element.elementor-element-90835ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-46eb7d6{--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-542 .elementor-element.elementor-element-843f349{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-542 .elementor-element.elementor-element-843f349 .elementor-icon-box-wrapper{text-align:center;}.elementor-542 .elementor-element.elementor-element-7640f16{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-429e598{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-6953ab0{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-542 .elementor-element.elementor-element-979534c .gsap-split-text{font-size:40px;}.elementor-542 .elementor-element.elementor-element-b3f1e2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-542 .elementor-element.elementor-element-f897d60{--spacer-size:25px;}.elementor-542 .elementor-element.elementor-element-890b46e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-5c5f045{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-201c8ca{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-542 .elementor-element.elementor-element-201c8ca .elementor-heading-title{font-size:var( --e-global-typography-0f3d774-font-size );letter-spacing:var( --e-global-typography-0f3d774-letter-spacing );}.elementor-542 .elementor-element.elementor-element-ab21a3f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-e374b58-font-size );}:where( .elementor-542 .elementor-element.elementor-element-ab21a3f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-e374b58-letter-spacing );}}@media(min-width:768px){.elementor-542 .elementor-element.elementor-element-c21aefd{--content-width:1200px;}.elementor-542 .elementor-element.elementor-element-1282096{--content-width:1200px;}.elementor-542 .elementor-element.elementor-element-50f82d0{--width:100%;}.elementor-542 .elementor-element.elementor-element-df3ceb3{--content-width:1200px;}.elementor-542 .elementor-element.elementor-element-c94cf7e{--width:100%;}.elementor-542 .elementor-element.elementor-element-7cb5326{--content-width:1200px;}.elementor-542 .elementor-element.elementor-element-b24616a{--content-width:1200px;}.elementor-542 .elementor-element.elementor-element-d51a6bc{--width:60%;}.elementor-542 .elementor-element.elementor-element-b7d599a{--width:40%;}.elementor-542 .elementor-element.elementor-element-fb5cb8e{--content-width:1200px;}.elementor-542 .elementor-element.elementor-element-429e598{--content-width:1200px;}}@media(max-width:1366px) and (min-width:768px){.elementor-542 .elementor-element.elementor-element-c21aefd{--content-width:900px;}.elementor-542 .elementor-element.elementor-element-1282096{--content-width:900px;}.elementor-542 .elementor-element.elementor-element-df3ceb3{--content-width:900px;}.elementor-542 .elementor-element.elementor-element-7cb5326{--content-width:900px;}.elementor-542 .elementor-element.elementor-element-fb5cb8e{--content-width:900px;}.elementor-542 .elementor-element.elementor-element-429e598{--content-width:900px;}.elementor-542 .elementor-element.elementor-element-5c5f045{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-542 .elementor-element.elementor-element-c21aefd{--content-width:650px;}.elementor-542 .elementor-element.elementor-element-1282096{--content-width:650px;}.elementor-542 .elementor-element.elementor-element-50f82d0{--width:100%;}.elementor-542 .elementor-element.elementor-element-df3ceb3{--content-width:650px;}.elementor-542 .elementor-element.elementor-element-c94cf7e{--width:100%;}.elementor-542 .elementor-element.elementor-element-7cb5326{--content-width:650px;}.elementor-542 .elementor-element.elementor-element-fb5cb8e{--content-width:650px;}.elementor-542 .elementor-element.elementor-element-429e598{--content-width:650px;}}/* Start custom CSS for html, class: .elementor-element-5454bee */.glass-join-button {
  display: inline-block;
  padding: 14px 38px;
  font-size: 1.1rem;
  font-weight: 600;
  color: #000;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  backdrop-filter: blur(14px) saturate(180%);
  -webkit-backdrop-filter: blur(14px) saturate(180%);
  text-decoration: none;
  text-align: center;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
  z-index: 1;
  overflow: visible;
  box-shadow:
  0 8px 32px rgba(0, 0, 0, 0.06),
  0 4px 16px rgba(0, 0, 0, 0.04);
  inset 0 0 1px rgba(255, 255, 255, 0.4),
  inset 0 1px 1px rgba(255, 255, 255, 0.4);
}

/* Apple-like gradient border */
.glass-join-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2.4px;
  border-radius: 20px;
  background: conic-gradient(
    from 50deg,
    #f9f9fb,
    #d9dfea,
    #f4f4f4,
    #fff,
    #fff,
    #d9dfea,
    #fdfdff,
    #f9f9fb,
    #f9f9fb
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
  z-index: 2;
}

/* Hover state */
.glass-join-button:hover {
  background: rgba(255, 255, 255, 0.35);
  transform: translateY(-1.5px);
  box-shadow:
    0 6px 20px rgba(150, 150, 255, 0.1),
    inset 0 1px 1px rgba(255, 255, 255, 0.6);
}

/* Shadow layer beneath the button */
.glass-join-button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  box-shadow:
  0 8px 32px rgba(0, 0, 0, 0.06),
  0 4px 16px rgba(0, 0, 0, 0.04);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4dc0464 */.glass-join-button {
  display: inline-block;
  padding: 14px 38px;
  font-size: 1.1rem;
  font-weight: 600;
  color: #000;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  backdrop-filter: blur(14px) saturate(180%);
  -webkit-backdrop-filter: blur(14px) saturate(180%);
  text-decoration: none;
  text-align: center;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
  z-index: 1;
  overflow: visible;
  box-shadow:
  0 8px 32px rgba(0, 0, 0, 0.06),
  0 4px 16px rgba(0, 0, 0, 0.04);
  inset 0 0 1px rgba(255, 255, 255, 0.4),
  inset 0 1px 1px rgba(255, 255, 255, 0.4);
}

/* Apple-like gradient border */
.glass-join-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2.4px;
  border-radius: 20px;
  background: conic-gradient(
    from 50deg,
    #f9f9fb,
    #d9dfea,
    #f4f4f4,
    #fff,
    #fff,
    #d9dfea,
    #fdfdff,
    #f9f9fb,
    #f9f9fb
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
  z-index: 2;
}

/* Hover state */
.glass-join-button:hover {
  background: rgba(255, 255, 255, 0.35);
  transform: translateY(-1.5px);
  box-shadow:
    0 6px 20px rgba(150, 150, 255, 0.1),
    inset 0 1px 1px rgba(255, 255, 255, 0.6);
}

/* Shadow layer beneath the button */
.glass-join-button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  box-shadow:
  0 8px 32px rgba(0, 0, 0, 0.06),
  0 4px 16px rgba(0, 0, 0, 0.04);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-784a5ea */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@800&display=swap');

/* ─── Base styles (desktop first) ────────────────────────── */
.blur-text-widget .blur-text{
  display:flex;
  flex-wrap:wrap;
  gap:0.5em;
  justify-content:center;
  text-align:center;

  font-family:'Manrope',sans-serif;
  /* clamps font between 32 px and 60 px,
     scaling with viewport width in-between          */
  font-size:clamp(32px,6vw,60px);
  font-weight:800;
  line-height:1.05;

  margin:0 auto;
  max-width:90%;
}

/* characters before they animate in */
.blur-text-widget .blur-text span{
  display:inline-block;
  filter:blur(10px);
  opacity:0;
  transform:translateY(-50px);
  transition:
    transform .8s ease,
    filter    .8s ease,
    opacity   .8s ease;
  will-change:transform,filter,opacity;
}

/* visible (after IntersectionObserver adds the class) */
.blur-text-widget.visible .blur-text span{
  filter:blur(0);
  opacity:1;
  transform:translateY(0);
}

/* staggered delays (13 words = 13 rules) -------------- */
@media (min-width:0px){      /* keeps them grouped nicely */
  .blur-text-widget.visible .blur-text span:nth-child(1)  {transition-delay:.0s}
  .blur-text-widget.visible .blur-text span:nth-child(2)  {transition-delay:.10s}
  .blur-text-widget.visible .blur-text span:nth-child(3)  {transition-delay:.20s}
  .blur-text-widget.visible .blur-text span:nth-child(4)  {transition-delay:.30s}
  .blur-text-widget.visible .blur-text span:nth-child(5)  {transition-delay:.40s}
  .blur-text-widget.visible .blur-text span:nth-child(6)  {transition-delay:.50s}
  .blur-text-widget.visible .blur-text span:nth-child(7)  {transition-delay:.60s}
  .blur-text-widget.visible .blur-text span:nth-child(8)  {transition-delay:.70s}
  .blur-text-widget.visible .blur-text span:nth-child(9)  {transition-delay:.80s}
  .blur-text-widget.visible .blur-text span:nth-child(10) {transition-delay:.90s}
  .blur-text-widget.visible .blur-text span:nth-child(11) {transition-delay:1.0s}
  .blur-text-widget.visible .blur-text span:nth-child(12) {transition-delay:1.1s}
  .blur-text-widget.visible .blur-text span:nth-child(13) {transition-delay:1.2s}
}

/* ─── Mobile tweaks (≤ 480 px) ─────────────────────────── */
@media (max-width:480px){
  .blur-text-widget .blur-text{
    gap:.25em;                 /* tighter word spacing          */
    line-height:1.0;          /* a touch more breathing room   */
  }
  .blur-text-widget .blur-text span{
    filter:blur(6px);          /* lighter blur for small screens*/
    transform:translateY(-35px);
    font-size:clamp(24px,10vw,32px);   /* 20 – 32 px on phones   */
    line-height: clamp(0.8em, 0.9em + 0.3vw, 1em);
     column-gap: 0.15em;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea45925 */.gradient-line {
  width: 100%;
  height: 4px;
  background: linear-gradient(to right, #9A57F3, #8755F3, #01B8FF, #9957F3);
  border-radius: 4px;
  margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-275af9c */.glass-join-button {
  display: inline-block;
  padding: 14px 38px;
  font-size: 1.1rem;
  font-weight: 600;
  color: #000;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  backdrop-filter: blur(14px) saturate(180%);
  -webkit-backdrop-filter: blur(14px) saturate(180%);
  text-decoration: none;
  text-align: center;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
  z-index: 1;
  overflow: visible;
  box-shadow:
  0 8px 32px rgba(0, 0, 0, 0.06),
  0 4px 16px rgba(0, 0, 0, 0.04);
  inset 0 0 1px rgba(255, 255, 255, 0.4),
  inset 0 1px 1px rgba(255, 255, 255, 0.4);
}

/* Apple-like gradient border */
.glass-join-button::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2.4px;
  border-radius: 20px;
  background: conic-gradient(
    from 50deg,
    #f9f9fb,
    #d9dfea,
    #f4f4f4,
    #fff,
    #fff,
    #d9dfea,
    #fdfdff,
    #f9f9fb,
    #f9f9fb
  );
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
  z-index: 2;
}

/* Hover state */
.glass-join-button:hover {
  background: rgba(255, 255, 255, 0.35);
  transform: translateY(-1.5px);
  box-shadow:
    0 6px 20px rgba(150, 150, 255, 0.1),
    inset 0 1px 1px rgba(255, 255, 255, 0.6);
}

/* Shadow layer beneath the button */
.glass-join-button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 20px;
  box-shadow:
  0 8px 32px rgba(0, 0, 0, 0.06),
  0 4px 16px rgba(0, 0, 0, 0.04);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7b92bc */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@800&display=swap');

/* ─── Base styles (desktop first) ────────────────────────── */
.blur-text-widget .blur-text{
  display:flex;
  flex-wrap:wrap;
  gap:0.5em;
  justify-content:center;
  text-align:center;

  font-family:'Manrope',sans-serif;
  /* clamps font between 32 px and 60 px,
     scaling with viewport width in-between          */
  font-size:clamp(32px,6vw,60px);
  font-weight:800;
  line-height:1.05;

  margin:0 auto;
  max-width:90%;
}

/* characters before they animate in */
.blur-text-widget .blur-text span{
  display:inline-block;
  filter:blur(10px);
  opacity:0;
  transform:translateY(-50px);
  transition:
    transform .8s ease,
    filter    .8s ease,
    opacity   .8s ease;
  will-change:transform,filter,opacity;
}

/* visible (after IntersectionObserver adds the class) */
.blur-text-widget.visible .blur-text span{
  filter:blur(0);
  opacity:1;
  transform:translateY(0);
}

/* staggered delays (13 words = 13 rules) -------------- */
@media (min-width:0px){      /* keeps them grouped nicely */
  .blur-text-widget.visible .blur-text span:nth-child(1)  {transition-delay:.0s}
  .blur-text-widget.visible .blur-text span:nth-child(2)  {transition-delay:.10s}
  .blur-text-widget.visible .blur-text span:nth-child(3)  {transition-delay:.20s}
  .blur-text-widget.visible .blur-text span:nth-child(4)  {transition-delay:.30s}
  .blur-text-widget.visible .blur-text span:nth-child(5)  {transition-delay:.40s}
  .blur-text-widget.visible .blur-text span:nth-child(6)  {transition-delay:.50s}
  .blur-text-widget.visible .blur-text span:nth-child(7)  {transition-delay:.60s}
  .blur-text-widget.visible .blur-text span:nth-child(8)  {transition-delay:.70s}
  .blur-text-widget.visible .blur-text span:nth-child(9)  {transition-delay:.80s}
  .blur-text-widget.visible .blur-text span:nth-child(10) {transition-delay:.90s}
  .blur-text-widget.visible .blur-text span:nth-child(11) {transition-delay:1.0s}
  .blur-text-widget.visible .blur-text span:nth-child(12) {transition-delay:1.1s}
  .blur-text-widget.visible .blur-text span:nth-child(13) {transition-delay:1.2s}
}

/* ─── Mobile tweaks (≤ 480 px) ─────────────────────────── */
@media (max-width:480px){
  .blur-text-widget .blur-text{
    gap:.25em;                 /* tighter word spacing          */
    line-height:1.0;          /* a touch more breathing room   */
  }
  .blur-text-widget .blur-text span{
    filter:blur(6px);          /* lighter blur for small screens*/
    transform:translateY(-35px);
    font-size:clamp(24px,10vw,32px);   /* 20 – 32 px on phones   */
    line-height: clamp(0.8em, 0.9em + 0.3vw, 1em);
     column-gap: 0.15em;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ab195c */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@800&display=swap');

/* ─── Base styles (desktop first) ────────────────────────── */
.blur-text-widget .blur-text{
  display:flex;
  flex-wrap:wrap;
  gap:0.5em;
  justify-content:center;
  text-align:center;

  font-family:'Manrope',sans-serif;
  /* clamps font between 32 px and 60 px,
     scaling with viewport width in-between          */
  font-size:clamp(32px,6vw,60px);
  font-weight:800;
  line-height:1.05;

  margin:0 auto;
  max-width:90%;
}

/* characters before they animate in */
.blur-text-widget .blur-text span{
  display:inline-block;
  filter:blur(10px);
  opacity:0;
  transform:translateY(-50px);
  transition:
    transform .8s ease,
    filter    .8s ease,
    opacity   .8s ease;
  will-change:transform,filter,opacity;
}

/* visible (after IntersectionObserver adds the class) */
.blur-text-widget.visible .blur-text span{
  filter:blur(0);
  opacity:1;
  transform:translateY(0);
}

/* staggered delays (13 words = 13 rules) -------------- */
@media (min-width:0px){      /* keeps them grouped nicely */
  .blur-text-widget.visible .blur-text span:nth-child(1)  {transition-delay:.0s}
  .blur-text-widget.visible .blur-text span:nth-child(2)  {transition-delay:.10s}
  .blur-text-widget.visible .blur-text span:nth-child(3)  {transition-delay:.20s}
  .blur-text-widget.visible .blur-text span:nth-child(4)  {transition-delay:.30s}
  .blur-text-widget.visible .blur-text span:nth-child(5)  {transition-delay:.40s}
  .blur-text-widget.visible .blur-text span:nth-child(6)  {transition-delay:.50s}
  .blur-text-widget.visible .blur-text span:nth-child(7)  {transition-delay:.60s}
  .blur-text-widget.visible .blur-text span:nth-child(8)  {transition-delay:.70s}
  .blur-text-widget.visible .blur-text span:nth-child(9)  {transition-delay:.80s}
  .blur-text-widget.visible .blur-text span:nth-child(10) {transition-delay:.90s}
  .blur-text-widget.visible .blur-text span:nth-child(11) {transition-delay:1.0s}
  .blur-text-widget.visible .blur-text span:nth-child(12) {transition-delay:1.1s}
  .blur-text-widget.visible .blur-text span:nth-child(13) {transition-delay:1.2s}
}

/* ─── Mobile tweaks (≤ 480 px) ─────────────────────────── */
@media (max-width:480px){
  .blur-text-widget .blur-text{
    gap:.25em;                 /* tighter word spacing          */
    line-height:1.0;          /* a touch more breathing room   */
  }
  .blur-text-widget .blur-text span{
    filter:blur(6px);          /* lighter blur for small screens*/
    transform:translateY(-35px);
    font-size:clamp(24px,10vw,32px);   /* 20 – 32 px on phones   */
    line-height: clamp(0.8em, 0.9em + 0.3vw, 1em);
     column-gap: 0.15em;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dcb37ca */model-viewer {
  display: block;
  width: 100%;
  height: 400px; /* Or whatever fixed size you want */
  max-height: 100%;
  background-color: transparent !important;
}

.glb-hover-wrap {
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58fb1a7 */model-viewer {
  display: block;
  width: 100%;
  height: 400px; /* Or whatever fixed size you want */
  max-height: 100%;
  background-color: transparent !important;
}

.glb-hover-wrap {
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f05820b */model-viewer {
  display: block;
  width: 100%;
  height: 400px; /* Or whatever fixed size you want */
  max-height: 100%;
  background-color: transparent !important;
}

.glb-hover-wrap {
  width: 100%;
  height: auto;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-594b5df */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@800&display=swap');

.blur-text-widget .blur-text {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em;
  justify-content: center;
  text-align: center;
  font-family: 'Manrope', sans-serif;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.0;
  margin: 0 auto;
  max-width: 90%;
}

.blur-text-widget .blur-text span {
  display: inline-block;
  filter: blur(10px);
  opacity: 0;
  transform: translateY(-50px);
  transition: all 0.8s ease;
  will-change: transform, filter, opacity;
}

.blur-text-widget.visible .blur-text span {
  filter: blur(0px);
  opacity: 1;
  transform: translateY(0);
}

/* Staggered delays */
.blur-text-widget.visible .blur-text span:nth-child(1)  { transition-delay: 0s; }
.blur-text-widget.visible .blur-text span:nth-child(2)  { transition-delay: 0.1s; }
.blur-text-widget.visible .blur-text span:nth-child(3)  { transition-delay: 0.2s; }
.blur-text-widget.visible .blur-text span:nth-child(4)  { transition-delay: 0.3s; }
.blur-text-widget.visible .blur-text span:nth-child(5)  { transition-delay: 0.4s; }
.blur-text-widget.visible .blur-text span:nth-child(6)  { transition-delay: 0.5s; }
.blur-text-widget.visible .blur-text span:nth-child(7)  { transition-delay: 0.6s; }
.blur-text-widget.visible .blur-text span:nth-child(8)  { transition-delay: 0.7s; }
.blur-text-widget.visible .blur-text span:nth-child(9)  { transition-delay: 0.8s; }
.blur-text-widget.visible .blur-text span:nth-child(10) { transition-delay: 0.9s; }
.blur-text-widget.visible .blur-text span:nth-child(11) { transition-delay: 1.0s; }
.blur-text-widget.visible .blur-text span:nth-child(12) { transition-delay: 1.1s; }
.blur-text-widget.visible .blur-text span:nth-child(13) { transition-delay: 1.2s; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-201c8ca */.gradient-line {
  width: 100%;
  height: 4px;
  background: linear-gradient(to right, #9A57F3, #8755F3, #01B8FF, #9957F3);
  border-radius: 4px;
  margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS */html, body {
  margin: 0;
  overflow-x: hidden;
}

#qoin-launch-1,
#qoin-launch-2,
#qoin-launch-3 {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}

#qoin-launch-1 .scroll-float-text,
#qoin-launch-2 .scroll-float-text,
#qoin-launch-3 .scroll-float-text {
  display: inline-block;
  font-size: 80px;
  font-weight: 800;
  font-family: 'Manrope', sans-serif;
  line-height: 1.2;
}

#qoin-launch-1 .char,
#qoin-launch-2 .char,
#qoin-launch-3 .char {
  display: inline-block;
  will-change: transform, opacity;
}

.glb-hover-wrap {
  overflow-x: hidden;   /* keep the wrapper from ever overflowing */
}

/*  Prevent horizontal overflow ONLY for the viewer’s host section  */
.glb-hover-wrap,
.glb-hover-wrap > * {        /* model-viewer itself                */
  overflow-x: hidden !important;
  max-width: 100vw;          /* never exceed the viewport width    */
  box-sizing: border-box;    /* include padding in the width calc  */
}



  /* QOIN GLASS EFFECT */

.qoin-glass-1{
  /* ---------- editable knobs ------------------------------ */
  --qg-tint   : .08;     /* 0–1  | overall colour wash opacity  */
  --qg-rot    : 25deg;   /* deg  | diagonal direction           */
  --qg-border : 3px;     /* px   | “icy” outline thickness      */

  position:relative;
  padding:clamp(1.0rem,100vw,1.4rem);
  border-radius:2.5rem;
  overflow:hidden;
  color:#333;

  /*   Frosted sheet */
  background:rgba(255,255,255,.02);
  backdrop-filter:blur(40px) saturate(160%);
  -webkit-backdrop-filter:blur(40px) saturate(160%);

  /*   Subtle inset & drop shadows */
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,.50),
    0 25px 70px -20px rgba(0,0,0,.12);
}

/* ─── COLOUR WASH (behind content) ───────────────────────── */
.qoin-glass-1::before{
  content:"";
  position:absolute;
  inset:-45% -55%;                     /* oversize = no gaps       */
  background:conic-gradient(
      from 45deg at 25% 25%,
      #d1daff 0 90deg,
      #4a00e0 90deg 180deg,
      #05c3ff 180deg 270deg,
      #d1daff 270deg 360deg);
  transform:rotate(var(--qg-rot));
  opacity:var(--qg-tint);
  filter:blur(120px);
  pointer-events:none;
  transition:opacity .4s ease, filter .4s ease;
}

/* ─── ICY OUTLINE (on top of content) ────────────────────── */
.qoin-glass-1::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  padding:var(--qg-border);             /* outline thickness        */
  background:linear-gradient(
      135deg,rgba(255,255,255,.95) 0%,
               rgba(255,255,255,.35) 90%,
               rgba(255,255,255,.85) 100%);
  -webkit-mask:                       /* punch out centre         */
      linear-gradient(#000 0 0) content-box,
      linear-gradient(#000 0 0);
  -webkit-mask-composite:xor;
          mask-composite:exclude;
  pointer-events:none;
}

/* ─── HOVER / FOCUS STATE (brighter wash) ────────────────── */
.qoin-glass:hover::before,
.qoin-glass:focus-visible::before{
  opacity:calc(var(--qg-tint) + .10);
  filter:blur(100px);
}

/* ─── MOBILE – soften blur for performance ───────────────── */
@supports(backdrop-filter:blur(1px)){
  @media(max-width:767px){
    .qoin-glass{backdrop-filter:blur(28px) saturate(160%)}
  }
}

/* ==========================================================
   OPTIONAL • Glassy BUTTON
   Add class “qoin-btn” next to “qoin-glass” on a link / btn.
   ========================================================== */
.qoin-btn{
  display:inline-block;
  text-decoration:none;
  font:600 1rem/1.2 "Manrope",system-ui,sans-serif;
  text-align:center;
  min-width:10rem;
  padding:.95rem 1.5rem;
  cursor:pointer;
  transition:all .25s ease;
}

.qoin-btn:hover,
.qoin-btn:focus-visible{
  transform:translateY(-1px);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,.40),
    0 8px 18px -8px rgba(0,0,0,.20);
}

/* provide a little “tap” feedback on active */
.qoin-btn:active{
  transform:translateY(0);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,.25),
    0 4px 10px -6px rgba(0,0,0,.18);
}/* End custom CSS */