.elementor-150 .elementor-element.elementor-element-5ea9fcce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-474b75c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-150 .elementor-element.elementor-element-474b75c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-474b75c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-150 .elementor-element.elementor-element-474b75c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-150 .elementor-element.elementor-element-9cda403{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-150 .elementor-element.elementor-element-9cda403:after{content:"0.66";}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__thumbnail__link{width:100%;}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__meta-data span + span:before{content:"•";}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__text{margin-top:20px;}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__badge{right:0;}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__title, .elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__title a{color:#2A2E44;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-150 .elementor-element.elementor-element-2352f2b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-150 .elementor-element.elementor-element-9cda403:after{content:"0.5";}.elementor-150 .elementor-element.elementor-element-9cda403 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for html, class: .elementor-element-781f17b4 */.slih-sec{position:relative;padding:10rem 0 6rem;overflow:hidden}.slih-bg{position:absolute;inset:0;background:linear-gradient(160deg,var(--sl-navy) 0%,#1a1d2e 100%)}.slih-content{position:relative;z-index:2;max-width:700px}.slih-sec h1{font-family:var(--sl-font-d);font-size:clamp(2.8rem,5vw,4rem);font-weight:700;color:var(--sl-white);line-height:1.15;margin-bottom:1.25rem}.slih-sec h1 em{font-style:italic;color:var(--sl-gold)}.slih-sec>div>p{font-size:1.05rem;color:rgba(255,255,255,.68);line-height:1.8;margin-bottom:2.5rem;max-width:540px}.slih-cats{display:flex;gap:.75rem;flex-wrap:wrap}.slih-cat{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.45rem 1.1rem;border-radius:50px;border:1px solid rgba(176,153,49,.3);color:rgba(255,255,255,.55);text-decoration:none;transition:all .28s ease}.slih-cat:hover,.slih-cat.active{border-color:var(--sl-gold);color:var(--sl-gold);background:rgba(176,153,49,.08)}

.slih-sec > div > p,
.slih-content > p {
  color: rgba(255, 255, 255, 0.80) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f573d52 */.slnl-sec{padding:6rem 0;background:var(--sl-navy)}.slnl-inner{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.slnl-copy h2{font-family:var(--sl-font-d);font-size:clamp(2rem,3.5vw,2.8rem);color:var(--sl-white);margin-bottom:1.2rem}.slnl-copy h2 em{font-style:italic;color:var(--sl-gold)}.slnl-copy p{font-size:.98rem;color:rgba(255,255,255,.65);line-height:1.8}.slnl-inputs{display:flex;gap:0;margin-bottom:.75rem}.slnl-input{flex:1;padding:.9rem 1.2rem;font-family:var(--sl-font-b);font-size:.9rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-right:none;color:var(--sl-white);outline:none;transition:border-color .28s ease;border-radius:6px 0 0 6px}.slnl-input::placeholder{color:rgba(255,255,255,.35)}.slnl-input:focus{border-color:var(--sl-gold)}@media(max-width:1024px){.slnl-inner{grid-template-columns:1fr;gap:3rem}}@media(max-width:480px){.slnl-inputs{flex-direction:column}.slnl-input{border-radius:6px;border-right:1px solid rgba(255,255,255,.15)}.sl-btn{border-radius:6px!important}}

.slnl-sub-btn {
  font-family: 'Inter', sans-serif;
  font-size: 0.82rem;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  padding: 0.9rem 1.8rem;
  border-radius: 0 6px 6px 0;
  border: 2px solid #b09931;
  background: #b09931;
  color: #2a2e44 !important;
  cursor: pointer;
  transition: all 0.28s ease;
  white-space: nowrap;
}

.slnl-sub-btn:hover {
  background: #d4b94a;
  border-color: #d4b94a;
}/* End custom CSS */