.elementor-371 .elementor-element.elementor-element-47795f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-371 .elementor-element.elementor-element-1442130{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-371 .elementor-element.elementor-element-e34d6c3{background-color:#00D9FF1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0.5rem 1.5rem 0.5rem 1.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D9FF;border-radius:50px 50px 50px 50px;}.elementor-371 .elementor-element.elementor-element-e34d6c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.85rem;font-weight:600;color:#FFD700;}.elementor-371 .elementor-element.elementor-element-3e3def2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-371 .elementor-element.elementor-element-3e3def2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(2.5rem, 5vw, 4rem);font-weight:800;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-9b0aa08{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;text-align:center;font-family:"Outfit", Sans-serif;font-size:1.1rem;line-height:1.8;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-9b0aa08 p{margin-block-end:0px;}.elementor-371 .elementor-element.elementor-element-aba0bb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-57f7819{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fdc6685{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-881f5c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-5688f26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-d4ad8a1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-d4ad8a1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-910548c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-2c54c72 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-8ea24fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-42c2b7c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-42c2b7c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-c494654{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ed86844 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-02feebb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-5669198{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-5669198 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-47325e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-f487f50 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-3f9a552{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-a802f24{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-a802f24 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-c857ade{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-c857ade:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-c857ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-e1a9c2a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-7316f53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-fdcf671{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-fdcf671 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-164a91c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-164a91c:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-164a91c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-24d92ed .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-c1d3750{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-d240009{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-d240009 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-f808c7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-f808c7e:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-f808c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-cef2477 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-a73f79a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-f0a2f63{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-f0a2f63 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-7971028{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-7971028:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-7971028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-f1528ff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-675db06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-e69c7b2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-e69c7b2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-e0ebeae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e0ebeae:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e0ebeae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-e9708e6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-77fe92e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-179c12e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-179c12e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-2f4338a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-2f4338a:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-2f4338a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-e6b2c18 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-af49fd2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-8468817{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-8468817 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-3b246d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-3b246d4:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-3b246d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-9dddcb7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-70e615e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-76d4cec{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-76d4cec .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-f18f631{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-f18f631:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-f18f631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-3b66562 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-2ad3f04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-2b6b047{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-2b6b047 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-03b0a06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-03b0a06:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-03b0a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-25190e2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-dc883d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-095a37d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-095a37d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-700738d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-700738d:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-700738d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-1628531 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-e2d4b63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-2b00dcc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-2b00dcc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-ea0de7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ea0de7f:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-ea0de7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-66c1871 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-5b0a282{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-d73ece0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-d73ece0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-c9c8c60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-c9c8c60:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-c9c8c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-b46bea6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-e84f89f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-0ef6c42{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-0ef6c42 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-83bdf78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-83bdf78:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-83bdf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-77dcc7b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-b01954a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-94b73cc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-94b73cc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-e982956{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e982956:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e982956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-de47687 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-d58f81b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-af63c93{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-af63c93 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-ea5a3ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ea5a3ea:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-ea5a3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-717b210 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-8d102d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-dbcd6f7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-dbcd6f7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-f671892{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-f671892:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-f671892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-7af9106 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-eb05d52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-0a210eb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-0a210eb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-2152829{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-2152829:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-2152829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-3b73120 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-039fe85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-86f9768{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-86f9768 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-10a56db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-10a56db:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-10a56db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-ed5c668 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-a211014{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-06421b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-06421b6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-63faf2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-63faf2a:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-63faf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-dc84faf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-675b4c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-b821af9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-b821af9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-feae921{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-feae921:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-feae921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-0af4cd2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-87951ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-ab4ab59{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-ab4ab59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-0864207{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-0864207:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-0864207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-7c6d281 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-12c95ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-c5ff115{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-c5ff115 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-3048339{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-3048339:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-3048339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-73e900b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-549dc01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-71da0d1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-71da0d1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-9ac2127{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-9ac2127:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-9ac2127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-9253d83 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-0420182{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-6a3be7e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-6a3be7e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-1528cb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-1528cb2:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-1528cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-9e5d4a8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-fe279ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-9ebfc37{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-9ebfc37 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-82da924{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-82da924:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-82da924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-177e6fb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-ce317ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-bb10242{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-bb10242 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-6a384e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6a384e9:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-6a384e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-008e365 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-8117a61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-b9ef317{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-b9ef317 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-26528ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-26528ac:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-26528ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-514f999 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-eba53f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-34fedf3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-34fedf3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-62a8f5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-62a8f5b:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-62a8f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-a9e3955 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-3fca7b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-114e430{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-114e430 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-e0adeff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e0adeff:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e0adeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-510a85f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-22524b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-e560086{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-e560086 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-7344e00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-7344e00:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-7344e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-c2dec64 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-f080a9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-0c9df43{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-0c9df43 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-fc73cba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fc73cba:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-fc73cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-ccba8d9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-37a4ee4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-ddf7225{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-ddf7225 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-7fc2336{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-7fc2336:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-7fc2336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-4df03da .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-a66cc54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-1f86669{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-1f86669 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-e0eb52b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e0eb52b:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e0eb52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-bc81b2e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-4dd2af2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-33d4074{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-33d4074 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-a6ca17d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-a6ca17d:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-a6ca17d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-9523622 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-fe6ebc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-6d65700{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-6d65700 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-a7bee36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-a7bee36:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-a7bee36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-ff5a980 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-5cae95f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-5bf887f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-5bf887f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-e7690d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e7690d4:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e7690d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-c36e387 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-ead5b61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-d8f1426{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-d8f1426 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-d005e90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-d005e90:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-d005e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-419d78f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-c81f5c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-5cec152{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-5cec152 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-9ab0166{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-9ab0166:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-9ab0166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-9a13431 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-9850c72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-98a63f2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-98a63f2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-5cb6051{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-5cb6051:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-5cb6051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-ce72b08 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-b501c53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-5734d11{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-5734d11 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-fd39109{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fd39109:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-fd39109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-0c36ff9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-a0bdba8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-5a13704{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-5a13704 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-32faa00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-32faa00:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-32faa00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-ef6088e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-38c95ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-2d0d52b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-2d0d52b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-354e153{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-354e153:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-354e153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-044d3de .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-3fea8d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-9be8a73{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-9be8a73 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-b615d70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-b615d70:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-b615d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-59956b0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-454d850{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-f56dd28{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-f56dd28 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-d08e2d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-d08e2d1:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-d08e2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-986722c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-5917e52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-14f70e9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-14f70e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-af60416{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-af60416:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-af60416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-7e4c186 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-2af67d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-30e256f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-30e256f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-ae51f68{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ae51f68:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-ae51f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-9c766f8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-f5defff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-db0314f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-db0314f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-bf9b805{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-bf9b805:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-bf9b805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-211b4cc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-1c9d768{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-dcae16b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-dcae16b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-b97cb27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-b97cb27:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-b97cb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-a0e588a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-2b552b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-10ef78c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-10ef78c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-e503270{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e503270:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e503270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-d60332e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-9bda085{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-0606c08{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-0606c08 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-451460a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-451460a:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-451460a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-07c371f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-0bdbff8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-ea9a8a5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-ea9a8a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-cc86be7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-cc86be7:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-cc86be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-3bcaf59 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-2f9a497{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-533a5cb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-533a5cb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-4339b37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-4339b37:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-4339b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-e789e28 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-32a104a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-e1ac0dc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-e1ac0dc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-113759d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-113759d:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-113759d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-8178312 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-a4b0d39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-e849208{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-e849208 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-bc00191{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-bc00191:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-bc00191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-fd0142b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-3f4701f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-a2c4c73{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-a2c4c73 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-6a0e2c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6a0e2c8:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-6a0e2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-20c58b5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-05c7b0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-d0c3d5d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-d0c3d5d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}.elementor-371 .elementor-element.elementor-element-80a066f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A90A433;--border-color:#4A90A433;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-80a066f:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-80a066f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-371 .elementor-element.elementor-element-5efa47f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-371 .elementor-element.elementor-element-c32aadc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-371 .elementor-element.elementor-element-b586146{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:start;}.elementor-371 .elementor-element.elementor-element-b586146 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02rem;}@media(max-width:1024px){.elementor-371 .elementor-element.elementor-element-57f7819{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-47795f6{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-371 .elementor-element.elementor-element-57f7819{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-e34d6c3 */.elementor-371 .elementor-element.elementor-element-e34d6c3{
        display: inline-flex !important;
    align-items: center !important;
    gap: 0.5rem !important;
    padding: 0.6rem 1.5rem !important;
    background: linear-gradient(135deg, rgba(255, 215, 0, 0.15), rgba(27, 58, 95, 0.15)) !important;
    border: 1px solid #FFD700!important;
    border-radius: 50px !important;
    font-size: 0.85rem !important;
    font-weight: 600 !important;
    color: #FFD700 !important;
    margin-bottom: 2rem !important;
    font-family: 'Outfit', sans-serif !important;
    backdrop-filter: blur(10px) !important;
    animation:  badge-float 3s ease-in-out infinite !important;
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.2) !important;
}
@keyframes badge-float
{
    0%, 100% {
    transform: translateY(0);
}

50% {
    transform: translateY(-5px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c857ade */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-c857ade:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-164a91c */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-164a91c:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f808c7e */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-f808c7e:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7971028 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-7971028:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0ebeae */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-e0ebeae:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f4338a */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-2f4338a:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b246d4 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-3b246d4:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f18f631 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-f18f631:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b0a06 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-03b0a06:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-700738d */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-700738d:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea0de7f */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-ea0de7f:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c8c60 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-c9c8c60:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83bdf78 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-83bdf78:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e982956 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-e982956:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea5a3ea */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-ea5a3ea:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f671892 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-f671892:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2152829 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-2152829:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a56db */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-10a56db:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63faf2a */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-63faf2a:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feae921 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-feae921:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0864207 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-0864207:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3048339 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-3048339:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac2127 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-9ac2127:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1528cb2 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-1528cb2:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82da924 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-82da924:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a384e9 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-6a384e9:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26528ac */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-26528ac:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62a8f5b */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-62a8f5b:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0adeff */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-e0adeff:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7344e00 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-7344e00:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc73cba */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-fc73cba:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc2336 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-7fc2336:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0eb52b */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-e0eb52b:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ca17d */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-a6ca17d:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7bee36 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-a7bee36:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7690d4 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-e7690d4:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d005e90 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-d005e90:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ab0166 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-9ab0166:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cb6051 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-5cb6051:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd39109 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-fd39109:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32faa00 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-32faa00:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-354e153 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-354e153:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b615d70 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-b615d70:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d08e2d1 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-d08e2d1:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af60416 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-af60416:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae51f68 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-ae51f68:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf9b805 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-bf9b805:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b97cb27 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-b97cb27:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e503270 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-e503270:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451460a */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-451460a:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc86be7 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-cc86be7:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4339b37 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-4339b37:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-113759d */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-113759d:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc00191 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-bc00191:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a0e2c8 */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-6a0e2c8:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a066f */.video_hover{
    opacity: 0;  
    transition: all 0.2s linear;
}

.elementor-371 .elementor-element.elementor-element-80a066f:hover .video_hover{
    opacity: 1;
    transition: all 0.2s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47795f6 *//* Portfolio Section */
.portfolio {
    padding: 8rem 5% !important;
}

.portfolio-grid {
    max-width: 1400px !important;
    margin: 0 auto !important;
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr)) !important;
    gap: 2.5rem !important;
}

.project-card {
    background: rgba(27, 58, 95, 0.08) !important;
    border-radius: 20px !important;
    overflow: hidden !important;
    border: 1px solid rgba(27, 58, 95, 0.2) !important;
    transition: all 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    cursor: pointer !important;
    backdrop-filter: blur(10px) !important;
}

.project-card:hover {
    transform: translateY(-20px) scale(1.02) !important;
    border-color: var(--gold) !important;
    box-shadow: 0 30px 70px rgba(255, 215, 0, 0.3) !important;
}

.project-thumbnail {
    width: 100% !important;
    aspect-ratio: 16/9 !important;
    background: var(--black) !important;
    position: relative !important;
    overflow: hidden !important;
}

.project-thumbnail::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(135deg, rgba(255, 215, 0, 0.4), rgba(255, 107, 53, 0.4)) !important;
    opacity: 0 !important;
    transition: opacity 0.4s ease !important;
    z-index: 1 !important;
}

.project-thumbnail::after {
    content: '▶' !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) scale(0) rotate(-90deg) !important;
    font-size: 4rem !important;
    color: var(--white) !important;
    opacity: 0 !important;
    transition: all 0.5s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    z-index: 2 !important;
    text-shadow: 0 0 20px rgba(255, 215, 0, 0.8) !important;
}

