.elementor-250 .elementor-element.elementor-element-25b89bdf{--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-250 .elementor-element.elementor-element-25b89bdf:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-25b89bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a0814;}.elementor-250 .elementor-element.elementor-element-479aeddb{--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:150px;--padding-left:40px;--padding-right:40px;}.elementor-250 .elementor-element.elementor-element-642743cb{--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-250 .elementor-element.elementor-element-1b7cb553{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-250 .elementor-element.elementor-element-39bf81d9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(40px,5.6vw,98px);font-weight:400;line-height:1.02;color:#fbf3f1;}.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-250 .elementor-element.elementor-element-5e21e3e6{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(24px,2.1vw,34px);font-weight:400;line-height:1.3;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-b236587{--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-250 .elementor-element.elementor-element-32e17ef7 .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 34px 0px 34px;}.elementor-250 .elementor-element.elementor-element-32e17ef7 .elementor-button:hover, .elementor-250 .elementor-element.elementor-element-32e17ef7 .elementor-button:focus{background-color:#d8b565;color:#0b1120;border-color:#d8b565;}.elementor-250 .elementor-element.elementor-element-32e17ef7 .elementor-button:hover svg, .elementor-250 .elementor-element.elementor-element-32e17ef7 .elementor-button:focus svg{fill:#0b1120;}.elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button{background-color:#00000000;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0.22em;fill:#fbf3f1;color:#fbf3f1;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(242,201,207,.5);border-radius:0px 0px 0px 0px;padding:0px 34px 0px 34px;}.elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button:hover, .elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button:focus{color:#f2c9cf;border-color:#f2c9cf;}.elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button:hover svg, .elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button:focus svg{fill:#f2c9cf;}.elementor-250 .elementor-element.elementor-element-3b309bab{--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-250 .elementor-element.elementor-element-3ab9c7f8{--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-250 .elementor-element.elementor-element-3ab9c7f8:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-3ab9c7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8dde2;}.elementor-250 .elementor-element.elementor-element-36edab2c{--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-250 .elementor-element.elementor-element-3073d9b2{--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-250 .elementor-element.elementor-element-1ad3fab5{--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-250 .elementor-element.elementor-element-41e843c2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(34px,3.6vw,62px);font-weight:400;line-height:1.04;color:#2a0814;}.elementor-250 .elementor-element.elementor-element-3c83604a{font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:#4a3038;}.elementor-250 .elementor-element.elementor-element-4c62cd7b{font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:#4a3038;}.elementor-250 .elementor-element.elementor-element-7b2818a8{--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-250 .elementor-element.elementor-element-1e32b3e9{--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-250 .elementor-element.elementor-element-1e32b3e9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-1e32b3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a0814;background-image:url("https://theex.community/wp-content/uploads/2026/10/theex-moment-pink-room.jpg");background-position:62% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-26ddd8e0{--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-250 .elementor-element.elementor-element-6f7964c2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-250 .elementor-element.elementor-element-760af905{--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-250 .elementor-element.elementor-element-461b1843{--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-250 .elementor-element.elementor-element-44bee8dc{--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-250 .elementor-element.elementor-element-56f94701 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:clamp(62px,9vw,158px);font-weight:400;line-height:1.05;color:#f2c9cf;}.elementor-250 .elementor-element.elementor-element-301d07f6{text-align:center;font-family:"Jost", Sans-serif;font-size:clamp(16px,1.25vw,20px);font-weight:300;line-height:1.7;color:rgba(251,243,241,.88);}.elementor-250 .elementor-element.elementor-element-5d4e330f{--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-250 .elementor-element.elementor-element-103245c8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-638b07a0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:1;color:#e2c98a;}.elementor-250 .elementor-element.elementor-element-58c95492 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.8vw,28px);font-weight:500;line-height:1.2;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-58325b6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-f541fed .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:1;color:#e2c98a;}.elementor-250 .elementor-element.elementor-element-7731ed07 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.8vw,28px);font-weight:500;line-height:1.2;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-d24106c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-5dbb37e1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:1;color:#e2c98a;}.elementor-250 .elementor-element.elementor-element-7ecd8ee3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.8vw,28px);font-weight:500;line-height:1.2;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-39b34e87{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-2e98eca7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:1;color:#e2c98a;}.elementor-250 .elementor-element.elementor-element-92428c4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(22px,1.8vw,28px);font-weight:500;line-height:1.2;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-695cac89{--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-250 .elementor-element.elementor-element-4420741a{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(24px,2.1vw,34px);font-weight:400;line-height:1.3;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-24a0b795{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-5881a7a1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(26px,2.2vw,36px);font-weight:400;line-height:1.15;color:#e2c98a;}.elementor-250 .elementor-element.elementor-element-4c7d86d4{font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:rgba(251,243,241,.86);}.elementor-250 .elementor-element.elementor-element-6dd50588{--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-250 .elementor-element.elementor-element-6dd50588:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-6dd50588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8dde2;}.elementor-250 .elementor-element.elementor-element-36d16b29{--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-250 .elementor-element.elementor-element-3b91befb{--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-250 .elementor-element.elementor-element-12660727 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(34px,3.6vw,62px);font-weight:400;line-height:1.04;color:#2a0814;}.elementor-250 .elementor-element.elementor-element-1e31e5dd{--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-250 .elementor-element.elementor-element-2f71d7d4{--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-250 .elementor-element.elementor-element-2f71d7d4:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-2f71d7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a0814;background-image:url("https://theex.community/wp-content/uploads/2026/10/theex-moment-group.jpg");background-position:50% 45%;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-3b40922a{--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-250 .elementor-element.elementor-element-19b27d34 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(30px,2.8vw,48px);font-weight:400;line-height:1.1;color:#2a0814;}.elementor-250 .elementor-element.elementor-element-6341ce83{font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:#4a3038;}.elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button{background-color:#82253d;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0.22em;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#a63a58;border-radius:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button:hover, .elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button:focus{background-color:#9b2f4c;color:#ffffff;border-color:#a63a58;}.elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button:hover svg, .elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button:focus svg{fill:#ffffff;}.elementor-250 .elementor-element.elementor-element-64d96fb6{--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-250 .elementor-element.elementor-element-6132b628{--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-250 .elementor-element.elementor-element-71720cf2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(30px,2.8vw,48px);font-weight:400;line-height:1.1;color:#2a0814;}.elementor-250 .elementor-element.elementor-element-2898cba4{font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:#4a3038;}.elementor-250 .elementor-element.elementor-element-44e8d77b{--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-250 .elementor-element.elementor-element-44e8d77b:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-44e8d77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a0814;background-image:url("https://theex.community/wp-content/uploads/2026/10/theex-moment-speaking.jpg");background-position:50% 40%;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-255ce25e{--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-250 .elementor-element.elementor-element-255ce25e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-255ce25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a0814;background-image:url("https://theex.community/wp-content/uploads/2026/10/theex-moment-prayer-wide.jpg");background-position:50% 0%;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-4a62532f{--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-250 .elementor-element.elementor-element-25575adb{--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-250 .elementor-element.elementor-element-7d88c32d{--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-250 .elementor-element.elementor-element-6aa198ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(34px,3.2vw,56px);font-weight:400;line-height:1.06;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-75b5a8ad{font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:rgba(251,243,241,.9);}.elementor-250 .elementor-element.elementor-element-501aa5ae{--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-250 .elementor-element.elementor-element-701a4753 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(34px,3.2vw,56px);font-weight:400;line-height:1.06;color:#fbf3f1;}.elementor-250 .elementor-element.elementor-element-3c0827e9{font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:rgba(251,243,241,.9);}.elementor-250 .elementor-element.elementor-element-69517fcc{--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-250 .elementor-element.elementor-element-1c6c48f6{--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-250 .elementor-element.elementor-element-4f58fb08{text-align:center;}.elementor-250 .elementor-element.elementor-element-4f58fb08 .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-250 .elementor-element.elementor-element-3a816265{text-align:center;}.elementor-250 .elementor-element.elementor-element-3a816265 .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-250 .elementor-element.elementor-element-5d8a81c8{--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-250 .elementor-element.elementor-element-319ce417{text-align:center;}.elementor-250 .elementor-element.elementor-element-319ce417 .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-250 .elementor-element.elementor-element-5915b761{text-align:center;}.elementor-250 .elementor-element.elementor-element-5915b761 .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-250 .elementor-element.elementor-element-663135cf{--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-250 .elementor-element.elementor-element-663135cf:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-663135cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a0814;}.elementor-250 .elementor-element.elementor-element-172764ae{--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-250 .elementor-element.elementor-element-5c72c65d{text-align:center;}.elementor-250 .elementor-element.elementor-element-76faafee .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-250 .elementor-element.elementor-element-682e499f{text-align:center;font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:rgba(244,239,231,.86);}.elementor-250 .elementor-element.elementor-element-7bdc0457{text-align:center;font-family:"Jost", Sans-serif;font-size:clamp(16px,4.2vw,18px);font-weight:300;line-height:1.75;color:rgba(244,239,231,.86);}.elementor-250 .elementor-element.elementor-element-7dae75ae .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:clamp(38px,3.6vw,60px);font-weight:400;line-height:1;color:#f2c9cf;}.elementor-250 .elementor-element.elementor-element-406f13f1{--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-250 .elementor-element.elementor-element-529514cc .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 34px 0px 34px;}.elementor-250 .elementor-element.elementor-element-529514cc .elementor-button:hover, .elementor-250 .elementor-element.elementor-element-529514cc .elementor-button:focus{background-color:#d8b565;color:#0b1120;border-color:#d8b565;}.elementor-250 .elementor-element.elementor-element-529514cc .elementor-button:hover svg, .elementor-250 .elementor-element.elementor-element-529514cc .elementor-button:focus svg{fill:#0b1120;}.elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button{background-color:#00000000;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0.22em;fill:#fbf3f1;color:#fbf3f1;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(242,201,207,.5);border-radius:0px 0px 0px 0px;padding:0px 34px 0px 34px;}.elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button:hover, .elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button:focus{color:#f2c9cf;border-color:#f2c9cf;}.elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button:hover svg, .elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button:focus svg{fill:#f2c9cf;}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-36edab2c{--padding-top:96px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-250 .elementor-element.elementor-element-1e32b3e9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-1e32b3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:62% 50%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-461b1843{--padding-top:96px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-250 .elementor-element.elementor-element-36d16b29{--padding-top:96px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-250 .elementor-element.elementor-element-2f71d7d4:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-2f71d7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 45%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-44e8d77b:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-44e8d77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 40%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-255ce25e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-255ce25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-4a62532f{--padding-top:96px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-250 .elementor-element.elementor-element-172764ae{--padding-top:150px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-479aeddb{--padding-top:40px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-36edab2c{--padding-top:76px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-1e32b3e9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-1e32b3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:62% 50%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-461b1843{--padding-top:76px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-36d16b29{--padding-top:76px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-2f71d7d4:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-2f71d7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 45%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-44e8d77b:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-44e8d77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 40%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-255ce25e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-255ce25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;background-size:cover;}.elementor-250 .elementor-element.elementor-element-4a62532f{--padding-top:76px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-172764ae{--padding-top:96px;--padding-bottom:104px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image, class: .elementor-element-1b7cb553 */.elementor-250 .elementor-element.elementor-element-1b7cb553 img{max-width:none;width:clamp(96px,8vw,132px);height:auto;display:block}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b1ef807 */.elementor-250 .elementor-element.elementor-element-7b1ef807 .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-250 .elementor-element.elementor-element-7b1ef807 .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-39bf81d9 */.elementor-250 .elementor-element.elementor-element-39bf81d9 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-39bf81d9 .elementor-heading-title em{font-family:'Pinyon Script',cursive;font-style:normal;color:#f2c9cf;font-size:1.08em}.elementor-250 .elementor-element.elementor-element-39bf81d9 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78b48c04 */.elementor-250 .elementor-element.elementor-element-78b48c04 .tx-orn{display:flex;align-items:center;gap:10px;justify-content:center;}.elementor-250 .elementor-element.elementor-element-78b48c04 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-78b48c04 .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-5e21e3e6 */.elementor-250 .elementor-element.elementor-element-5e21e3e6 p{margin:0;text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32e17ef7 */.elementor-250 .elementor-element.elementor-element-32e17ef7 .elementor-button{height:58px;display:inline-flex;align-items:center;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.elementor-250 .elementor-element.elementor-element-32e17ef7 .elementor-button{justify-content:center;text-align:center}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-32e17ef7,.elementor-250 .elementor-element.elementor-element-32e17ef7 .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19f89924 */.elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button{height:58px;display:inline-flex;align-items:center;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button{justify-content:center;text-align:center}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-19f89924,.elementor-250 .elementor-element.elementor-element-19f89924 .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b236587 */.elementor-250 .elementor-element.elementor-element-b236587 > .e-con,.elementor-250 .elementor-element.elementor-element-b236587 > .elementor-widget{width:auto}.elementor-250 .elementor-element.elementor-element-b236587 > .e-con{width:auto}.elementor-250 .elementor-element.elementor-element-b236587{gap:12px;flex-wrap:wrap;margin-top:6px;width:auto;justify-content:center;}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-b236587{width:100%;flex-direction:column!important}.elementor-250 .elementor-element.elementor-element-b236587 > .elementor-widget{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-642743cb */.elementor-250 .elementor-element.elementor-element-642743cb{align-items:center;text-align:center}.elementor-250 .elementor-element.elementor-element-642743cb{max-width:1180px;width:100%;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479aeddb */.elementor-250 .elementor-element.elementor-element-479aeddb{flex:1;justify-content:center;align-items:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b309bab */.elementor-250 .elementor-element.elementor-element-3b309bab{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-25b89bdf */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}.elementor-250 .elementor-element.elementor-element-25b89bdf{position:relative;overflow:hidden;margin-top:-73px;padding-top:73px;min-height:min(92vh,920px)}.elementor-250 .elementor-element.elementor-element-25b89bdf::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 40%,#6a1a31 0%,#4a1023 45%,#2a0814 100%)}.elementor-250 .elementor-element.elementor-element-25b89bdf::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-250 .elementor-element.elementor-element-25b89bdf > .e-con:not(.tx-dust){position:relative;z-index:2}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-25b89bdf{margin-top:-65px;padding-top:65px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41e843c2 */.elementor-250 .elementor-element.elementor-element-41e843c2 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-41e843c2 .elementor-heading-title em{color:#82253d}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-188f25da */.elementor-250 .elementor-element.elementor-element-188f25da .tx-orn{display:flex;align-items:center;gap:10px;}.elementor-250 .elementor-element.elementor-element-188f25da .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-188f25da .tx-orn b{width:6px;height:6px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c83604a */.elementor-250 .elementor-element.elementor-element-3c83604a p{margin:0;text-wrap:pretty;max-width:600px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c62cd7b */.elementor-250 .elementor-element.elementor-element-4c62cd7b p{margin:0;text-wrap:pretty;max-width:600px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ad3fab5 */.elementor-250 .elementor-element.elementor-element-1ad3fab5{max-width:640px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e32b3e9 */.elementor-250 .elementor-element.elementor-element-1e32b3e9{position:relative;overflow:hidden;aspect-ratio:5/4;width:100%}.elementor-250 .elementor-element.elementor-element-1e32b3e9::after{content:'';position:absolute;inset:18px;z-index:1;pointer-events:none;border:1px solid rgba(226,201,138,.55)}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6f7964c2 */.elementor-250 .elementor-element.elementor-element-6f7964c2,.elementor-250 .elementor-element.elementor-element-6f7964c2 .elementor-widget-container{height:100%}.elementor-250 .elementor-element.elementor-element-6f7964c2 .elementor-wrapper{aspect-ratio:auto!important;width:100%;height:100%}.elementor-250 .elementor-element.elementor-element-6f7964c2 video{display:block;width:100%;height:100%;object-fit:cover}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ddd8e0 */.elementor-250 .elementor-element.elementor-element-26ddd8e0{position:relative;width:clamp(220px,44%,340px);aspect-ratio:830/1702;overflow:hidden;border-radius:14.2%/6.93%;border:clamp(4px,.45vw,7px) solid #0e0a12;box-shadow:0 0 0 1px rgba(201,162,78,.6),0 44px 80px -30px rgba(42,8,20,.75)}.elementor-250 .elementor-element.elementor-element-26ddd8e0{justify-self:end;z-index:2}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-26ddd8e0{justify-self:center;width:min(74vw,300px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b2818a8 */.elementor-250 .elementor-element.elementor-element-7b2818a8{display:grid!important;grid-template-columns:minmax(0,1fr);align-items:center}.elementor-250 .elementor-element.elementor-element-7b2818a8 > .e-con{grid-area:1/1}.elementor-250 .elementor-element.elementor-element-7b2818a8 > .e-con:first-child{width:82%}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-7b2818a8 > .e-con:first-child{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3073d9b2 */.elementor-250 .elementor-element.elementor-element-3073d9b2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,120px)}.elementor-250 .elementor-element.elementor-element-3073d9b2{align-items:center}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-3073d9b2{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36edab2c */.elementor-250 .elementor-element.elementor-element-36edab2c{max-width:1680px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab9c7f8 */.elementor-250 .elementor-element.elementor-element-3ab9c7f8{scroll-margin-top:72px}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d460ee2 */.elementor-250 .elementor-element.elementor-element-7d460ee2 .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-250 .elementor-element.elementor-element-7d460ee2 .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-56f94701 */.elementor-250 .elementor-element.elementor-element-56f94701 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-56f94701 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71d322e7 */.elementor-250 .elementor-element.elementor-element-71d322e7 .tx-orn{display:flex;align-items:center;gap:10px;justify-content:center;}.elementor-250 .elementor-element.elementor-element-71d322e7 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-71d322e7 .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-301d07f6 */.elementor-250 .elementor-element.elementor-element-301d07f6 p{margin:0;text-wrap:pretty;max-width:860px}.elementor-250 .elementor-element.elementor-element-301d07f6 p{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bee8dc */.elementor-250 .elementor-element.elementor-element-44bee8dc{align-items:center;text-align:center;margin-bottom:clamp(48px,5vw,80px)}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e09556d */.elementor-250 .elementor-element.elementor-element-5e09556d{position:absolute;inset:auto;left:0;top:-5px;width:9px;height:9px;z-index:2}.elementor-250 .elementor-element.elementor-element-5e09556d .tx-d{display:block;width:9px;height:9px;background:#4a1023;border:1px solid #c9a24e;transform:rotate(45deg) scale(1);transition:background .35s,transform .35s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638b07a0 */.elementor-250 .elementor-element.elementor-element-638b07a0 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-638b07a0 .elementor-heading-title{font-variant-numeric:lining-nums}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58c95492 */.elementor-250 .elementor-element.elementor-element-58c95492 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-58c95492 .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-103245c8 */.elementor-250 .elementor-element.elementor-element-103245c8{position:relative;padding:28px 20px 8px 0;border-top:1px solid rgba(201,162,78,.35)}.elementor-250 .elementor-element.elementor-element-103245c8:hover .tx-d{background:#c9a24e;transform:rotate(45deg) scale(1.3)}.elementor-250 .elementor-element.elementor-element-103245c8:hover .elementor-heading-title{color:#f2c9cf}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ee9e45e */.elementor-250 .elementor-element.elementor-element-5ee9e45e{position:absolute;inset:auto;left:0;top:-5px;width:9px;height:9px;z-index:2}.elementor-250 .elementor-element.elementor-element-5ee9e45e .tx-d{display:block;width:9px;height:9px;background:#4a1023;border:1px solid #c9a24e;transform:rotate(45deg) scale(1);transition:background .35s,transform .35s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f541fed */.elementor-250 .elementor-element.elementor-element-f541fed .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-f541fed .elementor-heading-title{font-variant-numeric:lining-nums}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7731ed07 */.elementor-250 .elementor-element.elementor-element-7731ed07 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-7731ed07 .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58325b6 */.elementor-250 .elementor-element.elementor-element-58325b6{position:relative;padding:28px 20px 8px 0;border-top:1px solid rgba(201,162,78,.35)}.elementor-250 .elementor-element.elementor-element-58325b6:hover .tx-d{background:#c9a24e;transform:rotate(45deg) scale(1.3)}.elementor-250 .elementor-element.elementor-element-58325b6:hover .elementor-heading-title{color:#f2c9cf}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3be4ac3f */.elementor-250 .elementor-element.elementor-element-3be4ac3f{position:absolute;inset:auto;left:0;top:-5px;width:9px;height:9px;z-index:2}.elementor-250 .elementor-element.elementor-element-3be4ac3f .tx-d{display:block;width:9px;height:9px;background:#4a1023;border:1px solid #c9a24e;transform:rotate(45deg) scale(1);transition:background .35s,transform .35s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dbb37e1 */.elementor-250 .elementor-element.elementor-element-5dbb37e1 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-5dbb37e1 .elementor-heading-title{font-variant-numeric:lining-nums}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ecd8ee3 */.elementor-250 .elementor-element.elementor-element-7ecd8ee3 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-7ecd8ee3 .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d24106c */.elementor-250 .elementor-element.elementor-element-d24106c{position:relative;padding:28px 20px 8px 0;border-top:1px solid rgba(201,162,78,.35)}.elementor-250 .elementor-element.elementor-element-d24106c:hover .tx-d{background:#c9a24e;transform:rotate(45deg) scale(1.3)}.elementor-250 .elementor-element.elementor-element-d24106c:hover .elementor-heading-title{color:#f2c9cf}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46a46e28 */.elementor-250 .elementor-element.elementor-element-46a46e28{position:absolute;inset:auto;left:0;top:-5px;width:9px;height:9px;z-index:2}.elementor-250 .elementor-element.elementor-element-46a46e28 .tx-d{display:block;width:9px;height:9px;background:#4a1023;border:1px solid #c9a24e;transform:rotate(45deg) scale(1);transition:background .35s,transform .35s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e98eca7 */.elementor-250 .elementor-element.elementor-element-2e98eca7 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-2e98eca7 .elementor-heading-title{font-variant-numeric:lining-nums}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92428c4 */.elementor-250 .elementor-element.elementor-element-92428c4 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-92428c4 .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39b34e87 */.elementor-250 .elementor-element.elementor-element-39b34e87{position:relative;padding:28px 20px 8px 0;border-top:1px solid rgba(201,162,78,.35)}.elementor-250 .elementor-element.elementor-element-39b34e87:hover .tx-d{background:#c9a24e;transform:rotate(45deg) scale(1.3)}.elementor-250 .elementor-element.elementor-element-39b34e87:hover .elementor-heading-title{color:#f2c9cf}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4e330f */.elementor-250 .elementor-element.elementor-element-5d4e330f{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2vw,32px)}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-5d4e330f{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-5d4e330f{grid-template-columns:minmax(0,1fr)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4420741a */.elementor-250 .elementor-element.elementor-element-4420741a p{margin:0;text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-4420741a em{color:#f2c9cf}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5881a7a1 */.elementor-250 .elementor-element.elementor-element-5881a7a1 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7d86d4 */.elementor-250 .elementor-element.elementor-element-4c7d86d4 p{margin:0;text-wrap:pretty;max-width:560px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a0b795 */.elementor-250 .elementor-element.elementor-element-24a0b795{padding:clamp(28px,3vw,44px);border:1px solid rgba(201,162,78,.35)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695cac89 */.elementor-250 .elementor-element.elementor-element-695cac89{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,96px)}.elementor-250 .elementor-element.elementor-element-695cac89{align-items:center}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-695cac89{grid-template-columns:1fr}}.elementor-250 .elementor-element.elementor-element-695cac89{margin-top:clamp(48px,5vw,80px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461b1843 */.elementor-250 .elementor-element.elementor-element-461b1843{max-width:1680px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760af905 */.elementor-250 .elementor-element.elementor-element-760af905{scroll-margin-top:72px}.elementor-250 .elementor-element.elementor-element-760af905{position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 50% 40%,#6a1a31 0%,#4a1023 45%,#2a0814 100%)}.elementor-250 .elementor-element.elementor-element-760af905::before{content:'';position:absolute;inset:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:min(120vw,1240px);aspect-ratio:2.34;background:url(https://theex.community/wp-content/uploads/2026/10/theex2-theex-infinity.png) center/contain no-repeat;opacity:.05;pointer-events:none;z-index:0}.elementor-250 .elementor-element.elementor-element-760af905 > .e-con{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12660727 */.elementor-250 .elementor-element.elementor-element-12660727 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-12660727 .elementor-heading-title em{color:#82253d}.elementor-250 .elementor-element.elementor-element-12660727 em{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-441362d5 */.elementor-250 .elementor-element.elementor-element-441362d5 .tx-orn{display:flex;align-items:center;gap:10px;}.elementor-250 .elementor-element.elementor-element-441362d5 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-441362d5 .tx-orn b{width:6px;height:6px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b91befb */.elementor-250 .elementor-element.elementor-element-3b91befb{margin-bottom:clamp(44px,5vw,72px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f71d7d4 */.elementor-250 .elementor-element.elementor-element-2f71d7d4{position:relative;overflow:hidden;aspect-ratio:5/4;width:100%}.elementor-250 .elementor-element.elementor-element-2f71d7d4::after{content:'';position:absolute;inset:18px;z-index:1;pointer-events:none;border:1px solid rgba(226,201,138,.55)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19b27d34 */.elementor-250 .elementor-element.elementor-element-19b27d34 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ea6127 */.elementor-250 .elementor-element.elementor-element-3ea6127 .tx-orn{display:flex;align-items:center;gap:10px;}.elementor-250 .elementor-element.elementor-element-3ea6127 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-3ea6127 .tx-orn b{width:6px;height:6px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6341ce83 */.elementor-250 .elementor-element.elementor-element-6341ce83 p{margin:0;text-wrap:pretty;max-width:560px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e116dc */.elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button{height:54px;display:inline-flex;align-items:center;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.elementor-250 .elementor-element.elementor-element-6e116dc{margin-top:6px}.elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button{justify-content:center;text-align:center}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-6e116dc,.elementor-250 .elementor-element.elementor-element-6e116dc .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b40922a */.elementor-250 .elementor-element.elementor-element-3b40922a{max-width:620px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e31e5dd */.elementor-250 .elementor-element.elementor-element-1e31e5dd{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,110px)}.elementor-250 .elementor-element.elementor-element-1e31e5dd{align-items:center}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-1e31e5dd{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71720cf2 */.elementor-250 .elementor-element.elementor-element-71720cf2 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78e1d04c */.elementor-250 .elementor-element.elementor-element-78e1d04c .tx-orn{display:flex;align-items:center;gap:10px;}.elementor-250 .elementor-element.elementor-element-78e1d04c .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-78e1d04c .tx-orn b{width:6px;height:6px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2898cba4 */.elementor-250 .elementor-element.elementor-element-2898cba4 p{margin:0;text-wrap:pretty;max-width:560px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6132b628 */.elementor-250 .elementor-element.elementor-element-6132b628{max-width:620px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e8d77b */.elementor-250 .elementor-element.elementor-element-44e8d77b{position:relative;overflow:hidden;aspect-ratio:5/4;width:100%}.elementor-250 .elementor-element.elementor-element-44e8d77b::after{content:'';position:absolute;inset:18px;z-index:1;pointer-events:none;border:1px solid rgba(226,201,138,.55)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d96fb6 */.elementor-250 .elementor-element.elementor-element-64d96fb6{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,110px)}.elementor-250 .elementor-element.elementor-element-64d96fb6{align-items:center}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-64d96fb6{grid-template-columns:1fr}}.elementor-250 .elementor-element.elementor-element-64d96fb6{margin-top:clamp(56px,6vw,104px)}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-64d96fb6 > .e-con:last-child{order:-1}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d16b29 */.elementor-250 .elementor-element.elementor-element-36d16b29{max-width:1680px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6aa198ca */.elementor-250 .elementor-element.elementor-element-6aa198ca .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-6aa198ca .elementor-heading-title em{color:#f2c9cf}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56ea40b3 */.elementor-250 .elementor-element.elementor-element-56ea40b3 .tx-orn{display:flex;align-items:center;gap:10px;}.elementor-250 .elementor-element.elementor-element-56ea40b3 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-56ea40b3 .tx-orn b{width:6px;height:6px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75b5a8ad */.elementor-250 .elementor-element.elementor-element-75b5a8ad p{margin:0;text-wrap:pretty;max-width:600px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-701a4753 */.elementor-250 .elementor-element.elementor-element-701a4753 .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-701a4753 .elementor-heading-title em{color:#f2c9cf}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e319c99 */.elementor-250 .elementor-element.elementor-element-5e319c99 .tx-orn{display:flex;align-items:center;gap:10px;}.elementor-250 .elementor-element.elementor-element-5e319c99 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-5e319c99 .tx-orn b{width:6px;height:6px;background:#c9a24e;transform:rotate(45deg);display:block;flex:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c0827e9 */.elementor-250 .elementor-element.elementor-element-3c0827e9 p{margin:0;text-wrap:pretty;max-width:600px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25575adb */.elementor-250 .elementor-element.elementor-element-25575adb{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,110px)}.elementor-250 .elementor-element.elementor-element-25575adb{align-items:start}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-25575adb{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a62532f */.elementor-250 .elementor-element.elementor-element-4a62532f{max-width:1680px;margin-left:auto;margin-right:auto;width:100%}@media(min-width:1025px){.elementor-250 .elementor-element.elementor-element-4a62532f{padding-bottom:clamp(240px,20vw,420px)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ce25e */.elementor-250 .elementor-element.elementor-element-255ce25e{position:relative;overflow:hidden}.elementor-250 .elementor-element.elementor-element-255ce25e::before{content:''!important;position:absolute!important;inset:0!important;display:block!important;background:linear-gradient(180deg,rgba(42,8,20,.9) 0%,rgba(42,8,20,.82) 46%,rgba(42,8,20,.3) 76%,rgba(42,8,20,.45) 100%)!important;opacity:1;z-index:0!important;pointer-events:none;}.elementor-250 .elementor-element.elementor-element-255ce25e > *{position:relative;z-index:1}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-255ce25e::before{background:rgba(42,8,20,.86)!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57eb004d */.elementor-250 .elementor-element.elementor-element-57eb004d .tx-mk{display:block;overflow:hidden;width:80px;height:72px}.elementor-250 .elementor-element.elementor-element-57eb004d .tx-mk img{max-width:none;display:block;width:auto}.elementor-250 .elementor-element.elementor-element-57eb004d .tx-mk img{max-width:none;height:72px;max-width:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f58fb08 */.elementor-250 .elementor-element.elementor-element-4f58fb08 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e8fd3eb */.elementor-250 .elementor-element.elementor-element-1e8fd3eb{display:flex;justify-content:center}.elementor-250 .elementor-element.elementor-element-1e8fd3eb .tx-rule{display:flex;align-items:center;gap:10px;width:200px}.elementor-250 .elementor-element.elementor-element-1e8fd3eb .tx-rule i{flex:1;height:1px;background:#c9a24e}.elementor-250 .elementor-element.elementor-element-1e8fd3eb .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-3a816265 */.elementor-250 .elementor-element.elementor-element-3a816265 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5cdb7495 */.elementor-250 .elementor-element.elementor-element-5cdb7495{display:flex;justify-content:center;margin-top:10px}.elementor-250 .elementor-element.elementor-element-5cdb7495 .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-250 .elementor-element.elementor-element-5cdb7495 .tx-ex i{display:inline-block;font-style:normal;transition:transform .4s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c6c48f6 */.elementor-250 .elementor-element.elementor-element-1c6c48f6{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-250 .elementor-element.elementor-element-1c6c48f6::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-250 .elementor-element.elementor-element-1c6c48f6:hover::before{opacity:.7}.elementor-250 .elementor-element.elementor-element-1c6c48f6:hover .tx-ex{background:rgba(242,201,207,.12)}.elementor-250 .elementor-element.elementor-element-1c6c48f6:hover .tx-ex i{transform:translateX(6px)}.elementor-250 .elementor-element.elementor-element-1c6c48f6 > *{position:relative;z-index:1}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-1c6c48f6{min-height:0;padding:64px 24px 56px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-607cceb6 */.elementor-250 .elementor-element.elementor-element-607cceb6 .tx-mk{display:block;overflow:hidden;width:62px;height:72px}.elementor-250 .elementor-element.elementor-element-607cceb6 .tx-mk img{max-width:none;display:block;width:auto}.elementor-250 .elementor-element.elementor-element-607cceb6 .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-319ce417 */.elementor-250 .elementor-element.elementor-element-319ce417 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1acee951 */.elementor-250 .elementor-element.elementor-element-1acee951{display:flex;justify-content:center}.elementor-250 .elementor-element.elementor-element-1acee951 .tx-rule{display:flex;align-items:center;gap:10px;width:200px}.elementor-250 .elementor-element.elementor-element-1acee951 .tx-rule i{flex:1;height:1px;background:#c9a24e}.elementor-250 .elementor-element.elementor-element-1acee951 .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-5915b761 */.elementor-250 .elementor-element.elementor-element-5915b761 .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-321b639f */.elementor-250 .elementor-element.elementor-element-321b639f{display:flex;justify-content:center;margin-top:10px}.elementor-250 .elementor-element.elementor-element-321b639f .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-250 .elementor-element.elementor-element-321b639f .tx-ex i{display:inline-block;font-style:normal;transition:transform .4s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8a81c8 */.elementor-250 .elementor-element.elementor-element-5d8a81c8{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-250 .elementor-element.elementor-element-5d8a81c8::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-250 .elementor-element.elementor-element-5d8a81c8:hover::before{opacity:.9}.elementor-250 .elementor-element.elementor-element-5d8a81c8:hover .tx-ex{background:rgba(226,201,138,.12)}.elementor-250 .elementor-element.elementor-element-5d8a81c8:hover .tx-ex i{transform:translateX(6px)}.elementor-250 .elementor-element.elementor-element-5d8a81c8 > *{position:relative;z-index:1}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-5d8a81c8{min-height:0;padding:64px 24px 56px}}@media(min-width:768px){.elementor-250 .elementor-element.elementor-element-5d8a81c8{border-left:1px solid rgba(201,162,78,.35)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69517fcc */.elementor-250 .elementor-element.elementor-element-69517fcc{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.elementor-250 .elementor-element.elementor-element-69517fcc{border-top:1px solid rgba(201,162,78,.35);border-bottom:1px solid rgba(201,162,78,.35)}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-69517fcc{grid-template-columns:minmax(0,1fr)}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c72c65d */.elementor-250 .elementor-element.elementor-element-5c72c65d img{max-width:none;width:88px;height:auto;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76faafee */.elementor-250 .elementor-element.elementor-element-76faafee .elementor-heading-title{text-wrap:pretty}.elementor-250 .elementor-element.elementor-element-76faafee .elementor-heading-title em{color:#f2c9cf}.elementor-250 .elementor-element.elementor-element-76faafee .elementor-heading-title{text-wrap:balance;max-width:1100px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43d8db29 */.elementor-250 .elementor-element.elementor-element-43d8db29 .tx-orn{display:flex;align-items:center;gap:10px;justify-content:center;}.elementor-250 .elementor-element.elementor-element-43d8db29 .tx-orn i{width:40px;height:1px;background:#c9a24e;display:block;flex:none}.elementor-250 .elementor-element.elementor-element-43d8db29 .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-682e499f */.elementor-250 .elementor-element.elementor-element-682e499f p{margin:0;text-wrap:pretty;max-width:820px}.elementor-250 .elementor-element.elementor-element-682e499f p{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bdc0457 */.elementor-250 .elementor-element.elementor-element-7bdc0457 p{margin:0;text-wrap:pretty;max-width:820px}.elementor-250 .elementor-element.elementor-element-7bdc0457 p{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dae75ae */.elementor-250 .elementor-element.elementor-element-7dae75ae .elementor-heading-title{text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-529514cc */.elementor-250 .elementor-element.elementor-element-529514cc .elementor-button{height:58px;display:inline-flex;align-items:center;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.elementor-250 .elementor-element.elementor-element-529514cc .elementor-button{justify-content:center;text-align:center}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-529514cc,.elementor-250 .elementor-element.elementor-element-529514cc .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68b9dfd8 */.elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button{height:58px;display:inline-flex;align-items:center;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button{justify-content:center;text-align:center}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-68b9dfd8,.elementor-250 .elementor-element.elementor-element-68b9dfd8 .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406f13f1 */.elementor-250 .elementor-element.elementor-element-406f13f1 > .e-con,.elementor-250 .elementor-element.elementor-element-406f13f1 > .elementor-widget{width:auto}.elementor-250 .elementor-element.elementor-element-406f13f1 > .e-con{width:auto}.elementor-250 .elementor-element.elementor-element-406f13f1{gap:12px;flex-wrap:wrap;margin-top:10px;width:auto;justify-content:center;}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-406f13f1{width:100%;flex-direction:column!important}.elementor-250 .elementor-element.elementor-element-406f13f1 > .elementor-widget{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172764ae */.elementor-250 .elementor-element.elementor-element-172764ae{max-width:1680px;margin-left:auto;margin-right:auto;width:100%}.elementor-250 .elementor-element.elementor-element-172764ae{align-items:center;text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663135cf */.elementor-250 .elementor-element.elementor-element-663135cf{position:relative;overflow:hidden}.elementor-250 .elementor-element.elementor-element-663135cf::before{content:'';position:absolute;inset:auto;left:0;right:0;bottom:0;height:85%;background:url(https://theex.community/wp-content/uploads/2026/10/theex2-hero-gold-waves-scaled.png) center bottom/100% 100% no-repeat;opacity:.75;pointer-events:none;z-index:0}.elementor-250 .elementor-element.elementor-element-663135cf > .e-con{position:relative;z-index:1}/* End custom CSS */