body {
	font-family: "the-seasons", sans-serif;
}

.ggskin {
	font-family: "ofelia-display" !important;
	font-size: 16px !important;
}

.categoryCloner .categoryTitle {
	font-weight: 400 !important;
	padding-top: 6px;
}

.ht_flag .cntFlagInfo .flagContent > div {
	font-family: "ofelia-display", sans-serif;
	font-weight: 400 !important;
	font-size: 11px;
}

p[style*="font-weight: 400"],
div[style*="font-weight: 400"],
p[style*="font-weight: 500"],
div[style*="font-weight: 500"],
.ggskin[style*="font-weight: 500"],
.ggskin[style*="font-weight: 400"],
.ggskin[style*="font-weight: normal"],
.ggskin div[style*="font-weight: normal"],
strong,
.categoryCloner .nodeCloner .nodeContainer .nodeTitle,
b,
.customFont,
.GothamBook,
.masterIconsContainer .next_prev_button.lableVisible {
	font-family: "ofelia-display" !important;
	font-weight: 400 !important;
}

.categoryTitle,
.splashScreenTitle > div,
.next_prev_button_title > div,
.pano_title > div {
	font-family: "the-seasons" !important;
	font-weight: 400 !important;
}

.info_title > div {
	font-family: "the-seasons" !important;
}

.iconLabel {
	padding-top: 8px;
}

#hotspots .cntFlagInfo > div > div > span {
	padding-top: 6px;
}

.virtualTourTitle > div {
	padding: 7px 15px 0px 15px !important;
}

/* .major > div {
	color: #991b1f;
} */

.compassDirectionArrow svg path {
	fill: var(--brandColorHexa);
}

/* .ggskin {
    font-family: 'ofelia-display' !important;
    font-weight: normal;
    font-style: normal;
}

.ggskin h1,
.ggskin h2,
.ggskin h3,
.ggskin h4,
.ggskin h5,
.ggskin h6 {
  font-family: 'the-seasons', sans-serif !important;
} */

.DayNight_Toggler_Container {
	width: max-content !important;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: row-reverse;
}

.DayNight_Toggler_Container .toggler {
	position: relative !important;
	left: auto !important;
	right: auto !important;
	top: auto !important;
}

.DayNight_Toggler_Container .toggler[style*="visibility: hidden;"] {
	display: none;
}

/* font face */
@font-face {
	font-family: "the-seasons";
	src:
		url("https://use.typekit.net/af/f6c02a/00000000000000007750b302/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/f6c02a/00000000000000007750b302/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3")
			format("woff");
	font-display: auto;
	font-style: italic;
	font-weight: 700;
	font-stretch: normal;
}

@font-face {
	font-family: "the-seasons";
	src:
		url("https://use.typekit.net/af/b8a9de/00000000000000007750b301/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/b8a9de/00000000000000007750b301/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
			format("woff");
	font-display: auto;
	font-style: italic;
	font-weight: 400;
	font-stretch: normal;
}

@font-face {
	font-family: "the-seasons";
	src:
		url("https://use.typekit.net/af/584106/00000000000000007758a678/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/584106/00000000000000007758a678/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
			format("woff");
	font-display: auto;
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
}

@font-face {
	font-family: "the-seasons";
	src:
		url("https://use.typekit.net/af/970780/00000000000000007758a67a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/970780/00000000000000007758a67a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
			format("woff");
	font-display: auto;
	font-style: normal;
	font-weight: 700;
	font-stretch: normal;
}

@import url("https://p.typekit.net/p.css?s=1&k=nmv4gyz&ht=tk&f=49185.49194.49196.53891.53892.53893.53895&a=79374144&app=typekit&e=css");
@font-face {
	font-family: "ofelia-display";
	src:
		url("https://use.typekit.net/af/59f42f/00000000000000007735f6e9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/59f42f/00000000000000007735f6e9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
			format("woff");
	font-display: auto;
	font-style: normal;
	font-weight: 700;
	font-stretch: normal;
}

@font-face {
	font-family: "ofelia-display";
	src:
		url("https://use.typekit.net/af/b8ac36/00000000000000007735f6e7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/b8ac36/00000000000000007735f6e7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3")
			format("woff");
	font-display: auto;
	font-style: normal;
	font-weight: 500;
	font-stretch: normal;
}

@font-face {
	font-family: "ofelia-display";
	src:
		url("https://use.typekit.net/af/e8e25e/00000000000000007735f6ea/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/e8e25e/00000000000000007735f6ea/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
			format("woff");
	font-display: auto;
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
}
