/**
 * Theme Name:     rezo
 * Author:         Oleg Dermenzhip
 * Template:       frost
 * Text Domain:	   rezo
 * Description:    Frost child theme.
 */

@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}

.slick-next {
  right: -10px;
}
.slick-prev {
  left: -10px;
}

.custom-arrows .slick-track {
  display: flex !important;
}
.custom-arrows .slick-slide {
  height: inherit !important;
}
.custom-arrows .slick-slide>div {
  height: 100%;
  justify-content: start;
}
.custom-arrows.wp-block-cb-carousel .slick-next:before, .custom-arrows.wp-block-cb-carousel .slick-prev:before {
  color: #cc0000;
  position: absolute;
}
.custom-arrows .slick-next.slick-disabled:before, .custom-arrows .slick-prev.slick-disabled:before {
  opacity: 0;
}
.custom-arrows .slick-prev {
  left: 0;
}
.custom-arrows .slick-next {
  right: 64px;
}
.custom-arrows .slick-next, .custom-arrows .slick-prev {
  top: 25%;
  z-index: 2;
}
.custom-arrows .slick-next:before, .custom-arrows .slick-prev:before {
  font-size: 64px;
}

.swt-transparent-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
}

.flex-grow-end {
  flex-grow: 2;
  display: flex;
  align-items: flex-end;
}