.m-text__title {
    font-family: "Satoshi",sans-serif;
    font-weight: 500;
    font-size: min(max(4rem,2.8vw),7.4rem);
    line-height: 1;
    letter-spacing: -0.02em;
}
div[data-component-id="11010"] .m-media.-ratio-16-9::before {
    padding-bottom: 25%;
}

@media (min-width: 1024px) {
	.m-container {
			padding-top: 0;
	}
	div[data-component-id="10959"] .m-wrapper {
		margin: auto;
		width: 100%;
		padding:0;
	}
	div[data-component-id="10959"] .-ratio-16-9 {
		margin: auto;
		width: 100%;
	}
	div[data-component-id="10959"] .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(119vw - var(--vw-check, 15px)));
	}	

	div[data-component-id="10960"] .m-textimage__body {
		font-size: min(max(3rem,2.55vw),6.2rem);
		transform: translate(0px, 50%) !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:80%;
	}
	.m-text__title {
		position: absolute;
		padding: 2%;
		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);
	}
div[data-component-id="11144"] .m-text__inner {
    width: auto;
}	
		div[data-component-id="11144"].m-text {
			position: absolute;
			z-index: 7;
			top: 15%;
			right: 5%;
		}	
		.action-buttons-sell-head {
			display: flex;
			margin: 0 auto;
			padding: 1%;
			text-align: center;
			background: #e6d116;
			border-radius: 50%;
			font-size: 4rem;
			line-height: 110%;
			width: 250px;
			height: 250px;
			color: #666;
			justify-content: center;
			align-content: center;
			align-items: center;
			background: #ffc800;
			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(4.8rem,6.6666666667vw),9.6rem);
		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;}
	.aThird {width:33.3%;padding: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%;}
}