.m-textimage__title {
    font-family: "Satoshi",sans-serif;
    font-weight: 500;
    font-size: min(max(4rem,3.8vw),8.4rem);
    line-height: 1;
    letter-spacing: -.02em;

}
.m-media.-ratio-16-9::before {
    padding-bottom: 50.25%;
}
.m-text__title {
    font-family: "Satoshi",sans-serif;
    font-weight: 500;
    font-size: min(max(4rem,3.8vw),8.4rem);
    line-height: 1;
    letter-spacing: -0.02em;
}
.m-text__subtitle {
    font-size: min(max(2.6rem,3.3333333333vw),4rem);
	font-weight:300;
}
.-richtext h1 {font-size: min(max(2.6rem,3.3333333333vw),4rem);}
div[data-component-id="11010"] .m-media.-ratio-16-9::before {
    padding-bottom: 25%;
}
div[data-component-id="11365"] .m-wrapper {
    text-align: right;
    padding-left: calc(1/var(--cols,24)*calc(100vw - var(--vw-check,15px)));
    padding-right: 0;
}
.-type-small .m-textimage__body {
		font-size: min(max(1rem,2.11111vw),3rem);
}
@media (min-width: 1024px) {
	div[data-component-id="11364"] .m-wrapper {
		position: fixed;
		z-index: 2;
		right:0;
	}	
	div[data-component-id="11365"] .m-text__title {
		position: relative;
		padding: 0;

	}
	.m-container {
			padding-top: 0;
	}
	div[data-component-id="11354"] .m-wrapper {
		margin: auto;
		width: 100%;
		padding:0;
	}
	div[data-component-id="11354"] .-ratio-16-9 {
		margin: auto;
		width: 100%;
	}
	div[data-component-id="11354"] .m-media img, .m-media video {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		/* height: 100%; */
		object-fit: cover;
		object-position: center;
	}
	.m-container > .m-section:first-child {
		padding-top: 0;
	}
	.m-textimage__media {
		width: calc(10 / var(--cols, 24) * calc(104vw - var(--vw-check, 15px)));
	}	
	div[data-component-id="11355"] .m-textimage__title {
		transform: translate(0px, 25%) !important;
		text-align:right;
	}
	div[data-component-id="11355"] .m-textimage__body {
		font-size: min(max(1rem,2.11111vw),3rem);
		transform: translate(0px, 10%) !important;
		text-align:right;
	}

	.m-textimage__body::first-child {
		font-size: min(max(5.2rem,2.2222222222vw),6.2rem);
		margin: 10%;
		text-align:right;
	}
	.m-textimage__body h2 {
		font-size: min(max(2.2rem,2.2222222222vw),3.2rem);
	}
	div[data-component-id="10997"] .m-text__inner {
		width:100%;background: #e5c500;
	}
	.m-text__inner {
		width:100%;
	}
	div[data-component-id="11357"] .m-text__title {
		width:60%;
		position: relative;
		padding: 2% 0;
		z-index: 10;
	}
	.centerText {
		text-align: center;
		padding: 3%;
		font-size: min(max(3.2rem,2.2222222222vw),4.2rem);
		line-height: 100%;
	}
	.centerText .action-buttons-sell {
		position: relative;
		top: 0;
		right: 0;
		font-size: 5rem;
		width: 250px;
		height: 250px;
	}
	.buyBtn-IT {
		text-transform: capitalize;
		position: relative;
		height: 20px;
		top: 27%;
		text-align: center;
	}
	#bottomContent2 {
		position: relative;
		margin: 4% auto 0;
		padding: 1%;
		width: 400px;
		text-align: center;
		background: #ffc800;
		border-radius: 50%;
		font-size: 3.6rem;
		line-height: 110%;
		vertical-align: middle;
		width: 220px;
		height: 220px;
		color: black;
		top: 30%;
		/* right: 8%; */
		z-index: 9999;
		box-shadow: 3px 11px 10px 0px rgba(0,0,0,.5);
	}
	
	.linkInFlex	{margin:-10% 0 0 0}
	
	div[data-component-id="11365"] .m-text__inner {
		width: auto;
	}	
		div[data-component-id="11365"].m-text {
color: white;
    position: absolute;
    z-index: 1;
    bottom: -3%;
    right: 5%;
		}	
		.action-buttons-sell-head {
			display: flex;
			margin: 58% 0 0 auto;
			border-radius: 50%;
			font-size: 3rem;
			line-height: 110%;
			width: 190px;
			height: 190px;
			color: #666;
			justify-content: center;
			align-content: center;
			align-items: center;
			text-align: center;
			background: #ffffff;
			color: black;
			box-shadow: 3px 11px 10px 0px rgba(0,0,0,.5);
		}		
	
		.action-buttons-sell {
		position: absolute;
		margin: -7% auto;	
		padding: 1%;
		width: 400px;
		text-align: center;
		background: #ffc800;
		border-radius: 50%;
		font-size: 3.6rem;
		line-height: 110%;
		vertical-align: middle;
		width: 220px;
		height: 220px;
		color: black;
		top: 20%;
		right: 8%;
		z-index: 9999;
		box-shadow: 3px 11px 10px 0px rgba(0,0,0,.5);
	}
	
	.-inverted .m-textimage__text {
		order: 2;
		padding-left: 5%;
		transform: translate(0px,9%);
	}
	.-t-body-2 {font-size: min(max(3.2rem,2.2222222222vw),3.2rem)}
	.-t-display-7 {font-family: "Satoshi",sans-serif;
		font-weight: 500;
		font-size: min(max(4rem,3.8vw),8.4rem);
		line-height: 1;
		letter-spacing: -0.02em;
	}

	div[data-component-id="11010"] .m-media img {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: unset;
		object-fit: unset;
		object-position: center;
	}
	.aThirdContainer {width:115%;margin-left: -7.5%;padding:0 6.4%;position:relative;margin-top:3%;}
	.aThird {width:33.3%;padding:0 5%;float:left;margin:auto;text-align:left;position:relative;}
	.aThird:first-child {width:33.3%;padding:0 1% 1% 1%;float:left;margin:auto;text-align:center;position:relative;}
	.aThird p {font-size: 3.3rem;
		line-height: normal;
		padding-bottom: 10%;
	}
	.aThird img {width:100%;}
	.aThird:hover .overlay {
	  opacity: 0.9;
	}
	.clearBoth {clear:both;}
}
@media (max-width: 767px) {
	.aThirdContainer {width:100%;margin-left: auto;padding:0 6.4%;position:relative;}
	.aThird {width:100%;padding:1%;float:none;margin:auto;text-align:center;position:relative;}
	.aThird img {width:100%;}
}
