

/* BREAKPOINT: Desktop (BASE) */
.fr-header-bravo__top {padding-top: var(--space-xs); padding-right: var(--section-padding-x); padding-bottom: var(--space-xs); padding-left: var(--section-padding-x)}


/* BREAKPOINT: Desktop (BASE) */
.fr-header-bravo__top-links-wrapper {margin-left: auto; display: flex; align-items: center; column-gap: 2em; flex-wrap: wrap; row-gap: 0.5em}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.fr-header-bravo__top-links-wrapper {margin-right: auto}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-header-bravo__top-link {display: flex; align-items: center; column-gap: 0.75em}


/* BREAKPOINT: Desktop (BASE) */
.fr-hero-bravo__top-link-icon {font-size: var(--text-m)}


/* BREAKPOINT: Desktop (BASE) */
.fr-header-bravo__top-link-text {font-style: normal}


/* BREAKPOINT: Desktop (BASE) */
.fr-header-bravo {background-repeat: no-repeat; background-size: cover; background-position: center center; padding-top: var(--space-s); padding-right: var(--section-padding-x); padding-bottom: var(--space-s); padding-left: var(--section-padding-x); border-bottom: 1px solid var(--secondary)}


/* BREAKPOINT: Desktop (BASE) */
.fr-header-bravo__inner {display: flex; flex-direction: row; row-gap: var(--content-gap); column-gap: var(--content-gap); justify-content: space-between; align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.fr-header-bravo__logo {width: 10em}


/* BREAKPOINT: Desktop (BASE) */
.fr-brx-nav-alpha { --link-gap: var(--content-gap);}/* Set width when Mobile Toggle display */@media (min-width: 768px) {  .fr-brx-nav-alpha ul:not(.sub-menu) {  display: flex;  gap: var(--link-gap); } }

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.fr-brx-nav-alpha {line-height: 0}
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.menu--border {min-height: 3vmin}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.menu--border {min-height: 5vmin}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-intro-charlie {align-items: center; grid-gap: var(--grid-gap); display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); grid-template-rows: var(--grid-1)}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.fr-intro-charlie {grid-template-columns: var(--grid-1)}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-intro-charlie__content-wrapper {row-gap: var(--content-gap); align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-grid-echo {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: stretch}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.fr-article-grid-echo {grid-template-columns: var(--grid-1)}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-echo {margin-top: 0; position: relative; transition: all .3s ease-in-out; width: 100%}
.fr-article-card-echo {	isolation: isolate;} .fr-article-card-echo:hover { transform: translateY(-.5em);}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-echo__body {z-index: 1; left: 0px; width: 100%; padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); display: flex; align-items: flex-start; flex-direction: column; justify-content: flex-end; background-image: linear-gradient(270deg, rgba(255, 0, 0, 0), var(--shade-ultra-dark-trans-80)); color: var(--shade-white); row-gap: var(--fr-card-gap); top: 0px; position: absolute; right: 0px; bottom: 0px}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-echo__title {padding-right: var(--space-xl); width: 80%}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-echo__footer {display: flex; column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap)}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-echo__info {display: flex; row-gap: var(--fr-card-gap); column-gap: var(--fr-card-gap)}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-echo__image-wrapper {display: flex; flex-direction: column; width: 100%; z-index: -1; flex-grow: 1}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-echo__image {display: flex; width: 100%; border-radius: var(--fr-card-radius)}
.fr-article-card-echo__image:not(.tag) {object-fit: cover}
.fr-article-card-echo__image img {object-fit: cover}
.fr-article-card-echo__image img {height: auto;}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.fr-article-card-echo__image {max-height: 80vh}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.fr-article-card-echo__image {max-height: 45rem}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-article-grid-alpha {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); align-items: stretch}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.fr-article-grid-alpha {grid-template-columns: var(--grid-2)}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.fr-article-grid-alpha {grid-template-columns: var(--grid-1)}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); overflow: hidden; position: relative; transition: all .3s ease}
.fr-article-card-alpha:hover {	transform: translateY(-.5em);}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha__body {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); width: 100%; height: 100%; flex-grow: 1}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha__footer {display: flex; column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap); flex-wrap: wrap; margin-top: auto}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha__info {display: flex; row-gap: var(--fr-card-gap); column-gap: var(--fr-card-gap)}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha__date {display: flex}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha__author-name {display: flex}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha__media-wrapper {order: -1}


/* BREAKPOINT: Desktop (BASE) */
.fr-article-card-alpha__image {width: 100%; flex-grow: 1; height: 14em; position: static; border-radius: var(--fr-card-radius); overflow: hidden}
.fr-article-card-alpha__image:not(.tag) {object-fit: cover}
.fr-article-card-alpha__image img {object-fit: cover}


/* BREAKPOINT: Desktop (BASE) */
.fr-social-alpha {align-items: center; display: flex; column-gap: var(--fr-card-gap); flex-wrap: wrap}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.fr-social-alpha {row-gap: 1em}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-social-alpha__icon-wrapper {flex-direction: row; display: flex; align-items: center; column-gap: px; text-decoration: none; color: var(--white)}
.fr-social-alpha__icon-wrapper:hover {color: var(--primary)}


/* BREAKPOINT: Desktop (BASE) */
.fr-social-alpha__icon {font-size: var(--text-xxl); text-align: center; color: var(--white); fill: var(--white)}


/* BREAKPOINT: Desktop (BASE) */
.fr-subfooter-alpha {padding-top: var(--space-xs); padding-bottom: var(--space-xs)}


