/*------------------------------------*\
   LOCAL OVERRIDES
\*------------------------------------*/

/* Headline */
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-hero
		.section-content
		.hero-bento
		.hero-bento-copy
		.typography-headline-standalone
		.text-highlight {
		inline-size: 500px;
	}
}

/* Take Payments */
@media only screen and (min-width: 1069px) {
	.section-cards
		.cards-container
		.tile.tile-anytime-anywhere
		.tile-foc
		.tile-content {
		max-width: 410px;
	}
}
@media only screen and (max-width: 335px) and (min-width: 320px) {
	.section-cards
		.cards-container
		.tile.tile-anytime-anywhere
		.tile-foc
		.tile-content
		.tile-subhead {
		width: 238px;
	}
}

/* Kinds of Payment*/
@media only screen and (max-width: 1068px) {
	.section-cards .cards-container .tile.tile-all-kinds .section-headline {
		width: 250px;
	}
}

/* Protection */

.section-cards .cards-container .tile.tile-security .tile-foc .tile-copy {
	max-width: 670px;
}

.tile-security .custom_protection_small_br {
	display: none;
}
@media only screen and (max-width: 324px) {
	.tile-security .custom_protection_small_br {
		display: inline;
	}
}

/* Payment App Copy*/
@media only screen and (max-width: 734px) {
	.section-providers .section-headline {
		max-width: 420px;
	}
	.section-providers .column {
		max-width: 436px;
	}
}
/* Payment App CTA */
.section-providers .custom_payment_app_copy {
	margin-bottom: 50px;
}
@media only screen and (max-width: 1068px) {
	.section-providers .custom_payment_app_copy {
		margin-bottom: 40px;
	}
}

/* Providers */

.section-providers .overview-providers-logo-cielo,
.section-providers .overview-providers-logo-infinitepay,
.section-providers .overview-providers-logo-sum-up,
.section-providers .overview-providers-logo-nu,
.section-providers .overview-providers-logo-pagbank,
.section-providers .overview-providers-logo-stone {
	display: flex;
	align-items: center;
}

/* Success stories */

/* Darianna */
@media only screen and (max-width: 343px) {
	#darianna .success-stories-item-headline {
		max-width: 94%;
	}
}

/* More resources.. tiles */

@media only screen and (min-width: 735px) {
	.section-router .custom_tiles-container {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile.tile-business-connect .tile-eyebrow {
		margin-left: -15%;
		display: inline;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-developers {
		padding: 0;
		padding-top: 0;
	}
	.tile-developers .tile-content {
		padding-left: 15px;
		padding-right: 15px;
	}
}

/* success stories gallery */

.success-stories-gallery.scroll-gallery
	.item-container
	.success-stories-item[data-modal-name="sumup"] {
	max-width: 300px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.success-stories-gallery.scroll-gallery
		.item-container
		.success-stories-item[data-modal-name="sumup"] {
		max-width: 258px;
	}
}

@media only screen and (max-width: 734px) {
	.success-stories-gallery.scroll-gallery
		.item-container
		.success-stories-item[data-modal-name="sumup"] {
		max-width: 225px;
	}
}

/*------------------------------------*\
   END LOCAL OVERRIDES
\*------------------------------------*/

/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/
