@charset "utf-8";.superBadgeContainer>.container{max-width:1340px}.row.badgeContainer{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;gap:1rem;flex:1 1 auto}.container-fluid.superBadgeContainer{padding:0;margin:0}.container-fluid.superBadgeContainer.greenBG{background:#fff;box-shadow:inset 0 1px 5px rgba(0,0,0,.1),inset 0 50px 250px rgba(0,1,0,.1);box-shadow:inset 0 0 270px rgba(0,0,0,.1);padding-bottom:10px}.row.badgeContainer>div{max-height:78px;padding:20px 10px}.badgeBox{display:block;padding:10px;font-size:12px;margin:0;text-decoration:none;color:#444;border-radius:10px;border:0;padding-left:54px;position:relative}.badgeBox>i{color:#7fa742;color:var(--green);float:left;margin-top:-5px;margin-left:-10px;position:absolute;left:8px;top:calc(50% - 26px)}.badgeBox>div{display:block;font-weight:700;font-size:14px;font-family:var(--special-font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badgeContainer .starsContainer{color:#fad62d}.badgeHidden{display:none}.greenBG .badgeHidden{display:block}.greenBG .badgeContainer>div:first-of-type{display:none}.starsContainer{margin-top:5px}@media only screen and (min-width:48em){.badgeContainer{align-items:center}.row.badgeContainer>div{margin:0;max-height:unset}.row.badgeContainer>div.badgeHidden .badgeBox{margin-left:0}.badgeBox{max-height:unset;margin:0}.badgeBox>i{margin:0}.container-fluid.superBadgeContainer.greenBG{border-bottom:0;padding-bottom:0}}@media only screen and (min-width:64em){.badgeBox{border-radius:5px}.container-fluid.superBadgeContainer.greenBG{box-shadow:inset 0 50px 40px #efefef}}@media only screen and (max-width:1200px){.row.badgeContainer .badgebx--location{display:none}}@media only screen and (max-width:1023px){.row.badgeContainer{flex-direction:row;justify-content:flex-start;padding-bottom:10px;margin:0}.row.badgeContainer .badgebx--location{display:block;order:9}.row.badgeContainer>div{padding:10px;max-height:fit-content;min-width:40%;max-width:fit-content}.superBadgeContainer>.container{overflow-x:scroll;max-width:100%}}@media only screen and (max-width:767px){.container-fluid.superBadgeContainer{box-shadow:0 0 40px 0 rgb(0 0 0 / 10%);background:var(--light-dark)}.row.badgeContainer>div{min-width:75%;max-width:75%}}