.elementor-5043 .elementor-element.elementor-element-2c3fa998:not(.elementor-motion-effects-element-type-background), .elementor-5043 .elementor-element.elementor-element-2c3fa998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-5043 .elementor-element.elementor-element-2c3fa998 > .elementor-container{max-width:1200px;}.elementor-5043 .elementor-element.elementor-element-2c3fa998{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 60px 50px 60px;}.elementor-5043 .elementor-element.elementor-element-2c3fa998 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5043 .elementor-element.elementor-element-3f6f2917 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-icon i{color:#c9933a;font-size:14px;}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-icon svg{fill:#c9933a;--e-icon-list-icon-size:14px;}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-icon{width:14px;}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-text, .elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-text a{color:#c9933a;}.elementor-5043 .elementor-element.elementor-element-3f6f2917 .elementor-icon-list-item{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-5043 .elementor-element.elementor-element-7e72b7b0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5043 .elementor-element.elementor-element-7e72b7b0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:300;line-height:1.08em;letter-spacing:-0.5px;color:#ffffff;}.elementor-5043 .elementor-element.elementor-element-79db5707 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-icon i{color:#555555;font-size:14px;}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-icon svg{fill:#555555;--e-icon-list-icon-size:14px;}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-icon{width:14px;}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-text, .elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-text a{color:#FFBC12;}.elementor-5043 .elementor-element.elementor-element-79db5707 .elementor-icon-list-item{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;}.elementor-5043 .elementor-element.elementor-element-d1f488e{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5043 .elementor-element.elementor-element-2f8e7d5a:not(.elementor-motion-effects-element-type-background), .elementor-5043 .elementor-element.elementor-element-2f8e7d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-5043 .elementor-element.elementor-element-2f8e7d5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:48px 60px 80px 60px;}.elementor-5043 .elementor-element.elementor-element-2f8e7d5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5043 .elementor-element.elementor-element-260f796f > .elementor-widget-container{margin:0px 0px 22px 0px;padding:4px 0px 4px 18px;border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(201,147,58,0.28);}.elementor-5043 .elementor-element.elementor-element-260f796f .elementor-widget-container{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.72em;color:#FFFFFF;}.elementor-5043 .elementor-element.elementor-element-40254d65 > .elementor-widget-container{margin:0px 0px 36px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(201,147,58,0.18);}.elementor-5043 .elementor-element.elementor-element-7471623c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-7471623c{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;letter-spacing:0px;}.elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta .elementor-cta__bg, .elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5043 .elementor-element.elementor-element-6bdc513e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5043 .elementor-element.elementor-element-6bdc513e > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-5043 .elementor-element.elementor-element-6bdc513e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta__content{text-align:center;padding:32px 36px 32px 36px;background-color:#000000;}.elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta__title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:300;font-style:italic;line-height:1.2em;color:#ffffff;}.elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta__description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:1.75em;color:#888888;}.elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta__button{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff;background-color:#c9933a;border-color:transparent;}.elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta__button:hover{color:#ffffff;background-color:#a87228;}.elementor-5043 .elementor-element.elementor-element-d4b25d7{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5043 .elementor-element.elementor-element-1b7116ac > .elementor-widget-container{margin:20px 0px 0px 0px;padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(201,147,58,0.07);}.elementor-5043 .elementor-element.elementor-element-1b7116ac .elementor-icon-list-icon i{color:#555555;font-size:14px;}.elementor-5043 .elementor-element.elementor-element-1b7116ac .elementor-icon-list-icon svg{fill:#555555;--e-icon-list-icon-size:14px;}.elementor-5043 .elementor-element.elementor-element-1b7116ac .elementor-icon-list-icon{width:14px;}.elementor-5043 .elementor-element.elementor-element-1b7116ac .elementor-icon-list-text, .elementor-5043 .elementor-element.elementor-element-1b7116ac .elementor-icon-list-text a{color:#555555;}.elementor-5043 .elementor-element.elementor-element-1b7116ac .elementor-icon-list-item{font-family:"Outfit", Sans-serif;font-size:12px;}.elementor-5043 .elementor-element.elementor-element-a82453b > .elementor-widget-container{margin:40px 0px 16px 0px;padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(201,147,58,0.07);}.elementor-5043 .elementor-element.elementor-element-a82453b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:300;color:#ffffff;}.elementor-5043 .elementor-element.elementor-element-18eec4bc .current-progress{background-color:#F4B603;}.elementor-5043 .elementor-element.elementor-element-18eec4bc{--horizontal-progress-border:none;--horizontal-border-style:none;}.elementor-5043 .elementor-element.elementor-element-598c95c6 > .elementor-widget-container{background-color:#0f0f0f;margin:0px 0px 2px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(201,147,58,0.18);}.elementor-5043 .elementor-element.elementor-element-598c95c6 .elementor-author-box__avatar img{width:88px;height:88px;}.elementor-5043 .elementor-element.elementor-element-598c95c6 .elementor-author-box__name{color:#ffffff;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;}.elementor-5043 .elementor-element.elementor-element-598c95c6 .elementor-author-box__bio{color:#888888;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:300;line-height:1.72em;}.elementor-5043 .elementor-element.elementor-element-4d3f1c2d{--grid-template-columns:repeat(0, auto);--icon-size:13px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5043 .elementor-element.elementor-element-4d3f1c2d .elementor-widget-container{text-align:center;}.elementor-5043 .elementor-element.elementor-element-4d3f1c2d > .elementor-widget-container{background-color:#0f0f0f;margin:0px 0px 2px 0px;padding:14px 16px 14px 16px;border-style:solid;border-width:0px 1px 1px 1px;border-color:rgba(201,147,58,0.18);}.elementor-5043 .elementor-element.elementor-element-4d3f1c2d .elementor-social-icon{--icon-padding:9px;}.elementor-5043 .elementor-element.elementor-element-22bfcd1c{--spacer-size:20px;}.elementor-5043 .elementor-element.elementor-element-5aeac876 > .elementor-widget-container{margin:24px 0px 12px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(201,147,58,0.07);}.elementor-5043 .elementor-element.elementor-element-5aeac876 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#c9933a;}.elementor-5043 .elementor-element.elementor-element-5ee1997e{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e > .elementor-widget-container{background-color:#0f0f0f;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(201,147,58,0.18);}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-5043 .elementor-element.elementor-element-5ee1997e:after{content:"0.65";}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__thumbnail__link{width:36%;}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__meta-data span + span:before{content:"·";}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__title, .elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__title a{color:#f0ebe0;font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:0px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__meta-data{color:#555555;}.elementor-5043 .elementor-element.elementor-element-638b89e2{--spacer-size:20px;}.elementor-5043 .elementor-element.elementor-element-5465f54{--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;}body.elementor-page-5043:not(.elementor-motion-effects-element-type-background), body.elementor-page-5043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}@media(max-width:1024px){.elementor-5043 .elementor-element.elementor-element-7e72b7b0 .elementor-heading-title{font-size:40px;} .elementor-5043 .elementor-element.elementor-element-d1f488e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-5043 .elementor-element.elementor-element-d4b25d7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-5043 .elementor-element.elementor-element-5ee1997e:after{content:"0.65";}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__thumbnail__link{width:36%;}}@media(max-width:767px){.elementor-5043 .elementor-element.elementor-element-2c3fa998{padding:50px 24px 36px 24px;}.elementor-5043 .elementor-element.elementor-element-7e72b7b0 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-5043 .elementor-element.elementor-element-7e72b7b0 .elementor-heading-title{font-size:30px;} .elementor-5043 .elementor-element.elementor-element-d1f488e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5043 .elementor-element.elementor-element-2f8e7d5a{padding:24px 24px 60px 24px;}.elementor-5043 .elementor-element.elementor-element-260f796f .elementor-widget-container{font-size:17px;}.elementor-5043 .elementor-element.elementor-element-7471623c{font-size:15px;}.elementor-5043 .elementor-element.elementor-element-6bdc513e .elementor-cta__title{font-size:26px;} .elementor-5043 .elementor-element.elementor-element-d4b25d7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5043 .elementor-element.elementor-element-5ee1997e:after{content:"0.5";}.elementor-5043 .elementor-element.elementor-element-5ee1997e .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-5043 .elementor-element.elementor-element-57045eb8{width:68.895%;}.elementor-5043 .elementor-element.elementor-element-4cbfb1ee{width:31.058%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5043 .elementor-element.elementor-element-57045eb8{width:100%;}.elementor-5043 .elementor-element.elementor-element-4cbfb1ee{width:100%;}}/* Start custom CSS for section, class: .elementor-element-2c3fa998 */.sa-hero-section{position:relative;overflow:hidden}.sa-hero-section::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(201,147,58,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(201,147,58,.055) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 80% 80% at 50% 0%,#000 0%,transparent 75%);pointer-events:none;z-index:0}.sa-hero-section::after{content:'';position:absolute;top:-20%;left:50%;transform:translateX(-50%);width:900px;height:900px;background:radial-gradient(circle,rgba(201,147,58,.05) 0%,transparent 60%);pointer-events:none;z-index:0}.sa-hero-section .elementor-container{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-40254d65 */.sa-feat-img img{box-shadow:0 20px 60px rgba(0,0,0,.5)!important}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-7471623c */.sa-post-prose h2{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:1.85rem!important;font-weight:600!important;color:#fff!important;line-height:1.2!important;margin:2.5em 0 .7em!important;padding-bottom:.5em!important;border-bottom:1px solid rgba(201,147,58,.1)!important;position:relative!important}.sa-post-prose h2::before{content:''!important;position:absolute!important;bottom:-1px!important;left:0!important;width:40px!important;height:1px!important;background:#c9933a!important}.sa-post-prose h3{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:1.38rem!important;font-weight:600!important;color:#fff!important;margin:2em 0 .6em!important}.sa-post-prose h4{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:1.1rem!important;color:#e8bf78!important;font-weight:600!important;margin:1.6em 0 .4em!important}.sa-post-prose blockquote{border-left:3px solid #c9933a!important;margin:2em 0!important;padding:20px 24px!important;background:#161616!important}.sa-post-prose blockquote p{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:1.08rem!important;font-style:italic!important;color:rgba(240,235,224,.82)!important;margin:0!important}.sa-post-prose ul,.sa-post-prose ol{margin:0 0 1.4em 1.3em!important;color:rgba(240,235,224,.66)!important;line-height:1.85!important}.sa-post-prose li::marker{color:#c9933a!important}.sa-post-prose a{color:#c9933a!important;text-decoration:underline!important;text-underline-offset:3px!important}.sa-post-prose strong,.sa-post-prose b{color:#f0ebe0!important;font-weight:600!important}.sa-post-prose img{border:1px solid rgba(201,147,58,.18)!important;margin:1.8em 0!important}.sa-post-prose table{width:100%!important;border-collapse:collapse!important;margin:2em 0!important}.sa-post-prose th{background:#161616!important;color:#c9933a!important;padding:10px 14px!important;border:1px solid rgba(201,147,58,.18)!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.1em!important}.sa-post-prose td{padding:10px 14px!important;border:1px solid rgba(201,147,58,.07)!important;color:rgba(240,235,224,.62)!important}.sa-post-prose tr:nth-child(even) td{background:#0f0f0f!important}.sa-post-prose code{background:#1e1e1e!important;padding:2px 7px!important;border-radius:2px!important;font-size:.85em!important;color:#e8bf78!important}.sa-post-prose hr{border-color:rgba(201,147,58,.1)!important;margin:2.5em 0!important}/* End custom CSS */
/* Start custom CSS for progress-tracker, class: .elementor-element-18eec4bc */#sa-progress-bar,div.sa-progress-bar .elementor-progress-tracker{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:9999!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4cbfb1ee */.sa-sidebar-col{position:sticky!important;top:90px!important;align-self:flex-start!important}/* End custom CSS */