main .header__clock {
	max-width: 1124px;
  margin: auto;
  background: #FFF;
  border: 0;
  padding: 10px;
  margin-top: 30px;
  display: block;
  position: relative;
}
@media screen and (max-width: 1160px) {
	main .header__clock {
		margin: 0 16px;
		margin-top: 30px;
	}
}

main .header__clock:hover {
	filter: drop-shadow(0 4px 20px rgba(72, 72, 72, 0.2));
}
main .header__clock:hover a {
	text-decoration: underline;
}

main .header__clock .pagefold-parent--medium {
	display: none;
}

main .header__clock .header__clock-items {
	flex-direction: row;
    padding: 0 15px;
}

main .header__clock img {
	width: 8%;
}

main .header__clock .text-small-caption {
	font-size: clamp(1.25rem, 0.6818rem + 2.4242vw, 2.5rem);
	margin-left: 30px;
}

main .header__clock svg {
	position: absolute;
  top: 50%;
  right: 65px;
  visibility: hidden;
  opacity: 0;
  overflow: visible;
  transition: opacity .5s ease-in-out;
}

@media screen and (max-width: 767px) {
    main .header__clock svg {
        display: none;
    }
}

main .header__clock svg .arrow__body {
  transition: .6s;
  transform: scaleX(1);
  transform-origin: left;
}
main .header__clock svg  .arrow__head {
  transition: .6s;
  transform: translateX(0);
}
main .header__clock:hover svg {
	visibility: visible;
  opacity: 1;
}
main .header__clock:hover svg .arrow__body {
  transition: .3s;
  transform: scaleX(1.5);
}
main .header__clock:hover svg  .arrow__head {
  transition: .3s;
  transform: translateX(30px);
}

