:root {
--tnc-navy:          #1B2B4B;
--tnc-navy-dark:     #0f1e35;
--tnc-navy-deep:     #023047;
--tnc-teal:          #2A9D8F;
--tnc-teal-accent:   #2A9D8F;
--tnc-orange:        #F06A35;
--tnc-orange-dark:   #C44E1F;
--tnc-orange-alt:    #F06A35;
--tnc-cream:         #F5F0E8;
--tnc-cream-light:   #fdf8f4;
--tnc-border:        #e8e2d8;
--tnc-text:          #444444;
--tnc-text-dark:     #2a2a2a;
--tnc-text-muted:    #555555;
--tnc-white:         #ffffff;
--tnc-white-88:      rgba(255,255,255,0.88);
--tnc-white-82:      rgba(255,255,255,0.82);
--tnc-white-75:      rgba(255,255,255,0.75);
--tnc-white-70:      rgba(255,255,255,0.70);
--tnc-white-60:      rgba(255,255,255,0.60);
--tnc-white-55:      rgba(255,255,255,0.55);
--tnc-white-40:      rgba(255,255,255,0.40);
--tnc-white-10:      rgba(255,255,255,0.10);
--tnc-navy-subtle:   #7a9ab5;
--tnc-navy-link:     #4a6a8a;
--tnc-font-heading:  'Cormorant Garamond', Georgia, serif;
--tnc-font-serif:    Georgia, 'Times New Roman', serif;
--tnc-font-sans:     Arial, Helvetica, sans-serif;
--tnc-font-display:  Montserrat, sans-serif;
--tnc-text-xs:    10px;
--tnc-text-sm:    11px;
--tnc-text-base:  14px;
--tnc-text-md:    15px;
--tnc-text-lg:    20px;
--tnc-text-xl:    22px;
--tnc-text-2xl:   30px;
--tnc-text-hero:  44px;
--tnc-track-wide:    0.06em;
--tnc-track-wider:   2px;
--tnc-track-widest:  3px;
--tnc-radius-sm:  4px;
--tnc-radius-md:  6px;
--tnc-radius-lg:  8px;
--tnc-transition:      0.25s ease;
--tnc-transition-slow: 0.8s ease;
}
@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500&display=swap"); .ast-footer-copyright { display: none; }
nav.navigation.post-navigation { display: none; }
.tnc-cta-bottom { display: none !important; }
.kt-inside-inner-col { margin: 0px !important; }
.entry-content h3, .entry-content p { color: var(--tnc-white); }
h3.wp-block-heading.title-stories-section.has-large-font-size { margin: 0; }
.wp-block-group.is-layout-constrained.wp-container-core-group-is-layout-c9b5e92c.wp-block-group-is-layout-constrained > h4 { color: var(--tnc-white); }
.feedzy-content h4 { color: var(--tnc-white) !important; }
columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top { padding: 0; }
form > div { max-width: 400px; padding: 10px; }
label { color: black !important; }
input { color: black !important; } .ast-primary-header-bar {
background: transparent !important;
position: fixed !important;
top: 0 !important; left: 0 !important; right: 0 !important;
z-index: 999 !important;
transition: background 0.4s ease, box-shadow 0.4s ease !important;
}
.ast-primary-header-bar.tnc-nav-scrolled {
background: var(--tnc-navy) !important;
box-shadow: 0 2px 20px rgba(0,0,0,0.15) !important;
} .wp-block-cover.hero-homepage {
min-height: 100vh !important;
height: 100vh !important;
position: relative !important;
} body:not(.home) .wp-block-cover.alignfull,
body:not(.home) .wp-block-cover {
min-height: revert !important;
height: auto !important;
}
.hero-homepage .wp-block-heading {
font-family: var(--tnc-font-heading) !important;
font-weight: 300 !important;
font-size: 58px !important;
letter-spacing: 0.10em !important;
line-height: 1.05 !important;
text-transform: uppercase !important;
} .tnc-scroll-indicator {
position: absolute;
bottom: 32px; left: 50%;
transform: translateX(-50%);
display: flex; flex-direction: column; align-items: center; gap: 8px;
z-index: 10; pointer-events: none;
opacity: 1; transition: opacity 0.5s ease;
}
.tnc-scroll-indicator.hidden { opacity: 0; }
.tnc-scroll-indicator__text {
color: rgba(255,255,255,0.70); font-size: 11px;
letter-spacing: 0.28em; text-transform: uppercase;
font-family: var(--tnc-font-sans);
}
.tnc-scroll-indicator__line {
width: 2px; height: 60px;
background: rgba(255,255,255,0.20);
position: relative; overflow: hidden; border-radius: 2px;
}
.tnc-scroll-indicator__line::after {
content: ''; position: absolute; top: -60px; left: 0;
width: 2px; height: 60px;
background: rgba(255,255,255,0.90);
animation: tnc-scroll-line 1.8s ease infinite; border-radius: 2px;
}
@keyframes tnc-scroll-line { 0% { top: -60px; } 100% { top: 60px; } } p.hero-eyebrow {
font-family: var(--tnc-font-sans) !important;
font-size: 12px !important;
letter-spacing: 0.28em !important;
text-transform: uppercase !important;
color: var(--tnc-white-75) !important;
-webkit-text-fill-color: var(--tnc-white-75) !important;
margin: 0 0 12px !important;
font-weight: 400 !important;
}
@media (max-width: 768px) {
.hero-homepage .wp-block-heading { font-size: 36px !important; }
.tnc-scroll-indicator { bottom: 20px; }
p.hero-eyebrow {
color: var(--tnc-white-75) !important;
-webkit-text-fill-color: var(--tnc-white-75) !important;
}
} .wp-block-cover.hero-page {
align-items: flex-end !important;
}
.wp-block-cover.hero-page .wp-block-cover__inner-container {
width: 100% !important;
padding: 40px 48px !important;
text-align: left !important;
}
.wp-block-cover.hero-page .wp-block-heading {
text-align: left !important;
font-size: 44px !important;
font-weight: 300 !important;
letter-spacing: 0.08em !important;
}
.wp-block-cover.hero-page .wp-block-cover__inner-container p {
color: var(--tnc-white-70) !important;
-webkit-text-fill-color: var(--tnc-white-70) !important;
font-size: 15px !important;
line-height: 1.65 !important;
margin-top: 10px !important;
margin-left: 0 !important;
padding-left: 0 !important;
max-width: 560px !important;
}
.wp-block-cover.hero-page::after {
content: '' !important;
display: block !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
right: 0 !important;
height: 3px !important;
background: var(--tnc-orange) !important;
z-index: 10 !important;
}
@media (max-width: 767px) {
.wp-block-cover.hero-page .wp-block-cover__inner-container {
padding: 90px 20px 28px !important;
}
.wp-block-cover.hero-page .wp-block-heading {
font-size: 26px !important;
}
.wp-block-cover.hero-page .wp-block-cover__inner-container p {
font-size: 13px !important;
margin-top: 6px !important;
}
} .wp-block-gallery.galeria-dos-fotos { gap: 0 !important; }
@media (max-width: 768px) {
.wp-block-gallery.galeria-dos-fotos { display: block !important; }
.wp-block-gallery.galeria-dos-fotos .wp-block-image { width: 100% !important; }
} .kt-inside-inner-col p.section-eyebrow {
color: var(--tnc-white-60) !important;
-webkit-text-fill-color: var(--tnc-white-60) !important;
opacity: 1 !important;
}
.kt-inside-inner-col p.section-eyebrow::after {
content: '' !important;
display: block !important;
width: 40px !important;
height: 1px !important;
background: var(--tnc-white-40) !important;
margin: 10px auto 16px !important;
}
@media (max-width: 768px) {
.kt-inside-inner-col p.section-eyebrow {
color: var(--tnc-white-60) !important;
-webkit-text-fill-color: var(--tnc-white-60) !important;
}
} .section-food p.section-eyebrow::after {
margin: 10px 0 16px !important;
}
.section-food .wp-block-button.is-style-outline .wp-block-button__link {
background: transparent !important;
border: 1px solid var(--tnc-white-55) !important;
color: var(--tnc-white) !important;
}
.section-food .wp-block-button.is-style-outline .wp-block-button__link:hover {
background: rgba(255,255,255,0.12) !important;
} .kadence-column11_521aa5-49 .wp-block-columns {
gap: 0 !important;
align-items: center !important;
}
.kadence-column11_521aa5-49 .wp-block-column.is-vertically-aligned-center {
padding: 40px 48px !important;
max-width: 600px !important;
margin: 0 auto !important;
}
.kadence-column11_521aa5-49 > .kt-inside-inner-col {
padding-left: 0 !important;
padding-right: 0 !important;
}
.kadence-column11_521aa5-49 .wp-block-button__link {
background: transparent !important;
border: 1px solid rgba(27,43,75,0.45) !important;
color: var(--tnc-navy) !important;
}
.kadence-column11_521aa5-49 p strong em,
.kadence-column11_521aa5-49 p em strong {
font-weight: 400 !important;
font-style: italic !important;
} .wp-block-kadence-posts .type-itinerary.loop-entry {
position: relative; overflow: hidden;
background: transparent !important; padding: 0 !important; margin: 0 !important; border: 0 !important;
}
.wp-block-kadence-posts .type-itinerary.loop-entry::after {
content: ""; position: absolute; inset: 0;
background: rgba(0,0,0,0.28); z-index: 2; pointer-events: none;
transition: background var(--tnc-transition-slow);
}
.wp-block-kadence-posts .type-itinerary .entry-content-wrap,
.kb-posts .type-itinerary .entry-content-wrap,
.loop-entry.type-itinerary .entry-content-wrap {
position: absolute !important; inset: 0 !important; z-index: 3 !important;
display: flex !important; align-items: flex-end !important; justify-content: flex-start !important;
text-align: left !important; padding: 16px !important;
background: linear-gradient(to top, rgba(0,0,0,0.75) 0%, transparent 60%) !important;
}
.wp-block-kadence-posts .type-itinerary .entry-title,
.wp-block-kadence-posts .type-itinerary .entry-title a {
color: var(--tnc-white) !important; text-decoration: none !important;
-webkit-text-fill-color: var(--tnc-white) !important;
text-align: left !important; width: 100%;
}
.wp-block-kadence-posts .type-itinerary .post-thumbnail img {
transition: transform var(--tnc-transition-slow);
}
.wp-block-kadence-posts .type-itinerary.loop-entry:hover .post-thumbnail img { transform: scale(1.04); }
.wp-block-kadence-posts .type-itinerary.loop-entry:hover::after { background: rgba(0,0,0,0.38); }
.tnc-card-meta {
display: block !important;
font-size: 10px !important;
letter-spacing: 0.18em !important;
text-transform: uppercase !important;
color: var(--tnc-white-60) !important;
-webkit-text-fill-color: var(--tnc-white-60) !important;
margin-bottom: 6px !important;
font-family: var(--tnc-font-sans) !important;
} .places-scroll .kt-row-column-wrap,
.places-carousel .kt-row-column-wrap {
display: flex !important; flex-wrap: nowrap !important;
overflow-x: auto !important; overflow-y: hidden;
gap: 1rem; padding-bottom: 10px;
scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;
grid-template-columns: none !important; scrollbar-width: none;
}
.places-scroll .kt-row-column-wrap::-webkit-scrollbar,
.places-carousel .kt-row-column-wrap::-webkit-scrollbar { display: none; }
.places-scroll .wp-block-kadence-column { min-width: 280px; flex: 0 0 auto; scroll-snap-align: start; }
.places-carousel .wp-block-kadence-column { flex: 0 0 auto !important; width: 280px !important; max-width: 280px !important; scroll-snap-align: start; }
.places-carousel .wp-block-cover { min-height: 360px; width: 100%; } .wp-block-columns.has-ast-global-color-0-background-color {
overflow: hidden !important;
padding: 0 !important;
gap: 0 !important;
align-items: stretch !important;
}
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-column:first-child {
padding: 48px !important;
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
}
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-column:first-child h3,
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-column:first-child p {
text-align: left !important;
}
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-buttons {
justify-content: flex-start !important;
}
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-column:last-child {
padding: 0 !important;
margin: 0 !important;
background-image: url(https://www.thenextcaravan.com/wp-content/uploads/2026/04/yosemite-backpacker-traveler-683x1024.jpg) !important;
background-size: cover !important;
background-position: center 50% !important;
min-height: 300px !important;
}
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-column:last-child .wp-block-image {
display: none !important;
}
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-column:first-child h3:nth-of-type(2),
.wp-block-columns.has-ast-global-color-0-background-color .wp-block-column:first-child h3:nth-of-type(2) + p {
display: none !important;
}
.wp-block-button.start-dreaming-link .wp-block-button__link {
background: var(--tnc-orange) !important;
border: none !important;
color: var(--tnc-white) !important;
} .kb-row-layout-id550_6511c8-cb {
background: var(--tnc-navy-deep);
color: var(--tnc-white-88);
}
.kb-row-layout-id550_6511c8-cb .kt-row-column-wrap {
padding: 56px 48px;
align-items: start;
}
.kb-row-layout-id550_6511c8-cb a {
color: var(--tnc-white-88);
text-decoration: none;
transition: opacity var(--tnc-transition);
}
.kb-row-layout-id550_6511c8-cb a:hover { opacity: 0.72; }
.kb-row-layout-id550_6511c8-cb .logo-footer { margin-bottom: 18px; }
.kb-row-layout-id550_6511c8-cb .logo-footer img { display: block; width: 140px !important; height: auto; } .kb-row-layout-id550_6511c8-cb .social-media-links,
.kb-row-layout-id550_6511c8-cb .social-media-links.wp-block-columns {
display: flex !important;
flex-direction: row !important;
flex-wrap: nowrap !important;
gap: 12px !important;
margin: 0 0 32px 0 !important;
max-width: none !important;
}
.kb-row-layout-id550_6511c8-cb .social-media-links .wp-block-column {
flex: 0 0 auto !important;
width: auto !important;
max-width: none !important;
}
.kb-row-layout-id550_6511c8-cb .social-media-links figure {
width: 32px !important;
height: 32px !important;
margin: 0 !important;
border-radius: 50% !important;
background: rgba(255,255,255,0.10) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.kb-row-layout-id550_6511c8-cb .social-media-links img {
width: 16px !important;
height: 16px !important;
display: block !important;
} .kb-row-layout-id550_6511c8-cb .links-columns {
display: flex !important;
gap: 56px !important;
align-items: flex-start !important;
flex-wrap: wrap !important;
}
.kb-row-layout-id550_6511c8-cb .links-column {
flex: 1 1 140px !important;
min-width: 120px !important;
}
.kb-row-layout-id550_6511c8-cb .links-section {
margin: 0 0 12px 0 !important;
font-size: 11px !important;
font-weight: 500 !important;
line-height: 1.2 !important;
letter-spacing: 0.14em !important;
text-transform: uppercase !important;
color: var(--tnc-white-40) !important;
}
.kb-row-layout-id550_6511c8-cb .links-section a {
color: var(--tnc-white-40) !important;
}
.kb-row-layout-id550_6511c8-cb .links-column p:not(.links-section) {
margin: 0 0 9px 0 !important;
font-size: 14px !important;
font-weight: 300 !important;
line-height: 1.35 !important;
}
.kb-row-layout-id550_6511c8-cb .links-column p:not(.links-section) a {
color: var(--tnc-white-75) !important;
}
.kb-row-layout-id550_6511c8-cb .wp-block-spacer { display: none; } .footer-subscribe { margin-top: 20px; }
.footer-subscribe-title { font-size: 13px; margin-bottom: 10px; opacity: 0.8; }
.substack-form-footer {
display: flex;
max-width: 100%;
}
.substack-form-footer input {
flex: 1;
background: transparent;
border: 1px solid var(--tnc-white-40);
border-right: none;
color: var(--tnc-white);
padding: 10px 12px;
font-size: 13px;
outline: none;
}
.substack-form-footer input::placeholder { color: rgba(255,255,255,0.45); }
.substack-form-footer button {
background: var(--tnc-orange);
border: none;
color: var(--tnc-white);
font-size: 11px;
letter-spacing: 0.10em;
text-transform: uppercase;
cursor: pointer;
padding: 0 18px;
transition: opacity var(--tnc-transition);
}
.substack-form-footer button:hover { opacity: 0.85; }
@media (max-width: 1024px) {
.kb-row-layout-id550_6511c8-cb .kt-row-column-wrap { padding: 44px 32px; gap: 32px; }
.kb-row-layout-id550_6511c8-cb .links-columns { gap: 32px; }
}
@media (max-width: 767px) {
.kb-row-layout-id550_6511c8-cb .kt-row-column-wrap { padding: 36px 24px; gap: 32px; }
.kb-row-layout-id550_6511c8-cb .logo-footer { margin-bottom: 14px; }
.kb-row-layout-id550_6511c8-cb .logo-footer img { width: 120px !important; }
.kb-row-layout-id550_6511c8-cb .social-media-links,
.kb-row-layout-id550_6511c8-cb .social-media-links.wp-block-columns {
flex-direction: row !important;
margin-bottom: 28px !important;
}
.kb-row-layout-id550_6511c8-cb .links-columns {
flex-direction: column !important;
gap: 28px !important;
}
.kb-row-layout-id550_6511c8-cb .links-column {
width: 100% !important;
flex: none !important;
}
.kb-row-layout-id550_6511c8-cb .links-column p:not(.links-section) {
font-size: 14px !important;
}
} .itinerary-template-single-itinerary-new-php .ast-container { max-width: 100% !important; padding: 0 !important; display: block !important; }
.itinerary-template-single-itinerary-new-php #content { display: block !important; }
.tnc-hero { position: relative; min-height: 390px !important; display: flex; align-items: flex-end; background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; }
.tnc-hero__overlay { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(27,43,75,0.1) 0%, rgba(27,43,75,0.85) 100%); }
.tnc-hero__content { position: relative; z-index: 2; padding: 48px 60px; max-width: 860px; }
.tnc-hero__eyebrow { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-sm); letter-spacing: var(--tnc-track-widest); text-transform: uppercase; color: var(--tnc-orange); margin: 0 0 10px; }
.tnc-hero__title { font-family: var(--tnc-font-heading); font-size: var(--tnc-text-hero); font-weight: normal; color: var(--tnc-white); line-height: 1.1; margin: 0 0 12px; }
.tnc-hero__tagline { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-base); color: var(--tnc-white-75); margin: 0 0 24px; line-height: 1.6; }
.tnc-btn { display: inline-block; font-family: var(--tnc-font-sans); font-size: var(--tnc-text-sm); letter-spacing: var(--tnc-track-wider); text-transform: uppercase; padding: 13px 26px; border-radius: var(--tnc-radius-sm); text-decoration: none !important; }
.tnc-btn--orange { background-color: var(--tnc-orange); color: var(--tnc-white) !important; }
.tnc-btn--orange:hover { background-color: var(--tnc-orange-dark); color: var(--tnc-white) !important; }
.tnc-btn--navy { background-color: var(--tnc-navy); color: var(--tnc-white) !important; }
.tnc-btn--navy:hover { background-color: var(--tnc-navy-dark); color: var(--tnc-white) !important; }
.tnc-body { max-width: 1100px; margin: 0 auto; padding: 0 40px; }
.tnc-cols--two { display: grid; grid-template-columns: 1fr 300px; gap: 48px; padding: 48px 0; }
.tnc-cols--one { display: block; padding: 48px 0; max-width: 780px; }
.tnc-section-label { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-xs); letter-spacing: var(--tnc-track-widest); text-transform: uppercase; color: var(--tnc-teal-accent); margin: 0 0 16px; padding-bottom: 10px; border-bottom: 1px solid var(--tnc-border); }
.tnc-content { min-width: 0; }
.itinerary-template-single-itinerary-new-php .tnc-content p,
.itinerary-template-single-itinerary-new-php .tnc-content h2,
.itinerary-template-single-itinerary-new-php .tnc-content h3 { color: var(--tnc-text-dark) !important; }
.tnc-content h2 { font-family: var(--tnc-font-heading); font-weight: normal; color: var(--tnc-navy); font-size: var(--tnc-text-xl); margin: 36px 0 10px; }
.tnc-content h3 { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-sm); font-weight: normal; letter-spacing: var(--tnc-track-wider); text-transform: uppercase; color: var(--tnc-orange-dark); margin: 28px 0 8px; }
.tnc-content p { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-md); line-height: 1.85; color: var(--tnc-text); margin: 0 0 16px; }
.tnc-content img { width: 100%; border-radius: var(--tnc-radius-md); margin: 16px 0; display: block; }
.tnc-gallery { position: sticky; top: 80px; align-self: start; }
.tnc-gallery__img { width: 100%; border-radius: var(--tnc-radius-md); margin-bottom: 10px; display: block; object-fit: cover; height: 200px; }
.tnc-price-card { background: var(--tnc-navy); border-radius: var(--tnc-radius-lg); padding: 20px; margin-top: 20px; }
.tnc-price-card__label { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-xs); letter-spacing: var(--tnc-track-wider); text-transform: uppercase; color: var(--tnc-navy-subtle); margin: 0 0 4px; }
.tnc-price-card__amount { font-family: var(--tnc-font-heading); font-size: var(--tnc-text-2xl); color: var(--tnc-white); margin: 0 0 4px; font-weight: normal; }
.tnc-price-card__note { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-sm); color: var(--tnc-navy-link); margin: 0 0 16px; }
.tnc-price-card__tagline { font-family: var(--tnc-font-heading); font-size: 16px; color: var(--tnc-white); margin: 0 0 8px; font-weight: normal; }
.tnc-visa { max-width: 1100px; margin: 0 auto; padding: 28px 40px; border-left: 4px solid var(--tnc-orange); background: var(--tnc-cream-light); }
.tnc-visa__title { font-family: var(--tnc-font-heading); font-size: var(--tnc-text-lg); font-weight: normal; color: var(--tnc-navy); margin: 0 0 10px; }
.tnc-visa__text { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-base); color: var(--tnc-text-muted); line-height: 1.7; margin: 0; }
.tnc-extra { display: grid; grid-template-columns: 1fr 1fr; min-height: 280px; margin: 0; }
.tnc-extra__left { background: var(--tnc-navy); padding: 48px 40px; display: flex; flex-direction: column; justify-content: center; }
.tnc-extra__eyebrow { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-xs); letter-spacing: var(--tnc-track-widest); text-transform: uppercase; color: var(--tnc-orange); margin: 0 0 12px; }
.tnc-extra__title { font-family: var(--tnc-font-heading); font-size: var(--tnc-text-xl); font-weight: normal; color: var(--tnc-white); margin: 0 0 14px; line-height: 1.2; }
.tnc-extra__text { font-family: var(--tnc-font-sans); font-size: var(--tnc-text-base); color: var(--tnc-white-70); line-height: 1.75; margin: 0; }
.tnc-extra__right { background-size: cover; background-position: center; background-repeat: no-repeat; min-height: 240px; }
@media (max-width: 768px) {
.tnc-hero__content { padding: 32px 24px; }
.tnc-hero__title { font-size: var(--tnc-text-2xl); }
.tnc-body { padding: 0 20px; }
.tnc-cols--two { grid-template-columns: 1fr; gap: 32px; }
.tnc-gallery { position: static; }
.tnc-gallery__img { height: 240px; }
.tnc-visa { padding: 20px; }
.tnc-extra { grid-template-columns: 1fr; }
.tnc-extra__right { min-height: 220px; }
} .woocommerce-cart .woocommerce, .woocommerce-cart .shop_table, .woocommerce-cart .shop_table thead, .woocommerce-cart .shop_table thead tr, .woocommerce-cart .shop_table thead th, .woocommerce-cart .shop_table tbody, .woocommerce-cart .shop_table tbody tr, .woocommerce-cart .shop_table tbody td { background-color: transparent !important; background: transparent !important; }
.woocommerce-cart .shop_table thead tr { border-bottom: 2px solid var(--tnc-navy) !important; }
.woocommerce-cart .shop_table thead th { color: var(--tnc-navy) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-xs) !important; letter-spacing: var(--tnc-track-wider) !important; text-transform: uppercase !important; font-weight: normal !important; padding: 12px 16px !important; }
.woocommerce-cart .shop_table tbody tr { border-bottom: 1px solid var(--tnc-border) !important; }
.woocommerce-cart .shop_table tbody td { padding: 20px 16px !important; vertical-align: middle !important; color: var(--tnc-text) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-base) !important; }
.woocommerce-cart .shop_table .product-name a { color: var(--tnc-navy) !important; text-decoration: none !important; font-size: var(--tnc-text-md) !important; }
.woocommerce-cart .shop_table .product-price, .woocommerce-cart .shop_table .product-subtotal { color: var(--tnc-navy) !important; }
.woocommerce-cart .shop_table .remove { color: #ccc !important; font-size: 20px !important; }
.woocommerce-cart .shop_table .remove:hover { color: var(--tnc-orange-dark) !important; }
.woocommerce-cart .shop_table .product-thumbnail img { width: 80px !important; height: 60px !important; object-fit: cover !important; border-radius: var(--tnc-radius-sm) !important; }
.woocommerce-cart .shop_table .actions { background: transparent !important; border: none !important; padding: 16px !important; }
.woocommerce-cart .coupon input { border: 1px solid var(--tnc-border) !important; border-radius: var(--tnc-radius-sm) !important; padding: 10px 14px !important; font-size: 13px !important; color: var(--tnc-text) !important; }
.woocommerce-cart .coupon .button, .woocommerce-cart .button[name="apply_coupon"] { background-color: var(--tnc-navy) !important; color: var(--tnc-white) !important; border: none !important; border-radius: var(--tnc-radius-sm) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-sm) !important; letter-spacing: var(--tnc-track-wider) !important; text-transform: uppercase !important; padding: 11px 20px !important; }
.woocommerce-cart .button[name="update_cart"] { background-color: transparent !important; color: var(--tnc-navy) !important; border: 1px solid var(--tnc-navy) !important; border-radius: var(--tnc-radius-sm) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-sm) !important; letter-spacing: var(--tnc-track-wider) !important; text-transform: uppercase !important; padding: 11px 20px !important; }
.woocommerce-cart .cart_totals { float: right !important; width: 380px !important; background: var(--tnc-navy) !important; border-radius: var(--tnc-radius-lg) !important; padding: 28px !important; }
.woocommerce-cart .cart_totals h2 { font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-xs) !important; letter-spacing: var(--tnc-track-widest) !important; text-transform: uppercase !important; color: var(--tnc-navy-subtle) !important; font-weight: normal !important; margin: 0 0 20px !important; }
.woocommerce-cart .cart_totals table th, .woocommerce-cart .cart_totals table td { color: var(--tnc-white-75) !important; font-family: var(--tnc-font-sans) !important; font-size: 13px !important; padding: 12px 0 !important; border-bottom: 1px solid var(--tnc-white-10) !important; background: transparent !important; }
.woocommerce-cart .cart_totals .order-total th, .woocommerce-cart .cart_totals .order-total td { color: var(--tnc-white) !important; font-size: 16px !important; border-bottom: none !important; }
.woocommerce-cart .wc-proceed-to-checkout { text-align: center !important; margin-top: 20px !important; }
.woocommerce-cart .checkout-button { display: inline-block !important; width: auto !important; background-color: var(--tnc-orange) !important; color: var(--tnc-white) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-sm) !important; letter-spacing: var(--tnc-track-wider) !important; text-transform: uppercase !important; padding: 13px 32px !important; border-radius: var(--tnc-radius-sm) !important; text-decoration: none !important; border: none !important; }
.woocommerce-cart .checkout-button:hover { background-color: var(--tnc-orange-dark) !important; }
@media (max-width: 768px) { .woocommerce-cart .cart_totals { float: none !important; width: 100% !important; } } .woocommerce-checkout h3, .woocommerce-checkout h3#order_review_heading { color: var(--tnc-navy) !important; font-family: var(--tnc-font-heading) !important; font-weight: normal !important; font-size: var(--tnc-text-lg) !important; }
.woocommerce-checkout label { color: var(--tnc-text) !important; font-family: var(--tnc-font-sans) !important; font-size: 13px !important; }
.woocommerce-checkout .input-text, .woocommerce-checkout select { border: 1px solid var(--tnc-border) !important; border-radius: var(--tnc-radius-sm) !important; color: var(--tnc-text-dark) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-base) !important; }
.woocommerce-checkout .woocommerce-checkout-review-order-table { width: 100% !important; background: transparent !important; border: none !important; border-radius: 0 !important; }
.woocommerce-checkout .woocommerce-checkout-review-order-table thead { background: var(--tnc-navy) !important; }
.woocommerce-checkout .woocommerce-checkout-review-order-table thead th { color: var(--tnc-white) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-xs) !important; letter-spacing: var(--tnc-track-wider) !important; text-transform: uppercase !important; font-weight: normal !important; padding: 12px 16px !important; }
.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td, .woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td, .woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th { padding: 12px 16px !important; color: var(--tnc-text-dark) !important; background: transparent !important; border-bottom: 1px solid var(--tnc-border) !important; }
.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td, .woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th { color: var(--tnc-navy) !important; font-size: 16px !important; font-weight: bold !important; border-bottom: none !important; }
.woocommerce-checkout #order_review { background: transparent !important; border: none !important; outline: none !important; box-shadow: none !important; }
.woocommerce-checkout #place_order { background-color: var(--tnc-orange) !important; color: var(--tnc-white) !important; font-family: var(--tnc-font-sans) !important; font-size: var(--tnc-text-sm) !important; letter-spacing: var(--tnc-track-wider) !important; text-transform: uppercase !important; border: none !important; border-radius: var(--tnc-radius-sm) !important; padding: 14px 32px !important; width: 100% !important; }
.woocommerce-checkout .woocommerce-info { background: var(--tnc-cream) !important; border-top-color: var(--tnc-orange) !important; color: var(--tnc-text) !important; font-family: var(--tnc-font-sans) !important; font-size: 13px !important; }
.woocommerce-checkout .woocommerce-info a { color: var(--tnc-orange) !important; }
.woocommerce-checkout .woocommerce-privacy-policy-text p { color: #666 !important; font-family: var(--tnc-font-sans) !important; font-size: 13px !important; } .feedzy-rss img { width: 100%; max-width: 700px; height: auto; display: block; margin: 20px auto; border-radius: var(--tnc-radius-md); }
.feedzy-content img { max-width: 100% !important; height: auto !important; max-height: 400px; object-fit: cover; border-radius: var(--tnc-radius-lg); margin: 1rem 0; }
.feedzy-content .captioned-image-container img { max-height: 350px; width: 100%; object-fit: cover; }
.feedzy-content .wp-block-group { max-width: 720px; margin-left: auto; margin-right: auto; text-align: left !important; }
.feedzy-content .wp-block-group + .wp-block-group { border-top: 1px solid #e0e0e0; padding-top: 2.5rem; margin-top: 2.5rem; }
.pencraft.pc-display-flex.pc-gap-8.pc-reset { display: none; }
figure.wp-block-image.feedzy-image { display: none; }
.feedzy-content p { margin: 0; padding: 0; } .substack-form { display: flex; max-width: 500px; margin: 20px auto; border: 1px solid #ddd; border-radius: 40px; overflow: hidden; background: var(--tnc-white); }
.substack-form input { flex: 1; border: none; padding: 14px 18px; font-size: var(--tnc-text-base); outline: none; }
.substack-form button { color: var(--tnc-white); border: none; padding: 0 20px; cursor: pointer; transition: background var(--tnc-transition); }
form.substack-form {
justify-content: flex-start;
align-content: left;
margin: 0px !important;
} .cky-btn-revisit-wrapper .cky-btn-revisit img { max-width: fit-content; background: var(--tnc-orange-alt) !important; height: 30px; width: 30px; }
.cky-btn-revisit-wrapper.cky-revisit-bottom-left { background-color: var(--tnc-orange-alt) !important; }
button.cky-btn { background-color: var(--tnc-orange-alt) !important; border-color: var(--tnc-orange-alt) !important; color: var(--tnc-white) !important; }
button.cky-btn.cky-btn-accept { background-color: var(--tnc-white) !important; color: var(--tnc-orange-alt) !important; border-color: var(--tnc-orange-alt) !important; } h1, h2, h3, h4, h5, h6,
.entry-title, .ast-archive-title, .wp-block-heading, .site-title {
font-family: var(--tnc-font-heading) !important;
font-weight: 400 !important;
}
h1 { font-size: 42px !important; letter-spacing: 0.02em !important; line-height: 1.1 !important; }
h2 { font-size: 32px !important; letter-spacing: 0.02em !important; line-height: 1.15 !important; }
h3 { font-size: 24px !important; letter-spacing: 0.01em !important; line-height: 1.2 !important; }
h4 { font-size: 20px !important; letter-spacing: 0.01em !important; line-height: 1.3 !important; }
.kb-row-layout-wrap .wp-block-heading, .wp-block-cover .wp-block-heading { font-weight: 300 !important; letter-spacing: 0.04em !important; }
h1 strong, h2 strong, h3 strong, h4 strong { font-weight: 500 !important; }.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.wp-block-kadence-column{flex:1}.wp-block-kadence-column.kb-section-dir-horizontal .wp-block-kadence-advancedgallery{flex:1}.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid rgba(0,0,0,0);position:relative;transition:all .3s ease}@media(max-width: 767px){.kvs-sm-false{display:none !important}}@media(min-width: 768px)and (max-width: 1024px){.kvs-md-false{display:none !important}}@media screen and (min-width: 1025px){.kvs-lg-false{display:none !important}}body.admin-bar{--kb-admin-bar-visible: 34px}@media screen and (max-width: 782px){body.admin-bar{--kb-admin-bar-visible: 46px}}.kb-section-is-sticky>.kt-inside-inner-col{position:sticky;top:calc(var(--kb-admin-bar-visible, 0px) + var(--kb-section-setting-offset, 0px))}.kt-inside-inner-col>.kb-section-is-sticky{position:sticky;top:calc(var(--kb-admin-bar-visible, 0px) + var(--kb-section-setting-offset, 0px))}.kt-inside-inner-col>.wp-block-cover{height:auto}.kb-section-has-link{position:relative}.kb-section-link-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.kb-section-has-overlay{position:relative}.kb-section-has-overlay>.kt-inside-inner-col{z-index:1}.kb-section-has-overlay>.kt-inside-inner-col:before{content:"";opacity:.3;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s ease-in-out}ul.menu .wp-block-kadence-tabs .kt-tabs-wrap .kt-tabs-title-list{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}ul.menu .wp-block-kadence-tabs .kt-tabs-wrap .kt-tabs-title-list li{list-style:none}ul.menu .wp-block-kadence-tabs .kt-tabs-wrap .kt-tabs-title-list li a.kt-tab-title{width:auto}.wp-block-kadence-tabs .kt-tabs-title-list *{box-sizing:border-box}.wp-block-kadence-tabs .kt-tabs-title-list{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.wp-block-kadence-tabs .kt-tabs-title-list li{margin:0 4px -1px 0;cursor:pointer;list-style:none}.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title{padding:8px 16px;display:flex;color:var(--global-palette5, #444444);align-items:center;border-style:solid;border-color:rgba(0,0,0,0);border-width:1px 1px 0 1px;border-top-left-radius:4px;border-top-right-radius:4px;text-decoration:none;transition:all .2s ease-in-out;height:100%}.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title:focus{text-decoration:none}.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title:hover{text-decoration:none}.wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active{z-index:4;text-decoration:none;position:relative}.wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title{background-color:#fff;border-color:#dee2e6}.wp-block-kadence-tabs .kt-title-item svg{width:1em;height:1em}.wp-block-kadence-tabs .kt-title-item .kb-svg-icon-wrap{display:inline-flex}.kt-tabs-icon-side-top .kt-tab-title{flex-direction:column}.kt-tabs-icon-side-top .kb-svg-icon-wrap,.kt-tabs-icon-side-top .kt-tab-svg-icon{padding-bottom:5px}.kt-tabs-icon-side-bottom .kb-svg-icon-wrap,.kt-tabs-icon-side-bottom .kt-tab-svg-icon{padding-top:5px}.kt-tabs-icon-side-left .kb-svg-icon-wrap,.kt-tabs-icon-side-left .kt-tab-svg-icon{padding-right:5px}.kt-tabs-icon-side-right .kb-svg-icon-wrap,.kt-tabs-icon-side-right .kt-tab-svg-icon{padding-left:5px}.kt-tabs-accordion-title.kt-tabs-icon-side-top .kt-tab-title{align-items:flex-start}.kt-tabs-accordion-title .kt-tab-title{padding:8px 16px;display:flex;color:#444;align-items:center;border-style:solid;border-color:rgba(0,0,0,0);border-width:1px 1px 0 1px;border-top-left-radius:4px;border-top-right-radius:4px;transition:all .2s ease-in-out;text-decoration:none}.kt-tabs-accordion-title.kt-tab-title-active{z-index:4}.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title{background-color:#fff;border-color:#dee2e6}.wp-block-kadence-tabs .kt-tab-inner-content-inner p:last-child{margin-bottom:0}.wp-block-kadence-tabs .kt-tab-inner-content-inner p:first-child{margin-top:0}.kt-tab-alignment-center>.kt-tabs-title-list,.kt-tab-alignment-center>.kt-tabs-content-wrap>.kt-tabs-accordion-title a{justify-content:center}.kt-tab-alignment-right>.kt-tabs-title-list,.kt-tab-alignment-right>.kt-tabs-content-wrap>.kt-tabs-accordion-title a{justify-content:flex-end}.kt-tabs-content-wrap:before,.kt-tabs-content-wrap:after{content:"";clear:both;display:table}.kt-tabs-content-wrap{position:relative}.kt-tabs-wrap{margin:0 auto}.kt-tabs-wrap .wp-block-kadence-tab{border:1px solid #dee2e6;padding:20px;text-align:left}.kt-tabs-wrap .wp-block-kadence-tab[role=tabpanel]{display:none}.kb-tab-titles-wrap{display:inline-flex;flex-direction:column}.kt-title-sub-text{font-size:14px;line-height:24px}.kt-tabs-layout-vtabs:after,.kt-tabs-wrap:after{clear:both;display:table;content:""}.kt-tabs-layout-vtabs>.kt-tabs-title-list{float:left;width:30%;flex-direction:column}.kt-tabs-layout-vtabs>.kt-tabs-title-list li{margin:0 -1px 4px 0}.kt-tabs-layout-vtabs>.kt-tabs-title-list li .kt-tab-title{border-width:1px 0px 1px 1px;border-top-left-radius:0;border-top-right-radius:0}.kt-tabs-layout-vtabs>.kt-tabs-title-list li.kt-tabs-icon-side-top .kt-tab-title{align-items:flex-start}.kt-tabs-layout-vtabs>.kt-tabs-content-wrap{float:left;width:70%}.kt-tabs-layout-vtabs.kt-tab-alignment-left>.kt-tabs-title-list li .kt-tab-title{align-items:center;justify-content:flex-start}.kt-tabs-layout-vtabs.kt-tab-alignment-center>.kt-tabs-title-list{justify-content:flex-start}.kt-tabs-layout-vtabs.kt-tab-alignment-center>.kt-tabs-title-list li{text-align:center}.kt-tabs-layout-vtabs.kt-tab-alignment-center>.kt-tabs-title-list li .kt-tab-title{justify-content:center;align-items:center}.kt-tabs-layout-vtabs.kt-tab-alignment-center>.kt-tabs-title-list li .kb-tab-titles-wrap{align-items:center}.kt-tabs-layout-vtabs.kt-tab-alignment-right>.kt-tabs-title-list{justify-content:flex-start}.kt-tabs-layout-vtabs.kt-tab-alignment-right>.kt-tabs-title-list li{text-align:right}.kt-tabs-layout-vtabs.kt-tab-alignment-right>.kt-tabs-title-list li .kt-tab-title{justify-content:flex-end;align-items:center}.kt-tabs-layout-vtabs.kt-tab-alignment-right>.kt-tabs-title-list li .kb-tab-titles-wrap{align-items:flex-end}.kt-tabs-svg-show-only .kt-button-text,.kt-tabs-svg-show-only .kb-tab-titles-wrap{display:none}.wp-block-kadence-tabs .kt-tabs-content-wrap .kt-tabs-accordion-title .kt-tab-title{border-radius:0}.kt-tabs-svg-show-only .kt-title-text{display:none}.kt-title-svg-side-left{padding-right:5px}.kt-title-svg-side-right{padding-left:5px}.kt-tabs-svg-show-only .kt-title-svg-side-right{padding-left:0px}.kt-tabs-svg-show-only .kt-title-svg-side-left{padding-right:0px}.kt-tabs-accordion-title{display:none}@media(min-width: 767px)and (max-width: 1024px){.kt-tabs-tablet-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list{float:none;width:100%;flex-direction:row}.kt-tabs-tablet-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list li{margin:0 4px -1px 0}.kt-tabs-tablet-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list li .kt-tab-title{border-width:1px 1px 0px 1px;border-top-left-radius:4px;border-top-right-radius:4px}.kt-tabs-tablet-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list li.kt-tabs-icon-side-top .kt-tab-title{align-items:center}.kt-tabs-tablet-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-content-wrap{float:none;width:100%}.kt-tabs-tablet-layout-accordion>.kt-tabs-title-list:not(.asfo):not(.amsfo):not(.aemsfo){display:none}.kt-tabs-tablet-layout-accordion>.kt-tabs-content-wrap>.kt-tabs-accordion-title{display:block}.kt-tabs-tablet-layout-accordion>.kt-tabs-content-wrap{float:none;width:100%}.kt-tabs-tablet-layout-vtabs .kt-tabs-title-list{float:left;width:30%;flex-direction:column}.kt-tabs-tablet-layout-vtabs .kt-tabs-title-list li{margin:0 -1px 4px 0}.kt-tabs-tablet-layout-vtabs .kt-tabs-title-list li .kt-tab-title{border-width:1px 0px 1px 1px;border-top-left-radius:0;border-top-right-radius:0}.kt-tabs-tablet-layout-vtabs .kt-tabs-title-list li.kt-tabs-icon-side-top .kt-tab-title{align-items:flex-start}.kt-tabs-tablet-layout-vtabs .kt-tabs-content-wrap{float:left;width:70%}.kt-tabs-tablet-layout-vtabs.kt-tab-alignment-center .kt-tabs-title-list{justify-content:flex-start}.kt-tabs-tablet-layout-vtabs.kt-tab-alignment-center .kt-tabs-title-list li{text-align:center}.kt-tabs-tablet-layout-vtabs.kt-tab-alignment-center .kt-tabs-title-list li .kt-tab-title{justify-content:center}.kt-tabs-tablet-layout-vtabs.kt-tab-alignment-right .kt-tabs-title-list{justify-content:flex-start}.kt-tabs-tablet-layout-vtabs.kt-tab-alignment-right .kt-tabs-title-list li{text-align:right}.kt-tabs-tablet-layout-vtabs.kt-tab-alignment-right .kt-tabs-title-list li .kt-tab-title{justify-content:flex-end}}@media(max-width: 767px){.kt-tabs-mobile-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list{float:none;width:100%;flex-direction:row}.kt-tabs-mobile-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list li{margin:0 4px -1px 0}.kt-tabs-mobile-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list li .kt-tab-title{border-width:1px 1px 0px 1px;border-top-left-radius:4px;border-top-right-radius:4px}.kt-tabs-mobile-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-title-list li.kt-tabs-icon-side-top .kt-tab-title{align-items:center}.kt-tabs-mobile-layout-tabs.kt-tabs-layout-vtabs .kt-tabs-content-wrap{float:none;width:100%}.kt-tabs-mobile-layout-accordion>.kt-tabs-title-list:not(.asfo):not(.amsfo):not(.aemsfo){display:none}.kt-tabs-mobile-layout-accordion>.kt-tabs-content-wrap>.kt-tabs-accordion-title{display:block}.kt-tabs-mobile-layout-accordion>.kt-tabs-content-wrap{float:none;width:100%}.kt-tabs-mobile-layout-vtabs .kt-tabs-title-list{float:left;width:30%;flex-direction:column}.kt-tabs-mobile-layout-vtabs .kt-tabs-title-list li{margin:0 -1px 4px 0}.kt-tabs-mobile-layout-vtabs .kt-tabs-title-list li .kt-tab-title{border-width:1px 0px 1px 1px;border-top-left-radius:0;border-top-right-radius:0}.kt-tabs-mobile-layout-vtabs .kt-tabs-title-list li.kt-tabs-icon-side-top .kt-tab-title{align-items:flex-start}.kt-tabs-mobile-layout-vtabs .kt-tabs-content-wrap{float:left;width:70%}.kt-tabs-mobile-layout-vtabs.kt-tab-alignment-center .kt-tabs-title-list{justify-content:flex-start}.kt-tabs-mobile-layout-vtabs.kt-tab-alignment-center .kt-tabs-title-list li{text-align:center}.kt-tabs-mobile-layout-vtabs.kt-tab-alignment-center .kt-tabs-title-list li .kt-tab-title{justify-content:center}.kt-tabs-mobile-layout-vtabs.kt-tab-alignment-right .kt-tabs-title-list{justify-content:flex-start}.kt-tabs-mobile-layout-vtabs.kt-tab-alignment-right .kt-tabs-title-list li{text-align:right}.kt-tabs-mobile-layout-vtabs.kt-tab-alignment-right .kt-tabs-title-list li .kt-tab-title{justify-content:flex-end}}ul.kt-tabs-title-list.kb-tab-title-columns-8>li{flex:0 1 12.5%}ul.kt-tabs-title-list.kb-tab-title-columns-7>li{flex:0 1 14.28%}ul.kt-tabs-title-list.kb-tab-title-columns-6>li{flex:0 1 16.66%}ul.kt-tabs-title-list.kb-tab-title-columns-5>li{flex:0 1 20%}ul.kt-tabs-title-list.kb-tab-title-columns-4>li{flex:0 1 25%}ul.kt-tabs-title-list.kb-tab-title-columns-3>li{flex:0 1 33.33%}ul.kt-tabs-title-list.kb-tab-title-columns-2>li{flex:0 1 50%}ul.kt-tabs-title-list.kb-tab-title-columns-1>li{flex:0 1 100%}.rtl ul.kt-tabs-title-list.kb-tab-title-columns-1>li>.kt-tab-title{margin-left:0px !important}.rtl ul.kt-tabs-title-list.kb-tabs-list-columns>li:last-child>.kt-tab-title{margin-left:0px !important}ul.kt-tabs-title-list.kb-tabs-list-columns .kt-tab-title{justify-content:center;text-align:center}ul.kt-tabs-title-list.kb-tabs-list-columns{word-break:break-word}.kt-tab-alignment-center ul.kt-tabs-title-list.kb-tabs-list-columns .kb-tab-titles-wrap{align-items:center}.kt-tab-alignment-right ul.kt-tabs-title-list.kb-tabs-list-columns .kb-tab-titles-wrap{align-items:flex-end}.rtl .wp-block-kadence-tabs .kt-tabs-title-list{margin:0;padding:0}ul.wp-block-kadence-posts.kb-posts{list-style:none;margin:0;padding:0}.wp-block-kadence-posts .loop-entry{box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem}.wp-block-kadence-posts .content-bg{background:var(--global-palette9, #fff)}.wp-block-kadence-posts.kb-posts-style-unboxed .loop-entry.content-bg{background:rgba(0,0,0,0);box-shadow:none}.wp-block-kadence-posts.kb-posts-style-unboxed .loop-entry.content-bg>.entry-content-wrap{padding:0}.wp-block-kadence-posts.kb-posts-style-unboxed .loop-entry.content-bg .post-thumbnail{margin-bottom:1em}.wp-block-kadence-posts .entry-meta{font-size:80%;margin:1em 0;display:flex;flex-wrap:wrap}.wp-block-kadence-posts .entry-meta>*{display:inline-flex;align-items:center;flex-wrap:wrap}.wp-block-kadence-posts .entry-meta>* time{white-space:nowrap}.wp-block-kadence-posts .entry-meta a{color:inherit;text-decoration:none}.wp-block-kadence-posts .entry-meta .meta-label{margin-right:.2rem}.wp-block-kadence-posts .entry-meta .author-avatar{width:25px;height:25px;margin-right:.5rem;position:relative;display:inline-block}.wp-block-kadence-posts .entry-meta .author-avatar a.author-image{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-kadence-posts .entry-meta .author-avatar .image-size-ratio{padding-bottom:100%;display:block}.wp-block-kadence-posts .entry-meta .author-avatar img{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:50%}.wp-block-kadence-posts .entry-meta>*:after{margin-left:.5rem;margin-right:.5rem;content:"";display:inline-block;background-color:currentColor;height:.25rem;width:.25rem;opacity:.8;border-radius:9999px;vertical-align:.1875em}.wp-block-kadence-posts .entry-meta.entry-meta-divider-slash>*:after{content:"/";height:auto;background:rgba(0,0,0,0)}.wp-block-kadence-posts .entry-meta.entry-meta-divider-dash>*:after{content:"-";height:auto;background:rgba(0,0,0,0)}.wp-block-kadence-posts .entry-meta.entry-meta-divider-vline>*:after{content:"|";height:auto;background:rgba(0,0,0,0)}.wp-block-kadence-posts .entry-meta>*:last-child:after{display:none}.wp-block-kadence-posts .entry-meta-divider-customicon.entry-meta>*>.kadence-svg-iconset{margin-right:.3em;margin-left:.8em}.wp-block-kadence-posts .entry-meta-divider-customicon.entry-meta>*:after{display:none}.wp-block-kadence-posts .loop-entry .entry-header .entry-title{margin:0}.wp-block-kadence-posts .loop-entry .entry-summary p,.wp-block-kadence-posts .loop-entry .entry-header .entry-meta{margin:1em 0}.wp-block-kadence-posts .loop-entry .entry-content-wrap{padding:2rem}.wp-block-kadence-posts .updated:not(.published){display:none}.wp-block-kadence-posts .updated-on .updated:not(.published){display:inline-block}.wp-block-kadence-posts .entry-summary{margin:var(--global-xs-spacing) 0 0}.wp-block-kadence-posts a.post-more-link{font-weight:bold;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:inherit;font-size:80%}.wp-block-kadence-posts a.post-more-link .kadence-svg-iconset{margin-left:.5em;display:inline-flex;align-self:center}.wp-block-kadence-posts a.post-more-link .kadence-svg-iconset svg{height:1em;width:1em;top:.125em;position:relative}.wp-block-kadence-posts a.post-more-link:hover{color:var(--global-palette-highlight)}.wp-block-kadence-posts .more-link-wrap{margin-top:var(--global-xs-spacing);margin-bottom:0}.wp-block-kadence-posts .entry-taxonomies{margin-bottom:.5em;letter-spacing:.05em;font-size:70%;text-transform:uppercase}.wp-block-kadence-posts .entry-taxonomies a{text-decoration:none;font-weight:bold}.wp-block-kadence-posts .entry-taxonomies .category-style-pill a{background:var(--global-palette-highlight);color:#fff;padding:.25rem;border-radius:.25rem;margin-right:.25rem;margin-bottom:.25rem;display:inline-block;line-height:1.2}.wp-block-kadence-posts .entry-taxonomies .category-style-pill a:last-child{margin-right:0}.wp-block-kadence-posts .entry-taxonomies .category-style-pill a:hover{color:#fff}.wp-block-kadence-posts .entry-taxonomies .category-style-underline a{text-decoration:underline}.wp-block-kadence-posts .loop-entry.type-post .entry-taxonomies .category-style-pill a{color:#fff}@media screen and (max-width: 767){.wp-block-kadence-posts .loop-entry .entry-taxonomies{margin-bottom:1em}}.wp-block-kadence-posts.grid-cols{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:2.5rem;row-gap:2.5rem}.wp-block-kadence-posts.grid-cols:before{display:none}.wp-block-kadence-posts.grid-xs-col-1{grid-template-columns:minmax(0, 1fr)}.wp-block-kadence-posts.grid-xs-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-kadence-posts.grid-xs-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-kadence-posts.grid-xs-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-kadence-posts .loop-entry .post-thumbnail{display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative;margin:0}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-1-2{padding-bottom:50%}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-9-16{padding-bottom:56.25%}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-1-1{padding-bottom:100%}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-3-4{padding-bottom:75%}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-5-4{padding-bottom:125%}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-4-3{padding-bottom:133%}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-3-2{padding-bottom:150%}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-inherit{padding-bottom:0;height:auto}.wp-block-kadence-posts .loop-entry .post-thumbnail.kadence-thumbnail-ratio-inherit .post-thumbnail-inner{position:static}.wp-block-kadence-posts .loop-entry .post-thumbnail .post-thumbnail-inner{position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-kadence-posts .loop-entry .post-thumbnail img{flex:1;height:100%;object-fit:cover;width:100%;margin:0}@media screen and (min-width: 768px){.wp-block-kadence-posts.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image){display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.wp-block-kadence-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry{gap:2rem}.wp-block-kadence-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}.wp-block-kadence-posts.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail.kb-post-no-image{grid-template-columns:minmax(0, 1fr)}}@media screen and (max-width: 767px){.wp-block-kadence-posts.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail{display:block}}@media screen and (min-width: 576px){.wp-block-kadence-posts.grid-sm-col-1{grid-template-columns:minmax(0, 1fr)}.wp-block-kadence-posts.grid-sm-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-kadence-posts.grid-sm-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-kadence-posts.grid-sm-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 768px){.wp-block-kadence-posts.grid-md-col-1{grid-template-columns:minmax(0, 1fr)}.wp-block-kadence-posts.grid-md-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-kadence-posts.grid-md-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-kadence-posts.grid-md-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 1025px){.wp-block-kadence-posts.grid-lg-col-1{grid-template-columns:minmax(0, 1fr)}.wp-block-kadence-posts.grid-lg-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-kadence-posts.grid-lg-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-kadence-posts.grid-lg-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.wp-block-kadence-posts.grid-lg-col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.wp-block-kadence-posts.grid-lg-col-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 1200px){.wp-block-kadence-posts.grid-xl-col-1{grid-template-columns:minmax(0, 1fr)}.wp-block-kadence-posts.grid-xl-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-kadence-posts.grid-xl-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-kadence-posts.grid-xl-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.wp-block-kadence-posts.grid-xl-col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.wp-block-kadence-posts.grid-xl-col-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.kt-row-layout-inner,.kb-row-layout-wrap{position:relative;border:0 solid rgba(0,0,0,0)}.kt-row-layout-inner:before,.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--global-row-gutter-md, 2rem) var(--global-row-gutter-md, 2rem);grid-auto-rows:minmax(min-content, max-content);z-index:1;position:relative}.wp-block-kadence-rowlayout .kt-row-column-wrap.kb-theme-content-width{margin-left:auto;margin-right:auto}.kt-row-has-bg>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding, 15px);padding-right:var(--global-content-edge-padding, 15px)}.alignfull>.kt-row-layout-inner>.kt-row-column-wrap,.alignfull>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding, 15px);padding-right:var(--global-content-edge-padding, 15px)}.kt-inner-column-height-full:not(.kt-row-layout-row){grid-auto-rows:minmax(0, 1fr)}.kt-inner-column-height-full:not(.kt-row-layout-row)>.wp-block-kadence-column{align-self:stretch}.kt-inner-column-height-full:not(.kt-row-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}.kt-row-valign-middle.kt-inner-column-height-full>.wp-block-kadence-column:not(.kb-section-dir-horizontal)>.kt-inside-inner-col{display:flex;flex-direction:column;justify-content:center}.kt-row-valign-bottom.kt-inner-column-height-full>.wp-block-kadence-column:not(.kb-section-dir-horizontal)>.kt-inside-inner-col{display:flex;flex-direction:column;justify-content:flex-end}.kt-row-valign-middle.kt-inner-column-height-full>.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col{align-items:center}.kt-row-valign-bottom.kt-inner-column-height-full>.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col{align-items:flex-end}@media screen and (max-width: 1024px){.kt-inner-column-height-full.kt-tab-layout-row,.kt-inner-column-height-full.kt-tab-layout-inherit.kt-row-layout-row{grid-auto-rows:minmax(min-content, max-content)}.kt-inner-column-height-full.kt-tab-layout-inherit.kt-row-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-tab-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-tab-layout-equal,.kt-inner-column-height-full:not(.kt-tab-layout-inherit):not(.kt-tab-layout-row){grid-auto-rows:minmax(0, 1fr)}.kt-inner-column-height-full.kt-tab-layout-equal>.wp-block-kadence-column>.kt-inside-inner-col,.kt-inner-column-height-full:not(.kt-tab-layout-inherit):not(.kt-tab-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}}@media screen and (max-width: 767px){.kt-inner-column-height-full.kt-mobile-layout-row.kt-mobile-layout-row{grid-auto-rows:minmax(min-content, max-content)}.kt-inner-column-height-full.kt-mobile-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:auto}.kt-inner-column-height-full.kt-mobile-layout-equal,.kt-inner-column-height-full:not(.kt-mobile-layout-inherit):not(.kt-mobile-layout-row){grid-auto-rows:minmax(0, 1fr)}.kt-inner-column-height-full.kt-mobile-layout-equal>.wp-block-kadence-column>.kt-inside-inner-col,.kt-inner-column-height-full:not(.kt-mobile-layout-inherit):not(.kt-mobile-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col{height:100%}}.wp-block-kadence-rowlayout .kt-row-layout-overlay{opacity:.3}.wp-block-kadence-rowlayout .kt-row-layout-overlay.kt-jarallax{filter:none}.wp-block-kadence-rowlayout.kb-row-layout-wrap .kt-row-layout-overlay,.wp-block-kadence-rowlayout:not([data-kadence-lazy-class]) .kt-row-layout-overlay{top:0;left:0;position:absolute;height:100%;width:100%;z-index:0;filter:opacity(100%)}.wp-block-kadence-rowlayout.kb-row-layout-wrap .kt-row-layout-overlay.kt-jarallax,.wp-block-kadence-rowlayout:not([data-kadence-lazy-class]) .kt-row-layout-overlay.kt-jarallax{filter:none}@media(min-width: 768px)and (max-width: 1024px){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix, 100vh) !important;margin-top:-40px !important}}@media only screen and (min-width: 768px)and (max-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix, 100vh) !important;margin-top:-40px !important}}.entry-content .wp-block-kadence-rowlayout.alignfull,.entry-content .wp-block-kadence-rowlayout.alignwide{text-align:inherit;margin-bottom:0}.kt-row-layout-bottom-sep{position:absolute;height:100px;bottom:-1px;left:0;overflow:hidden;right:0;z-index:1}.kt-row-layout-bottom-sep svg{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:100.2%;height:100%;display:block;fill:#fff}.kt-row-layout-top-sep{position:absolute;height:100px;top:-1px;left:0;overflow:hidden;right:0;z-index:1}.kt-row-layout-top-sep svg{position:absolute;top:0px;left:50%;transform:translateX(-50%) rotate(180deg);width:100.2%;height:100%;display:block;fill:#fff}.kt-row-layout-inner>.kb-blocks-bg-slider,.kb-row-layout-wrap>.kb-blocks-bg-slider{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;margin:0}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init.kt-blocks-carousel-init,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init.kt-blocks-carousel-init{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;margin:0}.kt-row-layout-inner>.kb-blocks-bg-slider .splide__track,.kt-row-layout-inner>.kb-blocks-bg-slider .splide__list,.kt-row-layout-inner>.kb-blocks-bg-slider .splide__slide,.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__track,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__list,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__slide,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain{height:100%}.kt-row-layout-inner>.kb-blocks-bg-slider .splide__list,.kb-row-layout-wrap>.kb-blocks-bg-slider .splide__list{height:100% !important}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain div.kb-bg-slide,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain div.kb-bg-slide{background-position:center;background-size:cover;background-repeat:no-repeat}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain{display:none}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain:first-child,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain:first-child{display:block}.kt-row-layout-inner>.kb-blocks-bg-slider .kb-bg-slide-contain div,.kb-row-layout-wrap>.kb-blocks-bg-slider .kb-bg-slide-contain div{position:relative;height:100%}.kb-blocks-bg-slider-init.splide .splide__pagination{bottom:10px}.kb-blocks-bg-slider-init.splide .splide__arrow{z-index:100}.kb-blocks-bg-slider-init:not(.splide-initialized) .kb-bg-slide-contain .kb-lazy-bg-pending{background-image:none !important}.kb-blocks-bg-video-container{bottom:0;right:0;top:0;left:0;position:absolute;overflow:hidden}.kb-blocks-bg-video-container .kb-blocks-bg-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;width:100%;min-width:100%;min-height:100%}.kb-blocks-bg-video-container .kb-blocks-bg-video::-webkit-media-controls{display:none !important}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;height:0;padding-bottom:56.25%}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe.kb-bg-video-ratio-4-3{padding-bottom:75%}.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe.kb-bg-video-ratio-3-2{padding-bottom:66.66%}@media(max-aspect-ratio: 16/9){.kb-blocks-bg-video-container.embedded .kb-bg-video-iframe{min-height:100%;aspect-ratio:16/9}}.kb-blocks-bg-video-container.embedded .kb-blocks-bg-video{top:0;left:0;width:100%;height:100%;border:0;transform:translate(0%, 0%)}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper{position:absolute;z-index:11;bottom:20px;right:20px}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn{padding:8px;margin:0 0 0 8px;border:0;background:rgba(0,0,0,.3);cursor:pointer;font-size:24px;color:#fff;display:inline-block;opacity:.5;height:32px;line-height:16px;transition:opacity .3s ease-in-out;box-sizing:border-box}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn svg{width:16px;height:16px;vertical-align:bottom}.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn:hover{opacity:1}.kb-blocks-bg-video{object-position:50% 50%;object-fit:cover;background-position:center center;width:100%;height:100%}@media(max-width: 767px){.kvs-sm-false{display:none !important}}@media(min-width: 768px)and (max-width: 1024px){.kvs-md-false{display:none !important}}@media screen and (min-width: 1025px){.kvs-lg-false{display:none !important}}.wp-block-kadence-rowlayout .kb-blocks-bg-slider .splide-arrow{z-index:1000}:where(.kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:49}:where(header .kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:1000}.kb-blocks-bg-slider .kb-gallery-pause-button{display:none;position:absolute;bottom:20px;right:20px;z-index:2}.kb-blocks-bg-slider:has(.kb-blocks-bg-slider-init[data-show-pause-button=true]) .kb-gallery-pause-button{display:block}.kb-blocks-bg-slider .kb-gallery-pause-button{padding:8px;cursor:pointer;border-radius:3px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:.75}.kb-blocks-bg-slider .kb-gallery-pause-button:hover{opacity:.75}.kb-blocks-bg-slider .kb-gallery-pause-button:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px;opacity:1}.kb-blocks-bg-slider:hover .kb-gallery-pause-button{opacity:1}@media(max-width: 767px){.kb-blocks-bg-slider .kb-gallery-pause-button{opacity:1}}@media(hover: none){.kb-blocks-bg-slider .kb-gallery-pause-button{opacity:1}}