@font-face {
	font-family: 'Luxe About Noir Et Blanc';
	src: url('../fonts/noiretblanc-webfont-1e8df4eb25211d7a.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Bon Vivant Script';
	src: url('../fonts/bonvivant-7b7985ae70db5302.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Josefin Sans';
	src: url('../fonts/josefin-sans-400.ttf') format('truetype');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Noir Et Blanc Italic';
	src: url('../fonts/noiretblanc_italic-webfont-4106660602345970.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Poppins';
	src: url('../fonts/poppins-300.ttf') format('truetype');
	font-style: normal;
	font-weight: 300;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Times Now Extra Light';
	src: url('../fonts/timesnow-extralight-3f4a94ce886db0db.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Times Now Extra Light Italic';
	src: url('../fonts/timesnow-extralightitalic-71d8371504870c4d.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Times Now Light';
	src: url('../fonts/timesnow-light-3f1f279dde4de62b.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Luxe About Times Now Light Italic';
	src: url('../fonts/timesnow-lightitalic-66ff1badea8678c4.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@keyframes luxe-about-v2-fade-in {
	from { opacity: 0; }
	to { opacity: 1; }
}

@keyframes luxe-about-v2-fade-in-to-opacity {
	from { opacity: 0; }
	to { opacity: var(--luxe-about-v2-opacity, 1); }
}

@keyframes luxe-about-v2-slide-in-right {
	from { opacity: 0; transform: translate3d(100%, 0, 0); }
	to { opacity: 1; transform: translate3d(0, 0, 0); }
}

@keyframes luxe-about-v2-zoom-in-down {
	from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); }
	60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); }
	to { opacity: 1; transform: none; }
}

.elementor-widget-luxe-about-v2-section-1,
.elementor-widget-luxe-about-v2-section-2,
.elementor-widget-luxe-about-v2-section-3,
.elementor-widget-luxe-about-v2-section-4,
.elementor-widget-luxe-about-v2-section-5,
.elementor-widget-luxe-about-v2-section-6,
.elementor-widget-luxe-about-v2-section-7,
.elementor-widget-luxe-about-v2-section-8,
.elementor-widget-luxe-about-v2-section-9,
.elementor-widget-luxe-about-v2-section-10,
.elementor-widget-luxe-about-v2-section-11,
.elementor-widget-luxe-about-v2-section-12 {
	position: relative;
	left: 50%;
	width: 100vw;
	max-width: 100vw !important;
	margin: 0 0 0 -50vw !important;
	padding: 0 !important;
	box-sizing: border-box;
	overflow-x: clip;
	overflow-y: visible;
}

.elementor-widget-luxe-about-v2-section-1 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-2 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-3 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-4 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-5 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-6 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-7 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-8 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-9 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-10 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-11 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-12 > .elementor-widget-container {
	width: 100%;
	max-width: none;
	margin: 0;
	padding: 0;
	overflow: visible;
}

.elementor-widget-luxe-about-v2-section-1,
.elementor-widget-luxe-about-v2-section-1 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1 {
	clip-path: inset(-100px 0 -100px 0);
}

.elementor-widget-luxe-about-v2-section-2,
.elementor-widget-luxe-about-v2-section-2 > .elementor-widget-container,
.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2 {
	clip-path: inset(-320px 0 -320px 0);
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1,
.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2,
.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3,
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4,
.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5,
.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6,
.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7,
.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9,
.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10,
.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11,
.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12 {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	overflow: visible;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1 *,
.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2 *,
.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3 *,
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4 *,
.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5 *,
.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6 *,
.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7 *,
.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8 *,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9 *,
.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10 *,
.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11 *,
.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12 * {
	box-sizing: border-box;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1 h1,
.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1 p,
.elementor-widget-luxe-about-v2-section-2 figure,
.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3 p {
	margin: 0 !important;
	padding: 0 !important;
}

.elementor-widget-luxe-about-v2-section-1 img,
.elementor-widget-luxe-about-v2-section-2 img,
.elementor-widget-luxe-about-v2-section-3 img,
.elementor-widget-luxe-about-v2-section-4 img,
.elementor-widget-luxe-about-v2-section-6 img,
.elementor-widget-luxe-about-v2-section-7 img,
.elementor-widget-luxe-about-v2-section-8 img,
.elementor-widget-luxe-about-v2-section-9 img,
.elementor-widget-luxe-about-v2-section-10 img,
.elementor-widget-luxe-about-v2-section-12 img {
	display: block;
	max-width: none;
	border: 0;
	border-radius: 0;
	box-shadow: none;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1 {
	background: linear-gradient(0deg, #fff 0%, #a2b3b5 100%);
	z-index: 1;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 363;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__title {
	position: absolute;
	left: 19.916667cqw;
	top: 7.083333cqw;
	width: 60.166667cqw;
	height: 24.666667cqw;
	color: #070707 !important;
	font: 400 10.333333cqw/.9 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
	text-align: center;
	text-transform: none;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__about,
.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__second-line {
	display: block;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__second-line {
	white-space: nowrap;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__script {
	display: inline-block;
	font: 400 5.166667cqw/.9 'Luxe About Bon Vivant Script', cursive;
	letter-spacing: 0;
	vertical-align: .08em;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__label {
	position: absolute;
	left: 30.333333cqw;
	top: 25.833333cqw;
	width: 40.666667cqw;
	height: 1.833333cqw;
	color: #070707 !important;
	font: 400 1cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-align: center;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__decorative {
	position: absolute;
	left: 1.25cqw;
	top: 22.666667cqw;
	width: 100.5cqw;
	height: 7.583333cqw;
	color: rgba(162, 179, 181, .09) !important;
	font: 400 8.333333cqw/1.1 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
	text-align: center;
	text-transform: none;
	white-space: nowrap;
	pointer-events: none;
}

.elementor-widget-luxe-about-v2-section-2 {
	z-index: 2;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2 {
	background: linear-gradient(0deg, #f3f5f8 0%, #fff 100%);
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 787;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge,
.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__gallery {
	position: absolute;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge {
	object-fit: cover;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge--1 {
	left: 84.666667cqw;
	top: -15.666667cqw;
	width: 21cqw;
	height: 26.25cqw;
	object-position: 50% 50%;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge--2 {
	left: -8.666667cqw;
	top: 10.5cqw;
	width: 19.916667cqw;
	height: 29.666667cqw;
	object-position: 60% 60%;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__gallery {
	left: 17cqw;
	top: -.083333cqw;
	width: 66.083333cqw;
	height: 65.916667cqw;
	overflow: hidden;
	background: #f3f5f8;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__slide {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	transition: opacity 1.25s ease;
	pointer-events: none;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__slide.is-active {
	opacity: 1;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 50%;
}

.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge--3 {
	left: 70.583333cqw;
	top: 40.916667cqw;
	width: 25cqw;
	height: 30cqw;
	object-position: 70% 70%;
}

.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3 {
	background: linear-gradient(0deg, #f7f6f3 0%, #fff 100%);
}

.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 386;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3__bio {
	position: absolute;
	left: 13.416667cqw;
	top: 8cqw;
	width: 73.25cqw;
	height: 22.583333cqw;
	color: rgba(7, 7, 7, .8) !important;
	font: 400 2.083333cqw/1.3 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
	text-align: center;
	text-transform: none;
}

.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3__bio p,
.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3__bio a {
	color: rgba(7, 7, 7, .8) !important;
	font: inherit;
	letter-spacing: inherit;
	text-align: inherit;
}

.elementor-widget-luxe-about-v2-section-1 .is-reveal-ready [data-luxe-about-v2-reveal],
.elementor-widget-luxe-about-v2-section-2 .is-reveal-ready [data-luxe-about-v2-reveal],
.elementor-widget-luxe-about-v2-section-3 .is-reveal-ready [data-luxe-about-v2-reveal] {
	opacity: 0;
}

.elementor-widget-luxe-about-v2-section-1 .is-reveal-visible [data-luxe-about-v2-reveal="section-1-title"] {
	animation: luxe-about-v2-fade-in .5s ease both;
}

.elementor-widget-luxe-about-v2-section-1 .is-reveal-visible [data-luxe-about-v2-reveal="section-1-decorative"] {
	animation: luxe-about-v2-fade-in .75s ease .25s both;
}

.elementor-widget-luxe-about-v2-section-2 .is-reveal-visible [data-luxe-about-v2-reveal="section-2-gallery"] {
	animation: luxe-about-v2-fade-in .8s ease .2s both;
}

.elementor-widget-luxe-about-v2-section-2 .is-reveal-visible [data-luxe-about-v2-reveal="section-2-edge-1"],
.elementor-widget-luxe-about-v2-section-2 .is-reveal-visible [data-luxe-about-v2-reveal="section-2-edge-2"] {
	animation: luxe-about-v2-fade-in 1s ease 1s both;
}

.elementor-widget-luxe-about-v2-section-2 .is-reveal-visible [data-luxe-about-v2-reveal="section-2-edge-3"] {
	animation: luxe-about-v2-fade-in 1s ease 2s both;
}

.elementor-widget-luxe-about-v2-section-3 .is-reveal-visible [data-luxe-about-v2-reveal="section-3-bio"] {
	animation: luxe-about-v2-fade-in .5s ease both;
}

.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4 {
	background: linear-gradient(0deg, #fff 0%, #f7f6f3 100%);
}

.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 293;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__statement,
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__script,
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
}

.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__statement {
	left: 24.416667cqw;
	top: 7.833333cqw;
	width: 37.083333cqw;
	height: 2.166667cqw;
	color: #070707 !important;
	font: 400 1cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-align: center;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__script {
	left: 58.166667cqw;
	top: 5.583333cqw;
	width: 26.25cqw;
	height: 3.333333cqw;
	color: #000 !important;
	font: 400 5.166667cqw/.9 'Luxe About Bon Vivant Script', cursive;
	letter-spacing: 0;
	text-align: center;
}

.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark {
	object-fit: contain;
}

.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--1 { left: 9.5cqw; top: 13.666667cqw; width: 10.166667cqw; height: 3.833333cqw; object-fit: cover; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--2 { left: 78.333333cqw; top: 14.833333cqw; width: 11.083333cqw; height: 1.5cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--3 { left: 20.583333cqw; top: 14.25cqw; width: 14.75cqw; height: 1.916667cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--4 { left: 66.166667cqw; top: 19.333333cqw; width: 13.75cqw; height: 1.416667cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--5 { left: 17.083333cqw; top: 17.333333cqw; width: 16.25cqw; height: 4.083333cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--6 { left: 5cqw; top: 18.583333cqw; width: 9.083333cqw; height: 3.25cqw; object-fit: cover; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--7 { left: 38cqw; top: 12.25cqw; width: 5.666667cqw; height: 5.666667cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--8 { left: 47.5cqw; top: 13cqw; width: 15.083333cqw; height: 4.5cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--9 { left: 36.166667cqw; top: 17.5cqw; width: 9.333333cqw; height: 5.666667cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--10 { left: 64cqw; top: 13.333333cqw; width: 9.75cqw; height: 3.5cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--11 { left: 84.416667cqw; top: 17.5cqw; width: 8.583333cqw; height: 4.666667cqw; }
.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--12 { left: 48.75cqw; top: 18.416667cqw; width: 15.25cqw; height: 3.916667cqw; }

.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5 {
	background: #f5f8f9;
}

.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 298;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__quote,
.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__source {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
	color: #070707 !important;
	text-align: center;
}

.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__quote {
	top: 6.916667cqw;
	width: 38.083333cqw;
	height: 5.916667cqw;
	font: 400 2.333333cqw/1.3 'Luxe About Noir Et Blanc Italic', Georgia, serif;
}

.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__quote--1 { left: 8.25cqw; }
.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__quote--2 { left: 52cqw; line-height: 1.4; }

.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__source {
	top: 14.333333cqw;
	width: 25.166667cqw;
	height: 1.916667cqw;
	font: 400 1cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__source--1 { left: 14.75cqw; }
.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__source--2 { left: 58.5cqw; }

.elementor-widget-luxe-about-v2-section-4 .is-reveal-ready [data-luxe-about-v2-reveal],
.elementor-widget-luxe-about-v2-section-5 .is-reveal-ready [data-luxe-about-v2-reveal] {
	opacity: 0;
}

.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-statement"] { animation: luxe-about-v2-fade-in .75s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-script"] { animation: luxe-about-v2-zoom-in-down 1.25s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-1"] { animation: luxe-about-v2-slide-in-right 1.25s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-2"] { animation: luxe-about-v2-slide-in-right 1s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-3"] { animation: luxe-about-v2-slide-in-right .75s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-4"],
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-5"],
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-6"],
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-11"],
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-12"] { animation: luxe-about-v2-fade-in .75s ease .25s both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-7"] { animation: luxe-about-v2-fade-in 1s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-8"] { animation: luxe-about-v2-slide-in-right .5s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-9"] { animation: luxe-about-v2-slide-in-right 1.25s ease both; }
.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-10"] { animation: luxe-about-v2-slide-in-right .75s ease both; }

.elementor-widget-luxe-about-v2-section-5 .is-reveal-visible [data-luxe-about-v2-reveal="section-5-quote-1"] { animation: luxe-about-v2-fade-in .75s ease .5s both; }
.elementor-widget-luxe-about-v2-section-5 .is-reveal-visible [data-luxe-about-v2-reveal="section-5-source-1"] { animation: luxe-about-v2-fade-in .5s ease .5s both; }
.elementor-widget-luxe-about-v2-section-5 .is-reveal-visible [data-luxe-about-v2-reveal="section-5-quote-2"] { animation: luxe-about-v2-fade-in .75s ease 1s both; }
.elementor-widget-luxe-about-v2-section-5 .is-reveal-visible [data-luxe-about-v2-reveal="section-5-source-2"] { animation: luxe-about-v2-fade-in .5s ease 1s both; }

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6 {
	background: #a2b3b5;
	z-index: 2;
}

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 755;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__image,
.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__label,
.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__heading,
.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__body {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
}

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__image {
	left: 0;
	top: 0;
	width: 50cqw;
	height: 62.916667cqw;
	object-fit: cover;
	object-position: 50% 50%;
}

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__label {
	left: 58.166667cqw;
	top: 22.416667cqw;
	width: 9.5cqw;
	height: 1.75cqw;
	color: rgba(255, 255, 255, .79) !important;
	font: 400 1cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__heading {
	left: 56.75cqw;
	top: 26.833333cqw;
	width: 33.416667cqw;
	height: 9.25cqw;
	color: rgba(255, 255, 255, .79) !important;
	font: 400 7.5cqw/1 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__body {
	left: 58.166667cqw;
	top: 37.75cqw;
	width: 35.5cqw;
	height: 14.083333cqw;
	color: #fff !important;
	font: 300 1.25cqw/1.6 'Luxe About Poppins', Arial, sans-serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__body p,
.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__body p,
.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__body p {
	margin: 0 !important;
	padding: 0 !important;
	color: inherit !important;
	font: inherit;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7 {
	background: #fff;
	z-index: 2;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 755;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__image,
.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__label,
.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__heading,
.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__body {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__image {
	top: 0;
	height: 62.916667cqw;
	object-fit: cover;
	object-position: 50% 50%;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__image--underlay {
	left: 49.916667cqw;
	width: 50.5cqw;
	z-index: 1;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__image--overlay {
	left: 49.916667cqw;
	width: 50.916667cqw;
	z-index: 2;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__label {
	left: 7.583333cqw;
	top: 17.333333cqw;
	width: 21.666667cqw;
	height: 1.5cqw;
	color: #070707 !important;
	font: 400 1cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__heading {
	left: 7cqw;
	top: 21.916667cqw;
	width: 30.916667cqw;
	height: 12.666667cqw;
	color: rgba(7, 7, 7, .76) !important;
	font: 400 7.5cqw/.95 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__body {
	left: 7.583333cqw;
	top: 36.333333cqw;
	width: 33.583333cqw;
	height: 20.416667cqw;
	color: rgba(7, 7, 7, .8) !important;
	font: 300 1.25cqw/1.6 'Luxe About Poppins', Arial, sans-serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8 {
	background: #070707;
	z-index: 3;
}

.luxe-about-v2-section-8__fixed-placeholder {
	display: block;
	width: 100%;
	height: 0;
	margin: 0;
	padding: 0;
}

@media (min-width: 769px) {
	.elementor-widget-luxe-about-v2-section-8.is-fixed-companion {
		position: fixed;
		top: 0;
		z-index: 3;
	}
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 755;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__media,
.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__label,
.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__heading,
.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__body {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__media {
	left: 0;
	top: 0;
	width: 50cqw;
	height: 62.916667cqw;
	overflow: hidden;
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__image {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 30% 50%;
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__label {
	left: 56.583333cqw;
	top: 18.166667cqw;
	width: 43.416667cqw;
	height: 1.25cqw;
	color: #fff !important;
	font: 400 .916667cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__heading {
	left: 55.416667cqw;
	top: 22.916667cqw;
	width: 41.25cqw;
	height: 7cqw;
	color: rgba(255, 255, 255, .63) !important;
	font: 400 7.5cqw/1 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__body {
	left: 58.083333cqw;
	top: 33.416667cqw;
	width: 38.583333cqw;
	height: 10.416667cqw;
	color: #fff !important;
	font: 300 1.25cqw/1.6 'Luxe About Poppins', Arial, sans-serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-6 .is-reveal-ready [data-luxe-about-v2-reveal],
.elementor-widget-luxe-about-v2-section-7 .is-reveal-ready [data-luxe-about-v2-reveal],
.elementor-widget-luxe-about-v2-section-8 .is-reveal-ready [data-luxe-about-v2-reveal] {
	opacity: 0;
}

.elementor-widget-luxe-about-v2-section-6 .is-reveal-visible [data-luxe-about-v2-reveal="section-6-image"] { animation: luxe-about-v2-fade-in .5s ease both; }
.elementor-widget-luxe-about-v2-section-6 .is-reveal-visible [data-luxe-about-v2-reveal="section-6-label"] { animation: luxe-about-v2-fade-in .75s ease both; }
.elementor-widget-luxe-about-v2-section-6 .is-reveal-visible [data-luxe-about-v2-reveal="section-6-heading"] { animation: luxe-about-v2-fade-in 1s ease both; }
.elementor-widget-luxe-about-v2-section-6 .is-reveal-visible [data-luxe-about-v2-reveal="section-6-body"] { animation: luxe-about-v2-fade-in 1s ease .25s both; }
.elementor-widget-luxe-about-v2-section-7 .is-reveal-visible [data-luxe-about-v2-reveal="section-7-heading"] { animation: luxe-about-v2-fade-in 1s ease both; }
.elementor-widget-luxe-about-v2-section-7 .is-reveal-visible [data-luxe-about-v2-reveal="section-7-body"] { animation: luxe-about-v2-fade-in .5s ease both; }
.elementor-widget-luxe-about-v2-section-8 .is-reveal-visible [data-luxe-about-v2-reveal="section-8-heading"] { animation: luxe-about-v2-fade-in 1s ease both; }
.elementor-widget-luxe-about-v2-section-8 .is-reveal-visible [data-luxe-about-v2-reveal="section-8-body"] { animation: luxe-about-v2-fade-in .5s ease both; }

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9 {
	background: #f5f8f9;
	z-index: 6;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 950;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__main-link,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__heading,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__label,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__logo-link,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__body {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__main-link {
	left: 8.25cqw;
	top: 12.75cqw;
	width: 29.666667cqw;
	height: 39.333333cqw;
	z-index: 1;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__main-image,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__logo,
.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 50%;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__main-image {
	opacity: .9;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__heading {
	left: 34.333333cqw;
	top: 9.25cqw;
	width: 33.166667cqw;
	height: 17.833333cqw;
	z-index: 4;
	color: #070707 !important;
	font: 400 7.25cqw/.8 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__heading i {
	font-family: 'Luxe About Noir Et Blanc Italic', Georgia, serif;
	font-style: normal;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__label {
	left: 44.333333cqw;
	top: 23.416667cqw;
	width: 48.333333cqw;
	height: 1.833333cqw;
	z-index: 5;
	color: #070707 !important;
	font: 400 1cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__logo-link {
	left: 83.333333cqw;
	top: 5.666667cqw;
	width: 15.666667cqw;
	height: 8.833333cqw;
	z-index: 5;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__logo {
	object-fit: contain;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support--1 {
	left: 25.5cqw;
	top: 43.25cqw;
	width: 16.583333cqw;
	height: 21.25cqw;
	z-index: 2;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__body {
	left: 44.333333cqw;
	top: 27.916667cqw;
	width: 48.333333cqw;
	height: 50.5cqw;
	z-index: 4;
	color: rgba(7, 7, 7, .8) !important;
	font: 300 1.333333cqw/1.6 'Luxe About Poppins', Arial, sans-serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__body p {
	margin: 0 !important;
	padding: 0 !important;
	color: inherit !important;
	font: inherit;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__body i {
	font-family: 'Luxe About Noir Et Blanc Italic', Georgia, serif;
	font-style: normal;
}

.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support--2 {
	left: 7.25cqw;
	top: 62.75cqw;
	width: 16.583333cqw;
	height: 21.25cqw;
	z-index: 3;
}

.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10 {
	background: #000;
}

.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__background {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center bottom;
	opacity: .57;
}

.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 633;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__lead,
.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__body,
.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__cta {
	position: absolute;
	display: block;
	margin: 0 !important;
	padding: 0 !important;
	color: #fff !important;
	text-decoration: none !important;
	text-align: center;
}

.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__lead {
	left: 16.583333cqw;
	top: 18.75cqw;
	width: 66.916667cqw;
	height: 8.833333cqw;
	font: 400 2.5cqw/1.1 'Luxe About Noir Et Blanc', Georgia, serif;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__body {
	left: 24.333333cqw;
	top: 30.583333cqw;
	width: 51.333333cqw;
	height: 4.416667cqw;
	color: rgba(255, 255, 255, .8) !important;
	font: 300 1.25cqw/1.6 'Luxe About Poppins', Arial, sans-serif;
}

.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__cta {
	left: 51.25cqw;
	top: 122.583333cqw;
	width: 26.583333cqw;
	height: 1.166667cqw;
	font: 400 1cqw/1.6 'Luxe About Josefin Sans', Arial, sans-serif;
	letter-spacing: .25em;
	text-transform: uppercase;
}

.elementor-widget-luxe-about-v2-section-9 .is-reveal-ready [data-luxe-about-v2-reveal] {
	opacity: 0;
}

.elementor-widget-luxe-about-v2-section-9 .is-reveal-visible [data-luxe-about-v2-reveal="section-9-main"],
.elementor-widget-luxe-about-v2-section-9 .is-reveal-visible [data-luxe-about-v2-reveal="section-9-heading"] { animation: luxe-about-v2-fade-in .5s ease both; }
.elementor-widget-luxe-about-v2-section-9 .is-reveal-visible [data-luxe-about-v2-reveal="section-9-label"] { animation: luxe-about-v2-fade-in .5s ease .2s both; }
.elementor-widget-luxe-about-v2-section-9 .is-reveal-visible [data-luxe-about-v2-reveal="section-9-logo"] { animation: luxe-about-v2-fade-in .75s ease .5s both; }
.elementor-widget-luxe-about-v2-section-9 .is-reveal-visible [data-luxe-about-v2-reveal="section-9-support-1"] { animation: luxe-about-v2-fade-in 1s ease both; }
.elementor-widget-luxe-about-v2-section-9 .is-reveal-visible [data-luxe-about-v2-reveal="section-9-support-2"] { animation: luxe-about-v2-fade-in 1.25s ease both; }

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11 {
	background: #f5f8f9;
	z-index: 5;
}

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 1193;
	margin: 0 auto;
	container-type: inline-size;
}

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title,
.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__body {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
	color: #070707 !important;
	letter-spacing: 0;
}

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title--italic {
	left: 38.833333cqw;
	top: 2.583333cqw;
	width: 35.666667cqw;
	height: 17.25cqw;
	font: 400 12.5cqw/1 'Luxe About Times Now Extra Light Italic', Georgia, serif;
}

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title--one {
	left: 30cqw;
	top: 14cqw;
	width: 50.166667cqw;
	height: 17.25cqw;
	font: 400 15cqw/1 'Luxe About Times Now Extra Light', Georgia, serif;
}

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title--two {
	left: 22.25cqw;
	top: 26.5cqw;
	width: 51.666667cqw;
	height: 17.25cqw;
	font: 400 15cqw/1 'Luxe About Times Now Extra Light', Georgia, serif;
}

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__body {
	left: 33.5cqw;
	top: 40.666667cqw;
	width: 48.833333cqw;
	height: 11.083333cqw;
	color: rgba(7, 7, 7, .8) !important;
	font: 300 1.333333cqw/1.6 'Luxe About Poppins', Arial, sans-serif;
	text-align: right;
}

.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__body p {
	margin: 0 !important;
	padding: 0 !important;
	color: inherit !important;
	font: inherit;
}

.elementor-widget-luxe-about-v2-section-12 {
	z-index: 6;
}

.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12 {
	background: transparent;
	z-index: 6;
}

.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__canvas {
	position: relative;
	width: min(100%, 1200px);
	aspect-ratio: 1200 / 1;
	margin: 0 auto;
	container-type: inline-size;
	overflow: visible;
}

.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
	object-fit: cover;
	object-position: 50% 50%;
}

.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--1 { --luxe-about-v2-opacity: .9; left: -4.166667cqw; top: -104.083333cqw; width: 32.333333cqw; height: 31.583333cqw; opacity: var(--luxe-about-v2-opacity); }
.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--2 { left: 90.083333cqw; top: -82.916667cqw; width: 19.916667cqw; height: 28.916667cqw; }
.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--3 { left: 84.666667cqw; top: -47.166667cqw; width: 21.25cqw; height: 28.25cqw; }
.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--4 { --luxe-about-v2-opacity: .9; left: 41.666667cqw; top: -34.583333cqw; width: 35.166667cqw; height: 25.833333cqw; opacity: var(--luxe-about-v2-opacity); }
.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--5 { --luxe-about-v2-opacity: .9; left: 0; top: -55.666667cqw; width: 33.75cqw; height: 23.416667cqw; opacity: var(--luxe-about-v2-opacity); }
.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--6 { --luxe-about-v2-opacity: .85; left: 51cqw; top: -94.333333cqw; width: 34.083333cqw; height: 22.833333cqw; opacity: var(--luxe-about-v2-opacity); }

.elementor-widget-luxe-about-v2-section-11 .is-reveal-ready [data-luxe-about-v2-reveal],
.elementor-widget-luxe-about-v2-section-12 .is-reveal-ready [data-luxe-about-v2-reveal] {
	opacity: 0;
}

.elementor-widget-luxe-about-v2-section-11 .is-reveal-visible [data-luxe-about-v2-reveal="section-11-body"] { animation: luxe-about-v2-fade-in .5s ease both; }
.elementor-widget-luxe-about-v2-section-12 .is-reveal-visible [data-luxe-about-v2-reveal="section-12-image-1"] { animation: luxe-about-v2-fade-in-to-opacity .5s ease .3s both; }
.elementor-widget-luxe-about-v2-section-12 .is-reveal-visible [data-luxe-about-v2-reveal="section-12-image-2"] { animation: luxe-about-v2-fade-in-to-opacity .5s ease .3s both; }
.elementor-widget-luxe-about-v2-section-12 .is-reveal-visible [data-luxe-about-v2-reveal="section-12-image-3"] { animation: luxe-about-v2-fade-in-to-opacity .5s ease .4s both; }
.elementor-widget-luxe-about-v2-section-12 .is-reveal-visible [data-luxe-about-v2-reveal="section-12-image-4"] { animation: luxe-about-v2-fade-in-to-opacity .5s ease .2s both; }
.elementor-widget-luxe-about-v2-section-12 .is-reveal-visible [data-luxe-about-v2-reveal="section-12-image-5"] { animation: luxe-about-v2-fade-in-to-opacity .5s ease .3s both; }
.elementor-widget-luxe-about-v2-section-12 .is-reveal-visible [data-luxe-about-v2-reveal="section-12-image-6"] { animation: luxe-about-v2-fade-in-to-opacity .5s ease .2s both; }

@media (max-width: 768px) {
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__canvas { width: 100%; aspect-ratio: 320 / 399; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__statement { left: 7.1875cqw; top: 12.5cqw; width: 85.625cqw; height: 6.5625cqw; font-size: 2.5cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__script { left: -1.875cqw; top: 20.625cqw; width: 100.9375cqw; height: 5.9375cqw; font-size: 12.8125cqw; line-height: .6; letter-spacing: .05em; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--1 { left: 2.5cqw; top: 65.9375cqw; width: 30.3125cqw; height: 15cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--2 { left: 53.75cqw; top: 103.75cqw; width: 45.3125cqw; height: 5cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--3 { left: 0; top: 102.8125cqw; width: 50cqw; height: 6.5625cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--4 { left: 53.75cqw; top: 86.5625cqw; width: 40.3125cqw; height: 3.4375cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--5 { left: 2.5cqw; top: 45.3125cqw; width: 31.875cqw; height: 15cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--6 { left: 63.125cqw; top: 46.5625cqw; width: 32.1875cqw; height: 14.6875cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--7 { left: 40.3125cqw; top: 61.25cqw; width: 18.125cqw; height: 19.6875cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--8 { left: 4.0625cqw; top: 81.875cqw; width: 41.5625cqw; height: 12.8125cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--9 { left: 65.625cqw; top: 65.9375cqw; width: 26.875cqw; height: 15cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--10 { left: 36.875cqw; top: 45.3125cqw; width: 24.6875cqw; height: 8.75cqw; }
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--11,
	.elementor-widget-luxe-about-v2-section-4 .luxe-about-v2-section-4__mark--12 { display: none; }

	.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__canvas { width: 100%; aspect-ratio: 320 / 333; }
	.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__quote { font-size: 5cqw; }
	.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__quote--1 { left: 15.3125cqw; top: 12.1875cqw; width: 69.375cqw; height: 16.875cqw; line-height: 1.3; }
	.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__quote--2 { left: 20cqw; top: 58.75cqw; width: 60cqw; height: 17.5cqw; line-height: 1.4; }
	.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__source { left: 23.125cqw; width: 50.3125cqw; height: 5.3125cqw; font-size: 2.5cqw; }
	.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__source--1 { top: 35.3125cqw; }
	.elementor-widget-luxe-about-v2-section-5 .luxe-about-v2-section-5__source--2 { top: 81.25cqw; }

	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-statement"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-script"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-7"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-8"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-9"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-10"] { opacity: 1; animation: none; }
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-1"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-2"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-3"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-4"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-5"],
	.elementor-widget-luxe-about-v2-section-4 .is-reveal-visible [data-luxe-about-v2-reveal="section-4-mark-6"] { animation: luxe-about-v2-fade-in .5s ease both; }
	.elementor-widget-luxe-about-v2-section-5 .is-reveal-visible [data-luxe-about-v2-reveal="section-5-quote-2"] { animation-delay: .5s; }

	.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__canvas { width: 100%; aspect-ratio: 320 / 702; }
	.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__image { left: 0; top: 0; width: 100cqw; height: 113.4375cqw; }
	.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__label { left: 10.9375cqw; top: 118.75cqw; width: 32.8125cqw; height: 7.8125cqw; font-size: 2.5cqw; }
	.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__heading { left: 10.9375cqw; top: 128.4375cqw; width: 78.125cqw; height: 14.375cqw; font-size: 15.9375cqw; }
	.elementor-widget-luxe-about-v2-section-6 .luxe-about-v2-section-6__body { left: 10.9375cqw; top: 150cqw; width: 78.125cqw; height: 56.5625cqw; font-size: 3.75cqw; }

	.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__canvas { width: 100%; aspect-ratio: 320 / 693; }
	.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__image { left: 0; top: 0; width: 100cqw; height: 113.4375cqw; }
	.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__label { left: 10.9375cqw; top: 119.375cqw; width: 112.8125cqw; height: 7.8125cqw; font-size: 2.5cqw; }
	.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__heading { left: 6.875cqw; top: 129.6875cqw; width: 88.4375cqw; height: 18.125cqw; font-size: 14.375cqw; line-height: 1; }
	.elementor-widget-luxe-about-v2-section-7 .luxe-about-v2-section-7__body { left: 10.9375cqw; top: 147.8125cqw; width: 78.125cqw; height: 55.9375cqw; font-size: 3.75cqw; }

	.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__canvas { width: 100%; aspect-ratio: 320 / 778; }
	.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__media { left: 0; top: 0; width: 100cqw; height: 113.4375cqw; }
	.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__image { object-position: 30% 50%; }
	.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__label { left: 8.4375cqw; top: 119.0625cqw; width: 89.6875cqw; height: 7.8125cqw; font-size: 3.4375cqw; }
	.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__heading { left: 8.4375cqw; top: 137.5cqw; width: 70.9375cqw; height: 30cqw; font-size: 15.9375cqw; }
	.elementor-widget-luxe-about-v2-section-8 .luxe-about-v2-section-8__body { left: 8.4375cqw; top: 174.6875cqw; width: 81.25cqw; height: 57.1875cqw; font-size: 3.75cqw; }
	.elementor-widget-luxe-about-v2-section-6 .is-reveal-visible [data-luxe-about-v2-reveal="section-6-body"] { animation-duration: .5s; animation-delay: 0s; }

	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__canvas { width: 100%; aspect-ratio: 320 / 1108; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__main-link { left: 10.3125cqw; top: 11.5625cqw; width: 66.5625cqw; height: 91.5625cqw; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__heading { left: 5cqw; top: 117.1875cqw; width: 70.9375cqw; height: 33.4375cqw; font-size: 15.625cqw; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__label { left: 5cqw; top: 149.375cqw; width: 79.6875cqw; height: 4.0625cqw; font-size: 2.5cqw; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__logo-link { left: 66.5625cqw; top: 19.6875cqw; width: 24.0625cqw; height: 20.3125cqw; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support--1,
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support--2 { left: 63.125cqw; top: 70.625cqw; width: 36.875cqw; height: 48.125cqw; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support--1 { z-index: 2; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__support--2 { z-index: 3; }
	.elementor-widget-luxe-about-v2-section-9 .luxe-about-v2-section-9__body { left: 5cqw; top: 163.125cqw; width: 90cqw; height: 172.1875cqw; font-size: 3.75cqw; }

	.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__canvas { width: 100%; aspect-ratio: 320 / 350; }
	.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__lead { left: 13.75cqw; top: 10.9375cqw; width: 77.5cqw; height: 41.25cqw; font-size: 6.25cqw; }
	.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__body { left: 9.375cqw; top: 62.1875cqw; width: 82.8125cqw; height: 23.4375cqw; font-size: 3.75cqw; }
	.elementor-widget-luxe-about-v2-section-10 .luxe-about-v2-section-10__cta { left: 21.875cqw; top: 96.5625cqw; width: 57.8125cqw; height: 2.1875cqw; font-size: 2.5cqw; }

	.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__canvas { width: 100%; aspect-ratio: 320 / 711; }
	.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title { color: rgba(7, 7, 7, .8) !important; line-height: 1.6; }
	.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title--italic { left: 33.75cqw; top: 19.0625cqw; width: 32.8125cqw; height: 30.9375cqw; font-family: 'Luxe About Times Now Light Italic', Georgia, serif; font-size: 26.5625cqw; }
	.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title--one { left: 17.5cqw; top: 44.6875cqw; width: 73.75cqw; height: 27.1875cqw; font-family: 'Luxe About Times Now Light', Georgia, serif; font-size: 23.4375cqw; }
	.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__title--two { left: 9.0625cqw; top: 65.3125cqw; width: 68.75cqw; height: 26.875cqw; font-family: 'Luxe About Times Now Light', Georgia, serif; font-size: 23.4375cqw; }
	.elementor-widget-luxe-about-v2-section-11 .luxe-about-v2-section-11__body { left: 30cqw; top: 95.9375cqw; width: 59.6875cqw; height: 22.1875cqw; font-size: 2.5cqw; }

	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__canvas { width: 100%; aspect-ratio: 320 / 1; }
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--1 { left: 0; top: -215.3125cqw; width: 26.875cqw; height: 41.25cqw; }
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--2 { left: 91.875cqw; top: -145cqw; width: 20cqw; height: 29.0625cqw; }
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--3 { left: 72.5cqw; top: -75.3125cqw; width: 35cqw; height: 51.875cqw; }
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--4 { left: 0; top: -84.375cqw; width: 54.0625cqw; height: 42.1875cqw; }
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--5 { left: 0; top: -141.5625cqw; width: 26.875cqw; height: 22.1875cqw; }
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--6 { left: 60.9375cqw; top: -221.875cqw; width: 39.0625cqw; height: 57.8125cqw; }
	.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__canvas {
		width: 100%;
		aspect-ratio: 320 / 161;
	}

	.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__title {
		left: 9.375cqw;
		top: 10.625cqw;
		width: 81.25cqw;
		height: 29.375cqw;
		font-size: 15.9375cqw;
	}

	.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__script {
		font-size: 12.8125cqw;
		line-height: .6;
		letter-spacing: .05em;
	}

	.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__label {
		left: 17.8125cqw;
		top: 40cqw;
		width: 64.375cqw;
		height: 5.3125cqw;
		font-size: 2.5cqw;
	}

	.elementor-widget-luxe-about-v2-section-1 .luxe-about-v2-section-1__decorative {
		left: 0;
		top: 30.625cqw;
		width: 100cqw;
		height: 10.9375cqw;
		font-size: 10.3125cqw;
	}

	.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__canvas {
		width: 100%;
		aspect-ratio: 320 / 239;
	}

	.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge--1 {
		left: 87.8125cqw;
		top: -4.6875cqw;
		width: 24.375cqw;
		height: 41.875cqw;
	}

	.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge--2 {
		left: -32.8125cqw;
		top: 49.375cqw;
		width: 40.9375cqw;
		height: 55.3125cqw;
	}

	.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__gallery {
		left: 15cqw;
		top: 0;
		width: 70cqw;
		height: 74.6875cqw;
	}

	.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__edge--3 {
		left: 66.5625cqw;
		top: 56.5625cqw;
		width: 33.4375cqw;
		height: 50.625cqw;
	}

	.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3__canvas {
		width: 100%;
		aspect-ratio: 320 / 483;
	}

	.elementor-widget-luxe-about-v2-section-3 .luxe-about-v2-section-3__bio {
		left: 12.1875cqw;
		top: 39.6875cqw;
		width: 75.625cqw;
		height: 103.75cqw;
		font-size: 3.75cqw;
	}
}

@media (prefers-reduced-motion: reduce) {
	.elementor-widget-luxe-about-v2-section-1 [data-luxe-about-v2-reveal],
	.elementor-widget-luxe-about-v2-section-2 [data-luxe-about-v2-reveal],
	.elementor-widget-luxe-about-v2-section-3 [data-luxe-about-v2-reveal] {
		opacity: 1 !important;
		animation: none !important;
	}

	.elementor-widget-luxe-about-v2-section-4 [data-luxe-about-v2-reveal],
	.elementor-widget-luxe-about-v2-section-5 [data-luxe-about-v2-reveal],
	.elementor-widget-luxe-about-v2-section-6 [data-luxe-about-v2-reveal],
	.elementor-widget-luxe-about-v2-section-7 [data-luxe-about-v2-reveal],
	.elementor-widget-luxe-about-v2-section-8 [data-luxe-about-v2-reveal] {
		opacity: 1 !important;
		animation: none !important;
	}

	.elementor-widget-luxe-about-v2-section-9 [data-luxe-about-v2-reveal] {
		opacity: 1 !important;
		animation: none !important;
	}

	.elementor-widget-luxe-about-v2-section-11 [data-luxe-about-v2-reveal],
	.elementor-widget-luxe-about-v2-section-12 [data-luxe-about-v2-reveal] {
		opacity: 1 !important;
		animation: none !important;
	}

	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--1,
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--4,
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--5,
	.elementor-widget-luxe-about-v2-section-12 .luxe-about-v2-section-12__image--6 {
		opacity: var(--luxe-about-v2-opacity) !important;
	}

	.elementor-widget-luxe-about-v2-section-2 .luxe-about-v2-section-2__slide {
		transition: none !important;
	}
}
