.scrolling-images-v3.large-image-450px,
.scrolling-images-v3-flex{padding-top:0;}
.es-badge{padding: 20px 0; color: #000;}
.es-badge{
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.es-badge span {
    margin-top: 5px;
    font-size: 1rem;
    font-weight: 900;
    letter-spacing: 0.05em;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
@media (max-width: 768px) {
	.es-badge span {
    padding: 5px;
    font-size: .875rem;
	}
}
.text-bl{color: #AEEA00}
.text-ct{color: #00D4C8}
.text-max-ct{color: #9B30FF}
.text-sp{color: #fed100}
.text-max-sp{color: #FF3D00}
 @media screen and (max-width:767px){} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){}