.elementor-27 .elementor-element.elementor-element-6d9015b{--display:flex;}.elementor-27 .elementor-element.elementor-element-6d9015b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a8c93aa{--display:flex;--min-height:681px;--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:-228px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a8c93aa:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a8c93aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-5e3b57d{--display:flex;--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-27 .elementor-element.elementor-element-0ce5bfc{--e-image-carousel-slides-to-show:8;}.elementor-27 .elementor-element.elementor-element-0ce5bfc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-9a06fbd{--e-transform-translateY:-38px;--e-transform-scale:1;margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-9a06fbd img{width:37%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-78c3af1{width:var( --container-widget-width, 90.981% );max-width:90.981%;--e-transform-translateX:0px;--e-transform-translateY:-76px;--container-widget-width:90.981%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-78c3af1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-78c3af1 .elementor-heading-title{font-family:"Tusker 7700", Sans-serif;font-size:86px;font-weight:200;line-height:100px;letter-spacing:-2.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#B4FF00;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-ee6529f{width:var( --container-widget-width, 29.627% );max-width:29.627%;--e-transform-translateX:-1px;--e-transform-translateY:-77px;--container-widget-width:29.627%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ee6529f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-d2e2f28{--display:flex;}.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-27 .elementor-element.elementor-element-4cb78f3{width:auto;max-width:auto;bottom:1vw;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-4cb78f3{right:2vh;}body.rtl .elementor-27 .elementor-element.elementor-element-4cb78f3{left:2vh;}.elementor-27 .elementor-element.elementor-element-4cb78f3 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-4cb78f3 .elementor-icon{font-size:82px;}.elementor-27 .elementor-element.elementor-element-4cb78f3 .elementor-icon svg{height:82px;}.elementor-27 .elementor-element.elementor-element-5a38286{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:-104px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5a38286:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a38286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000504;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9c67198{width:var( --container-widget-width, 48% );max-width:48%;background-color:#0D1A17;padding:40px 80px 40px 80px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-9c67198.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-9c67198.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-27 .elementor-element.elementor-element-9c67198.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-27 .elementor-element.elementor-element-9c67198.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-title{margin-bottom:19px;font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:500;color:#71FF62;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:27px;transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-9c67198:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-9c67198:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-809467a{--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;--flex-wrap: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-27 .elementor-element.elementor-element-73945b2{--e-transform-translateX:-4px;--e-transform-translateY:-689px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-73945b2.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-73945b2 .elementor-button{padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2{width:var( --container-widget-width, 48% );max-width:48%;--e-transform-scale:1;background-color:#0D1A17;padding:40px 80px 40px 80px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-3dfdcd2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-title{margin-bottom:19px;font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:500;color:#71FF62;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:27px;transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-3dfdcd2:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-3dfdcd2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d1f1574{--e-transform-translateX:423px;--e-transform-translateY:-689px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d1f1574.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-d1f1574 .elementor-button{padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-b7f119c{width:var( --container-widget-width, 48% );max-width:48%;background-color:#0D1A17;padding:40px 80px 40px 80px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-b7f119c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-27 .elementor-element.elementor-element-b7f119c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-27 .elementor-element.elementor-element-b7f119c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-title{margin-bottom:19px;font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:500;color:#71FF62;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:27px;transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-b7f119c:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-b7f119c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cc28aa9{width:var( --container-widget-width, 48% );max-width:48%;background-color:#0D1A17;padding:40px 80px 40px 80px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-cc28aa9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-27 .elementor-element.elementor-element-cc28aa9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-27 .elementor-element.elementor-element-cc28aa9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-title{margin-bottom:19px;font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:500;color:#71FF62;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#324838;border-radius:27px;transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-cc28aa9:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-cc28aa9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a894656{--e-transform-translateX:-430px;--e-transform-translateY:-188px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a894656.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a894656 .elementor-button{padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-a232f0e{--e-transform-translateX:9px;--e-transform-translateY:-226px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a232f0e.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a232f0e .elementor-button{padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-5d0ba37{--display:flex;}.elementor-27 .elementor-element.elementor-element-c6e3565{--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:100px 100px;--row-gap:100px;--column-gap:100px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c6e3565::before, .elementor-27 .elementor-element.elementor-element-c6e3565 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-c6e3565 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-c6e3565 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-c6e3565 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-c6e3565 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-c1c11ad{--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:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9a3c3dc{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-27 .elementor-element.elementor-element-0ab0b20{--display:flex;--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:0px;}.elementor-27 .elementor-element.elementor-element-16c2c83{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-16c2c83 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:52px;font-weight:500;line-height:1.1em;letter-spacing:-1px;color:#F7F7F7;}.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-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-27 .elementor-element.elementor-element-45e0676{--divider-border-style:solid;--divider-color:#F7F7F71A;--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-45e0676 .elementor-divider-separator{width:420px;}.elementor-27 .elementor-element.elementor-element-45e0676 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-1a426f0{width:var( --container-widget-width, 407px );max-width:407px;--container-widget-width:407px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-1a426f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-5a38286{--content-width:1600px;}.elementor-27 .elementor-element.elementor-element-809467a{--width:80%;}.elementor-27 .elementor-element.elementor-element-c6e3565{--content-width:1040px;}.elementor-27 .elementor-element.elementor-element-0ab0b20{--width:510px;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-6d9015b.e-con{--e-con-transform-scale:1.1;}.elementor-27 .elementor-element.elementor-element-6d9015b{--margin-top:0px;--margin-bottom:-32px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-a8c93aa{--margin-top:0px;--margin-bottom:-162px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-0ce5bfc{--e-image-carousel-slides-to-show:3;--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:1.3;}.elementor-27 .elementor-element.elementor-element-9a06fbd{--e-transform-translateX:0px;--e-transform-translateY:-6px;--e-transform-scale:0.5;}.elementor-27 .elementor-element.elementor-element-9a06fbd img{width:77%;}.elementor-27 .elementor-element.elementor-element-78c3af1{width:var( --container-widget-width, 708.992px );max-width:708.992px;--e-transform-translateY:-114px;--e-transform-scale:0.8;--container-widget-width:708.992px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-78c3af1.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-78c3af1 .elementor-heading-title{font-size:59px;line-height:1.3em;}.elementor-27 .elementor-element.elementor-element-ee6529f{--e-transform-translateX:0px;--e-transform-translateY:-90px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;font-size:17px;}.elementor-27 .elementor-element.elementor-element-9c67198{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-809467a{--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;}.elementor-27 .elementor-element.elementor-element-73945b2{--e-transform-translateY:-184px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-d1f1574{--e-transform-translateX:9px;--e-transform-translateY:-173px;}.elementor-27 .elementor-element.elementor-element-b7f119c{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-cc28aa9{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-a894656{--e-transform-translateX:-4px;--e-transform-translateY:-163px;}.elementor-27 .elementor-element.elementor-element-a232f0e{--e-transform-translateY:-702px;}.elementor-27 .elementor-element.elementor-element-c6e3565{--padding-top:0100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-c1c11ad{--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:center;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-6d9015b.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:-38px;--e-con-transform-scale:1.1;}.elementor-27 .elementor-element.elementor-element-6d9015b{--width:500px;--margin-top:0px;--margin-bottom:-114px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-a8c93aa{--margin-top:-82px;--margin-bottom:-209px;--margin-left:0px;--margin-right:82px;}.elementor-27 .elementor-element.elementor-element-5e3b57d.e-con{--e-con-transform-scale:1;}.elementor-27 .elementor-element.elementor-element-5e3b57d{--width:500px;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-0ce5bfc{--e-image-carousel-slides-to-show:2;--e-transform-translateY:75px;--e-transform-scale:0.6;}.elementor-27 .elementor-element.elementor-element-9a06fbd{--e-transform-translateX:-1px;--e-transform-translateY:-51px;--e-transform-scale:0.5;}.elementor-27 .elementor-element.elementor-element-9a06fbd img{width:84%;}.elementor-27 .elementor-element.elementor-element-78c3af1{--e-transform-translateX:-66px;--e-transform-translateY:-102px;--e-transform-scale:0.8;--container-widget-width:359.84px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359.84px );max-width:359.84px;}.elementor-27 .elementor-element.elementor-element-78c3af1.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-78c3af1 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-27 .elementor-element.elementor-element-ee6529f{--e-transform-translateX:-64px;--e-transform-translateY:-135px;--e-transform-scale:0.7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;font-size:17px;}.elementor-27 .elementor-element.elementor-element-5a38286.e-con{--e-con-transform-translateY:13px;}.elementor-27 .elementor-element.elementor-element-5a38286{--margin-top:-1px;--margin-bottom:-565px;--margin-left:-1px;--margin-right:-1px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-27 .elementor-element.elementor-element-9c67198{width:var( --container-widget-width, 396.816px );max-width:396.816px;--e-transform-translateY:-75px;--e-transform-scale:0.9;padding:23px 15px 20px 11px;--container-widget-width:396.816px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-9c67198 .elementor-image-box-description{font-size:18px;}.elementor-27 .elementor-element.elementor-element-809467a.e-con{--e-con-transform-translateX:-8px;--e-con-transform-scale:1;}.elementor-27 .elementor-element.elementor-element-809467a{--margin-top:-90px;--margin-bottom:-90px;--margin-left:-90px;--margin-right:-90px;}.elementor-27 .elementor-element.elementor-element-73945b2{--e-transform-translateX:3px;--e-transform-translateY:-184px;--e-transform-scale:0.6;}.elementor-27 .elementor-element.elementor-element-3dfdcd2{--e-transform-translateX:10px;--e-transform-translateY:-109px;--e-transform-scale:0.9;padding:20px 10px 20px 10px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-3dfdcd2 .elementor-image-box-description{font-size:18px;}.elementor-27 .elementor-element.elementor-element-d1f1574{--e-transform-translateX:9px;--e-transform-translateY:-281px;--e-transform-scale:0.6;}.elementor-27 .elementor-element.elementor-element-b7f119c{--e-transform-translateX:13px;--e-transform-translateY:-213px;--e-transform-scale:0.9;padding:20px 10px 20px 10px;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-b7f119c .elementor-image-box-description{font-size:18px;}.elementor-27 .elementor-element.elementor-element-cc28aa9{--e-transform-translateX:13px;--e-transform-translateY:-239px;--e-transform-scale:0.9;padding:20px 10px 20px 10px;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-img{margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-cc28aa9 .elementor-image-box-description{font-size:18px;}.elementor-27 .elementor-element.elementor-element-a894656{--e-transform-translateX:12px;--e-transform-translateY:-413px;--e-transform-scale:0.6;}.elementor-27 .elementor-element.elementor-element-a232f0e{--e-transform-translateX:14px;--e-transform-translateY:-776px;--e-transform-scale:0.6;}.elementor-27 .elementor-element.elementor-element-c6e3565.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:125px;}.elementor-27 .elementor-element.elementor-element-c6e3565{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-c1c11ad{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-27 .elementor-element.elementor-element-9a3c3dc{--e-transform-translateY:-138px;--e-transform-scale:0.7;}.elementor-27 .elementor-element.elementor-element-0ab0b20{--min-height:556px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-16c2c83{--e-transform-translateY:-239px;--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;text-align:center;}.elementor-27 .elementor-element.elementor-element-16c2c83 .elementor-heading-title{font-size:34px;}.elementor-27 .elementor-element.elementor-element-1a426f0{--e-transform-translateY:-263px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-27 .elementor-element.elementor-element-1a426f0 .elementor-heading-title{font-size:16px;letter-spacing:-0.2px;}}/* Start custom CSS for image-carousel, class: .elementor-element-0ce5bfc */.elementor-27 .elementor-element.elementor-element-0ce5bfc .swiper,
.elementor-27 .elementor-element.elementor-element-0ce5bfc .swiper-container {
    overflow: visible !important;
    clip-path: polygon(-1000% 0%, 1000% 0%, 1000% 100%, -1000% 100%);
}
.elementor-27 .elementor-element.elementor-element-0ce5bfc .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-27 .elementor-element.elementor-element-0ce5bfc .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 15s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3b57d */.elementor-27 .elementor-element.elementor-element-5e3b57d {
  mask-image: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0) 10%, 
    rgba(0, 0, 0, 1) 35%,
    rgba(0, 0, 0, 1) 100%
  );

  -webkit-mask-image: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0) 10%,
    rgba(0, 0, 0, 1) 35%,
    rgba(0, 0, 0, 1) 100%
  );
}

/* 
Como editar:
- Mude o ângulo (0deg, 90deg, etc.) para alterar a direção.
- Ajuste os % para mudar onde começa/termina o gradiente.
- Troque rgba(0,0,0,1) por outra cor se quiser.
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8c93aa */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d9015b */<script>
    const lenis = new Lenis({
      duration: 1.2,
      easing: (t) => Math.min(1, 1.001 - Math.pow(2, -10 * t)),
      orientation: 'vertical',
      gestureOrientation: 'vertical',
      smoothWheel: true,
      wheelMultiplier: 1,
      smoothTouch: false,
      touchMultiplier: 2,
      infinite: false,
    })

    //get scroll value
    lenis.on('scroll', (e) => {
      console.log(e)
    })

    function raf(time) {
      lenis.raf(time)
       requestAnimationFrame(raf)
    }

    requestAnimationFrame(raf)
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73945b2 */.snapbt3 .elementor-button {
  text-transform: uppercase;
  display: inline-block;
  border-radius: 6em !important;
  transition: all .5s;
  background: linear-gradient(
    90deg,
    #9AFF3B 0%,   /* verde lima claro */
    #4DFF00 100% /* verde lima intenso */
  ) !important;
}

.snapbt3 .elementor-button:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 20px #1aff0033; /* sombra esverdeada suave */
}

/* camada de expansão */
.snapbt3 .elementor-button::after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 100%;
  border-radius: 100px !important;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  transition: all .8s;
  background: linear-gradient(
    90deg,
    #D9FFB3 0%, /* verde lima pastel */
    #9AFF3B 100%
  );
}

