/* Alap (mobile-first): elemek egymás alatt, teljes szélességen */
.homoktovis-container {
    width: 100%;
}
.homoktovis-text {
	font-size: 22px;
	color: #016db6;
}
.homoktovis-text h2 {
	color: #f49404;
}
.homoktovis-text,
.homoktovis-image {
    width: 100%;
}

/* A kép töltse ki a tárolóját */
.homoktovis-image img {
    width: 100%;
    height: auto;
    display: block;
}

/* Asztali nézet: 768px-től flexbox, két oszlopban */
@media (min-width: 768px) {
    .homoktovis-container {
        display: flex;
        align-items: center;
        gap: 1.5rem; /* opcionális, kicsi térköz a szöveg és a kép között */
    }

    .homoktovis-text,
    .homoktovis-image {
        flex: 1;
        width: 50%;
    }
}

@media (min-width: 1100px) {
	.category-menu>.category-list>.nav-link {
		padding: 23px 5px;
		font-size: 14px;
	}
}
@media (min-width: 1400px) {
.category-menu>.category-list>.nav-link {
	font-size: 15px;
	padding: 23px 10px;
}
}