.elementor-6 .elementor-element.elementor-element-061f071{--display:flex;--min-height:80vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;filter:blur(0px);--overlay-opacity:0.37;}.elementor-6 .elementor-element.elementor-element-061f071::before, .elementor-6 .elementor-element.elementor-element-061f071 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-061f071 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-061f071 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-061f071 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-061f071 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-061f071::before{background-color:#00000066;--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-061f071::before{background-color:#00000066;--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-061f071 > .elementor-background-video-container::before{background-color:#00000066;--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-061f071 > .elementor-background-video-container::before{background-color:#00000066;--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-061f071 > .e-con-inner > .elementor-background-video-container::before{background-color:#00000066;--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-061f071 > .e-con-inner > .elementor-background-video-container::before{background-color:#00000066;--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-061f071 > .e-con-inner > .elementor-background-slideshow::before{background-color:#00000066;--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-061f071 > .e-con-inner > .elementor-background-slideshow::before{background-color:#00000066;--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-061f071 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-061f071 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--overlay-opacity:0.5;}.elementor-6 .elementor-element.elementor-element-061f071::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-061f071.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-061f071.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-061f071.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-26bdc40{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-26bdc40.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-26bdc40.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-1b7832b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-6 .elementor-element.elementor-element-1b7832b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-1b7832b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-b9dfa97{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-b9dfa97 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-b9dfa97 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-b9dfa97 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-b9dfa97 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-linecap:round;stroke-linejoin:round;}.elementor-6 .elementor-element.elementor-element-527c1c8{width:var( --container-widget-width, 53.65% );max-width:53.65%;--container-widget-width:53.65%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-527c1c8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-527c1c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-527c1c8 .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-527c1c8 .webfolio-heading{color:#FFFFFF;font-family:"Einstien", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-6 .elementor-element.elementor-element-527c1c8 .webfolio-heading span{display:inline-block;color:var( --e-global-color-text );font-family:"Einstien", Sans-serif;}.elementor-6 .elementor-element.elementor-element-16e7a15 .elementor-button{background-color:#02010100;font-family:"Einstien", Sans-serif;font-size:18px;font-weight:700;text-shadow:0px 0px 10px rgba(241.40000000000003, 236.3161684782609, 236.3161684782609, 0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(244.79999999999998, 244.79999999999998, 244.79999999999998, 0.65);transition-duration:0.6s;border-style:solid;border-color:var( --e-global-color-primary );border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-16e7a15 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-16e7a15 .elementor-button:focus{background-color:#00000000;border-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-16e7a15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-16e7a15 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-6 .elementor-element.elementor-element-7001ce5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7001ce5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-7001ce5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button, .elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button.reverse .btn-animated-gr{background:#00000000;background-image:none;}.elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button:focus, .elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button .btn-animated-gr, .elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button:focus .btn-animated-gr{background:#FFFFFF;background-image:none;}.elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;fill:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 35px 14px 35px;}.elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button .webfolio-button-content-wrapper{display:inline-block;}.elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button .btn-animated-gr{border-radius:30px 30px 30px 30px;}.elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button:focus{color:#000000;}.elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button:hover svg, .elementor-6 .elementor-element.elementor-element-82165f4 .webfolio-button:focus svg{fill:#000000;}.elementor-6 .elementor-element.elementor-element-f06f320 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-6 .elementor-element.elementor-element-f06f320 img{width:60px;}.elementor-6 .elementor-element.elementor-element-2f27461{--display:flex;--min-height:80vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;filter:blur(0px);--overlay-opacity:0.37;}.elementor-6 .elementor-element.elementor-element-2f27461::before, .elementor-6 .elementor-element.elementor-element-2f27461 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2f27461 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2f27461 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2f27461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2f27461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#807979;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-2f27461::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-2f27461.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-2f27461.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-2f27461.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-b2dfd0a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-6 .elementor-element.elementor-element-b2dfd0a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-b2dfd0a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-acb23ba{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-acb23ba .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-acb23ba .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-acb23ba .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-acb23ba .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-linecap:round;stroke-linejoin:round;}.elementor-6 .elementor-element.elementor-element-5dfa568{width:var( --container-widget-width, 53.65% );max-width:53.65%;--container-widget-width:53.65%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5dfa568 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5dfa568.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-5dfa568 .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-5dfa568 .webfolio-heading{color:#FFFFFF;font-family:"Einstien", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-6 .elementor-element.elementor-element-5dfa568 .webfolio-heading span{display:inline-block;color:var( --e-global-color-text );font-family:"Einstien", Sans-serif;}.elementor-6 .elementor-element.elementor-element-547ce53 .elementor-button{background-color:#02010100;font-family:"Einstien", Sans-serif;font-size:18px;font-weight:700;text-shadow:0px 0px 10px rgba(241.40000000000003, 236.3161684782609, 236.3161684782609, 0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(244.79999999999998, 244.79999999999998, 244.79999999999998, 0.65);transition-duration:0.6s;border-style:solid;border-color:var( --e-global-color-primary );border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-547ce53 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-547ce53 .elementor-button:focus{background-color:#00000000;border-color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-547ce53 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-547ce53 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-6 .elementor-element.elementor-element-6d86f70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6d86f70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-6d86f70.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-6d86f70.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-945cca5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6 .elementor-element.elementor-element-945cca5 img{max-width:5%;}.elementor-6 .elementor-element.elementor-element-d0950f8{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-b6e6bc4{width:var( --container-widget-width, 26.198% );max-width:26.198%;--container-widget-width:26.198%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-b6e6bc4 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-b6e6bc4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-3d5ac5a .elementor-button{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .elementor-repeater-item-39ab6df.item h4 .text{font-weight:700;}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq{background-color:#121212;width:100%;}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .slide-har.st1 .box{animation-duration:180s;}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .box .item h4{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .box .item h4 .image{width:50px;}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .item h4 .image{margin:0px 0px 0px 40px;}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .box .item{padding:0px 30px 0px 30px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .box .item h4 svg{width:30px;height:30px;}.elementor-6 .elementor-element.elementor-element-ac2bb93 .webfolio-marquee .main-marq .box .item h4 i{font-size:30px;}.elementor-6 .elementor-element.elementor-element-8c8457f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8c8457f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-8c8457f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-8c8457f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq{background-color:#121212;width:100%;}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq .slide-har.st1 .box{animation-duration:80s;}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq .box .item h4{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq .box .item h4 .image{width:50px;}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq .item h4 .image{margin:0px 0px 0px 40px;}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq .box .item{padding:0px 30px 0px 30px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq .box .item h4 svg{width:30px;height:30px;}.elementor-6 .elementor-element.elementor-element-e9026d2 .webfolio-marquee .main-marq .box .item h4 i{font-size:30px;}.elementor-6 .elementor-element.elementor-element-d545f61{--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-6 .elementor-element.elementor-element-d545f61.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-d545f61.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-9e15068{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9e15068.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-9e15068.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-9e15068.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-ab28f71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ab28f71 .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-ab28f71 .webfolio-heading{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-ab28f71 .webfolio-heading span{display:inline-block;color:#FFFFFF;font-weight:200;}.elementor-6 .elementor-element.elementor-element-7c41f96{--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-6 .elementor-element.elementor-element-7c41f96.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-7c41f96.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-485dcfd{--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;backdrop-filter:blur(44px);--border-radius:10px 10px 10px 10px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-6 .elementor-element.elementor-element-485dcfd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-485dcfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414CC;}.elementor-6 .elementor-element.elementor-element-485dcfd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-485dcfd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-04ab93e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6 .elementor-element.elementor-element-04ab93e .elementor-icon-wrapper{text-align:right;}.elementor-6 .elementor-element.elementor-element-04ab93e .elementor-icon{font-size:65px;}.elementor-6 .elementor-element.elementor-element-04ab93e .elementor-icon svg{height:65px;}.elementor-6 .elementor-element.elementor-element-00a7549 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-00a7549 .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-00a7549 .webfolio-heading{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-00a7549 .webfolio-heading span{display:inline-block;}.elementor-6 .elementor-element.elementor-element-e80366d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e80366d .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-e80366d .webfolio-heading{color:#C6C8C9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-6 .elementor-element.elementor-element-e80366d .webfolio-heading span{display:inline-block;}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button, .elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button.reverse .btn-animated-gr{background:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:focus, .elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button .btn-animated-gr, .elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:focus .btn-animated-gr{background:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-04008e0 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button{text-align:center;width:60px;max-width:60px;height:60px;line-height:60px;font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;letter-spacing:0.02em;border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button .webfolio-align-icon-right{margin-left:20px;}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button .webfolio-align-icon-left{margin-right:20px;}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button .webfolio-button-content-wrapper{display:inline-block;}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button .btn-animated-gr{border-radius:50% 50% 50% 50%;}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:focus{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:hover svg, .elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button:hover{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:1px 0px 41px 2px #6041F0;}.elementor-6 .elementor-element.elementor-element-c56f532{--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;backdrop-filter:blur(44px);--border-radius:10px 10px 10px 10px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-6 .elementor-element.elementor-element-c56f532:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c56f532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414CC;}.elementor-6 .elementor-element.elementor-element-c56f532.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-c56f532.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-40f0361 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6 .elementor-element.elementor-element-40f0361 .elementor-icon-wrapper{text-align:right;}.elementor-6 .elementor-element.elementor-element-40f0361 .elementor-icon{font-size:65px;}.elementor-6 .elementor-element.elementor-element-40f0361 .elementor-icon svg{height:65px;}.elementor-6 .elementor-element.elementor-element-efcdbe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-efcdbe5 .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-efcdbe5 .webfolio-heading{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-efcdbe5 .webfolio-heading span{display:inline-block;}.elementor-6 .elementor-element.elementor-element-71dfc7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-71dfc7f .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-71dfc7f .webfolio-heading{color:#C6C8C9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-6 .elementor-element.elementor-element-71dfc7f .webfolio-heading span{display:inline-block;}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button, .elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button.reverse .btn-animated-gr{background:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:focus, .elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button .btn-animated-gr, .elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:focus .btn-animated-gr{background:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-9236473 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button{text-align:center;width:60px;max-width:60px;height:60px;line-height:60px;font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;letter-spacing:0.02em;border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button .webfolio-align-icon-right{margin-left:20px;}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button .webfolio-align-icon-left{margin-right:20px;}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button .webfolio-button-content-wrapper{display:inline-block;}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button .btn-animated-gr{border-radius:50% 50% 50% 50%;}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:focus{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:hover svg, .elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button:hover{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:1px 0px 41px 2px #6041F0;}.elementor-6 .elementor-element.elementor-element-f3bd89b{--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;backdrop-filter:blur(44px);--border-radius:10px 10px 10px 10px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-6 .elementor-element.elementor-element-f3bd89b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f3bd89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414CC;}.elementor-6 .elementor-element.elementor-element-f3bd89b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-f3bd89b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-d64c5c1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6 .elementor-element.elementor-element-d64c5c1 .elementor-icon-wrapper{text-align:right;}.elementor-6 .elementor-element.elementor-element-d64c5c1 .elementor-icon{font-size:65px;}.elementor-6 .elementor-element.elementor-element-d64c5c1 .elementor-icon svg{height:65px;}.elementor-6 .elementor-element.elementor-element-95a03f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-95a03f6 .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-95a03f6 .webfolio-heading{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-95a03f6 .webfolio-heading span{display:inline-block;}.elementor-6 .elementor-element.elementor-element-086229f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-086229f .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-086229f .webfolio-heading{color:#C6C8C9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-6 .elementor-element.elementor-element-086229f .webfolio-heading span{display:inline-block;}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button, .elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button.reverse .btn-animated-gr{background:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:focus, .elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button .btn-animated-gr, .elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:focus .btn-animated-gr{background:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-917eeb9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button{text-align:center;width:60px;max-width:60px;height:60px;line-height:60px;font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;letter-spacing:0.02em;border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button .webfolio-align-icon-right{margin-left:20px;}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button .webfolio-align-icon-left{margin-right:20px;}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button .webfolio-button-content-wrapper{display:inline-block;}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button .btn-animated-gr{border-radius:50% 50% 50% 50%;}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:focus{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:hover svg, .elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button:hover{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:1px 0px 41px 2px #6041F0;}.elementor-6 .elementor-element.elementor-element-1b110f4{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;}.elementor-6 .elementor-element.elementor-element-1b110f4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-1b110f4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button, .elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button.reverse .btn-animated-gr{background:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:focus, .elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button .btn-animated-gr, .elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:focus .btn-animated-gr{background:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-2630ab3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button{text-align:center;width:165px;max-width:165px;height:50px;line-height:49px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:8% 8% 8% 8%;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button .webfolio-align-icon-right{margin-left:20px;}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button .webfolio-align-icon-left{margin-right:20px;}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button .webfolio-button-content-wrapper{display:inline-block;}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button .btn-animated-gr{border-radius:8% 8% 8% 8%;}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:hover, .elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:focus{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:hover svg, .elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button:hover{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:1px 0px 41px 2px #6041F0;}.elementor-6 .elementor-element.elementor-element-28d5e79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-28d5e79:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-28d5e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-28d5e79.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-28d5e79.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-1f1c0a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-1f1c0a5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-1f1c0a5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-99faddc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-99faddc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-99faddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-99faddc{background-color:#121212;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-99faddc{background-color:#121212;}.elementor-6 .elementor-element.elementor-element-99faddc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-99faddc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-5e3a66c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5e3a66c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-5e3a66c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-82c35d0 .elementor-swiper-button{font-size:20px;}.elementor-6 .elementor-element.elementor-element-82c35d0 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6 .elementor-element.elementor-element-82c35d0 .elementor-testimonial__name{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-82c35d0 .elementor-testimonial__title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-07e7cd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-07e7cd3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-07e7cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-07e7cd3{background-color:#0F0F0F;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-07e7cd3{background-color:#0F0F0F;}.elementor-6 .elementor-element.elementor-element-07e7cd3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-07e7cd3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-196e5f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-196e5f7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-196e5f7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-663784f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-663784f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-663784f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-83a9c7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-83a9c7f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-83a9c7f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-9bdd8af{text-align:center;}.elementor-6 .elementor-element.elementor-element-9bdd8af .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-9bdd8af .webfolio-heading{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-9bdd8af .webfolio-heading span{display:inline-block;opacity:0.7;}.elementor-6 .elementor-element.elementor-element-6239aef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-6 .elementor-element.elementor-element-6239aef.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-6239aef.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-4b45816 .webfolio-images-carousel .item{border-radius:50% 50% 50% 50%;height:220px;line-height:220px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1FFFF1A;}.elementor-6 .elementor-element.elementor-element-4b45816 .webfolio-images-carousel .item .icon-image{margin:auto auto auto auto;}.elementor-6 .elementor-element.elementor-element-365b323{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-6 .elementor-element.elementor-element-365b323.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-365b323.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-cbf74d6{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;top:50%;z-index:0;}.elementor-6 .elementor-element.elementor-element-cbf74d6 > .elementor-widget-container{margin:0 0 0 0;padding:0px 12px 0px 12px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-cbf74d6{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-cbf74d6{right:0px;}.elementor-6 .elementor-element.elementor-element-cbf74d6 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-cbf74d6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-c7784c7 > .elementor-widget-container{background-color:#0F0F0F;margin:0 0 0 0;padding:10px 30px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:30px 30px 30px 30px;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-c7784c7 > .elementor-widget-container{background-color:#0F0F0F;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-c7784c7 > .elementor-widget-container{background-color:#0F0F0F;}.elementor-6 .elementor-element.elementor-element-c7784c7.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-c7784c7{z-index:3;}.elementor-6 .elementor-element.elementor-element-c7784c7 .webfolio-heading-text{display:block;}.elementor-6 .elementor-element.elementor-element-c7784c7 .webfolio-heading{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-c7784c7 .webfolio-heading span{display:inline-block;font-weight:600;}.elementor-6 .elementor-element.elementor-element-3aabd00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3aabd00:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3aabd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6 .elementor-element.elementor-element-3aabd00{background-color:#0F0F0F;}} body.tcg-dark-mode .elementor-6 .elementor-element.elementor-element-3aabd00{background-color:#0F0F0F;}.elementor-6 .elementor-element.elementor-element-3aabd00.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-3aabd00.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .elementor-repeater-item-236348a.item h4 .text{font-family:"Einstien", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .elementor-repeater-item-b3aa6e0.item h4 .text{font-family:"Einstien", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .elementor-repeater-item-284932a.item h4 .text{font-family:"Einstien", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .elementor-repeater-item-6dd7344.item h4 .text{font-family:"Einstien", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq{background-color:#121212;width:100%;padding:20px 0px 20px 0px;transform:rotate(-5deg);}.elementor-6 .elementor-element.elementor-element-7a11fca{z-index:2;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .slide-har.st1 .box{animation-duration:110s;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .box .item h4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:5vw;font-weight:600;line-height:1.3em;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .box .item h4 .image{width:50px;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .item h4 .image{margin:0px 0px 0px 40px;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .box .item{padding:0px 30px 0px 30px;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .box .item h4 svg{width:30px;height:30px;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .box .item h4 i{font-size:30px;}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq .slide-har.st1 .box{animation-duration:80s;}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq{width:100%;padding:0px 0px 0px 0px;transform:rotate(3deg) translateX(65px);}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq .box .item h4{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq .box .item h4 .image{width:50px;}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq .item h4 .image{margin:0px 0px 0px 40px;}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq .box .item{padding:15px 50px 15px 50px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:60px 60px 60px 60px;}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq .box .item h4 svg{width:30px;height:30px;}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq .box .item h4 i{font-size:30px;}.elementor-6 .elementor-element.elementor-element-e09b09e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-e09b09e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6 .elementor-element.elementor-element-e09b09e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6 .elementor-element.elementor-element-c03f46a .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:15px;font-weight:300;font-style:italic;color:var( --e-global-color-text );}body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-061f071{--width:177.171%;}.elementor-6 .elementor-element.elementor-element-26bdc40{--width:50%;}.elementor-6 .elementor-element.elementor-element-1b7832b{--width:50%;}.elementor-6 .elementor-element.elementor-element-2f27461{--width:177.171%;}.elementor-6 .elementor-element.elementor-element-b2dfd0a{--width:50%;}.elementor-6 .elementor-element.elementor-element-6d86f70{--width:100%;}.elementor-6 .elementor-element.elementor-element-8c8457f{--width:100%;}.elementor-6 .elementor-element.elementor-element-9e15068{--width:42.97%;}.elementor-6 .elementor-element.elementor-element-5e3a66c{--content-width:1280px;}.elementor-6 .elementor-element.elementor-element-196e5f7{--content-width:1280px;}.elementor-6 .elementor-element.elementor-element-83a9c7f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-83a9c7f{--width:83.33333333%;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-527c1c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-5dfa568{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-e80366d .webfolio-heading{font-size:16px;}.elementor-6 .elementor-element.elementor-element-71dfc7f .webfolio-heading{font-size:16px;}.elementor-6 .elementor-element.elementor-element-086229f .webfolio-heading{font-size:16px;}.elementor-6 .elementor-element.elementor-element-28d5e79{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-99faddc{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-07e7cd3{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c7784c7 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-6 .elementor-element.elementor-element-3aabd00{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7a11fca .webfolio-marquee .main-marq .box .item h4 .image{width:30px;}.elementor-6 .elementor-element.elementor-element-7d686e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7d686e7 .webfolio-marquee .main-marq{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-1b7832b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-527c1c8{text-align:center;}.elementor-6 .elementor-element.elementor-element-b2dfd0a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5dfa568{text-align:center;}.elementor-6 .elementor-element.elementor-element-4b45816 .webfolio-images-carousel .item{width:150px;height:150px;line-height:150px;}.elementor-6 .elementor-element.elementor-element-c7784c7{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-061f071 */.my-hero {
    background-attachment: fixed !important;
    background-position: center center !important;
    background-size: cover !important;
    will-change: transform;
    transform: translate3d(0,0,0); /* מונע קפיצות */
}
.elementor-6 .elementor-element.elementor-element-061f071::before {
  content: "";
  position: absolute;
  inset: 0;
  backdrop-filter: blur(20px);
  background: rgba(0, 0, 0, 0.2); /* טשטוש עם כהות */
  z-index: 1;
}

