.elementor-11780 .elementor-element.elementor-element-e34422d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-e34422d:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-e34422d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-11780 .elementor-element.elementor-element-d136624 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-05623ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-05623ea:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-05623ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;}.elementor-11780 .elementor-element.elementor-element-74f8bca{--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;}.elementor-11780 .elementor-element.elementor-element-2755e9a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-5c28986 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:58px;color:#BFF747;}.elementor-11780 .elementor-element.elementor-element-dd22540 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-dd22540 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:53px;font-weight:600;line-height:58px;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-dce12bb{--display:flex;}.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 );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-11780 .elementor-element.elementor-element-99f4920 > .elementor-widget-container{margin:52px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-99f4920{text-align:start;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-e9d6836{--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;}.elementor-11780 .elementor-element.elementor-element-88a9131{--display:flex;}.elementor-11780 .elementor-element.elementor-element-1f2bd01 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-1f2bd01{text-align:center;}.elementor-11780 .elementor-element.elementor-element-1f2bd01 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;line-height:58px;color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-dedc552 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-dedc552{text-align:center;}.elementor-11780 .elementor-element.elementor-element-dedc552 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:36px;letter-spacing:0.8px;word-spacing:7px;}.elementor-11780 .elementor-element.elementor-element-d931c0e > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-d931c0e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-ca06c43{--display:flex;}.elementor-11780 .elementor-element.elementor-element-909fd98 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-909fd98{text-align:center;}.elementor-11780 .elementor-element.elementor-element-909fd98 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;line-height:58px;color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-a748e01 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-a748e01{text-align:center;}.elementor-11780 .elementor-element.elementor-element-a748e01 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:27px;font-weight:700;line-height:58px;letter-spacing:0.8px;word-spacing:7px;}.elementor-11780 .elementor-element.elementor-element-57a4620 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-57a4620{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-33d563c{--display:flex;}.elementor-11780 .elementor-element.elementor-element-d536f51 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-d536f51{text-align:center;}.elementor-11780 .elementor-element.elementor-element-d536f51 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;line-height:58px;color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-e3da84f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-e3da84f{text-align:center;}.elementor-11780 .elementor-element.elementor-element-e3da84f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:27px;font-weight:700;line-height:58px;letter-spacing:0.8px;word-spacing:7px;}.elementor-11780 .elementor-element.elementor-element-9bf77b6 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-9bf77b6{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-decefd8{--display:flex;}.elementor-11780 .elementor-element.elementor-element-71bedf3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-71bedf3{text-align:center;}.elementor-11780 .elementor-element.elementor-element-71bedf3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;line-height:58px;color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-4c30002 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-4c30002{text-align:center;}.elementor-11780 .elementor-element.elementor-element-4c30002 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:27px;font-weight:700;line-height:29px;letter-spacing:0.8px;word-spacing:7px;}.elementor-11780 .elementor-element.elementor-element-bb81a64 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-bb81a64{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-c5cb37e{--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;--overlay-opacity:0.13;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-c5cb37e:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-c5cb37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11780 .elementor-element.elementor-element-c5cb37e::before, .elementor-11780 .elementor-element.elementor-element-c5cb37e > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-c5cb37e > .e-con-inner > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-c5cb37e > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-c5cb37e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-c5cb37e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11780 .elementor-element.elementor-element-a763a0b{--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;}.elementor-11780 .elementor-element.elementor-element-c567816{--display:flex;}.elementor-11780 .elementor-element.elementor-element-4501bab .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:58px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-509091c > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-509091c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:53px;font-weight:600;line-height:58px;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-94f6769{--display:flex;}.elementor-11780 .elementor-element.elementor-element-269afaf > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-269afaf{text-align:start;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-c57f813{--display:flex;}.elementor-11780 .elementor-element.elementor-element-9f42887{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:570px 570px;--row-gap:570px;--column-gap:570px;}.elementor-11780 .elementor-element.elementor-element-4cf3565{z-index:10;}.elementor-11780 .elementor-element.elementor-element-4cf3565 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:58px;color:var( --e-global-color-text );}.elementor-11780 .elementor-element.elementor-element-c561e24 > .elementor-widget-container{margin:33px 0px 0px 36px;}.elementor-11780 .elementor-element.elementor-element-c561e24.elementor-element{--order:99999 /* order end hack */;}.elementor-11780 .elementor-element.elementor-element-c561e24{z-index:100;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:4px;color:#A8A8A8;}.elementor-11780 .elementor-element.elementor-element-46628c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:570px 570px;--row-gap:570px;--column-gap:570px;--border-radius:10px 10px 10px 10px;--margin-top:-169px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-46628c4:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-46628c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-11780 .elementor-element.elementor-element-46628c4.e-con{--align-self:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-11780 .elementor-element.elementor-element-095e674 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-11780 .elementor-element.elementor-element-095e674.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-11780 .elementor-element.elementor-element-095e674{text-align:center;}.elementor-11780 .elementor-element.elementor-element-095e674 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-11780 .elementor-element.elementor-element-73a69a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-73a69a9:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-73a69a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11780 .elementor-element.elementor-element-c0416fe{--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;}.elementor-11780 .elementor-element.elementor-element-8207c8c{--display:flex;}.elementor-11780 .elementor-element.elementor-element-cc59f37 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:58px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-c43e429 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-c43e429 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:53px;font-weight:600;line-height:58px;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-7f5c676 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-7f5c676{text-align:start;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-affcdb3{--display:flex;}.elementor-11780 .elementor-element.elementor-element-db6ff93 img{width:100%;height:249px;object-fit:cover;object-position:center center;}.elementor-11780 .elementor-element.elementor-element-28e26a6{--display:flex;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-580e52a{--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;}.elementor-11780 .elementor-element.elementor-element-ee52b3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11780 .elementor-element.elementor-element-6fca724{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:1.4px;width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;top:33px;}.elementor-11780 .elementor-element.elementor-element-6fca724 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-6fca724.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11780 .elementor-element.elementor-element-6fca724{left:167px;}body.rtl .elementor-11780 .elementor-element.elementor-element-6fca724{right:167px;}.elementor-11780 .elementor-element.elementor-element-6fca724 .elementor-divider-separator{width:66%;}.elementor-11780 .elementor-element.elementor-element-6fca724 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11780 .elementor-element.elementor-element-1431d92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-1431d92{text-align:center;}.elementor-11780 .elementor-element.elementor-element-1431d92 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:46px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-8974cca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-8974cca{text-align:center;}.elementor-11780 .elementor-element.elementor-element-de0d6a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-de0d6a8.e-con{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-dd2e98f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-dd2e98f{text-align:center;}.elementor-11780 .elementor-element.elementor-element-dd2e98f .elementor-heading-title{color:#FFFFFF00;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-5ba719d{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;}.elementor-11780 .elementor-element.elementor-element-5ba719d > .elementor-widget-container{background-color:#050505;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-11780 .elementor-element.elementor-element-5ba719d.elementor-element{--align-self:center;}.elementor-11780 .elementor-element.elementor-element-5ba719d .elementor-icon-wrapper{text-align:center;}.elementor-11780 .elementor-element.elementor-element-5ba719d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-5ba719d.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-5ba719d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-5ba719d.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-5ba719d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-5ba719d .elementor-icon{font-size:21px;}.elementor-11780 .elementor-element.elementor-element-5ba719d .elementor-icon svg{height:21px;}.elementor-11780 .elementor-element.elementor-element-6854f3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-11780 .elementor-element.elementor-element-10ce40f{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:1.4px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:33px;}.elementor-11780 .elementor-element.elementor-element-10ce40f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-10ce40f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11780 .elementor-element.elementor-element-10ce40f{left:173px;}body.rtl .elementor-11780 .elementor-element.elementor-element-10ce40f{right:173px;}.elementor-11780 .elementor-element.elementor-element-10ce40f .elementor-divider-separator{width:66%;}.elementor-11780 .elementor-element.elementor-element-10ce40f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11780 .elementor-element.elementor-element-b08ad3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-b08ad3a{text-align:center;}.elementor-11780 .elementor-element.elementor-element-b08ad3a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:46px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-213f31b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-213f31b{text-align:center;}.elementor-11780 .elementor-element.elementor-element-9d72e22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-9d72e22.e-con{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-e3eb1ce > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-e3eb1ce{text-align:center;}.elementor-11780 .elementor-element.elementor-element-e3eb1ce .elementor-heading-title{color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-5f02a54{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;}.elementor-11780 .elementor-element.elementor-element-5f02a54 > .elementor-widget-container{background-color:#050505;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-11780 .elementor-element.elementor-element-5f02a54.elementor-element{--align-self:center;}.elementor-11780 .elementor-element.elementor-element-5f02a54 .elementor-icon-wrapper{text-align:center;}.elementor-11780 .elementor-element.elementor-element-5f02a54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-5f02a54.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-5f02a54.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-5f02a54.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-5f02a54.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-5f02a54 .elementor-icon{font-size:21px;}.elementor-11780 .elementor-element.elementor-element-5f02a54 .elementor-icon svg{height:21px;}.elementor-11780 .elementor-element.elementor-element-4414df0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-11780 .elementor-element.elementor-element-e6ffee6{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:1.4px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;top:33px;}.elementor-11780 .elementor-element.elementor-element-e6ffee6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-e6ffee6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11780 .elementor-element.elementor-element-e6ffee6{left:173px;}body.rtl .elementor-11780 .elementor-element.elementor-element-e6ffee6{right:173px;}.elementor-11780 .elementor-element.elementor-element-e6ffee6 .elementor-divider-separator{width:66%;}.elementor-11780 .elementor-element.elementor-element-e6ffee6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11780 .elementor-element.elementor-element-2b1ee2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-2b1ee2d{text-align:center;}.elementor-11780 .elementor-element.elementor-element-2b1ee2d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:25px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-77a9035 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-77a9035{text-align:center;}.elementor-11780 .elementor-element.elementor-element-b4e2c57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-b4e2c57.e-con{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-e8572db > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-e8572db{text-align:center;}.elementor-11780 .elementor-element.elementor-element-e8572db .elementor-heading-title{color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-6ab8798{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;}.elementor-11780 .elementor-element.elementor-element-6ab8798 > .elementor-widget-container{background-color:#050505;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-11780 .elementor-element.elementor-element-6ab8798.elementor-element{--align-self:center;}.elementor-11780 .elementor-element.elementor-element-6ab8798 .elementor-icon-wrapper{text-align:center;}.elementor-11780 .elementor-element.elementor-element-6ab8798.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-6ab8798.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-6ab8798.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-6ab8798.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-6ab8798.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-6ab8798 .elementor-icon{font-size:21px;}.elementor-11780 .elementor-element.elementor-element-6ab8798 .elementor-icon svg{height:21px;}.elementor-11780 .elementor-element.elementor-element-8e2aa0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-11780 .elementor-element.elementor-element-d0dc90e{--divider-border-style:dotted;--divider-color:var( --e-global-color-accent );--divider-border-width:1.4px;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;top:33px;}.elementor-11780 .elementor-element.elementor-element-d0dc90e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-d0dc90e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11780 .elementor-element.elementor-element-d0dc90e{left:176px;}body.rtl .elementor-11780 .elementor-element.elementor-element-d0dc90e{right:176px;}.elementor-11780 .elementor-element.elementor-element-d0dc90e .elementor-divider-separator{width:66%;}.elementor-11780 .elementor-element.elementor-element-d0dc90e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11780 .elementor-element.elementor-element-719ae8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-719ae8c{text-align:center;}.elementor-11780 .elementor-element.elementor-element-719ae8c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:46px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-86e7b98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-86e7b98{text-align:center;}.elementor-11780 .elementor-element.elementor-element-c0960ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-c0960ce.e-con{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-f61698a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-f61698a{text-align:center;}.elementor-11780 .elementor-element.elementor-element-f61698a .elementor-heading-title{color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-da09efb{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;}.elementor-11780 .elementor-element.elementor-element-da09efb > .elementor-widget-container{background-color:#050505;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-11780 .elementor-element.elementor-element-da09efb.elementor-element{--align-self:center;}.elementor-11780 .elementor-element.elementor-element-da09efb .elementor-icon-wrapper{text-align:center;}.elementor-11780 .elementor-element.elementor-element-da09efb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-da09efb.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-da09efb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-da09efb.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-da09efb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-da09efb .elementor-icon{font-size:21px;}.elementor-11780 .elementor-element.elementor-element-da09efb .elementor-icon svg{height:21px;}.elementor-11780 .elementor-element.elementor-element-b7665e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-11780 .elementor-element.elementor-element-dbe39eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-dbe39eb{text-align:center;}.elementor-11780 .elementor-element.elementor-element-dbe39eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:46px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-1f6df0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-1f6df0c{text-align:center;}.elementor-11780 .elementor-element.elementor-element-2506a0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-2506a0d.e-con{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-ea868f3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11780 .elementor-element.elementor-element-ea868f3{text-align:center;}.elementor-11780 .elementor-element.elementor-element-ea868f3 .elementor-heading-title{color:#FFFFFF00;}.elementor-11780 .elementor-element.elementor-element-15330e1{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;}.elementor-11780 .elementor-element.elementor-element-15330e1 > .elementor-widget-container{background-color:#050505;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-11780 .elementor-element.elementor-element-15330e1.elementor-element{--align-self:center;}.elementor-11780 .elementor-element.elementor-element-15330e1 .elementor-icon-wrapper{text-align:center;}.elementor-11780 .elementor-element.elementor-element-15330e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-15330e1.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-15330e1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-15330e1.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-15330e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-15330e1 .elementor-icon{font-size:21px;}.elementor-11780 .elementor-element.elementor-element-15330e1 .elementor-icon svg{height:21px;}.elementor-11780 .elementor-element.elementor-element-3384e88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-5caf1b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-5caf1b4.e-con{--align-self:center;}.elementor-11780 .elementor-element.elementor-element-df23824{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-df23824.e-con{--align-self:flex-start;}.elementor-11780 .elementor-element.elementor-element-987c86e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-987c86e.e-con{--align-self:flex-start;}.elementor-11780 .elementor-element.elementor-element-d81d84c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-b9b13d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-b9b13d3{text-align:start;}.elementor-11780 .elementor-element.elementor-element-b9b13d3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:0.8px;word-spacing:7px;color:var( --e-global-color-text );}.elementor-11780 .elementor-element.elementor-element-3e497b1 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-3e497b1.elementor-element{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-3e497b1 .elementor-icon-wrapper{text-align:start;}.elementor-11780 .elementor-element.elementor-element-3e497b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-3e497b1.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-3e497b1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-3e497b1.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-3e497b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-3e497b1 .elementor-icon{font-size:11px;}.elementor-11780 .elementor-element.elementor-element-3e497b1 .elementor-icon svg{height:11px;}.elementor-11780 .elementor-element.elementor-element-b1d3b33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-67738a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-67738a4{text-align:start;}.elementor-11780 .elementor-element.elementor-element-67738a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:0.8px;word-spacing:7px;color:var( --e-global-color-text );}.elementor-11780 .elementor-element.elementor-element-4a669d2 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-4a669d2.elementor-element{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-4a669d2 .elementor-icon-wrapper{text-align:start;}.elementor-11780 .elementor-element.elementor-element-4a669d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-4a669d2.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-4a669d2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-4a669d2.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-4a669d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-4a669d2 .elementor-icon{font-size:11px;}.elementor-11780 .elementor-element.elementor-element-4a669d2 .elementor-icon svg{height:11px;}.elementor-11780 .elementor-element.elementor-element-9e7ed29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-20cbef4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-20cbef4{text-align:start;}.elementor-11780 .elementor-element.elementor-element-20cbef4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:0.8px;word-spacing:7px;color:var( --e-global-color-text );}.elementor-11780 .elementor-element.elementor-element-7a789a0 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-7a789a0.elementor-element{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-7a789a0 .elementor-icon-wrapper{text-align:start;}.elementor-11780 .elementor-element.elementor-element-7a789a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-7a789a0.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-7a789a0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-7a789a0.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-7a789a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-7a789a0 .elementor-icon{font-size:11px;}.elementor-11780 .elementor-element.elementor-element-7a789a0 .elementor-icon svg{height:11px;}.elementor-11780 .elementor-element.elementor-element-7c74e65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-8945e10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-8945e10{text-align:start;}.elementor-11780 .elementor-element.elementor-element-8945e10 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:0.8px;word-spacing:7px;color:var( --e-global-color-text );}.elementor-11780 .elementor-element.elementor-element-bc82705 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-bc82705.elementor-element{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-bc82705 .elementor-icon-wrapper{text-align:start;}.elementor-11780 .elementor-element.elementor-element-bc82705.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-bc82705.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-bc82705.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-bc82705.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-bc82705.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-bc82705 .elementor-icon{font-size:11px;}.elementor-11780 .elementor-element.elementor-element-bc82705 .elementor-icon svg{height:11px;}.elementor-11780 .elementor-element.elementor-element-6d71115{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-11780 .elementor-element.elementor-element-3698d8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-3698d8d{text-align:start;}.elementor-11780 .elementor-element.elementor-element-3698d8d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:0.8px;word-spacing:7px;color:var( --e-global-color-text );}.elementor-11780 .elementor-element.elementor-element-ac8f86b > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-ac8f86b.elementor-element{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-ac8f86b .elementor-icon-wrapper{text-align:start;}.elementor-11780 .elementor-element.elementor-element-ac8f86b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-ac8f86b.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-ac8f86b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-ac8f86b.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-ac8f86b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-ac8f86b .elementor-icon{font-size:11px;}.elementor-11780 .elementor-element.elementor-element-ac8f86b .elementor-icon svg{height:11px;}.elementor-11780 .elementor-element.elementor-element-7bb2681 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-7bb2681.elementor-element{--align-self:center;}.elementor-11780 .elementor-element.elementor-element-7bb2681{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;word-spacing:6px;color:#A8A8A8;}.elementor-11780 .elementor-element.elementor-element-482d728{--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;--overlay-opacity:0.06;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-482d728:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-482d728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11780 .elementor-element.elementor-element-482d728::before, .elementor-11780 .elementor-element.elementor-element-482d728 > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-482d728 > .e-con-inner > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-482d728 > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-482d728 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-482d728 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.bitbinders.in/wp-content/uploads/2026/06/Gemini_Generated_Image_k8a6d1k8a6d1k8a6.png");--background-overlay:'';}.elementor-11780 .elementor-element.elementor-element-bfc9126{--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;}.elementor-11780 .elementor-element.elementor-element-aeea9a9{--display:flex;}.elementor-11780 .elementor-element.elementor-element-3c31074{text-align:center;}.elementor-11780 .elementor-element.elementor-element-3c31074 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:58px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-dce1917 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-dce1917{text-align:center;}.elementor-11780 .elementor-element.elementor-element-dce1917 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:53px;font-weight:600;line-height:58px;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-03d0908 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-03d0908{text-align:center;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-745035c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-308f2f8{--display:flex;}.elementor-11780 .elementor-element.elementor-element-c37434b img{height:445px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-11780 .elementor-element.elementor-element-74b1b9d{--display:flex;}.elementor-11780 .elementor-element.elementor-element-9dc97f1{--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;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:#BFF74775;--border-color:#BFF74775;--border-radius:15px 15px 15px 15px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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 );color:var( --e-global-color-text );}.elementor-11780 .elementor-element.elementor-element-a7305d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-a7305d4 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-11780 .elementor-element.elementor-element-a7305d4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11780 .elementor-element.elementor-element-a7305d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#BFF74733;color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-a7305d4.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-a7305d4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-a7305d4.elementor-view-framed .elementor-icon{background-color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-a7305d4 .elementor-icon{font-size:27px;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-11780 .elementor-element.elementor-element-a7305d4 .elementor-icon-box-title, .elementor-11780 .elementor-element.elementor-element-a7305d4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:37px;}.elementor-11780 .elementor-element.elementor-element-a7305d4 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-ac2da38{--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;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:#BFF74775;--border-color:#BFF74775;--border-radius:15px 15px 15px 15px;}.elementor-11780 .elementor-element.elementor-element-b17564e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-b17564e .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-11780 .elementor-element.elementor-element-b17564e .elementor-icon-box-title{margin-block-end:0px;}.elementor-11780 .elementor-element.elementor-element-b17564e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#BFF74733;color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-b17564e.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-b17564e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-b17564e.elementor-view-framed .elementor-icon{background-color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-b17564e .elementor-icon{font-size:27px;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-11780 .elementor-element.elementor-element-b17564e .elementor-icon-box-title, .elementor-11780 .elementor-element.elementor-element-b17564e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:37px;}.elementor-11780 .elementor-element.elementor-element-b17564e .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-c071389{--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;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:#BFF74775;--border-color:#BFF74775;--border-radius:15px 15px 15px 15px;}.elementor-11780 .elementor-element.elementor-element-7760ef7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-7760ef7 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-11780 .elementor-element.elementor-element-7760ef7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11780 .elementor-element.elementor-element-7760ef7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#BFF74733;color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-7760ef7.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-7760ef7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-7760ef7.elementor-view-framed .elementor-icon{background-color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-7760ef7 .elementor-icon{font-size:27px;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-11780 .elementor-element.elementor-element-7760ef7 .elementor-icon-box-title, .elementor-11780 .elementor-element.elementor-element-7760ef7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:37px;}.elementor-11780 .elementor-element.elementor-element-7760ef7 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-1c774c3{--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;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:#BFF74775;--border-color:#BFF74775;--border-radius:15px 15px 15px 15px;}.elementor-11780 .elementor-element.elementor-element-9a96bca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-9a96bca .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-11780 .elementor-element.elementor-element-9a96bca .elementor-icon-box-title{margin-block-end:0px;}.elementor-11780 .elementor-element.elementor-element-9a96bca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#BFF74733;color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-9a96bca.elementor-view-framed .elementor-icon, .elementor-11780 .elementor-element.elementor-element-9a96bca.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-9a96bca.elementor-view-framed .elementor-icon{background-color:#BFF74733;}.elementor-11780 .elementor-element.elementor-element-9a96bca .elementor-icon{font-size:27px;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-11780 .elementor-element.elementor-element-9a96bca .elementor-icon-box-title, .elementor-11780 .elementor-element.elementor-element-9a96bca .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:37px;}.elementor-11780 .elementor-element.elementor-element-9a96bca .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-11780 .elementor-element.elementor-element-ddb79f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-ddb79f7:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-ddb79f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11780 .elementor-element.elementor-element-6f8308c{--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;--overlay-opacity:0.06;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-6f8308c:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-6f8308c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11780 .elementor-element.elementor-element-6f8308c::before, .elementor-11780 .elementor-element.elementor-element-6f8308c > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-6f8308c > .e-con-inner > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-6f8308c > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-6f8308c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-6f8308c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.bitbinders.in/wp-content/uploads/2026/06/Gemini_Generated_Image_k8a6d1k8a6d1k8a6.png");--background-overlay:'';}.elementor-11780 .elementor-element.elementor-element-05455f6{--display:flex;}.elementor-11780 .elementor-element.elementor-element-488de3f > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-488de3f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:500;line-height:58px;}.elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#000000;}.elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion .elementskit-card-body p{color:#FFFFFF;}.elementor-11780 .elementor-element.elementor-element-f2e4dd4 .elementskit-accordion .elementskit-card-body{color:#FFFFFF;padding:23px 23px 23px 23px;}.elementor-11780 .elementor-element.elementor-element-a36e0bd.elementor-element{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-a36e0bd{text-align:start;}.elementor-11780 .elementor-element.elementor-element-a36e0bd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:58px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-bdebbbc{--display:flex;--justify-content:flex-end;}.elementor-11780 .elementor-element.elementor-element-2f5e12b img{height:500px;object-fit:cover;object-position:center center;}.elementor-11780 .elementor-element.elementor-element-5bfc00a{--display:flex;--min-height:664px;--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;--overlay-opacity:0.34;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-5bfc00a:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-5bfc00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bitbinders.in/wp-content/uploads/2026/09/hadowsh-scaled.png");background-position:center left;background-repeat:no-repeat;}.elementor-11780 .elementor-element.elementor-element-5bfc00a::before, .elementor-11780 .elementor-element.elementor-element-5bfc00a > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-5bfc00a > .e-con-inner > .elementor-background-video-container::before, .elementor-11780 .elementor-element.elementor-element-5bfc00a > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-5bfc00a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11780 .elementor-element.elementor-element-5bfc00a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0A0A63;--background-overlay:'';}.elementor-11780 .elementor-element.elementor-element-979c4f3{--display:flex;}.elementor-11780 .elementor-element.elementor-element-6ea2893.elementor-element{--order:-99999 /* order start hack */;}.elementor-11780 .elementor-element.elementor-element-6ea2893{text-align:start;}.elementor-11780 .elementor-element.elementor-element-6ea2893 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:58px;color:var( --e-global-color-accent );}.elementor-11780 .elementor-element.elementor-element-6f4a6ae > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-6f4a6ae{text-align:start;}.elementor-11780 .elementor-element.elementor-element-6f4a6ae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:66px;font-weight:600;line-height:71px;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-f8c3fae > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-f8c3fae{text-align:start;}.elementor-11780 .elementor-element.elementor-element-f8c3fae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:71px;color:var( --e-global-color-primary );}.elementor-11780 .elementor-element.elementor-element-d606c19{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11780 .elementor-element.elementor-element-2bf132b .elementor-button{background-color:#BFF747;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;fill:#111111;color:#111111;padding:17px 17px 17px 17px;}.elementor-11780 .elementor-element.elementor-element-2bf132b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-2bf132b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11780 .elementor-element.elementor-element-2bf132b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-11780 .elementor-element.elementor-element-fd79a40 .elementor-button{background-color:#BFF74700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:17px 17px 17px 17px;}.elementor-11780 .elementor-element.elementor-element-fd79a40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-fd79a40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11780 .elementor-element.elementor-element-fd79a40 .elementor-button .elementor-button-content-wrapper{gap:11px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11780 .elementor-element.elementor-element-dce12bb{--width:87%;}.elementor-11780 .elementor-element.elementor-element-94f6769{--width:86%;}.elementor-11780 .elementor-element.elementor-element-ee52b3c{--width:50%;}.elementor-11780 .elementor-element.elementor-element-de0d6a8{--width:100%;}.elementor-11780 .elementor-element.elementor-element-6854f3f{--width:50%;}.elementor-11780 .elementor-element.elementor-element-9d72e22{--width:100%;}.elementor-11780 .elementor-element.elementor-element-4414df0{--width:50%;}.elementor-11780 .elementor-element.elementor-element-b4e2c57{--width:100%;}.elementor-11780 .elementor-element.elementor-element-8e2aa0d{--width:50%;}.elementor-11780 .elementor-element.elementor-element-c0960ce{--width:100%;}.elementor-11780 .elementor-element.elementor-element-b7665e0{--width:50%;}.elementor-11780 .elementor-element.elementor-element-2506a0d{--width:100%;}.elementor-11780 .elementor-element.elementor-element-df23824{--width:67%;}.elementor-11780 .elementor-element.elementor-element-987c86e{--width:100%;}.elementor-11780 .elementor-element.elementor-element-d81d84c{--width:100%;}.elementor-11780 .elementor-element.elementor-element-b1d3b33{--width:76%;}.elementor-11780 .elementor-element.elementor-element-9e7ed29{--width:71%;}.elementor-11780 .elementor-element.elementor-element-7c74e65{--width:61%;}.elementor-11780 .elementor-element.elementor-element-6d71115{--width:73%;}.elementor-11780 .elementor-element.elementor-element-bdebbbc{--width:80%;}.elementor-11780 .elementor-element.elementor-element-979c4f3{--width:66%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11780 .elementor-element.elementor-element-5c28986{text-align:center;}.elementor-11780 .elementor-element.elementor-element-dd22540{text-align:center;}.elementor-11780 .elementor-element.elementor-element-dd22540 .elementor-heading-title{font-size:41px;}.elementor-11780 .elementor-element.elementor-element-dce12bb{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11780 .elementor-element.elementor-element-99f4920 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-99f4920{text-align:center;}.elementor-11780 .elementor-element.elementor-element-e9d6836{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-1f2bd01 .elementor-heading-title{font-size:39px;}.elementor-11780 .elementor-element.elementor-element-dedc552 .elementor-heading-title{font-size:34px;line-height:1.5em;}.elementor-11780 .elementor-element.elementor-element-ca06c43{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-909fd98 .elementor-heading-title{font-size:39px;}.elementor-11780 .elementor-element.elementor-element-a748e01 .elementor-heading-title{font-size:34px;}.elementor-11780 .elementor-element.elementor-element-33d563c{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-d536f51 .elementor-heading-title{font-size:39px;}.elementor-11780 .elementor-element.elementor-element-e3da84f .elementor-heading-title{font-size:34px;}.elementor-11780 .elementor-element.elementor-element-decefd8{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-71bedf3 .elementor-heading-title{font-size:39px;}.elementor-11780 .elementor-element.elementor-element-4c30002 .elementor-heading-title{font-size:34px;line-height:1.4em;}.elementor-11780 .elementor-element.elementor-element-4501bab{text-align:center;}.elementor-11780 .elementor-element.elementor-element-509091c{text-align:center;}.elementor-11780 .elementor-element.elementor-element-509091c .elementor-heading-title{font-size:50px;}.elementor-11780 .elementor-element.elementor-element-269afaf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-269afaf{text-align:center;}.elementor-11780 .elementor-element.elementor-element-c57f813{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11780 .elementor-element.elementor-element-9f42887{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11780 .elementor-element.elementor-element-46628c4{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11780 .elementor-element.elementor-element-095e674 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-095e674 img{width:90vw;height:178px;object-fit:contain;}.elementor-11780 .elementor-element.elementor-element-73a69a9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-8207c8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-cc59f37{text-align:center;}.elementor-11780 .elementor-element.elementor-element-cc59f37 .elementor-heading-title{font-size:12px;}.elementor-11780 .elementor-element.elementor-element-c43e429{text-align:center;}.elementor-11780 .elementor-element.elementor-element-c43e429 .elementor-heading-title{font-size:41px;}.elementor-11780 .elementor-element.elementor-element-7f5c676{text-align:center;}.elementor-11780 .elementor-element.elementor-element-affcdb3{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11780 .elementor-element.elementor-element-de0d6a8{--justify-content:center;}.elementor-11780 .elementor-element.elementor-element-9d72e22{--justify-content:center;}.elementor-11780 .elementor-element.elementor-element-b4e2c57{--justify-content:center;}.elementor-11780 .elementor-element.elementor-element-c0960ce{--justify-content:center;}.elementor-11780 .elementor-element.elementor-element-2506a0d{--justify-content:center;}.elementor-11780 .elementor-element.elementor-element-987c86e{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-11780 .elementor-element.elementor-element-7bb2681{text-align:center;}.elementor-11780 .elementor-element.elementor-element-482d728{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-3c31074 .elementor-heading-title{font-size:12px;}.elementor-11780 .elementor-element.elementor-element-dce1917 .elementor-heading-title{font-size:41px;}.elementor-11780 .elementor-element.elementor-element-c37434b img{height:213px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-11780 .elementor-element.elementor-element-ddb79f7{--min-height:960px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-6f8308c{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-488de3f{text-align:center;}.elementor-11780 .elementor-element.elementor-element-488de3f .elementor-heading-title{font-size:41px;line-height:47px;}.elementor-11780 .elementor-element.elementor-element-a36e0bd{text-align:center;}.elementor-11780 .elementor-element.elementor-element-a36e0bd .elementor-heading-title{font-size:12px;}.elementor-11780 .elementor-element.elementor-element-2f5e12b img{height:295px;object-fit:contain;}.elementor-11780 .elementor-element.elementor-element-5bfc00a:not(.elementor-motion-effects-element-type-background), .elementor-11780 .elementor-element.elementor-element-5bfc00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bitbinders.in/wp-content/uploads/2026/09/hadowsh-scaled.png");background-position:center right;}.elementor-11780 .elementor-element.elementor-element-5bfc00a{--overlay-opacity:0.52;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11780 .elementor-element.elementor-element-6ea2893{text-align:center;}.elementor-11780 .elementor-element.elementor-element-6f4a6ae{text-align:center;}.elementor-11780 .elementor-element.elementor-element-6f4a6ae .elementor-heading-title{font-size:31px;line-height:1.5em;}.elementor-11780 .elementor-element.elementor-element-f8c3fae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11780 .elementor-element.elementor-element-f8c3fae{text-align:center;}.elementor-11780 .elementor-element.elementor-element-f8c3fae .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-11780 .elementor-element.elementor-element-d606c19{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}}/* Start custom CSS for html, class: .elementor-element-d136624 *//* Digital growth studio — all hero styles scoped for safe embedding. */
.bb-hero-root { --bb-lime:#c0ff67; --bb-ink:#080b12; --bb-soft:#a5aaba; color:#f6f6f8; background:var(--bb-ink);  position:relative; isolation:isolate; font-family:inherit; }
.bb-hero-root *, .bb-hero-root *::before, .bb-hero-root *::after { box-sizing:border-box; }
.bb-hero-root h1,.bb-hero-root h2,.bb-hero-root h3,.bb-hero-root p { margin:0; }
.bb-hero-root button { font-family:inherit; cursor:pointer; }
.bb-hero-root .bb-scroll-driver { position:relative; }
.bb-hero-root .bb-sticky { position:sticky; top:0; height:100vh; height:100vh; min-height:0; overflow:clip; --depth-x:0; --depth-y:0; }
.bb-hero-root .bb-ambient { position:absolute; inset:0; background:radial-gradient(ellipse at 81% 40%,#59428635,transparent 47%),radial-gradient(ellipse at 58% 68%,#b7ff0010,transparent 38%),#080b12; }
.bb-hero-root .bb-ambient::after { content:''; position:absolute; inset:0; background-image:linear-gradient(#a6b9dc08 1px,transparent 1px),linear-gradient(90deg,#a6b9dc08 1px,transparent 1px); background-size:72px 72px; mask-image:linear-gradient(90deg,transparent 28%,#000); }
.bb-hero-root .bb-slide { position:absolute; inset:0; z-index:2; opacity:0; pointer-events:none; transition:opacity .25s ease; }
.bb-hero-root .bb-slide.is-active { opacity:1; }
.bb-hero-root .bb-slide__content { position:absolute; left:4%; top:23%; width:41%; }
.bb-hero-root .bb-eyebrow { color:#c4c7d0; font-size:9px; font-weight:600; letter-spacing:.14em; line-height:1.6; margin-bottom:25px; display:flex; align-items:center; gap:10px; }
.bb-hero-root .bb-eyebrow>span { width:6px; height:6px; border-radius:50%; background:var(--bb-lime); box-shadow:0 0 14px #c0ff6780; flex-shrink:0; }
.bb-hero-root .bb-headline {font-family:inherit;  font-size:clamp(36px,4.3vw,68px); line-height:1.055; font-weight:700; letter-spacing:-.055em; color:#f6f6f8; margin:0 0 22px; }
.bb-hero-root .bb-accent { color:var(--bb-lime); }
.bb-hero-root .bb-subtext { color:#a8aebe; font-size:13px; line-height:1.8; margin-bottom:20px; }
.bb-hero-root .bb-badges { display:flex; gap:8px; }
.bb-hero-root .bb-badge { border:1px solid #a6b9dc26; border-radius:100px; padding:7px 12px; color:#b6bdcb; font-size:10px; }
.bb-hero-root .bb-reveal-word {
    display:inline-block; opacity:0; }
.bb-hero-root .bb-story-panel { position:absolute; z-index:10; left:4%; bottom:125px !important; width:39%; max-width:470px; padding:18px 20px; background:linear-gradient(120deg,#202a2490,#12171f90); border:1px solid #b6d5b526; border-left:2px solid var(--bb-lime); border-radius:0 12px 12px 0; }
.bb-hero-root .bb-story-kicker { display:block; color:var(--bb-lime); font-size:9px; text-transform:uppercase; letter-spacing:.13em; margin-bottom:10px; }
.bb-hero-root .bb-story-panel h3 { color:#f6f6f8; font-size:18px; letter-spacing:-.025em; line-height:1.2; margin-bottom:8px; }
.bb-hero-root .bb-story-panel p { color:#aeb7c5; font-size:12px; line-height:1.7; font-family:inherit; }
.bb-hero-root .bb-story-meter {
    font-family:inherit;height:2px; background:#ffffff12; margin-top:12px; overflow:hidden; }
.bb-hero-root .bb-story-meter i { display:block; height:100%; background:var(--bb-lime); transform-origin:left; }
.bb-hero-root .bb-story-rail { position:absolute; z-index:20; left:4%; right:4%; bottom:26px; display:grid; grid-template-columns:repeat(4,1fr); gap:20px; }
.bb-hero-root .bb-story-rail button { position:relative; min-height:56px; text-align:left; padding:16px 0; background:transparent; border:0; border-top:1px solid #ffffff25; border-radius:0; color:#777e90; font-size:11px; }
.bb-hero-root .bb-story-rail button::before { content:''; position:absolute; top:-1px; left:0; height:2px; width:var(--chapter-progress,0%); background:var(--bb-lime); }
.bb-hero-root .bb-story-rail button span { font-size:9px; margin-right:12px; color:#919ba9; }
.bb-hero-root .bb-story-rail button[aria-current],.bb-hero-root .bb-story-rail button:hover { color:#f6f6f8; }
.bb-hero-root .bb-story-rail button[aria-current] span { color:var(--bb-lime); }
.bb-hero-root button:focus-visible { outline:2px solid var(--bb-lime); outline-offset:5px; }
/* A small interactive scene made from actual HTML panels. */
.bb-hero-root .bb-growth-lab { position:absolute; z-index:5; right:3%; top:16%; width:51%; max-width:740px; }
.bb-hero-root .bb-lab-heading {
    font-family:inherit;display:flex; justify-content:space-between; align-items:center; padding:0 12px; color:#b7bdca; font-size:9px; letter-spacing:.13em; }
.bb-hero-root .bb-lab-heading>span { display:flex; align-items:center; gap:8px; }
.bb-hero-root .bb-lab-heading i { width:5px; height:5px; background:#bdff71; border-radius:50%; }
.bb-hero-root .bb-lab-heading small { font-size:8px; color:#646d80; letter-spacing:.08em; }
.bb-hero-root .bb-lab-stage { position:relative; height:430px; perspective:1100px; transform-style:flat; transform:rotateX(calc(var(--depth-y) * -2deg)) rotateY(calc(var(--depth-x) * 3deg)); transition:transform .4s ease-out; }
.bb-hero-root .bb-lab-orbit { position:absolute; width:95%; height:52%; left:4%; top:46%; border:1px solid #d7ff7d1c; border-radius:50%; transform:rotateX(64deg) rotateZ(-20deg); box-shadow:0 0 60px #b7ff0008,inset 0 0 60px #b7ff0006; }
.bb-hero-root .bb-lab-orbit::after { content:''; position:absolute; inset:28px; border:1px dashed #ffffff19; border-radius:50%; }
.bb-hero-root .bb-lab-wires { position:absolute; inset:0; width:100%; height:100%; stroke:#adf78055; stroke-width:1.5; stroke-dasharray:4 8; }
.bb-hero-root .bb-lab-wires circle { fill:#c0ff67; stroke:none; }
.bb-hero-root .bb-lab-card { position:absolute; border:1px solid #ffffff2e; border-radius:12px; background:#191f2b; color:#ecedf5; box-shadow:7px 9px 0 #0c101d,8px 10px 0 #b9bddd2b,0 30px 55px #0008; transform-style:flat; transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .45s,box-shadow .45s; }
.bb-hero-root .bb-lab-web { width:66%; left:19%; top:97px; z-index:3; transform:rotateY(-15deg) rotateX(7deg) rotateZ(-3deg); overflow:hidden; }
.bb-hero-root .bb-browser-bar { height:28px; display:flex; justify-content:space-between; align-items:center; padding:0 13px; color:#798293; font-size:8px; background:#151b26; }
.bb-hero-root .bb-browser-bar>span:first-child { color:#596273; font-size:7px; letter-spacing:3px; }
.bb-hero-root .bb-browser-bar>span:nth-child(2) { background:#ffffff08; border-radius:4px; padding:4px 32px; }
.bb-hero-root .bb-mini-site { padding:18px; background:#e9e5da; color:#33332c; }
.bb-hero-root .bb-mini-nav { display:flex; justify-content:space-between; align-items:center; margin-bottom:20px; }
.bb-hero-root .bb-mini-nav b { font-size:9px; letter-spacing:.08em; }
.bb-hero-root .bb-mini-nav b span { color:#848575; }
.bb-hero-root .bb-mini-nav small { font-size:5px; letter-spacing:.04em; }
.bb-hero-root .bb-mini-hero { display:grid; grid-template-columns:1fr 1fr; gap:12px; }
.bb-hero-root .bb-mini-copy>span:first-child { display:block; font-size:5px; letter-spacing:.12em; margin:6px 0 14px; }
.bb-hero-root .bb-mini-copy strong { display:block;  font-size:clamp(20px,2.25vw,35px);
font-family:inherit;line-height:.98; letter-spacing:-.045em; font-weight:400; }
.bb-hero-root .bb-mini-copy em { font-weight:400; }
.bb-hero-root .bb-mini-copy .bb-mini-cta { display:inline-block; padding:7px 9px; background:#363e31; color:#fff; font-size:6px; margin-top:19px; }
.bb-hero-root .bb-design-art { position:relative; min-height:160px; overflow:hidden; background:linear-gradient(135deg,#dfccb1,#b3a48c); border-radius:60px 60px 2px 2px; box-shadow:inset 12px 0 22px #76623c22; }
.bb-hero-root .bb-design-art i { position:absolute; width:58%; height:75%; background:#72785d; border-radius:60px 60px 0 0; right:0; top:12%; box-shadow:-10px 5px 28px #342f3433; }
.bb-hero-root .bb-design-art b { position:absolute; width:61%; height:34%; background:linear-gradient(135deg,#eedfc8,#c6b494); bottom:-4%; left:0; border-radius:50% 50% 0 0; box-shadow:4px -10px 20px #392c2922; }
.bb-hero-root .bb-design-art span { position:absolute; width:30%; height:33%; border:1px solid #ffffff65; left:16%; top:22%; border-radius:50%; }
.bb-hero-root .bb-mini-footer { display:flex; justify-content:space-between; margin-top:18px; padding-top:10px; border-top:1px solid #4c513f30; font-size:5px; letter-spacing:.1em; }
.bb-hero-root .bb-card-edge { font-size:7px; letter-spacing:.15em; padding:8px 14px; color:#a3adbd; background:#141b25; }
.bb-hero-root .bb-lab-search { width:48%; left:1%; top:28px; padding:15px; z-index:4; transform:translateZ(25px) rotateY(-11deg) rotateZ(-6deg); background:linear-gradient(135deg,#232c3c,#161d2a); }
.bb-hero-root .bb-module-label { display:flex; align-items:center; gap:7px; color:#c6cce0; font-size:7px; letter-spacing:.12em; margin-bottom:10px; }
.bb-hero-root .bb-module-icon { color:#c5ff78; font-size:17px; }
.bb-hero-root .bb-module-dot { width:5px; height:5px; border-radius:50%; background:#c0ff67; margin-left:auto; }
.bb-hero-root .bb-search-query { padding:8px 10px; border:1px solid #ffffff20; border-radius:20px; display:flex; justify-content:space-between; font-size:9px; color:#d5dbe6; margin-bottom:13px; background:#06091050; }
.bb-hero-root .bb-lab-search>small { display:block; font-size:6px; color:#92a58c; letter-spacing:.08em; margin-bottom:5px; }
.bb-hero-root .bb-lab-search>strong { display:block; color:#b7b7ff; font-size:12px; font-weight:500; }
.bb-hero-root .bb-lab-search>p { font-size:7px; color:#97a1b5; line-height:1.5; margin-top:5px; }
.bb-hero-root .bb-search-footer { display:flex; justify-content:space-between; color:#b8cb9e; font-size:5px; letter-spacing:.09em; padding-top:11px; margin-top:11px; border-top:1px solid #ffffff12; }
.bb-hero-root .bb-lab-social { right:1%; top:137px; width:29%; z-index:5; transform:translateZ(30px) rotateY(-12deg) rotateZ(9deg); padding:10px; background:#202736; }
.bb-hero-root .bb-social-top { display:flex; align-items:center; gap:6px; font-size:7px; margin-bottom:10px; }
.bb-hero-root .bb-social-top>span:last-child { margin-left:auto; }
.bb-hero-root .bb-social-top small { color:#9ca5b5; font-size:5px; }
.bb-hero-root .bb-social-avatar { display:grid; place-items:center; border:1px solid #e0c4a3; background:#8a8e70; width:20px; height:20px; border-radius:50%; }
.bb-hero-root .bb-social-art { position:relative; background:linear-gradient(140deg,#ddd1b8,#b8bea3); padding:16px 11px 10px; min-height:160px; color:#373d32; overflow:hidden; }
.bb-hero-root .bb-social-art::before { content:''; position:absolute; border:1px solid #ffffff80; width:105px; height:150px; border-radius:60px 60px 0 0; right:-25px; top:14px; transform:rotate(20deg); }
.bb-hero-root .bb-social-art small { position:relative; font-size:5px; line-height:1.6; letter-spacing:.08em; }
.bb-hero-root .bb-social-art strong { position:relative; display:block; font-size:24px; font-weight:400; letter-spacing:-.04em; line-height:1; margin-top:18px;font-family:inherit; }
.bb-hero-root .bb-social-art>span { display:block; font-size:5px; margin-top:22px; letter-spacing:.12em; }
.bb-hero-root .bb-social-bottom { display:flex; justify-content:space-between; align-items:center; padding-top:10px; font-size:11px; font-family:inherit;}
.bb-hero-root .bb-social-bottom>span:last-child { color:#9fa7b9; font-size:4px; }
.bb-hero-root .bb-lab-leads { display:flex; align-items:center; gap:12px; width:60%; left:9%; top:322px; padding:17px; z-index:6; transform:translateZ(45px) rotateY(-7deg) rotateZ(-5deg); background:linear-gradient(110deg,#2b392d,#1b2827); border-color:#badf8050; }
.bb-hero-root .bb-lead-icon { display:grid; place-items:center; width:33px; height:33px; flex-shrink:0; border-radius:9px; color:#23311b; background:#c0ff67; font-size:20px; box-shadow:0 0 25px #c0ff6720; font-family:inherit;}
.bb-hero-root .bb-lab-leads>div>span { display:block; font-size:6px; letter-spacing:.12em; color:#b9d39d; margin-bottom:5px; }
.bb-hero-root .bb-lab-leads strong { display:block; font-size:12px; font-weight:500; font-family:inherit;}
.bb-hero-root .bb-lab-leads p { font-size:7px; color:#8faaa0; margin-top:5px; }
.bb-hero-root .bb-lab-leads>i { width:5px; height:5px; border-radius:50%; background:#c0ff67; margin-left:auto; }
.bb-hero-root .bb-lab-base { position:absolute; left:30%; top:409px; display:flex; align-items:center; gap:10px; color:#7e879b; font-size:7px; letter-spacing:.1em; }
.bb-hero-root .bb-lab-base>span { display:grid; place-items:center; background:#c0ff67; color:#172014; width:23px; height:23px; border-radius:6px; font-weight:800; font-size:8px; font-family:inherit;}
.bb-hero-root .bb-lab-base>i { width:24px; height:1px; background:#7d906260; }
.bb-hero-root .bb-lab-base>b { font-size:6px; font-weight:500; }
.bb-hero-root .bb-growth-lab[data-focus="web"] .bb-lab-web { transform:translateZ(25px) rotateY(-9deg) rotateX(4deg) rotateZ(-2deg); z-index:3; box-shadow:7px 9px 0 #0c101d,8px 10px 0 #c0ff6760,0 30px 65px #0009; }
.bb-hero-root .bb-growth-lab[data-focus="search"] .bb-lab-search { transform:translateZ(75px) translateY(-6px) rotateY(-5deg) rotateZ(-2deg); z-index:8; border-color:#c0ff6780; font-family:inherit; }
.bb-hero-root .bb-growth-lab[data-focus="social"] .bb-lab-social { transform:translateZ(80px) translateX(-12px) rotateY(-5deg) rotateZ(3deg); z-index:8; border-color:#c0ff6780; }
.bb-hero-root .bb-growth-lab[data-focus="leads"] .bb-lab-leads { transform:translateZ(80px) translateY(-15px) rotateY(-3deg) rotateZ(-1deg); z-index:8; box-shadow:7px 9px 0 #0c101d,8px 10px 0 #c0ff6760,0 15px 65px #b7ff0018; }
.bb-hero-root .bb-lab-controls { display:grid; grid-template-columns:repeat(4,1fr); gap:6px; padding:0 12px; margin-top:23px; font-family:inherit; }
.bb-hero-root .bb-lab-controls button { padding:12px 6px; min-height:44px; background:#151b2590; color:#9ea8bb; border:1px solid #ffffff12; border-radius:7px; font-size:10px; transition:background .2s,border-color .2s;font-family:inherit; }
.bb-hero-root .bb-lab-controls button>span { color:#697589; font-size:8px; margin-right:5px; font-family:inherit; }
.bb-hero-root .bb-lab-controls button[aria-pressed="true"] { border-color:#c0ff6760; background:#a3e86512; color:#d6efb8; }
.bb-hero-root .bb-lab-controls button[aria-pressed="true"]>span { color:#c0ff67; }
.bb-hero-root .bb-lab-controls button:hover { border-color:#b6c59b70; }
.bb-hero-root .bb-lab-description { min-height:34px; margin:13px 16px 0; text-align:center; font-size:10px; color:#9ba4b5; line-height:1.7; }
/* Mobile uses a compact version of the same interactive scene. */
@media (min-width:769px) and (max-height:800px) {
 .bb-hero-root .bb-slide__content { top:19%; }
 .bb-hero-root .bb-headline { font-size:clamp(35px,4vw,55px); }
 .bb-hero-root .bb-growth-lab { top:14%; }
 .bb-hero-root .bb-lab-stage { zoom:.84; }
 .bb-hero-root .bb-lab-controls { margin-top:14px; }
 .bb-hero-root .bb-story-panel { bottom:10px; padding:13px 17px; }
 .bb-hero-root .bb-story-panel h3 { font-size:16px; }
}
@media (max-width:1000px) and (min-width:769px) {
 .bb-hero-root .bb-eyebrow { font-size:7px; letter-spacing:.07em; }
 .bb-hero-root .bb-lab-stage { zoom:.8; }
 .bb-hero-root .bb-lab-heading small { display:none; }
 .bb-hero-root .bb-subtext br { display:none; }
 .bb-hero-root .bb-headline { font-size:38px; }
 .bb-hero-root .bb-story-panel p { font-size:11px; }
}
@media (max-width:768px) {
 .bb-hero-root .bb-sticky { min-height:0; }
 .bb-hero-root .bb-slide__content { left:6%; top:90px; width:88%; }
 .bb-hero-root .bb-eyebrow { font-size:7px; margin-bottom:15px; letter-spacing:.09em; }
 .bb-hero-root .bb-headline { font-size:37px; line-height:1.05; max-width:470px; margin-bottom:10px; }
 .bb-hero-root .bb-subtext,.bb-hero-root .bb-badges { display:none; }
 .bb-hero-root .bb-growth-lab { top:280px; left:50%; right:auto; transform:translateX(-50%); width:94%; max-width:530px; }
 .bb-hero-root .bb-lab-heading { font-size:7px; }
 .bb-hero-root .bb-lab-heading small { font-size:6px; }
 .bb-hero-root .bb-lab-stage { width:600px; height:430px; zoom:.55; margin-left:calc((100% - 600px) / 2); }
 .bb-hero-root .bb-mini-copy strong { font-size:30px; }
 .bb-hero-root .bb-lab-controls { margin-top:16px; }
 .bb-hero-root .bb-lab-controls button { font-size:9px; padding:8px 2px; }
 .bb-hero-root .bb-lab-description { font-size:9px; margin-top:8px; min-height:30px; }
 .bb-hero-root .bb-story-panel { left:6%; width:88%; max-width:none; bottom:97px; padding:12px 15px; }
 .bb-hero-root .bb-story-panel h3 { font-size:15px; }
 .bb-hero-root .bb-story-panel p { font-size:10px; line-height:1.6; }
 .bb-hero-root .bb-story-kicker { font-size:8px; margin-bottom:6px; }
 .bb-hero-root .bb-story-meter { margin-top:7px; }
 .bb-hero-root .bb-story-rail { left:6%; right:6%; bottom:14px; gap:10px; }
 .bb-hero-root .bb-story-rail button { font-size:9px; line-height:1.3; min-height:60px; padding:10px 0; }
 .bb-hero-root .bb-story-rail button span { display:block; margin-bottom:7px; }
}
@media (max-width:360px) { .bb-hero-root .bb-lab-stage { zoom:.48; } .bb-hero-root .bb-headline { font-size:33px; } }
@media (prefers-reduced-motion:reduce) {
 .bb-hero-root *, .bb-hero-root *::before, .bb-hero-root *::after { transition:none !important; animation:none !important; }
 .bb-hero-root .bb-lab-stage { transform:none; }
}
/* Without scripts the full story is readable as regular sections. */
.bb-hero-root .bb-scroll-driver:not([data-story-ready]) .bb-sticky { height:auto; overflow:visible; }
.bb-hero-root .bb-scroll-driver:not([data-story-ready]) .bb-slide { position:relative; opacity:1; padding:80px 5%; }
.bb-hero-root .bb-scroll-driver:not([data-story-ready]) .bb-slide__content { position:static; width:90%; }
.bb-hero-root .bb-scroll-driver:not([data-story-ready]) .bb-growth-lab { position:relative; top:auto; right:auto; left:auto; width:90%; transform:none; margin:0 auto; padding-bottom:50px; }

@media(max-width:768px) and (max-height:780px) {
 .bb-hero-root .bb-slide__content {top:82px;}
 .bb-hero-root .bb-headline {font-size:32px;}
 .bb-hero-root .bb-growth-lab {top:235px;}
 .bb-hero-root .bb-lab-stage {zoom:.46;}
 .bb-hero-root .bb-lab-controls {margin-top:8px;}
 .bb-hero-root .bb-lab-description {display:none;}
 .bb-hero-root .bb-story-panel {bottom:90px;}
}
@media(max-width:768px) and (max-height:670px) {
 .bb-hero-root .bb-slide__content {top:77px;}
 .bb-hero-root .bb-headline {font-size:28px; }
 .bb-hero-root .bb-eyebrow {margin-bottom:10px;}
 .bb-hero-root .bb-growth-lab {top:195px;}
 .bb-hero-root .bb-lab-stage {zoom:.35;}
 .bb-hero-root .bb-lab-heading {display:none;}
 .bb-hero-root .bb-lab-controls {margin-top:2px;}
 .bb-hero-root .bb-story-panel {bottom:140px !important;padding:9px 12px;}
 .bb-hero-root .bb-story-panel p {font-size:9px;}
 .bb-hero-root .bb-story-panel h3 {font-size:13px;}
 .bb-hero-root .bb-story-kicker {font-size:7px;}
 .bb-hero-root .bb-story-rail {bottom:10px;
     grid-template-columns: repeat(2,1fr);
 }
 
}
@media(min-width:769px) and (max-height:650px) {
 .bb-hero-root .bb-slide__content {top:95px;}
 .bb-hero-root .bb-headline {font-size:34px;}
 .bb-hero-root .bb-subtext,.bb-hero-root .bb-badges {display:none;}
 .bb-hero-root .bb-story-panel {bottom:90px;}
 .bb-hero-root .bb-growth-lab {top:95px;}
 .bb-hero-root .bb-lab-stage {zoom:.62;}
 .bb-hero-root .bb-lab-description {display:none;}
 .bb-hero-root .bb-story-rail {bottom:10px;}
}

/* Editorial website screenshot inside the existing 3D browser. */
.bb-hero-root .bb-site-preview { background:#eeeae0; overflow:hidden; }
.bb-hero-root .bb-site-preview img { display:block; width:100%; height:auto; aspect-ratio:3 / 2; object-fit:cover; user-select:none; }
/* Keep the screenshot above the channel controls and feature it when selected. */
.bb-hero-root .bb-site-preview img { height:240px; aspect-ratio:auto; object-fit:cover; object-position:top; }
.bb-hero-root .bb-growth-lab[data-focus="web"] .bb-lab-web { z-index:7; }

/* Only adjust Elementor wrappers that contain this hero, preserving sticky scroll. */
:is(.elementor-section, .elementor-column, .elementor-widget-wrap, .elementor-widget-container, .e-con, .e-con-inner):has(.bb-hero-root) { overflow: visible; }
.bb-hero-root button { text-transform: none; letter-spacing: normal; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd22540 */mark{
    background-color: transparent;
    color: #BFF747 ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f2bd01 */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-909fd98 */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d536f51 */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71bedf3 */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd2e98f */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ba719d */.icon-.elementor-11780 .elementor-element.elementor-element-5ba719d {
    box-shadow:
        0 0 10px rgba(168, 240, 0, 0.25),
        0 0 30px rgba(168, 240, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3eb1ce */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f02a54 */.icon-.elementor-11780 .elementor-element.elementor-element-5f02a54 {
    box-shadow:
        0 0 10px rgba(168, 240, 0, 0.25),
        0 0 30px rgba(168, 240, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8572db */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ab8798 */.icon-.elementor-11780 .elementor-element.elementor-element-6ab8798 {
    box-shadow:
        0 0 10px rgba(168, 240, 0, 0.25),
        0 0 30px rgba(168, 240, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f61698a */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da09efb */.icon-.elementor-11780 .elementor-element.elementor-element-da09efb {
    box-shadow:
        0 0 10px rgba(168, 240, 0, 0.25),
        0 0 30px rgba(168, 240, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea868f3 */.stage-number {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
    color: transparent;
    -webkit-text-stroke: 1px #a8f000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15330e1 */.icon-.elementor-11780 .elementor-element.elementor-element-15330e1 {
    box-shadow:
        0 0 10px rgba(168, 240, 0, 0.25),
        0 0 30px rgba(168, 240, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7798f0c */.pipeline-container {
    position: relative;
    margin: 10px auto 10px;
    max-width: 1000px;
    padding-top: 40px;
}
.pipeline-track {
    position: absolute;
    top: 40px;
    left: 8.5%;
    right: 8.5%;
    height: 16px;
    background: #0a0a0a;
    border-radius: 16px;
    box-shadow: inset 0 4px 8px rgba(0, 0, 0, 0.9), inset 0 -2px 4px rgba(255, 255, 255, 0.05), 0 2px 4px rgba(0, 0, 0, 0.5);
    z-index: 1;
}
.pipeline-fill {
    position: absolute;
    top: 0; left: 0; bottom: 0;
    width: 0%;
    /* Dark Mode Bypass applied here */
    background-image: linear-gradient(90deg, #2a5a0a, #bff747, #e0ff8c) !important;
    border-radius: 16px;
    box-shadow: 0 0 20px rgba(191, 247, 71, 0.6), 0 0 40px rgba(191, 247, 71, 0.4), inset 0 4px 6px rgba(255, 255, 255, 0.8), inset 0 -2px 4px rgba(0, 0, 0, 0.2);
    z-index: 2;
    isolation: isolate !important;
    filter: invert(0) !important;
    color-scheme: light dark !important;
}
.pipeline-fill::after {
    content: '';
    position: absolute;
    right: 0; top: 50%;
    transform: translateY(-50%);
    width: 24px; height: 24px;
    background-image: linear-gradient(0deg, #ffffff, #ffffff) !important;
    border-radius: 50%;
    box-shadow: 0 0 30px #bff747, 0 0 60px #bff747;
    opacity: 0.8;
}
.pipeline-steps {
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 3;
    padding: 0;
}
.pipe-step {
    width: 25%;
    text-align: center;
    position: relative;
}
.pipe-node {
    width: 36px; height: 36px;
    background: #111;
    border: 4px solid #333;
    border-radius: 50%;
    margin: 0 auto 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.8), inset 0 4px 8px rgba(0, 0, 0, 0.9);
    transition: all 0.5s cubic-bezier(0.2, 0.9, 0.4, 1.2);
    position: relative;
}
/* Fix for Active Nodes turning dark green */
.pipe-step.active .pipe-node {
    /* Use background-image instead of background to block Android dimming */
    background-image: linear-gradient(0deg, #bff747, #bff747) !important;
    border-color: #fff;
    box-shadow: 0 0 30px rgba(191, 247, 71, 0.8), 0 0 60px rgba(191, 247, 71, 0.4), inset 0 2px 10px rgba(255, 255, 255, 0.8);
    transform: scale(1.3);
    isolation: isolate !important;
    filter: invert(0) !important;
    color-scheme: light dark !important;
    margin-top: -10px;
}
.pipe-content {
    padding: 0 10px;
    opacity: 0.3;
    transform: translateY(20px);
    transition: all 0.5s cubic-bezier(0.2, 0.9, 0.4, 1.2);
}
.pipe-step.active .pipe-content {
    opacity: 1;
    transform: translateY(0);
}
.pipe-content h4 {
    font-size: 18px;
    margin-bottom: 8px;
    color: #fff;
    text-shadow: 0 0 20px rgba(191, 247, 71, 0);
    transition: text-shadow 0.5s ease;
}
.pipe-step.active .pipe-content h4 {
    text-shadow: 0 0 20px rgba(191, 247, 71, 0.4);
    color: #bff747 !important;
    isolation: isolate !important;
    filter: invert(0) !important;
}
/* === MOBILE OPTIMIZATION: Vertical Layout === */
@media (max-width: 768px) {
    .pipeline-container {
        display: block; 
        padding: 0 20px;
    }
    .pipeline-steps {
        flex-direction: column;
        gap: 60px; 
    }
    .pipe-step {
        width: 100%;
        display: flex; 
        text-align: left;
        align-items: flex-start;
    }
    .pipe-node {
        margin: 0 30px 0 0; 
        flex-shrink: 0; 
    }
    .pipe-content {
        transform: translateX(20px); 
        padding: 0;
    }
    
    .pipe-step.active .pipe-content {
        transform: translateX(0);
    }
    .pipeline-track {
        width: 16px;
        height: 100%; 
        top: 0;
        bottom: 0;
        left: 28px; 
        right: auto;
    }
    .pipeline-fill {
        width: 100%;
        top: 0; 
        left: 0; 
        background-image: linear-gradient(180deg, #2a5a0a, #bff747, #e0ff8c) !important; 
    }
    .pipeline-fill::after {
        right: 50%; 
        top: auto;
        bottom: 0; 
        transform: translateX(50%) translateY(50%);
    }
}
/* Gradient Text Base Style (Mobile & Desktop) */
.gradient-text {
    /* 1. The Gradient */
    background-image: linear-gradient(135deg, #bff747 0%, #a0e03a 30%, #ffffff 70%, #bff747 100%) !important;
    background-size: 300% auto !important;
    
    /* 2. WebKit Clipping */
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* 3. Transparency */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    
    /* 4. Display Fix */
    display: inline-block;
    
    /* === 5. FORCE DARK MODE BYPASS (THE FIX) === */
    /* This tells Android's aggressive dark mode to leave this element alone */
    isolation: isolate !important;
    filter: invert(0) !important;
    color-scheme: light dark !important;
    /* Optional Fallback shadow so the text is never completely invisible */
    text-shadow: 0px 0px 1px rgba(191, 247, 71, 0.1); 
}

/* Keyframes for the animation */
@keyframes textFlow {
    0%, 100% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
}

/* Desktop Only: Add animation */
@media (min-width: 769px) {
    .gradient-text {
        animation: textFlow 5s ease infinite;
    }
}/* End custom CSS */