.elementor-204 .elementor-element.elementor-element-d3869d6b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-204 .elementor-element.elementor-element-92418714{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:78px;--padding-left:16px;--padding-right:16px;}.elementor-widget-theme-post-featured-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-204 .elementor-element.elementor-element-830ed4c3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-204 .elementor-element.elementor-element-be4b97c2 p{margin-block-end:0px;}.elementor-widget-theme-post-title .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-widget-theme-post-content{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-204 .elementor-element.elementor-element-708167b7{text-align:start;}@media(max-width:880px){.elementor-204 .elementor-element.elementor-element-92418714{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-be4b97c2 */.elementor-204 .elementor-element.elementor-element-be4b97c2{margin:0}.elementor-204 .elementor-element.elementor-element-be4b97c2{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;color:#e3c14e;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:12.5px;letter-spacing:2px;text-transform:uppercase}.elementor-204 .elementor-element.elementor-element-be4b97c2::before{content:'';width:26px;height:2px;flex:none;background:linear-gradient(90deg,#e3c14e,transparent)}.elementor-204 .elementor-element.elementor-element-be4b97c2 p{margin:0}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-f8de786f */.elementor-204 .elementor-element.elementor-element-f8de786f{margin:0}.elementor-204 .elementor-element.elementor-element-f8de786f{margin:0 0 14px}.elementor-204 .elementor-element.elementor-element-f8de786f .elementor-heading-title{font-family:'Chakra Petch',sans-serif;font-weight:700;color:#f4efe6;font-size:clamp(26px,7vw,44px);line-height:1.12;letter-spacing:.2px}@media(min-width:880px){.elementor-204 .elementor-element.elementor-element-f8de786f .elementor-heading-title{font-size:clamp(32px,3.6vw,48px)}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-708167b7 */.elementor-204 .elementor-element.elementor-element-708167b7{margin:0}.elementor-204 .elementor-element.elementor-element-708167b7{color:#d8d0c0;font-size:16px;line-height:1.85;margin:18px 0 0}.elementor-204 .elementor-element.elementor-element-708167b7 p{margin:0 0 18px}.elementor-204 .elementor-element.elementor-element-708167b7 p:last-child{margin-bottom:0}.elementor-204 .elementor-element.elementor-element-708167b7 strong,.elementor-204 .elementor-element.elementor-element-708167b7 b{color:#ffe9a0;font-weight:600}.elementor-204 .elementor-element.elementor-element-708167b7 a{color:#ffe9a0;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,233,160,.4)}.elementor-204 .elementor-element.elementor-element-708167b7 a:hover{text-decoration-color:#ffe9a0}.elementor-204 .elementor-element.elementor-element-708167b7 h2,.elementor-204 .elementor-element.elementor-element-708167b7 h3,.elementor-204 .elementor-element.elementor-element-708167b7 h4{font-family:'Chakra Petch',sans-serif;color:#f4efe6;line-height:1.22;letter-spacing:.2px;margin:34px 0 12px}.elementor-204 .elementor-element.elementor-element-708167b7 h2{font-size:clamp(22px,5vw,32px)}.elementor-204 .elementor-element.elementor-element-708167b7 h3{font-size:clamp(19px,4.5vw,25px)}.elementor-204 .elementor-element.elementor-element-708167b7 ul,.elementor-204 .elementor-element.elementor-element-708167b7 ol{margin:0 0 18px;padding-left:1.35em}.elementor-204 .elementor-element.elementor-element-708167b7 li{margin:0 0 8px}.elementor-204 .elementor-element.elementor-element-708167b7 li::marker{color:#e3c14e}.elementor-204 .elementor-element.elementor-element-708167b7 blockquote{margin:0 0 20px;padding:14px 18px;border-left:3px solid #e3c14e;border-radius:0 10px 10px 0;background:rgba(12,12,11,.82);color:#cabfae}.elementor-204 .elementor-element.elementor-element-708167b7 img{width:100%;height:auto;border-radius:12px;border:1px solid rgba(227,193,78,.20);margin:8px 0 22px}.elementor-204 .elementor-element.elementor-element-708167b7 hr{border:0;border-top:1px solid rgba(227,193,78,.20);margin:28px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-830ed4c3 */.elementor-204 .elementor-element.elementor-element-830ed4c3{width:100%;max-width:820px;margin-inline:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3869d6b */.elementor-204 .elementor-element.elementor-element-d3869d6b{background:radial-gradient(900px 480px at 82% -6%,rgba(227,193,78,.13),transparent 60%),radial-gradient(760px 560px at -5% 18%,rgba(181,138,37,.10),transparent 55%),linear-gradient(180deg,#000,#0a0a09 46%,#000);padding-bottom:84px;min-height:100vh}/* End custom CSS */