/*
Theme Name:         Yacht Sessa Marine
Theme URI:          http://evolutionpeople.it
Description:
Version:            1.0.0
Author:             Evolution People
Author URI:         http://evolutionpeople.it
*/


body {
	background-color: #fff;
	font-family: "Helvetica Neue";
}

h1, h2, h3, h4 ,h5, h6 {
	font-family: "Helvetica Neue";
}

.mb-2 {
	margin-bottom: 15px;
}

.mb-4 {
	margin-bottom: 30px;
}

.text-uppercase {
	text-transform: uppercase;
}

.c-nav__subtitle {
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
}

.c-form__button {
	border-radius: 50px;
    font-family: "Helvetica Neue";
	font-weight: 400;
	text-transform: uppercase;
}

.sezioneInEvidenza .c-form__button {
	background-color: transparent;
    border: 1px solid #fff;animation-direction
}

.sezioneInEvidenza .c-form__button:hover {
	background-color: #fff;
	color: #000;
}

.c-brandline__video {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    pointer-events: none;
    overflow: hidden;
}

.c-brandline__video iframe {
	width: 100vw;
	height: 35vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.c-brandline__img {
  background-size: cover;
  background-position: center;
  min-height: 450px;
}

.c-heading__subtitle {
	color: #000;
	font-weight: 400;
}

.c-focus__claim {
	font-weight: 400;
	font-weight: 400;
}

@media(max-width: 660px) {
	.c-brandline__video iframe {
		width: 127vw;
		height: 72vw;
	}
}

@media (max-width: 576px) {
    .c-brandline__video iframe {
        width: 189vw;
        height: 106vw;
    }
}

.c-model__image {
    max-height: 10rem;
}