/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 01 2026 | 09:14:25 */
.socials-wrapper {
	display: flex;
	gap: 7px;
}

.socials-icon {
	height: 50px;
}

@media screen and (max-width: 767px) {
  .socials-wrapper {
	display: flex;
	gap: 5px;
	}
	.socials-icon {
	height: 38px;
	}
}

.footer-links-wrapper-small {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  flex-direction: column;
  height: 65px;
  text-decoration: none;
}

.footer-link-default-small,
.footer-link-hover-small {
  font-weight: 700;
  font-size: 55px;
  color: #fff;
  line-height: 1.1em;
}

.footer-links-wrapper-small::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 6px;
  background-color: #fff;
  transform: scaleX(0);
  transform-origin: right;
  transition: transform 0.6s ease;
}

.footer-links-wrapper-small:hover::after {
  transform: scaleX(1);
  transform-origin: left;
}

.footer-links-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  flex-direction: column;
  height: 135px;
  text-decoration: none;
}

/* texty */
.footer-link-default,
.footer-link-hover {
  font-weight: 700;
  font-size: 120px;
  color: #fff;
  line-height: 1.1em;
}

/* underline – VÝCHOZÍ STAV */
.footer-links-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 7px;
  background-color: #fff;
  transform: scaleX(1);              /* VIDITELNÉ */
  transform-origin: left;
  transition: transform 0.6s ease;
}

/* hover – mizí */
.footer-links-wrapper:hover::after {
  transform: scaleX(0);              /* ZMIZÍ */
  transform-origin: right;
}

