 :root {--lw_tsc--primary-color: #2e50bf;--lw_tsc--white-color: #fff;--lw_tsc--border-color: #ccc;--lw_tsc--font-size-small: 0.75rem;--lw_tsc--font-size-medium: 1rem;--lw_tsc--font-semi-bold: 600;--lw_tsc--font-bold: 700;--lw_tsc--radius-small: 0.3125rem;--lw_tsc--radius-large: 4rem;--lw_tsc--padding-small: 0.5rem;--lw_tsc--padding-medium: 1rem;--lw_tsc--padding-large: 2rem;--lw_tsc--margin-small: 0.3125rem;--lw_tsc--margin-medium: 0.625rem;--lw_tsc--margin-large: 1.25rem;--lw_tsc--bg-gradient: linear-gradient(to bottom, #2e74a9, #2e50bf);--lw_tsc--bg-gradient-border: linear-gradient(180deg, #2e74a9, #2e50bf);}.trails__list__filtered {padding: 0;}.lw_trails__post__list {list-style: none;padding-left: 0;}.lw_trails__post__list > .lw_trails__single_post__item:last-child .lw_trails__content__wrapper {border-bottom: none;}.lw_trails__post__list:is( .fusion-builder-placeholder, .fusion-builder-placeholder:hover) {background-color: #1c73dd8f;}.lw_trail__post__title, .lw_trails__content__text, .lw_trails__content__meta__container {padding: 0 var(--lw_tsc--padding-medium);}.lw_trails__content__wrapper {display: grid;grid-template-columns: 2fr 1fr;padding-bottom: var(--lw_tsc--margin-large);border-bottom: 1px dotted;margin-bottom: var(--lw_tsc--margin-large);}.lw_trails__content__text {border-right: 1px solid var(--lw_tsc--border-color);border-image: linear-gradient( to bottom, transparent 0%, black 30%, black 70%, transparent 100% ) 1;}.lw_trails__content__text a {word-break: break-all;}.lw_trails__content__text--text {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 5;}.lw_trails__content__meta__fields .lw_trails__content__meta__text {margin-bottom: var(--lw_tsc--margin-medium);}.lw_trails__post__button {margin-top: var(--lw_tsc--padding-medium);}.lw_trails__post__link {font-size: 0.875rem;border-radius: 50px;border: 1px solid var(--lw_tsc--primary-color);text-align: center;line-height: 1;padding: var(--lw_tsc--padding-medium) var(--lw_tsc--padding-large);}.lw_trails__post__link:hover {background-color: var(--lw_tsc--primary-color);color: var(--lw_tsc--white-color);}.trail-range-buttons-wrapper {position: relative;}.trail-range-buttons-wrapper .trail-filter-title {font-size: var(--lw_tsc--font-size-medium);font-weight: var(--lw_tsc--font-semi-bold);margin-bottom: 0.5rem;}.trail-range-buttons {display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: 0.3125rem;margin: 0.9375rem 0;}.trail-single-range-button {padding: 10px 0;border: 1px solid var(--lw_tsc--primary-color);border-radius: var(--lw_tsc--radius-small);background-color: var(--lw_tsc--white-color);font-weight: var(--lw_tsc--font-bold);color: var(--lw_tsc--primary-color);cursor: pointer;outline: none;}.trail-single-range-button:is(.active, :hover) {background-color: var(--lw_tsc--primary-color);border-color: var(--lw_tsc--primary-color);color: var(--lw_tsc--white-color);}.fas.trail-range-buttons-close {display: none;}.trail-single-range-button-mobile {display: none;min-width: 7.5rem;width: auto;padding: var(--lw_tsc--padding-small) var(--lw_tsc--padding-medium);margin-left: 1.9rem;border: none;border-radius: var(--lw_tsc--radius-large);background: var(--lw_tsc--primary-color);font-size: var(--lw_tsc--font-size-small);font-weight: var(--lw_tsc--font-bold);color: var(--lw_tsc--white-color);cursor: pointer;outline: none;position: relative;}.lw-button-circle {position: absolute;top: -0.5rem;left: -2rem;height: 3rem;width: 3rem;border-radius: 50%;background: var(--lw_tsc--primary-color);display: flex;align-items: center;justify-content: center;font-size: var(--lw_tsc--font-size-medium);}:is(.lw-trails-post-tabs, .lw-trails-tabs) ul.nav-tabs.nav-justified {border: none;}:is(.lw-trails-post-tabs, .lw-trails-tabs) ul.nav-tabs.nav-justified li.active {border: none !important;}@media screen and (max-width: 991px) {.lw_trails__content__wrapper {grid-template-columns: 1fr;row-gap: var(--lw_tsc--margin-large);}.lw_trails__content__text {border-right: none;}.lw_trails__post__button .lw_trails__post__link {display: inline-block;width: 100%;}.lw_trails__content__meta__fields .lw_trails__content__meta__text {margin-bottom: var(--lw_tsc--margin-small);}.trail-range-buttons-wrapper .trail-filter-title {font-size: 0.8rem;}.trail-range-buttons {grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr));row-gap: 1rem;justify-items: center;background-color: var(--lw_tsc--white-color);width: 100%;border-radius: var(--lw_tsc--radius-small);}.trail-single-range-button {width: 5rem;height: 5rem;border-radius: 50%;border: none;padding: var(--lw_tsc--padding-small);font-size: var(--lw_tsc--font-size-small);color: var(--lw_tsc--primary-color);background-origin: border-box;background-image: linear-gradient(var(--lw_tsc--white-color), var(--lw_tsc--white-color)), var(--lw_tsc--bg-gradient-border);background-clip: content-box, border-box;}.trail-single-range-button:not(.active):hover {color: var(--lw_tsc--primary-color);}.trail-single-range-button.active {background: var(--lw_tsc--bg-gradient);color: var(--lw_tsc--white-color);}}@media screen and (min-width: 640px) and (max-width: 800px) {.lw-trails-tabs > .nav {display: none !important;}}