.elementor-2204 .elementor-element.elementor-element-0a2f8c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-0a2f8c6:not(.elementor-motion-effects-element-type-background), .elementor-2204 .elementor-element.elementor-element-0a2f8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-393e7bb );}.elementor-2204 .elementor-element.elementor-element-08d0e63{--spacer-size:84px;}.elementor-2204 .elementor-element.elementor-element-14b4b46{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.42;}.elementor-2204 .elementor-element.elementor-element-14b4b46:not(.elementor-motion-effects-element-type-background), .elementor-2204 .elementor-element.elementor-element-14b4b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-393e7bb );background-image:url("https://i0.wp.com/empyreanroots.shop/wp-content/uploads/2026/04/Backgrounds-1200-x-1915-px-Creators.png?fit=1915%2C1200&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2204 .elementor-element.elementor-element-14b4b46::before, .elementor-2204 .elementor-element.elementor-element-14b4b46 > .elementor-background-video-container::before, .elementor-2204 .elementor-element.elementor-element-14b4b46 > .e-con-inner > .elementor-background-video-container::before, .elementor-2204 .elementor-element.elementor-element-14b4b46 > .elementor-background-slideshow::before, .elementor-2204 .elementor-element.elementor-element-14b4b46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2204 .elementor-element.elementor-element-14b4b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-393e7bb );--background-overlay:'';}.elementor-2204 .elementor-element.elementor-element-afc3af7{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2204 .elementor-element.elementor-element-0470cfe{--spacer-size:224px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2204 .elementor-element.elementor-element-ce76fef{text-align:center;}.elementor-2204 .elementor-element.elementor-element-ce76fef .elementor-heading-title{font-family:"TAN Angleton", Sans-serif;font-size:84px;font-weight:500;text-transform:uppercase;letter-spacing:0.1px;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-9ac1c7c{--display:flex;}.elementor-2204 .elementor-element.elementor-element-bbdb618{--spacer-size:66px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );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-2204 .elementor-element.elementor-element-688536e{text-align:center;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-fcec172 );}.elementor-2204 .elementor-element.elementor-element-688536e a:hover, .elementor-2204 .elementor-element.elementor-element-688536e a:focus{color:#962222;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2204 .elementor-element.elementor-element-42b4823 .e-search-submit{background-color:#FFFFFF00;}.elementor-2204 .elementor-element.elementor-element-42b4823 .e-search-submit:hover{background-color:var( --e-global-color-secondary );--e-search-submit-color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-42b4823{--e-search-submit-color:var( --e-global-color-text );}.elementor-2204 .elementor-element.elementor-element-93b947f{--spacer-size:36px;}.elementor-2204 .elementor-element.elementor-element-9a89373{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2204 .elementor-element.elementor-element-71ca225{font-family:"Raleway", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fcec172 );}.elementor-2204 .elementor-element.elementor-element-37d38c37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2204 .elementor-element.elementor-element-fbf7cbb{--display:flex;}.elementor-2204 .elementor-element.elementor-element-c341a84{text-align:center;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-fcec172 );}.elementor-2204 .elementor-element.elementor-element-c341a84 a:hover, .elementor-2204 .elementor-element.elementor-element-c341a84 a:focus{color:#962222;}.elementor-2204 .elementor-element.elementor-element-1ffc5a1{--spacer-size:54px;}.elementor-2204 .elementor-element.elementor-element-cfaf21b{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-0ae546b{width:var( --container-widget-width, 36.779% );max-width:36.779%;--container-widget-width:36.779%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-0ae546b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-12f20e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-8154b1e{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-2204 .elementor-element.elementor-element-5224b06 img{width:327px;}.elementor-2204 .elementor-element.elementor-element-07d9284{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-9db1d7e{width:var( --container-widget-width, 27.116% );max-width:27.116%;--container-widget-width:27.116%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-9db1d7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-768f8eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-ace0897{--display:flex;}.elementor-2204 .elementor-element.elementor-element-ec440ac img{width:327px;}.elementor-2204 .elementor-element.elementor-element-b8bb70e{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-4ecf000{width:var( --container-widget-width, 27.116% );max-width:27.116%;--container-widget-width:27.116%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-4ecf000.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-76a6a83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-2b0e7f2{--display:flex;}.elementor-2204 .elementor-element.elementor-element-60dc8da img{width:327px;}.elementor-2204 .elementor-element.elementor-element-86a2473{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-5b5315b{width:var( --container-widget-width, 27.116% );max-width:27.116%;--container-widget-width:27.116%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-5b5315b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-27dc662{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-678ebcb{--display:flex;}.elementor-2204 .elementor-element.elementor-element-24dfe4f img{width:327px;}.elementor-2204 .elementor-element.elementor-element-31d2dd1{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-5dcbcbc{width:var( --container-widget-width, 36.779% );max-width:36.779%;--container-widget-width:36.779%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-5dcbcbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-4e57773{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-fda04fc{--display:flex;}.elementor-2204 .elementor-element.elementor-element-fbeb790 img{width:327px;}.elementor-2204 .elementor-element.elementor-element-8ce337f{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-9f11bf7{width:var( --container-widget-width, 36.779% );max-width:36.779%;--container-widget-width:36.779%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-9f11bf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-a8b3935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-8b05457{--display:flex;}.elementor-2204 .elementor-element.elementor-element-683c02e img{width:327px;}.elementor-2204 .elementor-element.elementor-element-63eb471{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-ec84d0f{width:var( --container-widget-width, 36.779% );max-width:36.779%;--container-widget-width:36.779%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-ec84d0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-1a44a92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-838731e{--display:flex;}.elementor-2204 .elementor-element.elementor-element-fde7abb img{width:327px;}.elementor-2204 .elementor-element.elementor-element-9e89160{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-2ae8e49{width:var( --container-widget-width, 36.779% );max-width:36.779%;--container-widget-width:36.779%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-2ae8e49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-e8299a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-540d19b{--display:flex;}.elementor-2204 .elementor-element.elementor-element-ec2b885 img{width:327px;}.elementor-2204 .elementor-element.elementor-element-32eb0f8{--display:flex;--min-height:175px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2204 .elementor-element.elementor-element-a7f8a0b{width:var( --container-widget-width, 36.779% );max-width:36.779%;--container-widget-width:36.779%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:49px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-0a23e6e );}.elementor-2204 .elementor-element.elementor-element-a7f8a0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2204 .elementor-element.elementor-element-9ba4b79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-51cac7d{--display:flex;}.elementor-2204 .elementor-element.elementor-element-6045e48 img{width:327px;}.elementor-2204 .elementor-element.elementor-element-3adb042{--display:flex;}.elementor-2204 .elementor-element.elementor-element-8406a90{--spacer-size:50px;}.elementor-2204 .elementor-element.elementor-element-31694a3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2204 .elementor-element.elementor-element-6bf57997{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-2f22f754.elementor-element{--order:-99999 /* order start hack */;}.elementor-2204 .elementor-element.elementor-element-2f22f754 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2204 .elementor-element.elementor-element-6a93df8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-7dc8c5b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2204 .elementor-element.elementor-element-740f91a{--display:flex;}.elementor-2204 .elementor-element.elementor-element-66554ad{--spacer-size:50px;}@media(min-width:768px){.elementor-2204 .elementor-element.elementor-element-6bf57997{--width:25%;}.elementor-2204 .elementor-element.elementor-element-6a93df8a{--width:50%;}.elementor-2204 .elementor-element.elementor-element-7dc8c5b7{--width:25%;}}@media(min-width:1025px){.elementor-2204 .elementor-element.elementor-element-14b4b46:not(.elementor-motion-effects-element-type-background), .elementor-2204 .elementor-element.elementor-element-14b4b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-search .elementor-pagination{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-2204 .elementor-element.elementor-element-08d0e63{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2204 .elementor-element.elementor-element-ce76fef .elementor-heading-title{font-size:42px;}.elementor-widget-search .elementor-pagination{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-0ae546b */.elementor-2204 .elementor-element.elementor-element-0ae546b {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfaf21b */.elementor-2204 .elementor-element.elementor-element-cfaf21b {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9db1d7e */.elementor-2204 .elementor-element.elementor-element-9db1d7e {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d9284 */.elementor-2204 .elementor-element.elementor-element-07d9284 {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ecf000 */.elementor-2204 .elementor-element.elementor-element-4ecf000 {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8bb70e */.elementor-2204 .elementor-element.elementor-element-b8bb70e {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b5315b */.elementor-2204 .elementor-element.elementor-element-5b5315b {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a2473 */.elementor-2204 .elementor-element.elementor-element-86a2473 {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dcbcbc */.elementor-2204 .elementor-element.elementor-element-5dcbcbc {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31d2dd1 */.elementor-2204 .elementor-element.elementor-element-31d2dd1 {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f11bf7 */.elementor-2204 .elementor-element.elementor-element-9f11bf7 {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce337f */.elementor-2204 .elementor-element.elementor-element-8ce337f {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec84d0f */.elementor-2204 .elementor-element.elementor-element-ec84d0f {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63eb471 */.elementor-2204 .elementor-element.elementor-element-63eb471 {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ae8e49 */.elementor-2204 .elementor-element.elementor-element-2ae8e49 {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e89160 */.elementor-2204 .elementor-element.elementor-element-9e89160 {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7f8a0b */.elementor-2204 .elementor-element.elementor-element-a7f8a0b {
  writing-mode: horizontal-tb ;
    white-space: nowrap ;
  min-width: 300px ;
  width: auto ;
  display: block ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32eb0f8 */.elementor-2204 .elementor-element.elementor-element-32eb0f8 {
  flex-direction: row;
  writing-mode: horizontal-tb;
}/* End custom CSS */
/* Start custom CSS *//* Creator Archive — short bios (Oct 1, 2026) */
.creator-row .creator-details{max-width:460px}
.creator-row .creator-details p{font-size:15px !important; line-height:1.55 !important; text-transform:none !important; letter-spacing:normal !important; margin:0}
.creator-row .creator-details .elementor-widget-text-editor:first-child p{font-size:12px !important; letter-spacing:.14em !important; text-transform:uppercase !important; margin-bottom:10px}
.creator-row:hover{min-height:440px}
@media (max-width:1024px){ .creator-row:hover{min-height:420px} .creator-row .creator-details{max-width:360px} }
@media (max-width:767px){
  .creator-row:hover{min-height:560px}
  .creator-row .creator-details{max-width:calc(100% - 32px)}
  .creator-row .creator-details p{font-size:14px !important}
}
/* Phone: creator names wrap instead of running off the screen */
@media (max-width:767px){.creator-row .creator-name,.creator-row .creator-name *{white-space:normal !important;overflow-wrap:break-word}.creator-row .creator-name p,.creator-row .creator-name{font-size:clamp(28px,9vw,40px) !important;line-height:1.1 !important}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TAN Angleton';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://empyreanroots.shop/wp-content/uploads/2025/04/TAN-Angleton-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */