/* body:not(.home) .ww-hero {
    min-height: 300px;
    padding: 9rem 1rem 0;
    background-position: 0% 16%;
} */

/* @media (min-width: 769px) {
    body:not(.home) .ww-hero {
        padding: 15rem 1rem 5rem;
    }
} */

.ww-hero .wrap {
    padding-top: 25px;
    padding-bottom: 25px;
    color: #fff;
}

.home .ww-hero .wrap {
    padding-top: 140px;
    padding-bottom: 140px;
    color: #fff;
}

.ww-hero-container {
    max-width: 660px;
}

.ww-hero-container p {
    /* font-size: 1.75rem; */
    font-size: var(--wp--preset--font-size--large);
}

.ww-hero-headline {
    font-size: 3rem;
    color: #fff;
}

@media (min-width: 540px) {
    .ww-hero-headline {
    font-size: 5rem;
}
}

@media (min-width: 769px) {

    .home .ww-hero .wrap {
        padding-top: 140px;
        padding-bottom: 140px;
    }
    .ww-hero-headline {
    font-size: 7rem;
}
}

.ww-hero-cta {
    background-color: #fff;
    color: #B21E3B;
}

.ww-hero-cta:hover {
    background-color: var(--wp--preset--color--green);
    color: var(--wp--preset--color--white);
}

/* body:not(.home) .ww-hero .wrap .ww-hero-headline,
body:not(.home) .ww-hero .wrap .ww-hero-cta {
    display: none;
} */

.ww-hero .wrap .ww-hero-video-link  {
    display: inline-block;
    margin: 0 auto;
    border: 4px solid rgba(255, 255, 255, .5);
    position: relative;
}

.ww-hero .wrap .ww-hero-video-link:hover  {
    border: 4px solid rgba(255, 255, 255, 1);
}

.ww-hero .wrap .ww-hero-video-link:hover .ww-play  {
    scale: 1.1;
    transition: scale .75s;
}

.ww-hero .wrap .ww-hero-video-link .ww-play  {
    position: absolute;
    top: calc(50% - 23px);
    left: calc(50% - 23px);
}

/* .home {

    .ww-hero {
		min-height: 725px;
		padding: 18rem 1rem 1.5rem;

		.wrap {
			background: rgba(255, 255, 255, .75);

			.ww-hero-headline { */
				/* text-align: center; */
                /* color: #fff;
			}

			.ww-hero-cta {
				margin: 0 auto 2rem;
			}
		}
    }
} */

/* @media (min-width: 769px) {
   .home .ww-hero {
        padding-top: 255px;
        min-height: 1024px;
    
        .wrap {
        background: rgba(255, 255, 255, 0);
        }
    }
} */