.breadcrumb-container { padding: 50px 0; }
.breadcrumb-nav { width: 100%; }
.breadcrumb-list {display: inline-block;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;color: #fff;}
.breadcrumb-item {display: inline;align-items: center;font-size: 14px;line-height: 1.5;color: var(--views-black);}
.breadcrumb-item a {color: var(--views-black);text-decoration: none;display: inline;}
.breadcrumb-item a:hover { text-decoration: underline; }
.breadcrumb-item + .breadcrumb-item { margin-left: 8px; }
.breadcrumb-item + .breadcrumb-item::before {content: "";width: 12px;height: 12px;margin-right: 8px;background: url("../../assets/images/right-arrow.svg") no-repeat center / contain;flex-shrink: 0;display: inline-block;float: none;}
.breadcrumb-item.active { font-family: var(--views-font-primary-700); }
/* ====================================================== 
! Extra large devices (large desktops, less than 1600px)
====================================================== */
@media (max-width:1599.98px) {
 }
/* ========================================== 
! Large devices (desktops, less than 1200px)
=========================================== */
@media (max-width:1199.98px) {
 }
/*==========================================
! Medium devices (tablets, less than 992px)
========================================== */
@media (max-width:991.98px) {
 }
/* =================================================  
! Small devices (landscape phones, less than 768px)
================================================= */
@media (max-width:767.98px) {
 .breadcrumb-container { padding: 48px 0; }
 }
/* ======================================================
! Extra small devices (portrait phones, less than 576px)
====================================================== */
@media (max-width:575.98px) {
 }
