.elementor-15937 .elementor-element.elementor-element-5d97c65{--display:flex;}.elementor-15937 .elementor-element.elementor-element-d04dae8{--display:flex;}.elementor-15937 .elementor-element.elementor-element-a4b92eb{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor: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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15937 .elementor-element.elementor-element-c7867e7{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );background-image: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-button .elementor-button, .elementor-widget-button .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-15937 .elementor-element.elementor-element-49fb9e1{--display:flex;}.elementor-15937 .elementor-element.elementor-element-1889744{--display:flex;}.elementor-15937 .elementor-element.elementor-element-cf89223{--display:flex;}.elementor-15937 .elementor-element.elementor-element-71deb83{--display:flex;}.elementor-15937 .elementor-element.elementor-element-3f6a9e6{--display:flex;}.elementor-15937 .elementor-element.elementor-element-31a2502{--display:flex;}.elementor-15937 .elementor-element.elementor-element-9c371ad{--display:flex;}.elementor-15937 .elementor-element.elementor-element-935c977{--display:flex;}.elementor-15937 .elementor-element.elementor-element-d20dfc1{--display:flex;}.elementor-15937 .elementor-element.elementor-element-df3aa15{--display:flex;}.elementor-15937 .elementor-element.elementor-element-0959d5a{--display:flex;}.elementor-15937 .elementor-element.elementor-element-6f6708e{--display:flex;}.elementor-15937 .elementor-element.elementor-element-ae3064d{--display:flex;}.elementor-15937 .elementor-element.elementor-element-c50a390{--display:flex;}.elementor-15937 .elementor-element.elementor-element-9bd9921{--display:flex;}.elementor-15937 .elementor-element.elementor-element-cf33157{--display:flex;}.elementor-15937 .elementor-element.elementor-element-99ddc74{--display:flex;}.elementor-15937 .elementor-element.elementor-element-ffba9f4{--display:flex;}.elementor-15937 .elementor-element.elementor-element-f0f166f{--display:flex;}.elementor-15937 .elementor-element.elementor-element-911658c{--display:flex;}.elementor-15937 .elementor-element.elementor-element-1f5c82a{--display:flex;}.elementor-15937 .elementor-element.elementor-element-654993f{--display:flex;}.elementor-15937 .elementor-element.elementor-element-073cdae{--display:flex;}.elementor-15937 .elementor-element.elementor-element-a22ef94{--display:flex;}.elementor-15937 .elementor-element.elementor-element-12c4691{--display:flex;}.elementor-15937 .elementor-element.elementor-element-9a3d679{--display:flex;}.elementor-15937 .elementor-element.elementor-element-2f23da8{--display:flex;}.elementor-15937 .elementor-element.elementor-element-7ced124{--display:flex;}.elementor-15937 .elementor-element.elementor-element-d7b3076{--display:flex;}.elementor-15937 .elementor-element.elementor-element-e6df6d1{--display:flex;}.elementor-15937 .elementor-element.elementor-element-292d029{--display:flex;}.elementor-15937 .elementor-element.elementor-element-4e3872d{--display:flex;}.elementor-15937 .elementor-element.elementor-element-6399007{--display:flex;}.elementor-15937 .elementor-element.elementor-element-6691cfc{--display:flex;}.elementor-15937 .elementor-element.elementor-element-193d95f{--display:flex;}.elementor-15937 .elementor-element.elementor-element-4bf9ac0{--display:flex;}.elementor-15937 .elementor-element.elementor-element-5b9e1a2{--display:flex;}.elementor-15937 .elementor-element.elementor-element-4465e5a{--display:flex;}.elementor-15937 .elementor-element.elementor-element-3b4ae4b{--display:flex;}.elementor-15937 .elementor-element.elementor-element-0c28425{--display:flex;}.elementor-15937 .elementor-element.elementor-element-8a36abb{--display:flex;}.elementor-15937 .elementor-element.elementor-element-1729ce2{--display:flex;}.elementor-15937 .elementor-element.elementor-element-6ae1e79{--display:flex;}.elementor-15937 .elementor-element.elementor-element-e8156a8{--display:flex;}.elementor-15937 .elementor-element.elementor-element-ef497cb{--display:flex;}.elementor-15937 .elementor-element.elementor-element-4c384fc{--display:flex;}.elementor-15937 .elementor-element.elementor-element-a8c0107{--display:flex;}.elementor-15937 .elementor-element.elementor-element-38b410f{--display:flex;}.elementor-15937 .elementor-element.elementor-element-f7e20f1{--display:flex;}.elementor-15937 .elementor-element.elementor-element-9172d94{--display:flex;}.elementor-15937 .elementor-element.elementor-element-a7b1dc3{--display:flex;}.elementor-15937 .elementor-element.elementor-element-f3eb370{--display:flex;}.elementor-15937 .elementor-element.elementor-element-b00938e{--display:flex;}.elementor-15937 .elementor-element.elementor-element-b4cda51{--display:flex;}.elementor-15937 .elementor-element.elementor-element-e88de3c{--display:flex;}.elementor-15937 .elementor-element.elementor-element-ca8fee2{--display:flex;}.elementor-15937 .elementor-element.elementor-element-16f59ed{--display:flex;}.elementor-15937 .elementor-element.elementor-element-e9b7e98{--display:flex;}.elementor-15937 .elementor-element.elementor-element-74f1cdb{--display:flex;}.elementor-15937 .elementor-element.elementor-element-cf3162b{--display:flex;}.elementor-15937 .elementor-element.elementor-element-f30bde0{--display:flex;}.elementor-15937 .elementor-element.elementor-element-1b01f23{--display:flex;}.elementor-15937 .elementor-element.elementor-element-293a1d3{--display:flex;}.elementor-15937 .elementor-element.elementor-element-0a496c9{--display:flex;}.elementor-15937 .elementor-element.elementor-element-125774e{--display:flex;}.elementor-15937 .elementor-element.elementor-element-a0be9f1{--display:flex;}.elementor-15937 .elementor-element.elementor-element-d7cc0b8{--display:flex;}.elementor-15937 .elementor-element.elementor-element-bbf962a{--display:flex;}.elementor-15937 .elementor-element.elementor-element-3c3b946{--display:flex;}.elementor-15937 .elementor-element.elementor-element-5771648{--display:flex;}.elementor-15937 .elementor-element.elementor-element-8c10355{--display:flex;}.elementor-15937 .elementor-element.elementor-element-f307951{--display:flex;}.elementor-15937 .elementor-element.elementor-element-0ef11db{--display:flex;}.elementor-15937 .elementor-element.elementor-element-4a3bbfb{--display:flex;}.elementor-15937 .elementor-element.elementor-element-19d1b0c{--display:flex;}.elementor-15937 .elementor-element.elementor-element-2a59143{--display:flex;}.elementor-15937 .elementor-element.elementor-element-eb738f1{--display:flex;}.elementor-15937 .elementor-element.elementor-element-cf62d00{--display:flex;}.elementor-15937 .elementor-element.elementor-element-61754b0{--display:flex;}.elementor-15937 .elementor-element.elementor-element-38acb3f{--display:flex;}.elementor-15937 .elementor-element.elementor-element-a82a466{--display:flex;}.elementor-15937 .elementor-element.elementor-element-7435197{--display:flex;}.elementor-15937 .elementor-element.elementor-element-4d90fbe{--display:flex;}.elementor-15937 .elementor-element.elementor-element-763c56e{--display:flex;}.elementor-15937 .elementor-element.elementor-element-f0196c4{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15937 .elementor-element.elementor-element-2446934{--display:flex;}.elementor-15937 .elementor-element.elementor-element-cc5d6be{--display:flex;}.elementor-15937 .elementor-element.elementor-element-0d93ba1 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button, .elementor-widget-button .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button, .elementor-widget-button .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-cf3c178 */.elementor-15937 .elementor-element.elementor-element-cf3c178.elementor-widget-heading .elementor-heading-title { letter-spacing: normal !important; font-family: 'Barlow Condensed', Arial, sans-serif !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d97c65 */:root{--tn-red:#D42B2B;--tn-black:#0A0A0A;--tn-cream:#F5EFE6;}
.elementor-15937 .elementor-element.elementor-element-5d97c65{ padding-left:0; padding-right:0; }
.elementor-15937 .elementor-element.elementor-element-5d97c65{
  position:relative; min-height:80vh; display:flex; flex-direction:row !important; align-items:center; overflow:hidden;
  background:
    linear-gradient(105deg, rgba(10,10,10,0.93) 0%, rgba(10,10,10,0.80) 35%, rgba(10,10,10,0.50) 65%, rgba(10,10,10,0.28) 100%),
    linear-gradient(to bottom, rgba(10,10,10,0.5) 0%, rgba(10,10,10,0) 40%, rgba(10,10,10,0.55) 100%),
    url('https://images.unsplash.com/photo-1762236095554-433770d12439?w=1920&h=1080&fit=crop&auto=format') center/cover no-repeat !important;
  padding-top:120px !important; padding-bottom:80px !important;
}
.elementor-15937 .elementor-element.elementor-element-5d97c65::before{ content:''; position:absolute; left:0; top:0; bottom:0; width:8px; background:var(--tn-red); opacity: 1; z-index:3; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .elementor-widget-heading .elementor-heading-title{ font: inherit !important; color: inherit !important; margin:0 !important; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-inner{ position:relative; z-index:2; width:100%; max-width:1440px; margin:0 auto; padding-left:24px; padding-right:24px; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-content{ max-width:700px; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; gap:10px; margin-bottom:24px; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-eyebrow-bar{ width:2px; height:16px; background:var(--tn-red); flex-shrink:0; display:inline-block; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-eyebrow{ font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-h1{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:#FFFFFF; text-transform:uppercase; line-height:0.86; letter-spacing:-0.01em; font-size:clamp(3.5rem, 7.5vw, 9rem); margin:0 0 28px 0 !important; }.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-h1 .elementor-heading-title{ text-transform:uppercase !important; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-h1 .tn-red-text{ color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-copy{ font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:1.6; color:rgba(255,255,255,0.65); max-width:500px; margin-bottom:40px; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-copy p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-cta-row{ display:flex; flex-direction:row !important; flex-wrap:wrap; align-items:center; gap:16px; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-btn-primary .elementor-button{ background-color: var(--tn-red) !important; color:#fff !important; font-family:'Barlow Condensed', sans-serif !important; font-weight:700 !important; font-size:15px !important; text-transform:uppercase !important; letter-spacing:0.03em !important; padding:18px 36px !important; border-radius:0 !important; line-height:1 !important; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-btn-primary .elementor-button:hover{ background-color:#b91c1c !important; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-btn-secondary{ font-family:'Barlow Condensed', sans-serif; font-weight:700; text-transform:uppercase; letter-spacing:0.03em; font-size:15px; color:rgba(255,255,255,0.85); }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-btn-secondary p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-btn-secondary a{ color:inherit; text-decoration:none; border-bottom:1px solid rgba(255,255,255,0.3); padding-bottom:2px; }
.elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-btn-secondary a:hover{ color:var(--tn-red); border-color:var(--tn-red); }
@media (min-width:1024px){ .elementor-15937 .elementor-element.elementor-element-5d97c65{ padding-top:136px !important; } .elementor-15937 .elementor-element.elementor-element-5d97c65 .tn-ih-hero-inner{ padding-left:48px; padding-right:48px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf89223 */:root{--tn-red:#D42B2B;}
.elementor-15937 .elementor-element.elementor-element-cf89223 .tn-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; gap:10px; margin-bottom:24px; }
.elementor-15937 .elementor-element.elementor-element-cf89223 .tn-eyebrow-bar{ width:2px; height:16px; background:var(--tn-red); flex-shrink:0; display:inline-block; }
.elementor-15937 .elementor-element.elementor-element-cf89223 .tn-eyebrow{ font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color:var(--tn-red); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fb9e1 */:root{--tn-red:#D42B2B;--tn-black:#0A0A0A;}
.elementor-15937 .elementor-element.elementor-element-49fb9e1{ padding-left:0; padding-right:0; background:var(--tn-black); padding-top:80px !important; padding-bottom:80px !important; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-inner{ width:100%; max-width:1440px; margin:0 auto; padding-left:24px; padding-right:24px; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-head{ margin-bottom:48px; max-width:760px; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-h2{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:#fff; text-transform:uppercase; line-height:0.9; font-size:clamp(2.5rem, 5vw, 5.5rem); margin:0 0 16px 0 !important; }.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-h2 .elementor-heading-title{ font-family:'Barlow Condensed', sans-serif !important; font-weight:900 !important; color:#fff !important; text-transform:uppercase !important; line-height:0.9 !important; font-size:clamp(2.5rem, 5vw, 5.5rem) !important; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-h2 .tn-red-text{ color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-copy{ font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:1.6; color:rgba(255,255,255,0.4); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-copy p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-row{ display:grid !important; gap:16px; margin-bottom:16px; grid-template-columns: repeat(1, 1fr); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-row-2{ grid-template-columns: repeat(1, 1fr); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-row-3{ grid-template-columns: repeat(1, 1fr); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-row-5{ grid-template-columns: repeat(1, 1fr); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-divider{ border-top:1px solid rgba(255,255,255,0.1); margin-bottom:16px; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card{ position:relative; overflow:hidden; background:#1C1C1C; display:block; text-decoration:none; height:260px; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-large{ height:300px; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-content{ position:absolute; left:0; right:0; bottom:0; padding:20px; z-index:2; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-large .tn-ih-card-content{ padding:28px; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-overlay{ position:absolute; inset:0; background:linear-gradient(to top, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.25) 55%, transparent 100%); z-index:1; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-bg{ position:absolute; inset:0; background-size:cover; background-position:center; opacity:0.45; transition:opacity 0.4s ease, transform 0.6s ease; z-index:0; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card:hover .tn-ih-card-bg{ opacity:0.65; transform:scale(1.05); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-market{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; letter-spacing:0.12em; color:rgba(255,255,255,0.4); margin:0 0 6px 0; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-name{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:#fff; text-transform:uppercase; line-height:1.05; font-size:clamp(1.1rem, 1.6vw, 1.5rem); margin:0 0 8px 0; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-large .tn-ih-card-name{ font-size:clamp(1.3rem, 2vw, 1.9rem); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-desc{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; color:rgba(255,255,255,0.45); margin:0 0 12px 0; max-width:320px; }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-explore{ font-family:Arial, Helvetica, sans-serif; font-weight:700; font-size:12px; color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-1 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1735594970075-e613ca75c567?w=800&h=480&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-2 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1664737586604-279247ea8888?w=800&h=480&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-3 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1716611342057-ed83a6fa814b?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-4 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1605296867724-fa87a8ef53fd?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-5 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1760161232596-5cbc39fb1489?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-6 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1501854140801-50d01698950b?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-7 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1563299796-17596ed6b017?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-8 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-9 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1469854523086-cc02fe5d8800?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-10 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1441986300917-64674bd600d8?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-11 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1509391366360-2e959784a276?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-12 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1489599849927-2ee91cede3ba?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-13 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1540910419892-4a36d2c3266c?w=600&h=380&fit=crop&auto=format'); }
@media (min-width:768px){ .elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-row-2{ grid-template-columns: repeat(2, 1fr); } .elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-row-3{ grid-template-columns: repeat(3, 1fr); } .elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-row-5{ grid-template-columns: repeat(3, 1fr); } }
@media (min-width:1024px){ .elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-dir-inner{ padding-left:48px; padding-right:48px; } }

.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-14 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1511185307590-3c29c11275ca?w=600&h=380&fit=crop&auto=format'); }
.elementor-15937 .elementor-element.elementor-element-49fb9e1 .tn-ih-card-15 .tn-ih-card-bg{ background-image:url('https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?w=600&h=380&fit=crop&auto=format'); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c10355 */:root{--tn-red:#D42B2B;}
.elementor-15937 .elementor-element.elementor-element-8c10355 .tn-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; gap:10px; margin-bottom:24px; }
.elementor-15937 .elementor-element.elementor-element-8c10355 .tn-eyebrow-bar{ width:2px; height:16px; background:var(--tn-red); flex-shrink:0; display:inline-block; }
.elementor-15937 .elementor-element.elementor-element-8c10355 .tn-eyebrow{ font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color:var(--tn-red); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3b946 */:root{--tn-red:#D42B2B;--tn-black:#0A0A0A;--tn-cream:#F5EFE6;}

.elementor-15937 .elementor-element.elementor-element-3c3b946{ padding-left:0; padding-right:0; background:var(--tn-cream) !important; padding-top:80px !important; padding-bottom:80px !important; }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-inner{ width:100%; max-width:1440px; margin:0 auto; padding-left:24px; padding-right:24px; display:flex; flex-direction:column; gap:48px; align-items:center; }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-left, .elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-right{ width:100%; }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-h2{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:var(--tn-black); text-transform:uppercase; line-height:0.9; font-size:clamp(2.5rem, 5vw, 5.5rem); margin:0 !important; }.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-h2 .elementor-heading-title{ font-family:'Barlow Condensed', sans-serif !important; font-weight:900 !important; color:var(--tn-black) !important; text-transform:uppercase !important; line-height:0.9 !important; font-size:clamp(2.5rem, 5vw, 5.5rem) !important; }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-h2 .tn-red-text{ color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-copy1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:1.6; color:rgba(10,10,10,0.55); margin-bottom:16px; }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-copy1 p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-copy2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.6; color:rgba(10,10,10,0.4); }
.elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-copy2 p{ margin:0; }
@media (min-width:1024px){ .elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-inner{ padding-left:48px; padding-right:48px; flex-direction:row; gap:96px; } .elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-left, .elementor-15937 .elementor-element.elementor-element-3c3b946 .tn-ih-why-right{ flex:1 1 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19d1b0c */:root{--tn-red:#D42B2B;}
.elementor-15937 .elementor-element.elementor-element-19d1b0c .tn-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; gap:10px; margin-bottom:24px; }
.elementor-15937 .elementor-element.elementor-element-19d1b0c .tn-eyebrow-bar{ width:2px; height:16px; background:var(--tn-red); flex-shrink:0; display:inline-block; }
.elementor-15937 .elementor-element.elementor-element-19d1b0c .tn-eyebrow{ font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color:var(--tn-red); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ef11db */:root{--tn-red:#D42B2B;--tn-black:#0A0A0A;--tn-cream:#F5EFE6;}

.elementor-15937 .elementor-element.elementor-element-0ef11db{ padding-left:0; padding-right:0; background:var(--tn-black) !important; border-top:1px solid rgba(255,255,255,0.08); padding-top:80px !important; padding-bottom:80px !important; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-inner{ width:100%; max-width:1440px; margin:0 auto; padding-left:24px; padding-right:24px; display:flex; flex-direction:column; gap:48px; align-items:center; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-left, .elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-right{ width:100%; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-h2{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:#fff; text-transform:uppercase; line-height:0.9; font-size:clamp(2.5rem, 5vw, 5.5rem); margin:0 !important; }.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-h2 .elementor-heading-title{ font-family:'Barlow Condensed', sans-serif !important; font-weight:900 !important; color:#fff !important; text-transform:uppercase !important; line-height:0.9 !important; font-size:clamp(2.5rem, 5vw, 5.5rem) !important; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-h2 .tn-red-text{ color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-copy1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:1.6; color:rgba(255,255,255,0.5); margin-bottom:16px; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-copy1 p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-copy2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.6; color:rgba(255,255,255,0.35); margin-bottom:32px; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-copy2 p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-btn .elementor-button{ background-color: var(--tn-red) !important; color:#fff !important; font-family:'Barlow Condensed', sans-serif !important; font-weight:700 !important; font-size:15px !important; text-transform:uppercase !important; letter-spacing:0.03em !important; padding:18px 36px !important; border-radius:0 !important; line-height:1 !important; }
.elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-btn .elementor-button:hover{ background-color:#b81f1f !important; }
@media (min-width:1024px){ .elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-inner{ padding-left:48px; padding-right:48px; flex-direction:row; gap:96px; } .elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-left, .elementor-15937 .elementor-element.elementor-element-0ef11db .tn-ih-exp-right{ flex:1 1 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61754b0 */:root{--tn-red:#D42B2B;}
.elementor-15937 .elementor-element.elementor-element-61754b0 .tn-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; gap:10px; margin-bottom:24px; }
.elementor-15937 .elementor-element.elementor-element-61754b0 .tn-eyebrow-bar{ width:2px; height:16px; background:var(--tn-red); flex-shrink:0; display:inline-block; }
.elementor-15937 .elementor-element.elementor-element-61754b0 .tn-eyebrow{ font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color:var(--tn-red); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb738f1 */:root{--tn-red:#D42B2B;--tn-black:#0A0A0A;--tn-cream:#F5EFE6;}

.elementor-15937 .elementor-element.elementor-element-eb738f1{ padding-left:0; padding-right:0; background:var(--tn-cream) !important; border-top:1px solid rgba(10,10,10,0.08); padding-top:64px !important; padding-bottom:64px !important; }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-inner{ width:100%; max-width:1440px; margin:0 auto; padding-left:24px; padding-right:24px; display:flex; flex-direction:column; gap:32px; align-items:flex-start; }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-left{ max-width:576px; }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-h2{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:var(--tn-black); text-transform:uppercase; line-height:0.9; font-size:clamp(1.8rem, 3vw, 3rem); margin:0 0 16px 0 !important; }.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-h2 .elementor-heading-title{ font-family:'Barlow Condensed', sans-serif !important; font-weight:900 !important; color:var(--tn-black) !important; text-transform:uppercase !important; line-height:0.9 !important; font-size:clamp(1.8rem, 3vw, 3rem) !important; }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-h2 .tn-red-text{ color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-copy{ font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:1.6; color:rgba(10,10,10,0.55); }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-copy p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-btn{ flex-shrink:0; }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-btn .elementor-button{ background-color: var(--tn-red) !important; color:#fff !important; font-family:'Barlow Condensed', sans-serif !important; font-weight:700 !important; font-size:15px !important; text-transform:uppercase !important; letter-spacing:0.03em !important; padding:18px 36px !important; border-radius:0 !important; line-height:1 !important; }
.elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-btn .elementor-button:hover{ background-color:#b81f1f !important; }
@media (min-width:1024px){ .elementor-15937 .elementor-element.elementor-element-eb738f1 .tn-ih-edge-inner{ padding-left:48px; padding-right:48px; flex-direction:row; align-items:center; justify-content:space-between; gap:32px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7435197 */:root{--tn-red:#D42B2B;}
.elementor-15937 .elementor-element.elementor-element-7435197 .tn-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; gap:10px; margin-bottom:24px; }
.elementor-15937 .elementor-element.elementor-element-7435197 .tn-eyebrow-bar{ width:2px; height:16px; background:var(--tn-red); flex-shrink:0; display:inline-block; }
.elementor-15937 .elementor-element.elementor-element-7435197 .tn-eyebrow{ font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color:var(--tn-red); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38acb3f */:root{--tn-red:#D42B2B;--tn-black:#0A0A0A;--tn-cream:#F5EFE6;}

.elementor-15937 .elementor-element.elementor-element-38acb3f{ padding-left:0; padding-right:0; background:var(--tn-black) !important; border-top:1px solid rgba(255,255,255,0.08); padding-top:64px !important; padding-bottom:64px !important; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-inner{ max-width:1440px; margin:0 auto; padding:0 24px !important; display:flex; flex-direction:column; gap:48px; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-left{ padding:0 !important; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-h2{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:#FFFFFF; text-transform:uppercase; line-height:0.9; font-size:clamp(2rem, 3vw, 3rem); margin:0 0 32px 0 !important; }.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-h2 .elementor-heading-title{ font-family:'Barlow Condensed', sans-serif !important; font-weight:900 !important; color:#FFFFFF !important; text-transform:uppercase !important; line-height:0.9 !important; font-size:clamp(2rem, 3vw, 3rem) !important; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-cta-block{ padding-top:24px !important; border-top:1px solid rgba(255,255,255,0.1); }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-cta-label{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:rgba(255,255,255,0.28); text-transform:uppercase; font-size:9px; letter-spacing:0.22em; margin-bottom:8px; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-cta-label p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-cta-link{ font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size:14px; color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-cta-link p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-cta-link a{ color:inherit; text-decoration:none; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-cta-link a:hover{ color:#fff; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-right{ padding:0 !important; border-top:1px solid rgba(255,255,255,0.1); }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-item{ border-bottom:1px solid rgba(255,255,255,0.1); }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-q{ display:flex; flex-direction:row !important; align-items:flex-start; justify-content:space-between; gap:16px; padding:20px 0; cursor:pointer; list-style:none; font-family:Arial, Helvetica, sans-serif; font-weight:400 !important; font-size:16px; line-height:1.4; color:rgba(255,255,255,0.8); }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-q::-webkit-details-marker{ display:none; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-item:hover .tn-ih-faq-q{ color:#FFFFFF; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-icon{ flex-shrink:0; margin-top:4px; width:18px; height:18px; position:relative; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-icon::before, .elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-icon::after{ content:''; position:absolute; background:rgba(255,255,255,0.3); transition:transform 0.2s ease; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-icon::before{ left:0; top:8px; width:18px; height:2px; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-icon::after{ left:8px; top:0; width:2px; height:18px; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-item:hover .tn-ih-faq-icon::before, .elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-item:hover .tn-ih-faq-icon::after{ background:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-item[open] .tn-ih-faq-icon::after{ transform:rotate(90deg); opacity:0; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-a{ padding:0 32px 20px 0; }
.elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-a p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.6; color:rgba(255,255,255,0.45); margin:0; }
@media (min-width: 1024px){ .elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-inner{ padding:0 48px !important; } .elementor-15937 .elementor-element.elementor-element-38acb3f{ padding-top:96px !important; padding-bottom:96px !important; } .elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-inner{ flex-direction:row; align-items:flex-start; gap:96px; } .elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-left{ flex:0 0 288px; max-width:288px; } .elementor-15937 .elementor-element.elementor-element-38acb3f .tn-ih-faq-right{ flex:1 1 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0196c4 */:root{--tn-red:#D42B2B;--tn-black:#0A0A0A;--tn-cream:#F5EFE6;}

.elementor-15937 .elementor-element.elementor-element-f0196c4{ position:relative; padding-left:0; padding-right:0; background:var(--tn-black) !important; border-top:1px solid rgba(255,255,255,0.08); padding-top:96px !important; padding-bottom:96px !important; overflow:hidden; }
.elementor-15937 .elementor-element.elementor-element-f0196c4::before{ content:''; position:absolute; left:0; top:0; bottom:0; width:8px; background:var(--tn-red); z-index:2; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-eagle-bg{ position:absolute !important; right:0; top:50%; transform:translateY(-50%) translateX(8%); opacity:0.07; pointer-events:none; z-index:0; margin:0 !important; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-eagle-bg img{ width:600px !important; height:auto !important; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-inner{ position:relative; z-index:1; max-width:1440px; margin:0 auto; padding:0 24px !important; text-align:center; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-eagle-small{ margin:0 auto 40px auto !important; width:fit-content; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-eagle-small img{ width:48px !important; height:auto !important; opacity:0.8; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; justify-content:center; gap:12px; margin-bottom:16px; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-h2{ font-family:'Barlow Condensed', sans-serif; font-weight:900; color:#FFFFFF; text-transform:uppercase; line-height:0.88; font-size:clamp(3rem, 6.5vw, 7.5rem); max-width:760px; margin:0 auto 24px auto !important; }.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-h2 .elementor-heading-title{ font-family:'Barlow Condensed', sans-serif !important; font-weight:900 !important; color:#FFFFFF !important; text-transform:uppercase !important; line-height:0.88 !important; font-size:clamp(3rem, 6.5vw, 7.5rem) !important; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-h2 .tn-red-text{ color:var(--tn-red); }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-copy{ font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:1.6; color:rgba(255,255,255,0.45); max-width:560px; margin:0 auto 48px auto; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-copy p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-ctas{ display:flex; flex-direction:row !important; flex-wrap:wrap; align-items:center; justify-content:center; gap:16px; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-primary .elementor-button{ background-color: var(--tn-red) !important; color: #FFFFFF !important; font-family: 'Barlow Condensed', sans-serif !important; font-weight:700 !important; font-size:15px !important; text-transform:uppercase !important; letter-spacing:0.03em !important; padding:18px 40px !important; border-radius:0 !important; line-height:1 !important; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-primary .elementor-button:hover{ background-color: #b81f1f !important; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-secondary{ font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:rgba(255,255,255,0.7); padding:18px 16px; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-secondary p{ margin:0; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-secondary a{ color:inherit; text-decoration:none; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-secondary a:hover{ color:#FFFFFF; }
@media (min-width: 1024px){ .elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-ih-finalcta-inner{ padding:0 48px !important; } }

.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-eyebrow-row{ display:flex; flex-direction:row !important; align-items:center; justify-content:center; gap:12px; margin-bottom:16px; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-eyebrow-bar{ width:2px; height:16px; background:var(--tn-red); flex-shrink:0; display:inline-block; }
.elementor-15937 .elementor-element.elementor-element-f0196c4 .tn-eyebrow{ font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.1em; text-transform:uppercase; color:var(--tn-red); }/* End custom CSS */