:root {
  	--body-font-family: Alexandria, sans-serif;
	--heading-font-family: Alexandria, sans-serif;
}

.mt-header_line {
	inset: auto 50% 0% 0%;
	transform: translate(50%);
}

.mt-hero_banner_btn {
	inset: auto auto 10vh 0%;
}

.mt-intro_content_image {
	inset: 0% 0% 0% 50%;
	padding-right:0; 
	overflow: hidden;
}

.mt-intro_content.mt-medium_pt {
	padding-left: 0;
	padding-right: 40px;
}
.mt-h4 {
	text-align: right;
}
.mt-exp_book_btn .code-embed-4 svg {
	-webkit-transform: rotate(180deg); 
	transform: rotate(180deg);
}
.mt-btn.mt-btn_play {
	padding-left: var(--_button---button-padding-left-right);
	padding-right: var(--_button---button-padding-top-bottom);
}

.mt-text_left {
	text-align: left;
}
@media (min-width: 768px) {
	.mt-row_flex.mt-align_center.h-100.mt-map_row {
		flex-direction: row-reverse;
	}
}
@media screen and (max-width: 991px) {
	body {
  		--body-font-family: Alexandria, sans-serif;
		--heading-font-family: Alexandria, sans-serif;
	}
}
@media screen and (max-width: 479px) {
	body {
  		--body-font-family: Alexandria, sans-serif;
		--heading-font-family: Alexandria, sans-serif;
	}
}