.elementor-21611 .elementor-element.elementor-element-8d98c2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-8d98c2b:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-8d98c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://indoorpickleballx.com/wp-content/uploads/2026/03/career_hero_clean.jpg");background-position:center center;}.elementor-21611 .elementor-element.elementor-element-8d98c2b::before, .elementor-21611 .elementor-element.elementor-element-8d98c2b > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-8d98c2b > .e-con-inner > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-8d98c2b > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-8d98c2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-8d98c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#292A44;--background-overlay:'';}.elementor-21611 .elementor-element.elementor-element-2e070fb{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-2e070fb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-21611 .elementor-element.elementor-element-57da8a5{background-color:var( --e-global-color-accent );margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:10px 10px 10px 10px;}.elementor-21611 .elementor-element.elementor-element-57da8a5 .elementor-heading-title{font-family:"Outfit";font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:4.8px;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-56c7ffe{width:var( --container-widget-width, 102.856% );max-width:102.856%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.856%;--container-widget-flex-grow:0;text-align:center;}.elementor-21611 .elementor-element.elementor-element-56c7ffe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-56c7ffe .elementor-heading-title{font-family:"Outfit";font-size:69px;font-weight:900;text-transform:uppercase;line-height:3.9rem;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-8746db0{text-align:center;}.elementor-21611 .elementor-element.elementor-element-8746db0 .elementor-heading-title{font-family:"Inter";font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-77d85b8{width:var( --container-widget-width, 102.856% );max-width:102.856%;--container-widget-width:102.856%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-77d85b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-77d85b8 .elementor-heading-title{font-family:"Outfit";font-size:48px;font-weight:700;line-height:2.4rem;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-f875055{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21611 .elementor-element.elementor-element-f875055:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-f875055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFED;}.elementor-21611 .elementor-element.elementor-element-65f1b80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-65f1b80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-21611 .elementor-element.elementor-element-f95daf3 img{border-radius:20px 20px 20px 20px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-21611 .elementor-element.elementor-element-e592f87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-e592f87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-2dc6f47 .elementor-heading-title{font-family:"Outfit";font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:4.8px;color:#6C8F3E;}.elementor-21611 .elementor-element.elementor-element-ce1f130{width:var( --container-widget-width, 115.538% );max-width:115.538%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:115.538%;--container-widget-flex-grow:0;text-align:start;}.elementor-21611 .elementor-element.elementor-element-ce1f130.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-ce1f130 .elementor-heading-title{font-family:"Outfit";font-size:41px;font-weight:900;text-transform:uppercase;line-height:2.7rem;color:#1A2535;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21611 .elementor-element.elementor-element-28374b1{column-gap:0px;}.elementor-21611 .elementor-element.elementor-element-28374b1 p{margin-block-end:0px;}.elementor-21611 .elementor-element.elementor-element-68d0841{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21611 .elementor-element.elementor-element-68d0841:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-68d0841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A2A;}.elementor-21611 .elementor-element.elementor-element-0f68b6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21611 .elementor-element.elementor-element-afe0b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21611 .elementor-element.elementor-element-afe0b33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-f09f42c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-f09f42c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-0ddf177 .elementor-heading-title{font-family:"Outfit";font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:4.8px;color:#6C8F3E;}.elementor-21611 .elementor-element.elementor-element-71a2ed9{width:var( --container-widget-width, 115.538% );max-width:115.538%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:115.538%;--container-widget-flex-grow:0;text-align:start;}.elementor-21611 .elementor-element.elementor-element-71a2ed9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-71a2ed9 .elementor-heading-title{font-family:"Outfit";font-size:27px;font-weight:900;text-transform:uppercase;line-height:1.8rem;color:#1A2535;}.elementor-21611 .elementor-element.elementor-element-e1eeccf{column-gap:0px;}.elementor-21611 .elementor-element.elementor-element-e1eeccf p{margin-block-end:0px;}.elementor-21611 .elementor-element.elementor-element-456532b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-21611 .elementor-element.elementor-element-4e8a175{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-4e8a175:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-4e8a175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A2A;}.elementor-21611 .elementor-element.elementor-element-4e8a175.e-con{--align-self:center;}.elementor-21611 .elementor-element.elementor-element-9928b7a{--display:flex;--justify-content:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21611 .elementor-element.elementor-element-d6c91b5{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-d6c91b5:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-d6c91b5 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d6c91b5.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d6c91b5 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-d6c91b5 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-269cd20{text-align:center;}.elementor-21611 .elementor-element.elementor-element-269cd20 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-12ba9b7{--display:flex;--justify-content:center;}.elementor-21611 .elementor-element.elementor-element-ad270b7{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-ad270b7:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-ad270b7 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-ad270b7.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-ad270b7 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-ad270b7 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-5265237{text-align:center;}.elementor-21611 .elementor-element.elementor-element-5265237 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-8c3da23{--display:flex;}.elementor-21611 .elementor-element.elementor-element-193ff24{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-193ff24:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-193ff24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-193ff24 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-193ff24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-193ff24.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-193ff24.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-193ff24.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-193ff24.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-193ff24.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-193ff24.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-193ff24 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-193ff24 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-3a841b1{text-align:center;}.elementor-21611 .elementor-element.elementor-element-3a841b1 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-1913720{--display:flex;}.elementor-21611 .elementor-element.elementor-element-93c7fc6{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-93c7fc6:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-93c7fc6 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-93c7fc6.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-93c7fc6 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-93c7fc6 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-d4a3e58{text-align:center;}.elementor-21611 .elementor-element.elementor-element-d4a3e58 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-3b13c04{--display:flex;}.elementor-21611 .elementor-element.elementor-element-b2bd328{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-b2bd328:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-b2bd328 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-b2bd328.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-b2bd328 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-b2bd328 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-adf85a5{text-align:center;}.elementor-21611 .elementor-element.elementor-element-adf85a5 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-d75ec5b{--display:flex;}.elementor-21611 .elementor-element.elementor-element-96edb48{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-96edb48:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-96edb48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-96edb48 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-96edb48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-96edb48.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-96edb48.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-96edb48.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-96edb48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-96edb48.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-96edb48.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-96edb48 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-96edb48 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-c2af8df{text-align:center;}.elementor-21611 .elementor-element.elementor-element-c2af8df .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-8f4baf2{--display:flex;}.elementor-21611 .elementor-element.elementor-element-c964b20{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-c964b20:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-c964b20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-c964b20 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-c964b20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-c964b20.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-c964b20.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-c964b20.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-c964b20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-c964b20.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-c964b20.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-c964b20 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-c964b20 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-e0c90f4{text-align:center;}.elementor-21611 .elementor-element.elementor-element-e0c90f4 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-4e24568{--display:flex;}.elementor-21611 .elementor-element.elementor-element-4017bb1{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-4017bb1:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-4017bb1 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-4017bb1.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-4017bb1 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-4017bb1 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-a672e69{text-align:center;}.elementor-21611 .elementor-element.elementor-element-a672e69 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-5ba44cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-21611 .elementor-element.elementor-element-3d7b969{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-3d7b969:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-3d7b969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A2A;}.elementor-21611 .elementor-element.elementor-element-3d7b969.e-con{--align-self:center;}.elementor-21611 .elementor-element.elementor-element-be1f833{--display:flex;--justify-content:center;}.elementor-21611 .elementor-element.elementor-element-37b95f9{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-37b95f9:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-37b95f9 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-37b95f9.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-37b95f9 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-37b95f9 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-1e4addd{text-align:center;}.elementor-21611 .elementor-element.elementor-element-1e4addd .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-b02c016{--display:flex;--justify-content:center;}.elementor-21611 .elementor-element.elementor-element-ff595cd{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-ff595cd:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-ff595cd .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-ff595cd.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-ff595cd .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-ff595cd .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-c777b10{text-align:center;}.elementor-21611 .elementor-element.elementor-element-c777b10 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-508d6d0{--display:flex;}.elementor-21611 .elementor-element.elementor-element-55c223a{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-55c223a:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-55c223a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-55c223a .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-55c223a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-55c223a.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-55c223a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-55c223a.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-55c223a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-55c223a.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-55c223a.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-55c223a .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-55c223a .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-0dd4ee1{text-align:center;}.elementor-21611 .elementor-element.elementor-element-0dd4ee1 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-2ca5a4c{--display:flex;}.elementor-21611 .elementor-element.elementor-element-2df9179{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-2df9179:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-2df9179.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-2df9179 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-2df9179.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-2df9179.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-2df9179.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-2df9179.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-2df9179.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-2df9179.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-2df9179.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-2df9179 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-2df9179 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-42a1008{text-align:center;}.elementor-21611 .elementor-element.elementor-element-42a1008 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-cc02ef8{--display:flex;}.elementor-21611 .elementor-element.elementor-element-d4d95a4{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-d4d95a4:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-d4d95a4 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d4d95a4.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d4d95a4 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-d4d95a4 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-b295912{text-align:center;}.elementor-21611 .elementor-element.elementor-element-b295912 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-c5a78b3{--display:flex;}.elementor-21611 .elementor-element.elementor-element-d0982f7{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-d0982f7:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-d0982f7 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d0982f7.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-d0982f7 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-d0982f7 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-91c626f{text-align:center;}.elementor-21611 .elementor-element.elementor-element-91c626f .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-262a013{--display:flex;}.elementor-21611 .elementor-element.elementor-element-2462bae{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-2462bae:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-2462bae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-2462bae .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-2462bae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-2462bae.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-2462bae.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-2462bae.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-2462bae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-2462bae.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-2462bae.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-2462bae .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-2462bae .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-bfc6d28{text-align:center;}.elementor-21611 .elementor-element.elementor-element-bfc6d28 .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-732a9b4{--display:flex;}.elementor-21611 .elementor-element.elementor-element-209de75{width:var( --container-widget-width, 107.754% );max-width:107.754%;--container-widget-width:107.754%;--container-widget-flex-grow:0;}.elementor-21611 .elementor-element.elementor-element-209de75:hover{--e-transform-scale:1.05;}.elementor-21611 .elementor-element.elementor-element-209de75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21611 .elementor-element.elementor-element-209de75 .elementor-icon-wrapper{text-align:center;}.elementor-21611 .elementor-element.elementor-element-209de75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-209de75.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-209de75.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-209de75.elementor-view-framed .elementor-icon, .elementor-21611 .elementor-element.elementor-element-209de75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21611 .elementor-element.elementor-element-209de75.elementor-view-framed .elementor-icon{background-color:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-209de75.elementor-view-stacked .elementor-icon svg{fill:#9AAD5E38;}.elementor-21611 .elementor-element.elementor-element-209de75 .elementor-icon{font-size:53px;}.elementor-21611 .elementor-element.elementor-element-209de75 .elementor-icon svg{height:53px;}.elementor-21611 .elementor-element.elementor-element-f4c86ef{text-align:center;}.elementor-21611 .elementor-element.elementor-element-f4c86ef .elementor-heading-title{font-family:"Outfit";font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-3ce9a74{--display:flex;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-3ce9a74:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-3ce9a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-3ce9a74::before, .elementor-21611 .elementor-element.elementor-element-3ce9a74 > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-3ce9a74 > .e-con-inner > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-3ce9a74 > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-3ce9a74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-3ce9a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(169deg, #7A89C2 0%, #F2295B00 50%);}.elementor-21611 .elementor-element.elementor-element-3ce9a74 > .elementor-shape-bottom .elementor-shape-fill, .elementor-21611 .elementor-element.elementor-element-3ce9a74 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#6669B954;}.elementor-21611 .elementor-element.elementor-element-12af241{--spacer-size:16px;}.elementor-21611 .elementor-element.elementor-element-9951228{text-align:center;}.elementor-21611 .elementor-element.elementor-element-9951228 .elementor-heading-title{font-family:"Outfit";font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:4.8px;color:#6C8F3E;}.elementor-21611 .elementor-element.elementor-element-0d28471{text-align:center;}.elementor-21611 .elementor-element.elementor-element-0d28471 .elementor-heading-title{color:#7A89C2;}.elementor-21611 .elementor-element.elementor-element-215abfc{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21611 .elementor-element.elementor-element-215abfc .elementor-heading-title{font-family:"Outfit";font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21611 .elementor-element.elementor-element-5be8a8a{--divider-border-style:slashes;--divider-color:#A3B168A6;--divider-border-width:5px;margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-pattern-height:6px;--divider-pattern-size:20px;}.elementor-21611 .elementor-element.elementor-element-5be8a8a .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0;}.elementor-21611 .elementor-element.elementor-element-5be8a8a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-21611 .elementor-element.elementor-element-23f4aff{--spacer-size:455px;}.elementor-21611 .elementor-element.elementor-element-8c9a548{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-472px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21611 .elementor-element.elementor-element-1a0be99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21611 .elementor-element.elementor-element-1a0be99 > .elementor-shape-top .elementor-shape-fill, .elementor-21611 .elementor-element.elementor-element-1a0be99 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-751293c{--display:flex;--min-height:410px;--overlay-opacity:0.22;border-style:solid;--border-style:solid;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:24px 24px 24px 24px;}.elementor-21611 .elementor-element.elementor-element-751293c:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-751293c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-751293c::before, .elementor-21611 .elementor-element.elementor-element-751293c > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-751293c > .e-con-inner > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-751293c > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-751293c > .e-con-inner > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-751293c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16162D;--background-overlay:'';}.elementor-21611 .elementor-element.elementor-element-751293c.e-con:hover{--e-con-transform-scaleX:1;--e-con-transform-scaleY:1.02;}.elementor-21611 .elementor-element.elementor-element-24be815{--spacer-size:10px;}.elementor-21611 .elementor-element.elementor-element-896a250{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Oswald";font-size:23px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-464c5b6{text-align:center;font-family:"Inter";font-size:18px;font-weight:300;color:#FFFFFF99;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-21611 .elementor-element.elementor-element-4169105 .elementor-button{background-color:#9AAD5E00;border-style:solid;border-color:#FFFFFF57;}.elementor-21611 .elementor-element.elementor-element-4169105 .elementor-button:hover, .elementor-21611 .elementor-element.elementor-element-4169105 .elementor-button:focus{background-color:#FFFFFF;color:#0A0A1A;border-color:#FFFFFF47;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21611 .elementor-element.elementor-element-4169105{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21611 .elementor-element.elementor-element-4169105.elementor-element{--align-self:center;}.elementor-21611 .elementor-element.elementor-element-4169105 .elementor-button:hover svg, .elementor-21611 .elementor-element.elementor-element-4169105 .elementor-button:focus svg{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-8565cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21611 .elementor-element.elementor-element-8565cdf > .elementor-shape-top .elementor-shape-fill, .elementor-21611 .elementor-element.elementor-element-8565cdf > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-b3a22f0{--display:flex;--min-height:410px;--overlay-opacity:0.22;border-style:solid;--border-style:solid;border-color:#FFFBFB42;--border-color:#FFFBFB42;--border-radius:24px 24px 24px 24px;}.elementor-21611 .elementor-element.elementor-element-b3a22f0:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-b3a22f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-b3a22f0::before, .elementor-21611 .elementor-element.elementor-element-b3a22f0 > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-b3a22f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-b3a22f0 > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-b3a22f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-b3a22f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16162D;--background-overlay:'';}.elementor-21611 .elementor-element.elementor-element-b3a22f0.e-con:hover{--e-con-transform-scaleX:1;--e-con-transform-scaleY:1.02;}.elementor-21611 .elementor-element.elementor-element-87ef810{--spacer-size:10px;}.elementor-21611 .elementor-element.elementor-element-28a1314{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Oswald";font-size:23px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-6a89876{text-align:center;font-family:"Inter";font-size:18px;font-weight:300;color:#FFFFFF99;}.elementor-21611 .elementor-element.elementor-element-5f1dcd1 .elementor-button{background-color:#9AAD5E00;border-style:solid;border-color:#FFFFFF57;}.elementor-21611 .elementor-element.elementor-element-5f1dcd1 .elementor-button:hover, .elementor-21611 .elementor-element.elementor-element-5f1dcd1 .elementor-button:focus{background-color:#FFFFFF;color:#0A0A1A;border-color:#FFFFFF47;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21611 .elementor-element.elementor-element-5f1dcd1{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21611 .elementor-element.elementor-element-5f1dcd1.elementor-element{--align-self:center;}.elementor-21611 .elementor-element.elementor-element-5f1dcd1 .elementor-button:hover svg, .elementor-21611 .elementor-element.elementor-element-5f1dcd1 .elementor-button:focus svg{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-7775848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21611 .elementor-element.elementor-element-7775848 > .elementor-shape-top .elementor-shape-fill, .elementor-21611 .elementor-element.elementor-element-7775848 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-b9645ff{--display:flex;--min-height:410px;--overlay-opacity:0.22;border-style:solid;--border-style:solid;border-color:#FFFBFB42;--border-color:#FFFBFB42;--border-radius:24px 24px 24px 24px;}.elementor-21611 .elementor-element.elementor-element-b9645ff:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-b9645ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-b9645ff::before, .elementor-21611 .elementor-element.elementor-element-b9645ff > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-b9645ff > .e-con-inner > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-b9645ff > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-b9645ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-b9645ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16162D;--background-overlay:'';}.elementor-21611 .elementor-element.elementor-element-b9645ff.e-con:hover{--e-con-transform-scaleX:1;--e-con-transform-scaleY:1.02;}.elementor-21611 .elementor-element.elementor-element-b3a0f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21611 .elementor-element.elementor-element-e1d3e02{--spacer-size:10px;}.elementor-21611 .elementor-element.elementor-element-d8552f3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Oswald";font-size:23px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-677385f{text-align:center;font-family:"Inter";font-size:18px;font-weight:300;color:#FFFFFF99;}.elementor-21611 .elementor-element.elementor-element-a6418c0 .elementor-button{background-color:#9AAD5E00;border-style:solid;border-color:#FFFFFF57;}.elementor-21611 .elementor-element.elementor-element-a6418c0 .elementor-button:hover, .elementor-21611 .elementor-element.elementor-element-a6418c0 .elementor-button:focus{background-color:#FFFFFF;color:#0A0A1A;border-color:#FFFFFF47;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21611 .elementor-element.elementor-element-a6418c0{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21611 .elementor-element.elementor-element-a6418c0.elementor-element{--align-self:center;}.elementor-21611 .elementor-element.elementor-element-a6418c0 .elementor-button:hover svg, .elementor-21611 .elementor-element.elementor-element-a6418c0 .elementor-button:focus svg{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-22547fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21611 .elementor-element.elementor-element-22547fc > .elementor-shape-top .elementor-shape-fill, .elementor-21611 .elementor-element.elementor-element-22547fc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-294995c{--display:flex;--min-height:410px;--overlay-opacity:0.22;border-style:solid;--border-style:solid;border-color:#FFFBFB42;--border-color:#FFFBFB42;--border-radius:24px 24px 24px 24px;}.elementor-21611 .elementor-element.elementor-element-294995c:not(.elementor-motion-effects-element-type-background), .elementor-21611 .elementor-element.elementor-element-294995c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-294995c::before, .elementor-21611 .elementor-element.elementor-element-294995c > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-294995c > .e-con-inner > .elementor-background-video-container::before, .elementor-21611 .elementor-element.elementor-element-294995c > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-294995c > .e-con-inner > .elementor-background-slideshow::before, .elementor-21611 .elementor-element.elementor-element-294995c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#16162D;--background-overlay:'';}.elementor-21611 .elementor-element.elementor-element-294995c.e-con:hover{--e-con-transform-scaleX:1;--e-con-transform-scaleY:1.02;}.elementor-21611 .elementor-element.elementor-element-1262660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21611 .elementor-element.elementor-element-5aed3b6{--spacer-size:10px;}.elementor-21611 .elementor-element.elementor-element-dbcd352{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Oswald";font-size:23px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-21611 .elementor-element.elementor-element-78b0c66{text-align:center;font-family:"Inter";font-size:18px;font-weight:300;color:#FFFFFF99;}.elementor-21611 .elementor-element.elementor-element-e377a38 .elementor-button{background-color:#9AAD5E00;border-style:solid;border-color:#FFFFFF57;}.elementor-21611 .elementor-element.elementor-element-e377a38 .elementor-button:hover, .elementor-21611 .elementor-element.elementor-element-e377a38 .elementor-button:focus{background-color:#FFFFFF;color:#0A0A1A;border-color:#FFFFFF47;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21611 .elementor-element.elementor-element-e377a38{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21611 .elementor-element.elementor-element-e377a38.elementor-element{--align-self:center;}.elementor-21611 .elementor-element.elementor-element-e377a38 .elementor-button:hover svg, .elementor-21611 .elementor-element.elementor-element-e377a38 .elementor-button:focus svg{fill:#0A0A1A;}.elementor-21611 .elementor-element.elementor-element-0a3a8d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:399px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-e156063{--spacer-size:22px;}@media(min-width:768px){.elementor-21611 .elementor-element.elementor-element-2e070fb{--width:50%;}.elementor-21611 .elementor-element.elementor-element-65f1b80{--width:52%;}.elementor-21611 .elementor-element.elementor-element-e592f87{--width:52%;}.elementor-21611 .elementor-element.elementor-element-afe0b33{--width:25.296%;}.elementor-21611 .elementor-element.elementor-element-f09f42c{--width:100%;}.elementor-21611 .elementor-element.elementor-element-456532b{--width:100%;}.elementor-21611 .elementor-element.elementor-element-4e8a175{--width:89%;}.elementor-21611 .elementor-element.elementor-element-5ba44cc{--width:100%;}.elementor-21611 .elementor-element.elementor-element-3d7b969{--width:89%;}.elementor-21611 .elementor-element.elementor-element-8c9a548{--content-width:1447px;}.elementor-21611 .elementor-element.elementor-element-1a0be99{--width:25%;}.elementor-21611 .elementor-element.elementor-element-8565cdf{--width:25%;}.elementor-21611 .elementor-element.elementor-element-7775848{--width:25%;}.elementor-21611 .elementor-element.elementor-element-22547fc{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21611 .elementor-element.elementor-element-2e070fb{--width:574.5px;}.elementor-21611 .elementor-element.elementor-element-afe0b33{--width:256.641px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21611 .elementor-element.elementor-element-4e8a175{--grid-auto-flow:row;}.elementor-21611 .elementor-element.elementor-element-3d7b969{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21611 .elementor-element.elementor-element-5be8a8a .elementor-divider-separator{width:33%;}.elementor-21611 .elementor-element.elementor-element-896a250{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-21611 .elementor-element.elementor-element-464c5b6{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-21611 .elementor-element.elementor-element-28a1314{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-21611 .elementor-element.elementor-element-6a89876{font-size:15px;}.elementor-21611 .elementor-element.elementor-element-d8552f3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-21611 .elementor-element.elementor-element-677385f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-21611 .elementor-element.elementor-element-dbcd352{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-21611 .elementor-element.elementor-element-78b0c66{font-size:15px;}.elementor-21611 .elementor-element.elementor-element-e377a38{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-21611 .elementor-element.elementor-element-56c7ffe .elementor-heading-title{font-size:37px;line-height:2rem;}.elementor-21611 .elementor-element.elementor-element-8746db0{text-align:center;}.elementor-21611 .elementor-element.elementor-element-8746db0 .elementor-heading-title{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21611 .elementor-element.elementor-element-e592f87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21611 .elementor-element.elementor-element-4e8a175{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21611 .elementor-element.elementor-element-3d7b969{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21611 .elementor-element.elementor-element-5be8a8a .elementor-divider-separator{width:80%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-21611 .elementor-element.elementor-element-8565cdf{--margin-top:375px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-7775848{--margin-top:371px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-22547fc{--margin-top:371px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21611 .elementor-element.elementor-element-e156063{--spacer-size:0px;}.elementor-21611 .elementor-element.elementor-element-ded2581{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-28374b1 */.location-text p {
  font-size: 18px;
  line-height: 1.25;   /* ← this controls line spacing */
  color: #444;
  margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1eeccf */.location-text p {
  font-size: 18px;
  line-height: 1.25;   /* ← this controls line spacing */
  color: #444;
  margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751293c */.play-card-overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(26, 37, 53, 0.92) 0%, rgba(26, 37, 53, 0.2) 60%, transparent 100%);
}

.play-card-content {
    position: relative;
    z-index: 2;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0be99 *//* 1. Force Equal Height & Glass Look */
.elementor-21611 .elementor-element.elementor-element-1a0be99, .elementor-21611 .elementor-element.elementor-element-1a0be99 > .elementor-widget-wrap {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}

.elementor-21611 .elementor-element.elementor-element-1a0be99 > .elementor-widget-wrap {
    border: 1px solid rgba(163, 177, 104, 0.3) !important;
    border-radius: 24px !important;
    background: rgba(255, 255, 255, 0.03) !important;
    padding: 40px 30px !important;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

/* 2. Premium Hover Lift & Glow */
.elementor-21611 .elementor-element.elementor-element-1a0be99:hover > .elementor-widget-wrap {
    transform: translateY(-15px) !important;
    border-color: #a3b168 !important;
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6), 0 0 20px rgba(163, 177, 104, 0.2) !important;
    background: rgba(255, 255, 255, 0.08) !important;
}

/* 3. Push Button to Bottom */
.elementor-21611 .elementor-element.elementor-element-1a0be99 .elementor-button-wrapper {
    margin-top: auto !important;
    padding-top: 20px;
}

.elementor-21611 .elementor-element.elementor-element-1a0be99 .elementor-button {
    background-color: #a3b168 !important;
    color: #0a0a1a !important;
    width: 100% !important;
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a22f0 */.play-card-overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(26, 37, 53, 0.92) 0%, rgba(26, 37, 53, 0.2) 60%, transparent 100%);
}

.play-card-content {
    position: relative;
    z-index: 2;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8565cdf *//* Target the inner container specifically */
.elementor-21611 .elementor-element.elementor-element-8565cdf > .elementor-widget-wrap {
    border: 1px solid rgba(122, 137, 194, 0.3) !important;
    border-radius: 24px !important;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    background: rgba(255, 255, 255, 0.03) !important;
    padding: 40px 30px !important;
}

/* Hover Effects */
.elementor-21611 .elementor-element.elementor-element-8565cdf:hover > .elementor-widget-wrap {
    transform: translateY(-15px) !important;
    border-color: #7a89c2 !important; /* Solid Lavender */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6), 0 0 15px rgba(122, 137, 194, 0.3) !important;
    background: rgba(255, 255, 255, 0.08) !important;
}

/* Button Styling */
.elementor-21611 .elementor-element.elementor-element-8565cdf .elementor-button {
    background-color: #7a89c2 !important;
    color: #0a0a1a !important;
    border-radius: 8px !important;
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9645ff */.play-card-overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(26, 37, 53, 0.92) 0%, rgba(26, 37, 53, 0.2) 60%, transparent 100%);
}

.play-card-content {
    position: relative;
    z-index: 2;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7775848 *//* 1. Force Equal Height & Glass Look */
.elementor-21611 .elementor-element.elementor-element-7775848, .elementor-21611 .elementor-element.elementor-element-7775848 > .elementor-widget-wrap {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}

.elementor-21611 .elementor-element.elementor-element-7775848 > .elementor-widget-wrap {
    border: 1px solid rgba(163, 177, 104, 0.3) !important;
    border-radius: 24px !important;
    background: rgba(255, 255, 255, 0.03) !important;
    padding: 40px 30px !important;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

/* 2. Premium Hover Lift & Glow */
.elementor-21611 .elementor-element.elementor-element-7775848:hover > .elementor-widget-wrap {
    transform: translateY(-15px) !important;
    border-color: #a3b168 !important;
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6), 0 0 20px rgba(163, 177, 104, 0.2) !important;
    background: rgba(255, 255, 255, 0.08) !important;
}

/* 3. Push Button to Bottom */
.elementor-21611 .elementor-element.elementor-element-7775848 .elementor-button-wrapper {
    margin-top: auto !important;
    padding-top: 20px;
}

.elementor-21611 .elementor-element.elementor-element-7775848 .elementor-button {
    background-color: #a3b168 !important;
    color: #0a0a1a !important;
    width: 100% !important;
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-294995c */.play-card-overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(26, 37, 53, 0.92) 0%, rgba(26, 37, 53, 0.2) 60%, transparent 100%);
}

.play-card-content {
    position: relative;
    z-index: 2;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22547fc *//* Target the inner container specifically */
.elementor-21611 .elementor-element.elementor-element-22547fc > .elementor-widget-wrap {
    border: 1px solid rgba(122, 137, 194, 0.3) !important;
    border-radius: 24px !important;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    background: rgba(255, 255, 255, 0.03) !important;
    padding: 40px 30px !important;
}

/* Hover Effects */
.elementor-21611 .elementor-element.elementor-element-22547fc:hover > .elementor-widget-wrap {
    transform: translateY(-15px) !important;
    border-color: #7a89c2 !important; /* Solid Lavender */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6), 0 0 15px rgba(122, 137, 194, 0.3) !important;
    background: rgba(255, 255, 255, 0.08) !important;
}

/* Button Styling */
.elementor-21611 .elementor-element.elementor-element-22547fc .elementor-button {
    background-color: #7a89c2 !important;
    color: #0a0a1a !important;
    border-radius: 8px !important;
    font-weight: 800 !important;
}/* End custom CSS */