.flo-icon-play-1:before {
    content: 'PLAY';
    font-family: Helvetica;
    font-size: 21px;
    font-size: 0.6rem;
    letter-spacing: 0.35em;
    margin-left: 0;
    margin-right: -0.35em;
    word-spacing: 0;
}

.flo-block-text-block-2__text-content {
    max-width: 100%;
}

.flo-generic-slides__slide-img--bgi {
    -moz-transition: -moz-transform 10s ease;
    -o-transition: -ms-transform 10s ease;
    -webkit-transition: -webkit-transform 10s ease;
    transition: transform 10s ease;
}
.flo-generic-slides__slide:hover .flo-generic-slides__slide-img--bgi {
    -moz-transform: scale(1.06, 1.06);
    -ms-transform: scale(1.06, 1.06);
    -webkit-transform: scale(1.06, 1.06);
    transform: scale(1.06, 1.06);
}

x.slick-slide {
    -moz-transition: -moz-transform 14s ease;
    -o-transition: -ms-transform 14s ease;
    -webkit-transition: -webkit-transform 14s ease;
    transition: transform 14s ease;
}
x.flo-block-testimonials-1:hover .slick-current {
    -moz-transform: scale(1.04, 1.04);
    -ms-transform: scale(1.04, 1.04);
    -webkit-transform: scale(1.04, 1.04);
    transform: scale(1.04, 1.04);
}

.flo-block-featured-links-5 {
    -moz-transition: -moz-transform 14s ease;
    -o-transition: -ms-transform 14s ease;
    -webkit-transition: -webkit-transform 14s ease;
    transition: transform 14s ease;
}
.flo-block-featured-links-5:hover {
    -moz-transform: scale(1.04, 1.04);
    -ms-transform: scale(1.04, 1.04);
    -webkit-transform: scale(1.04, 1.04);
    transform: scale(1.04, 1.04);
}

x.mj-full-height {
    height: 100vh;
    overflow: hidden;
}

.flo-hero-video-embed__container > div {
  
}