/* ====== Heroes (Desktop 16:9, Mobile 9:16) ====== */
.my-hero{ position:relative; overflow:hidden; }

/* חשיפה לפי ברייקפוינט – גם אם Elementor מסתיר, נכפה זאת כדי למנוע הבהובים */
@media (min-width: 861px){
  .my-hero--mobile{ display:none !important; }
}
@media (max-width: 860px){
  .my-hero--desktop{ display:none !important; }
}

/* יחס ממדים למדיה בתוך ההירו (וידאו/תמונה) */
.my-hero--desktop video,
.my-hero--desktop img{
  width:100%; height:auto; display:block;
  aspect-ratio:16 / 9;           /* דסקטופ */
  object-fit:cover;
}

.my-hero--mobile video,
.my-hero--mobile img{
  width:100%; height:auto; display:block;
  aspect-ratio:9 / 16;           /* מובייל */
  object-fit:cover;
}

/* כותרת מובייל – ויזואלית כמו H1 אבל לא H1 אמיתי */
.hero-title-vis{
  font-weight:900;
  font-size:clamp(26px, 6vw, 42px);
  line-height:1.1;
  color:#fff;                    /* שנה לפי העיצוב שלך */
  /* אם יש רקע בהיר: color:#0e0f1a; */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f27461 */.my-hero {
    background-attachment: fixed !important;
    background-position: center center !important;
    background-size: cover !important;
    will-change: transform;
    transform: translate3d(0,0,0); /* מונע קפיצות */
}
.elementor-6 .elementor-element.elementor-element-2f27461::before {
  content: "";
  position: absolute;
  inset: 0;
  backdrop-filter: blur(20px);
  background: rgba(0, 0, 0, 0.2); /* טשטוש עם כהות */
  z-index: 1;
}

/* ====== Heroes (Desktop 16:9, Mobile 9:16) ====== */
.my-hero{ position:relative; overflow:hidden; }

/* חשיפה לפי ברייקפוינט – גם אם Elementor מסתיר, נכפה זאת כדי למנוע הבהובים */
@media (min-width: 861px){
  .my-hero--mobile{ display:none !important; }
}
@media (max-width: 860px){
  .my-hero--desktop{ display:none !important; }
}

/* יחס ממדים למדיה בתוך ההירו (וידאו/תמונה) */
.my-hero--desktop video,
.my-hero--desktop img{
  width:100%; height:auto; display:block;
  aspect-ratio:16 / 9;           /* דסקטופ */
  object-fit:cover;
}

.my-hero--mobile video,
.my-hero--mobile img{
  width:100%; height:auto; display:block;
  aspect-ratio:9 / 16;           /* מובייל */
  object-fit:cover;
}

/* כותרת מובייל – ויזואלית כמו H1 אבל לא H1 אמיתי */
.hero-title-vis{
  font-weight:900;
  font-size:clamp(26px, 6vw, 42px);
  line-height:1.1;
  color:#fff;                    /* שנה לפי העיצוב שלך */
  /* אם יש רקע בהיר: color:#0e0f1a; */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c8457f */.elementor-6 .elementor-element.elementor-element-8c8457f .service-card .main-icon svg path {
  fill: #ffffff;
  transition: fill 0.3s ease;
}

.elementor-6 .elementor-element.elementor-element-8c8457f .service-card:hover .main-icon svg path {
  fill: #6041f0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04ab93e */.service-card .main-icon svg #mic,
.service-card .main-icon svg #mic_wav_1,
.service-card .main-icon svg #mic_wav_2,
.service-card .main-icon svg #cam,
.service-card .main-icon svg #person,
.service-card .main-icon svg #base {
  stroke: black;
  transition: stroke 0.3s ease, filter 0.3s ease;
  filter: none;
}

.service-card:hover .main-icon svg #mic,
.service-card:hover .main-icon svg #mic_wav_1,
.service-card:hover .main-icon svg #mic_wav_2 {
  stroke: #25c8fa;
  filter: drop-shadow(0 0 6px #25c8fa);
}

.service-card:hover .main-icon svg #person,
.service-card:hover .main-icon svg #base,
.service-card:hover .main-icon svg #cam {
  stroke: #6041f0;
  filter: drop-shadow(0 0 6px #6041f0);
}/* End custom CSS */
/* Start custom CSS for webfolio-button-button-animate, class: .elementor-element-04008e0 */@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-04008e0 .webfolio-button {
    display: flex;
    justify-content: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-485dcfd */.elementor-6 .elementor-element.elementor-element-485dcfd {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 480px; /* תוכל להתאים לפי עיצוב */
}

.elementor-6 .elementor-element.elementor-element-485dcfd {
  transition: all 0.5s ease-in-out;
}

/* Glow עדין וקל על כל הקארד */
.elementor-6 .elementor-element.elementor-element-485dcfd:hover {
  box-shadow: 0 10px 40px rgba(96, 65, 240, 0.15);
  transform: translateY(-4px);
}

/* Scale קל לכפתור בתחתית */
.elementor-6 .elementor-element.elementor-element-485dcfd:hover .webfolio-button {
  transform: scale(1.05);
  transition: transform 0.5s ease-in-out;
}

/* החזרת מעבר רך גם לכפתור עצמו */
.elementor-6 .elementor-element.elementor-element-485dcfd .webfolio-button {
  transition: all 0.5s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for webfolio-button-button-animate, class: .elementor-element-9236473 */@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-9236473 .webfolio-button {
    display: flex;
    justify-content: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c56f532 */.elementor-6 .elementor-element.elementor-element-c56f532 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 480px; 
}

.elementor-6 .elementor-element.elementor-element-c56f532 {
  transition: all 0.5s ease-in-out;
}

/* Glow עדין וקל על כל הקארד */
.elementor-6 .elementor-element.elementor-element-c56f532:hover {
  box-shadow: 0 10px 40px rgba(96, 65, 240, 0.15);
  transform: translateY(-4px);
}

/* Scale קל לכפתור בתחתית */
.elementor-6 .elementor-element.elementor-element-c56f532:hover .webfolio-button {
  transform: scale(1.05);
  transition: transform 0.5s ease-in-out;
}

/* החזרת מעבר רך גם לכפתור עצמו */
.elementor-6 .elementor-element.elementor-element-c56f532 .webfolio-button {
  transition: all 0.5s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for webfolio-button-button-animate, class: .elementor-element-917eeb9 */@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-917eeb9 .webfolio-button {
    display: flex;
    justify-content: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd89b */.elementor-6 .elementor-element.elementor-element-f3bd89b {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 480px; /* תוכל להתאים לפי עיצוב */
}


.elementor-6 .elementor-element.elementor-element-f3bd89b {
  transition: all 0.5s ease-in-out;
}

/* Glow עדין וקל על כל הקארד */
.elementor-6 .elementor-element.elementor-element-f3bd89b:hover {
  box-shadow: 0 10px 40px rgba(96, 65, 240, 0.15);
  transform: translateY(-4px);
}

/* Scale קל לכפתור בתחתית */
.elementor-6 .elementor-element.elementor-element-f3bd89b:hover .webfolio-button {
  transform: scale(1.05);
  transition: transform 0.5s ease-in-out;
}

/* החזרת מעבר רך גם לכפתור עצמו */
.elementor-6 .elementor-element.elementor-element-f3bd89b .webfolio-button {
  transition: all 0.5s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c41f96 */.elementor-6 .elementor-element.elementor-element-7c41f96 .service-card .main-icon svg path {
  fill: #ffffff;
  transition: fill 0.3s ease;
}

.elementor-6 .elementor-element.elementor-element-7c41f96 .service-card:hover .main-icon svg path {
  fill: #6041f0;
}/* End custom CSS */
/* Start custom CSS for webfolio-button-button-animate, class: .elementor-element-2630ab3 */@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-2630ab3 .webfolio-button {
    display: flex;
    justify-content: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for webfolio-images-carousel, class: .elementor-element-4b45816 *//* ===== Logos Carousel – fixed centering ===== */
.logos-carousel{ --logo-cell:240px; }                                   /* desktop size */

.logos-carousel .swiper-slide{
  width:var(--logo-cell) !important;
  height:var(--logo-cell) !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  position:relative;
  box-sizing:border-box;
  margin-inline:12px;
}

.logos-carousel .swiper-slide::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:50%;
  border:1px solid rgba(255,255,255,.14);
  pointer-events:none;
}

.logos-carousel .icon-image{
  display:flex;
  align-items:center;
  justify-content:center;
  padding:0;
  margin:0;
  line-height:0;
  height:auto;
  width:100%;
  box-sizing:border-box;
}

.logos-carousel .icon-image img{
  display:block;
  max-width:70%;
  max-height:40%;
  width:auto;
  height:auto;
  object-fit:contain;
  /* לרקע כהה ולוגואים לבנים הוסיפו (לא חובה):
     filter:brightness(0) invert(1) contrast(1.05); opacity:.9; */
}

@media (max-width:1024px){
  .logos-carousel{ --logo-cell:200px; }
}

@media (max-width:768px){
  .logos-carousel{ --logo-cell:160px; }
  .logos-carousel .swiper-slide{ margin-inline:8px; }
}

@media (max-width:480px){
  .logos-carousel{ --logo-cell:140px; }
}/* End custom CSS */