.project-card:hover .project-thumbnail::before {
    opacity: 1 !important;
}

.project-card:hover .project-thumbnail::after {
    opacity: 1 !important;
    transform: translate(-50%, -50%) scale(1) rotate(0deg) !important;
}

.project-thumbnail img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    transition: transform 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}

.project-card:hover .project-thumbnail img {
    transform: scale(1.2) rotate(2deg) !important;
}

.project-info {
    padding: 2rem !important;
}

.project-title {
    font-family: 'Outfit', sans-serif !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    margin-bottom: 0.5rem !important;
    transition: color 0.3s ease !important;
}

.project-card:hover .project-title {
    color: var(--gold) !important;
}

.project-role {
    color: var(--navy-light) !important;
    font-size: 0.9rem !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05em !important;
    font-family: 'Outfit', sans-serif !important;
}

.project-card:hover .project-role {
    color: var(--gold) !important;
}/* End custom CSS */
/* Start custom CSS */:root {
            --navy: #1B3A5F;
            --navy-dark: #0D2847;
            --navy-light: #2C5C8F;
            --white: #FFFFFF;
            --off-white: #F8F9FA;
            --black: #000000;
            --gray: #6B7280;
            --gray-light: #9CA3AF;
            --gold: #FFD700;
            --red: #FF4444;
            --purple: #9D4EDD;
            --cyan: #00D9FF;
            --orange: #FF6B35;
            --shadow-navy: rgba(27, 58, 95, 0.4);
        }
        
        ::selection{
            background: #FFD700 !important;
            color: white !important;
        }

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        html {
            scroll-behavior: smooth;
        }

        body {
            font-family: 'Inter', sans-serif;
            background: var(--black);
            color: var(--white);
            overflow-x: hidden;
            line-height: 1.6;
        }
        
        
       /* Cinematic Production Background */
        .animated-bg {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 0;
            pointer-events: none;
            overflow: hidden;
            background: radial-gradient(circle at 50% 50%, rgba(13, 40, 71, 0.4) 0%, var(--black) 100%);
        }

        /* Film Strip Animation */
        .film-strip {
            position: absolute;
            width: 120px;
            height: 100%;
            background: linear-gradient(to bottom, 
                transparent 0%, 
                transparent 10%,
                rgba(27, 58, 95, 0.3) 10%,
                rgba(27, 58, 95, 0.3) 20%,
                transparent 20%,
                transparent 30%,
                rgba(27, 58, 95, 0.3) 30%,
                rgba(27, 58, 95, 0.3) 40%,
                transparent 40%
            );
            background-size: 100% 100px;
            opacity: 0.2;
            animation: film-roll 20s linear infinite;
        }

        .film-strip-1 {
            left: 5%;
            animation-delay: 0s;
        }

        .film-strip-2 {
            right: 8%;
            animation-delay: -10s;
        }

        .film-strip::before {
            content: '';
            position: absolute;
            left: 10px;
            top: 0;
            width: 15px;
            height: 100%;
            background: repeating-linear-gradient(
                to bottom,
                transparent,
                transparent 20px,
                rgba(255, 215, 0, 0.3) 20px,
                rgba(255, 215, 0, 0.3) 30px
            );
        }

        .film-strip::after {
            content: '';
            position: absolute;
            right: 10px;
            top: 0;
            width: 15px;
            height: 100%;
            background: repeating-linear-gradient(
                to bottom,
                transparent,
                transparent 20px,
                rgba(255, 215, 0, 0.3) 20px,
                rgba(255, 215, 0, 0.3) 30px
            );
        }

        @keyframes film-roll {
            0% { transform: translateY(0); }
            100% { transform: translateY(100px); }
        }

        /* Spotlight Effects */
        .spotlight {
            position: absolute;
            width: 300px;
            height: 300px;
            border-radius: 50%;
            filter: blur(80px);
            opacity: 0.15;
            animation: spotlight-move 15s ease-in-out infinite;
        }

        .spotlight-1 {
            background: var(--gold);
            top: 20%;
            left: 10%;
            animation-delay: 0s;
        }

        .spotlight-2 {
            background: var(--red);
            top: 60%;
            right: 15%;
            animation-delay: 5s;
        }

        .spotlight-3 {
            background: var(--purple);
            bottom: 20%;
            left: 50%;
            animation-delay: 10s;
        }

        .spotlight-4 {
            background: var(--cyan);
            top: 40%;
            right: 30%;
            animation-delay: 7s;
        }

        @keyframes spotlight-move {
            0%, 100% { 
                transform: translate(0, 0) scale(1);
                opacity: 0.15;
            }
            25% {
                transform: translate(50px, -50px) scale(1.2);
                opacity: 0.25;
            }
            50% {
                transform: translate(-30px, 50px) scale(0.8);
                opacity: 0.1;
            }
            75% {
                transform: translate(30px, 30px) scale(1.1);
                opacity: 0.2;
            }
        }

        /* Camera Lens Flares */
        .lens-flare {
            position: absolute;
            width: 100px;
            height: 100px;
            border-radius: 50%;
            background: radial-gradient(circle, rgba(255, 215, 0, 0.4), transparent);
            animation: flare-drift 20s ease-in-out infinite;
            opacity: 0.3;
        }

        .flare-1 {
            top: 10%;
            left: 30%;
            animation-delay: 0s;
        }

        .flare-2 {
            bottom: 30%;
            right: 20%;
            animation-delay: 7s;
        }

        .flare-3 {
            top: 50%;
            left: 60%;
            animation-delay: 14s;
        }

        @keyframes flare-drift {
            0%, 100% {
                transform: translate(0, 0) scale(1);
                opacity: 0.3;
            }
            50% {
                transform: translate(100px, -100px) scale(1.5);
                opacity: 0.1;
            }
        }

        /* Floating Logos */
        .floating-logo {
            position: absolute;
            width: 150px;
            height: auto;
            opacity: 0.06;
            animation: float-logo 25s ease-in-out infinite;
            filter: drop-shadow(0 0 20px rgba(255, 215, 0, 0.3));
        }

        .logo-bg-1 {
            top: 15%;
            left: 15%;
            animation-delay: 0s;
        }

        .logo-bg-2 {
            top: 60%;
            right: 20%;
            animation-delay: 8s;
        }

        .logo-bg-3 {
            bottom: 25%;
            left: 65%;
            animation-delay: 16s;
        }

        .logo-bg-4 {
            top: 35%;
            right: 10%;
            animation-delay: 12s;
        }

        @keyframes float-logo {
            0%, 100% {
                transform: translateY(0) rotate(0deg) scale(1);
                opacity: 0.06;
            }
            25% {
                transform: translateY(-50px) rotate(90deg) scale(1.1);
                opacity: 0.1;
            }
            50% {
                transform: translateY(-100px) rotate(180deg) scale(0.9);
                opacity: 0.08;
            }
            75% {
                transform: translateY(-50px) rotate(270deg) scale(1.05);
                opacity: 0.09;
            }
        }

        /* Colorful Particles */
        .particle {
            position: absolute;
            width: 4px;
            height: 4px;
            border-radius: 50%;
            animation: particle-rise 15s linear infinite;
        }

        .particle-gold { background: var(--gold); }
        .particle-red { background: var(--red); }
        .particle-purple { background: var(--purple); }
        .particle-cyan { background: var(--cyan); }
        .particle-orange { background: var(--orange); }

        @keyframes particle-rise {
            0% {
                transform: translateY(100vh) translateX(0) scale(0);
                opacity: 0;
            }
            10% {
                opacity: 0.8;
                transform: translateY(90vh) translateX(20px) scale(1);
            }
            90% {
                opacity: 0.8;
            }
            100% {
                transform: translateY(-10vh) translateX(100px) scale(0);
                opacity: 0;
            }
        }

        /* Clapperboard Animation */
        .clapperboard {
            position: absolute;
            width: 80px;
            height: 60px;
            top: 25%;
            right: 15%;
            opacity: 0.12;
            animation: clap 8s ease-in-out infinite;
        }

        .clapper-top {
            width: 100%;
            height: 20px;
            background: linear-gradient(45deg, var(--white) 25%, var(--black) 25%, var(--black) 50%, var(--white) 50%, var(--white) 75%, var(--black) 75%);
            background-size: 20px 20px;
            border-radius: 4px 4px 0 0;
            transform-origin: bottom;
            position: relative;
        }

        .clapper-bottom {
            width: 100%;
            height: 40px;
            background: var(--navy);
            border-radius: 0 0 4px 4px;
        }

        @keyframes clap {
            0%, 90%, 100% {
                transform: rotate(0deg);
            }
            5%, 15% {
                transform: rotate(-15deg);
            }
            10%, 20% {
                transform: rotate(0deg);
            }
        }/* End custom CSS */