.snapbt3 .elementor-button:hover::after {
  transform: scaleX(1.2) scaleY(1.4);
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1f1574 */.snapbt3 .elementor-button {
 text-transform: uppercase;
 display: inline-block;
 border-radius: 6em !important; /*defina o arredondamento aqui*/
 transition: all .5s;
background: linear-gradient(90deg, #9C4EFF 0%, #6F1EFF 100%) !important;  /*defina a cor do BG aqui*/
}

.snapbt3 .elementor-button:hover {
 transform: translateY(-3px);
 box-shadow: 0 10px 20px #18181840; /*defina a sombra do hover aqui*/
}

.snapbt3 .elementor-button::after {
 content: "";
 display: inline-block;
 height: 100%;
 width: 100%;
 border-radius: 100px !important; 
 position: absolute;
 top: 0;
 left: 0;
 z-index: -1;
 transition: all .8s;
}

.snapbt3 .elementor-button::after {
background: linear-gradient(90deg, #D3BBFF 0%, #9C4EFF 100%); /*defina a cor que irá expandir*/
}

.snapbt3 .elementor-button:hover::after {
 transform: scaleX(1.2) scaleY(1.4); /*defina o quanto irá expandir*/
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a894656 */.snapbt3 .elementor-button {
 text-transform: uppercase;
 display: inline-block;
 border-radius: 6em !important; /*defina o arredondamento aqui*/
 transition: all .5s;
background: linear-gradient(90deg, #9C4EFF 0%, #6F1EFF 100%) !important;  /*defina a cor do BG aqui*/
}

.snapbt3 .elementor-button:hover {
 transform: translateY(-3px);
 box-shadow: 0 10px 20px #18181840; /*defina a sombra do hover aqui*/
}

.snapbt3 .elementor-button::after {
 content: "";
 display: inline-block;
 height: 100%;
 width: 100%;
 border-radius: 100px !important; 
 position: absolute;
 top: 0;
 left: 0;
 z-index: -1;
 transition: all .8s;
}

.snapbt3 .elementor-button::after {
background: linear-gradient(90deg, #D3BBFF 0%, #9C4EFF 100%); /*defina a cor que irá expandir*/
}

.snapbt3 .elementor-button:hover::after {
 transform: scaleX(1.2) scaleY(1.4); /*defina o quanto irá expandir*/
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a232f0e */.snapbt3 .elementor-button {
 text-transform: uppercase;
 display: inline-block;
 border-radius: 6em !important; /*defina o arredondamento aqui*/
 transition: all .5s;
background: linear-gradient(90deg, #9C4EFF 0%, #6F1EFF 100%) !important;  /*defina a cor do BG aqui*/
}

.snapbt3 .elementor-button:hover {
 transform: translateY(-3px);
 box-shadow: 0 10px 20px #18181840; /*defina a sombra do hover aqui*/
}

.snapbt3 .elementor-button::after {
 content: "";
 display: inline-block;
 height: 100%;
 width: 100%;
 border-radius: 100px !important; 
 position: absolute;
 top: 0;
 left: 0;
 z-index: -1;
 transition: all .8s;
}

.snapbt3 .elementor-button::after {
background: linear-gradient(90deg, #D3BBFF 0%, #9C4EFF 100%); /*defina a cor que irá expandir*/
}

.snapbt3 .elementor-button:hover::after {
 transform: scaleX(1.2) scaleY(1.4); /*defina o quanto irá expandir*/
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-809467a */music-videos
edicao-video
motion-flyer
design/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a38286 */<script>
    const lenis = new Lenis({
      duration: 1.2,
      easing: (t) => Math.min(1, 1.001 - Math.pow(2, -10 * t)),
      orientation: 'vertical',
      gestureOrientation: 'vertical',
      smoothWheel: true,
      wheelMultiplier: 1,
      smoothTouch: false,
      touchMultiplier: 2,
      infinite: false,
    })

    //get scroll value
    lenis.on('scroll', (e) => {
      console.log(e)
    })

    function raf(time) {
      lenis.raf(time)
       requestAnimationFrame(raf)
    }

    requestAnimationFrame(raf)
</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e3565 */.elementor-27 .elementor-element.elementor-element-c6e3565{
    border-radius: 24px;
background: radial-gradient(47.68% 51.49% at 83.28% 100%, rgba(255, 230, 177, 0.16) 0%, #06191B 100%), radial-gradient(41.11% 50% at 52.24% 0%, rgba(255, 230, 177, 0.16) 0%, #06191B 100%), #06191B;
background: radial-gradient(47.68% 51.49% at 83.28% 100%, color(display-p3 0.9961 0.9059 0.7176 / 0.16) 0%, color(display-p3 0.0431 0.098 0.1059 / 0.00) 100%), radial-gradient(41.11% 50% at 52.24% 0%, color(display-p3 0.9961 0.9059 0.7176 / 0.16) 0%, color(display-p3 0.0431 0.098 0.1059 / 0.00) 100%), color(display-p3 0.0431 0.098 0.1059);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tusker 7700';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://meiradsgn.com.br/wp-content/uploads/2026/01/TuskerGrotesk-8800Super.ttf') format('truetype');
}
@font-face {
	font-family: 'Tusker 7700';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://meiradsgn.com.br/wp-content/uploads/2026/01/TuskerGrotesk-7700Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */