.elementor-102 .elementor-element.elementor-element-464a531{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-464a531:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-464a531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1120;background-image:url("https://theex.community/wp-content/uploads/2026/10/theex2-stage-curtain-1.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-102 .elementor-element.elementor-element-20435e49{--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;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-102 .elementor-element.elementor-element-1c49f2ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-102 .elementor-element.elementor-element-6d9817bb{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-4e428304 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(42px,6vw,104px);font-weight:400;line-height:1;color:#f4efe7;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-49341013{text-align:center;font-family:"Jost", Sans-serif;font-size:clamp(16px,1.25vw,20px);font-weight:300;line-height:1.7;color:rgba(244,239,231,.86);}.elementor-102 .elementor-element.elementor-element-5ccaea45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1d53d09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1d53d09:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-1d53d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1120;}.elementor-102 .elementor-element.elementor-element-53add11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:130px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-102 .elementor-element.elementor-element-41e2e93b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1d4f1fc8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(34px,3.6vw,62px);font-weight:400;line-height:1.04;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-26baa2c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-3244776b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1bba395e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-32ac543e{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.7vw,27px);font-weight:500;line-height:1.3;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-f217488{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-2f6cf942{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-5e61fa40{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.7vw,27px);font-weight:500;line-height:1.3;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-6a1ffaf2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-74c50321{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-5d49dc41{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.7vw,27px);font-weight:500;line-height:1.3;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-3bc674d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-df8df5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-e41041a{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.7vw,27px);font-weight:500;line-height:1.3;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-5cfc7cfb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-307e7fae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1ba97bab{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.7vw,27px);font-weight:500;line-height:1.3;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-308a040c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-66819c96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-574ce442{text-align:center;}.elementor-102 .elementor-element.elementor-element-574ce442 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(28px,2.6vw,44px);font-weight:500;line-height:1;letter-spacing:0.12em;color:#fbf3f1;}.elementor-102 .elementor-element.elementor-element-692bfb03{text-align:center;}.elementor-102 .elementor-element.elementor-element-692bfb03 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:clamp(44px,4.4vw,72px);font-weight:400;line-height:1;color:#f2c9cf;}.elementor-102 .elementor-element.elementor-element-35b66955{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-55a80790{text-align:center;}.elementor-102 .elementor-element.elementor-element-55a80790 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(28px,2.6vw,44px);font-weight:500;line-height:1;letter-spacing:0.12em;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-761cfd0d{text-align:center;}.elementor-102 .elementor-element.elementor-element-761cfd0d .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:clamp(44px,4.4vw,72px);font-weight:400;line-height:1;color:#e2c27a;}.elementor-102 .elementor-element.elementor-element-2c076a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-2c076a5:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-2c076a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1120;}.elementor-102 .elementor-element.elementor-element-331549c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:nowrap;--padding-top:150px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-102 .elementor-element.elementor-element-38578ce3{text-align:center;}.elementor-102 .elementor-element.elementor-element-3e2892d2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(36px,4.4vw,76px);font-weight:400;line-height:1.06;color:#f4efe7;}.elementor-102 .elementor-element.elementor-element-4da09502{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button{background-color:#c9a24e;font-family:"Jost", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:0.22em;fill:#0b1120;color:#0b1120;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d8b565;border-radius:0px 0px 0px 0px;padding:0px 36px 0px 36px;}.elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button:hover, .elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button:focus{background-color:#d8b565;color:#0b1120;border-color:#d8b565;}.elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button:hover svg, .elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button:focus svg{fill:#0b1120;}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-464a531:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-464a531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;background-size:cover;}.elementor-102 .elementor-element.elementor-element-53add11{--padding-top:96px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-102 .elementor-element.elementor-element-331549c0{--padding-top:150px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-464a531:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-464a531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;background-size:cover;}.elementor-102 .elementor-element.elementor-element-20435e49{--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-102 .elementor-element.elementor-element-53add11{--padding-top:76px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-102 .elementor-element.elementor-element-331549c0{--padding-top:96px;--padding-bottom:104px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image, class: .elementor-element-6d9817bb */.elementor-102 .elementor-element.elementor-element-6d9817bb img{max-width:none;width:clamp(96px,8vw,132px);height:auto;display:block}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ad28fcb */.elementor-102 .elementor-element.elementor-element-5ad28fcb .tx-eb{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.2vw,16px);font:500 12px/1 Jost,sans-serif;letter-spacing:clamp(3px,.35vw,5px);text-transform:uppercase;color:#e2c98a;white-space:nowrap}.elementor-102 .elementor-element.elementor-element-5ad28fcb .tx-eb i{width:clamp(20px,3vw,48px);height:1px;background:#c9a24e;display:block;flex:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e428304 */.elementor-102 .elementor-element.elementor-element-4e428304 .elementor-heading-title{text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-4e428304 .elementor-heading-title em{font-family:'Pinyon Script',cursive;font-style:normal;color:#e2c98a;font-size:1.08em}.elementor-102 .elementor-element.elementor-element-4e428304 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28fd3bfb */.elementor-102 .elementor-element.elementor-element-28fd3bfb .tx-orn{display:flex;align-items:center;gap:10px;justify-content:center;}.elementor-102 .elementor-element.elementor-element-28fd3bfb .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-102 .elementor-element.elementor-element-28fd3bfb .tx-orn b{width:7px;height:7px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49341013 */.elementor-102 .elementor-element.elementor-element-49341013 p{margin:0;text-wrap:pretty;max-width:820px}.elementor-102 .elementor-element.elementor-element-49341013 p{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49f2ec */.elementor-102 .elementor-element.elementor-element-1c49f2ec{align-items:center;text-align:center}.elementor-102 .elementor-element.elementor-element-1c49f2ec{max-width:1040px;width:100%;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20435e49 */.elementor-102 .elementor-element.elementor-element-20435e49{flex:1;justify-content:center;align-items:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ccaea45 */.elementor-102 .elementor-element.elementor-element-5ccaea45{position:absolute;inset:auto;left:50%;bottom:0;transform:translateX(-50%);width:min(64%,1400px);aspect-ratio:3.5;background:url(https://theex.community/wp-content/uploads/2026/10/theex2-hero-gold-dust-scaled.png) center bottom/100% 100% no-repeat;pointer-events:none;z-index:1!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464a531 */body .ast-container{max-width:100%;margin:0;padding:0}body .site-content{padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header a[href*="page_id=45679"]{color:#f4efe7!important}.elementor-102 .elementor-element.elementor-element-464a531{position:relative;overflow:hidden;margin-top:-73px;padding-top:73px;min-height:min(86vh,860px)}.elementor-102 .elementor-element.elementor-element-464a531::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 42%,rgba(11,17,32,.55) 0%,rgba(11,17,32,.86) 62%,rgba(11,17,32,.96) 100%)}.elementor-102 .elementor-element.elementor-element-464a531::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 40% 50% at 50% 100%,rgba(240,190,100,.22) 0%,rgba(201,162,78,0) 70%) center bottom/min(100%,1500px) 50% no-repeat,url(https://theex.community/wp-content/uploads/2026/10/theex2-hero-gold-waves-scaled.png) center bottom/100% 72% no-repeat}.elementor-102 .elementor-element.elementor-element-464a531 > .e-con:not(.tx-dust){position:relative;z-index:2}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-464a531{margin-top:-65px;padding-top:65px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d4f1fc8 */.elementor-102 .elementor-element.elementor-element-1d4f1fc8 .elementor-heading-title{text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-1d4f1fc8 .elementor-heading-title em{color:#c9a24e}.elementor-102 .elementor-element.elementor-element-1d4f1fc8 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4443c7e8 */.elementor-102 .elementor-element.elementor-element-4443c7e8 .tx-orn{display:flex;align-items:center;gap:10px;justify-content:center;}.elementor-102 .elementor-element.elementor-element-4443c7e8 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-102 .elementor-element.elementor-element-4443c7e8 .tx-orn b{width:7px;height:7px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e2e93b */.elementor-102 .elementor-element.elementor-element-41e2e93b{align-items:center;text-align:center;margin-bottom:clamp(44px,5vw,72px)}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1848f49e */.elementor-102 .elementor-element.elementor-element-1848f49e .tx-n{display:flex;align-items:center;justify-content:space-between}.elementor-102 .elementor-element.elementor-element-1848f49e .tx-n em{font:italic 400 40px/1 'Cormorant Garamond',serif;font-variant-numeric:lining-nums;color:#c9a24e;transition:color .45s}.elementor-102 .elementor-element.elementor-element-1848f49e .tx-n b{width:8px;height:8px;background:#c9a24e;transform:rotate(45deg);display:block;transition:background .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bba395e */.elementor-102 .elementor-element.elementor-element-1bba395e{flex:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3720a3 */.elementor-102 .elementor-element.elementor-element-6d3720a3 .tx-line{display:block;height:1px;width:28px;background:#c9a24e;transition:width .5s cubic-bezier(.2,.7,.2,1),background .45s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32ac543e */.elementor-102 .elementor-element.elementor-element-32ac543e p{margin:0;text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-32ac543e p{transition:color .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3244776b */.elementor-102 .elementor-element.elementor-element-3244776b{position:relative;overflow:hidden;background:#0b1120;min-height:320px;padding:clamp(28px,2.6vw,40px);transition:background .45s ease}.elementor-102 .elementor-element.elementor-element-3244776b::before{content:'';position:absolute;inset:auto;right:-24px;bottom:-30px;width:170px;height:150px;background-image:url(https://theex.community/wp-content/uploads/2026/10/theex2-gx-light-1.png);background-repeat:no-repeat;background-size:auto 150px;background-position:left top;opacity:0;transition:opacity .45s;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-3244776b > *{position:relative;z-index:1}.elementor-102 .elementor-element.elementor-element-3244776b:hover{background:linear-gradient(160deg,#5a1428 0%,#3a0c1c 100%)}.elementor-102 .elementor-element.elementor-element-3244776b:hover::before{opacity:.18}.elementor-102 .elementor-element.elementor-element-3244776b:hover .tx-n em{color:#e2c98a}.elementor-102 .elementor-element.elementor-element-3244776b:hover .tx-n b{background:#e2c98a}.elementor-102 .elementor-element.elementor-element-3244776b:hover .tx-line{width:80px;background:#e2c98a}.elementor-102 .elementor-element.elementor-element-3244776b:hover p{color:#fbf3f1}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-3244776b{min-height:220px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74efe71c */.elementor-102 .elementor-element.elementor-element-74efe71c .tx-n{display:flex;align-items:center;justify-content:space-between}.elementor-102 .elementor-element.elementor-element-74efe71c .tx-n em{font:italic 400 40px/1 'Cormorant Garamond',serif;font-variant-numeric:lining-nums;color:#c9a24e;transition:color .45s}.elementor-102 .elementor-element.elementor-element-74efe71c .tx-n b{width:8px;height:8px;background:#c9a24e;transform:rotate(45deg);display:block;transition:background .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f6cf942 */.elementor-102 .elementor-element.elementor-element-2f6cf942{flex:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2083ccb8 */.elementor-102 .elementor-element.elementor-element-2083ccb8 .tx-line{display:block;height:1px;width:28px;background:#c9a24e;transition:width .5s cubic-bezier(.2,.7,.2,1),background .45s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e61fa40 */.elementor-102 .elementor-element.elementor-element-5e61fa40 p{margin:0;text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-5e61fa40 p{transition:color .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f217488 */.elementor-102 .elementor-element.elementor-element-f217488{position:relative;overflow:hidden;background:#0b1120;min-height:320px;padding:clamp(28px,2.6vw,40px);transition:background .45s ease}.elementor-102 .elementor-element.elementor-element-f217488::before{content:'';position:absolute;inset:auto;right:-24px;bottom:-30px;width:170px;height:150px;background-image:url(https://theex.community/wp-content/uploads/2026/10/theex2-manex-light.png);background-repeat:no-repeat;background-size:auto 240px;background-position:left top;opacity:0;transition:opacity .45s;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-f217488 > *{position:relative;z-index:1}.elementor-102 .elementor-element.elementor-element-f217488:hover{background:linear-gradient(160deg,#d4af5c 0%,#b08a3a 100%)}.elementor-102 .elementor-element.elementor-element-f217488:hover::before{opacity:.2}.elementor-102 .elementor-element.elementor-element-f217488:hover .tx-n em{color:#0b1120}.elementor-102 .elementor-element.elementor-element-f217488:hover .tx-n b{background:#0b1120}.elementor-102 .elementor-element.elementor-element-f217488:hover .tx-line{width:80px;background:#0b1120}.elementor-102 .elementor-element.elementor-element-f217488:hover p{color:#0b1120}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-f217488{min-height:220px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d30a5e3 */.elementor-102 .elementor-element.elementor-element-4d30a5e3 .tx-n{display:flex;align-items:center;justify-content:space-between}.elementor-102 .elementor-element.elementor-element-4d30a5e3 .tx-n em{font:italic 400 40px/1 'Cormorant Garamond',serif;font-variant-numeric:lining-nums;color:#c9a24e;transition:color .45s}.elementor-102 .elementor-element.elementor-element-4d30a5e3 .tx-n b{width:8px;height:8px;background:#c9a24e;transform:rotate(45deg);display:block;transition:background .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74c50321 */.elementor-102 .elementor-element.elementor-element-74c50321{flex:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a200f44 */.elementor-102 .elementor-element.elementor-element-4a200f44 .tx-line{display:block;height:1px;width:28px;background:#c9a24e;transition:width .5s cubic-bezier(.2,.7,.2,1),background .45s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d49dc41 */.elementor-102 .elementor-element.elementor-element-5d49dc41 p{margin:0;text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-5d49dc41 p{transition:color .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a1ffaf2 */.elementor-102 .elementor-element.elementor-element-6a1ffaf2{position:relative;overflow:hidden;background:#0b1120;min-height:320px;padding:clamp(28px,2.6vw,40px);transition:background .45s ease}.elementor-102 .elementor-element.elementor-element-6a1ffaf2::before{content:'';position:absolute;inset:auto;right:-24px;bottom:-30px;width:170px;height:150px;background-image:url(https://theex.community/wp-content/uploads/2026/10/theex2-theex-infinity.png);background-repeat:no-repeat;background-size:auto 120px;background-position:left top;opacity:0;transition:opacity .45s;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-6a1ffaf2 > *{position:relative;z-index:1}.elementor-102 .elementor-element.elementor-element-6a1ffaf2:hover{background:linear-gradient(160deg,#1f2a4a 0%,#0e1424 100%)}.elementor-102 .elementor-element.elementor-element-6a1ffaf2:hover::before{opacity:.18}.elementor-102 .elementor-element.elementor-element-6a1ffaf2:hover .tx-n em{color:#e2c98a}.elementor-102 .elementor-element.elementor-element-6a1ffaf2:hover .tx-n b{background:#e2c98a}.elementor-102 .elementor-element.elementor-element-6a1ffaf2:hover .tx-line{width:80px;background:#e2c98a}.elementor-102 .elementor-element.elementor-element-6a1ffaf2:hover p{color:#fbf3f1}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-6a1ffaf2{min-height:220px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2228628f */.elementor-102 .elementor-element.elementor-element-2228628f .tx-n{display:flex;align-items:center;justify-content:space-between}.elementor-102 .elementor-element.elementor-element-2228628f .tx-n em{font:italic 400 40px/1 'Cormorant Garamond',serif;font-variant-numeric:lining-nums;color:#c9a24e;transition:color .45s}.elementor-102 .elementor-element.elementor-element-2228628f .tx-n b{width:8px;height:8px;background:#c9a24e;transform:rotate(45deg);display:block;transition:background .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df8df5 */.elementor-102 .elementor-element.elementor-element-df8df5{flex:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6cdf88 */.elementor-102 .elementor-element.elementor-element-f6cdf88 .tx-line{display:block;height:1px;width:28px;background:#c9a24e;transition:width .5s cubic-bezier(.2,.7,.2,1),background .45s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e41041a */.elementor-102 .elementor-element.elementor-element-e41041a p{margin:0;text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-e41041a p{transition:color .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc674d */.elementor-102 .elementor-element.elementor-element-3bc674d{position:relative;overflow:hidden;background:#0b1120;min-height:320px;padding:clamp(28px,2.6vw,40px);transition:background .45s ease}.elementor-102 .elementor-element.elementor-element-3bc674d::before{content:'';position:absolute;inset:auto;right:-24px;bottom:-30px;width:170px;height:150px;background-image:url(https://theex.community/wp-content/uploads/2026/10/theex2-gx-light-1.png);background-repeat:no-repeat;background-size:auto 150px;background-position:left top;opacity:0;transition:opacity .45s;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-3bc674d > *{position:relative;z-index:1}.elementor-102 .elementor-element.elementor-element-3bc674d:hover{background:linear-gradient(160deg,#5a1428 0%,#3a0c1c 100%)}.elementor-102 .elementor-element.elementor-element-3bc674d:hover::before{opacity:.18}.elementor-102 .elementor-element.elementor-element-3bc674d:hover .tx-n em{color:#e2c98a}.elementor-102 .elementor-element.elementor-element-3bc674d:hover .tx-n b{background:#e2c98a}.elementor-102 .elementor-element.elementor-element-3bc674d:hover .tx-line{width:80px;background:#e2c98a}.elementor-102 .elementor-element.elementor-element-3bc674d:hover p{color:#fbf3f1}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-3bc674d{min-height:220px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57b7b3ba */.elementor-102 .elementor-element.elementor-element-57b7b3ba .tx-n{display:flex;align-items:center;justify-content:space-between}.elementor-102 .elementor-element.elementor-element-57b7b3ba .tx-n em{font:italic 400 40px/1 'Cormorant Garamond',serif;font-variant-numeric:lining-nums;color:#c9a24e;transition:color .45s}.elementor-102 .elementor-element.elementor-element-57b7b3ba .tx-n b{width:8px;height:8px;background:#c9a24e;transform:rotate(45deg);display:block;transition:background .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-307e7fae */.elementor-102 .elementor-element.elementor-element-307e7fae{flex:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c0a0412 */.elementor-102 .elementor-element.elementor-element-2c0a0412 .tx-line{display:block;height:1px;width:28px;background:#c9a24e;transition:width .5s cubic-bezier(.2,.7,.2,1),background .45s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ba97bab */.elementor-102 .elementor-element.elementor-element-1ba97bab p{margin:0;text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-1ba97bab p{transition:color .45s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cfc7cfb */.elementor-102 .elementor-element.elementor-element-5cfc7cfb{position:relative;overflow:hidden;background:#0b1120;min-height:320px;padding:clamp(28px,2.6vw,40px);transition:background .45s ease}.elementor-102 .elementor-element.elementor-element-5cfc7cfb::before{content:'';position:absolute;inset:auto;right:-24px;bottom:-30px;width:170px;height:150px;background-image:url(https://theex.community/wp-content/uploads/2026/10/theex2-manex-light.png);background-repeat:no-repeat;background-size:auto 240px;background-position:left top;opacity:0;transition:opacity .45s;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-5cfc7cfb > *{position:relative;z-index:1}.elementor-102 .elementor-element.elementor-element-5cfc7cfb:hover{background:linear-gradient(160deg,#d4af5c 0%,#b08a3a 100%)}.elementor-102 .elementor-element.elementor-element-5cfc7cfb:hover::before{opacity:.2}.elementor-102 .elementor-element.elementor-element-5cfc7cfb:hover .tx-n em{color:#0b1120}.elementor-102 .elementor-element.elementor-element-5cfc7cfb:hover .tx-n b{background:#0b1120}.elementor-102 .elementor-element.elementor-element-5cfc7cfb:hover .tx-line{width:80px;background:#0b1120}.elementor-102 .elementor-element.elementor-element-5cfc7cfb:hover p{color:#0b1120}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-5cfc7cfb{min-height:220px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26baa2c4 */.elementor-102 .elementor-element.elementor-element-26baa2c4{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px}.elementor-102 .elementor-element.elementor-element-26baa2c4{background:rgba(201,162,78,.22);border:1px solid rgba(201,162,78,.22)}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-26baa2c4{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-102 .elementor-element.elementor-element-26baa2c4 > .e-con:nth-child(5){grid-column:1 / -1}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-26baa2c4{grid-template-columns:minmax(0,1fr)}.elementor-102 .elementor-element.elementor-element-26baa2c4 > .e-con:nth-child(5){grid-column:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add11 */.elementor-102 .elementor-element.elementor-element-53add11{max-width:1680px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d53d09 */.elementor-102 .elementor-element.elementor-element-1d53d09{position:relative}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f7270d9 */.elementor-102 .elementor-element.elementor-element-f7270d9 .tx-mk{display:block;overflow:hidden;width:80px;height:72px}.elementor-102 .elementor-element.elementor-element-f7270d9 .tx-mk img{max-width:none;display:block;width:auto}.elementor-102 .elementor-element.elementor-element-f7270d9 .tx-mk img{max-width:none;height:72px;max-width:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-574ce442 */.elementor-102 .elementor-element.elementor-element-574ce442 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c08d9b8 */.elementor-102 .elementor-element.elementor-element-2c08d9b8{display:flex;justify-content:center}.elementor-102 .elementor-element.elementor-element-2c08d9b8 .tx-rule{display:flex;align-items:center;gap:10px;width:200px}.elementor-102 .elementor-element.elementor-element-2c08d9b8 .tx-rule i{flex:1;height:1px;background:#c9a24e}.elementor-102 .elementor-element.elementor-element-2c08d9b8 .tx-rule b{width:7px;height:7px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-692bfb03 */.elementor-102 .elementor-element.elementor-element-692bfb03 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-569b5887 */.elementor-102 .elementor-element.elementor-element-569b5887{display:flex;justify-content:center;margin-top:10px}.elementor-102 .elementor-element.elementor-element-569b5887 .tx-ex{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:10px 28px;border:1px solid rgba(242,201,207,.55);font:500 12px/1 Jost,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#fbf3f1;text-decoration:none;background:transparent;transition:background .4s}.elementor-102 .elementor-element.elementor-element-569b5887 .tx-ex i{display:inline-block;font-style:normal;transition:transform .4s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66819c96 */.elementor-102 .elementor-element.elementor-element-66819c96{position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 60% 35%,rgba(120,32,56,.55) 0%,rgba(120,32,56,0) 70%),linear-gradient(180deg,#4a1023 0%,#3a0c1c 55%,#2a0814 100%);align-items:center;justify-content:center;text-align:center;min-height:560px;padding:80px 48px;color:#fbf3f1;transition:background .5s}.elementor-102 .elementor-element.elementor-element-66819c96::before{content:'';position:absolute;inset:auto;top:0;bottom:0;left:0;width:min(40%,360px);background-position:right center;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(90deg,#000 35%,transparent 100%);mask-image:linear-gradient(90deg,#000 35%,transparent 100%);background-image:url(https://theex.community/wp-content/uploads/2026/10/theex2-pw-roses.png);opacity:.45;transition:opacity .6s;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-66819c96:hover::before{opacity:.7}.elementor-102 .elementor-element.elementor-element-66819c96:hover .tx-ex{background:rgba(242,201,207,.12)}.elementor-102 .elementor-element.elementor-element-66819c96:hover .tx-ex i{transform:translateX(6px)}.elementor-102 .elementor-element.elementor-element-66819c96 > *{position:relative;z-index:1}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-66819c96{min-height:0;padding:64px 24px 56px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6714889e */.elementor-102 .elementor-element.elementor-element-6714889e .tx-mk{display:block;overflow:hidden;width:62px;height:72px}.elementor-102 .elementor-element.elementor-element-6714889e .tx-mk img{max-width:none;display:block;width:auto}.elementor-102 .elementor-element.elementor-element-6714889e .tx-mk img{max-width:none;height:116px;margin:-21px 0 0 -23px;max-width:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55a80790 */.elementor-102 .elementor-element.elementor-element-55a80790 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62c81456 */.elementor-102 .elementor-element.elementor-element-62c81456{display:flex;justify-content:center}.elementor-102 .elementor-element.elementor-element-62c81456 .tx-rule{display:flex;align-items:center;gap:10px;width:200px}.elementor-102 .elementor-element.elementor-element-62c81456 .tx-rule i{flex:1;height:1px;background:#c9a24e}.elementor-102 .elementor-element.elementor-element-62c81456 .tx-rule b{width:7px;height:7px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-761cfd0d */.elementor-102 .elementor-element.elementor-element-761cfd0d .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c4f71da */.elementor-102 .elementor-element.elementor-element-6c4f71da{display:flex;justify-content:center;margin-top:10px}.elementor-102 .elementor-element.elementor-element-6c4f71da .tx-ex{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:10px 28px;border:1px solid rgba(226,201,138,.55);font:500 12px/1 Jost,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#f4efe7;text-decoration:none;background:transparent;transition:background .4s}.elementor-102 .elementor-element.elementor-element-6c4f71da .tx-ex i{display:inline-block;font-style:normal;transition:transform .4s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b66955 */.elementor-102 .elementor-element.elementor-element-35b66955{position:relative;overflow:hidden;background:linear-gradient(200deg,#1f2a4a 0%,#152038 50%,#0e1424 100%);align-items:center;justify-content:center;text-align:center;min-height:560px;padding:80px 48px;color:#f4efe7;transition:background .5s}.elementor-102 .elementor-element.elementor-element-35b66955::before{content:'';position:absolute;inset:auto;top:0;bottom:0;right:0;width:min(32%,280px);background-position:left center;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(270deg,#000 40%,transparent 100%);mask-image:linear-gradient(270deg,#000 40%,transparent 100%);background-image:url(https://theex.community/wp-content/uploads/2026/10/theex2-pw-pillars.png);opacity:.62;transition:opacity .6s;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-35b66955:hover::before{opacity:.9}.elementor-102 .elementor-element.elementor-element-35b66955:hover .tx-ex{background:rgba(226,201,138,.12)}.elementor-102 .elementor-element.elementor-element-35b66955:hover .tx-ex i{transform:translateX(6px)}.elementor-102 .elementor-element.elementor-element-35b66955 > *{position:relative;z-index:1}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-35b66955{min-height:0;padding:64px 24px 56px}}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-35b66955{border-left:1px solid rgba(201,162,78,.35)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308a040c */.elementor-102 .elementor-element.elementor-element-308a040c{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.elementor-102 .elementor-element.elementor-element-308a040c{border-top:1px solid rgba(201,162,78,.35);border-bottom:1px solid rgba(201,162,78,.35)}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-308a040c{grid-template-columns:minmax(0,1fr)}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38578ce3 */.elementor-102 .elementor-element.elementor-element-38578ce3 img{max-width:none;width:88px;height:auto;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e2892d2 */.elementor-102 .elementor-element.elementor-element-3e2892d2 .elementor-heading-title{text-wrap:pretty}.elementor-102 .elementor-element.elementor-element-3e2892d2 .elementor-heading-title em{color:#c9a24e}.elementor-102 .elementor-element.elementor-element-3e2892d2 .elementor-heading-title{text-wrap:balance;max-width:1100px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11c6db0 */.elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button{height:58px;display:inline-flex;align-items:center;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button{justify-content:center;text-align:center}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-11c6db0,.elementor-102 .elementor-element.elementor-element-11c6db0 .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4da09502 */.elementor-102 .elementor-element.elementor-element-4da09502 > .e-con,.elementor-102 .elementor-element.elementor-element-4da09502 > .elementor-widget{width:auto}.elementor-102 .elementor-element.elementor-element-4da09502 > .e-con{width:auto}.elementor-102 .elementor-element.elementor-element-4da09502{gap:12px;flex-wrap:wrap;margin-top:10px;width:auto;justify-content:center;}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-4da09502{width:100%;flex-direction:column!important}.elementor-102 .elementor-element.elementor-element-4da09502 > .elementor-widget{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331549c0 */.elementor-102 .elementor-element.elementor-element-331549c0{max-width:1680px;margin-left:auto;margin-right:auto;width:100%}.elementor-102 .elementor-element.elementor-element-331549c0{align-items:center;text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c076a5 */.elementor-102 .elementor-element.elementor-element-2c076a5{position:relative;overflow:hidden}.elementor-102 .elementor-element.elementor-element-2c076a5::before{content:'';position:absolute;inset:auto;left:0;right:0;bottom:0;height:80%;background:url(https://theex.community/wp-content/uploads/2026/10/theex2-hero-gold-waves-scaled.png) center bottom/100% 100% no-repeat;opacity:.7;pointer-events:none;z-index:0}.elementor-102 .elementor-element.elementor-element-2c076a5 > .e-con{position:relative;z-index:1}/* End custom CSS */