@media only screen and (min-width: 1301px) {
	#resources-gallery .controls-paddles {
		display: none;
	}
}

@media (max-width: 400px) {
	.section-welcome .typography-hero-headline {
		font-size: 12vw;
	}
}

@media only screen and (min-width: 1069px) {
	/* Inteligente. Potente. */
	.section-business .headline {
		max-width: 15ch;
	}

	/* Departamento de TI */
	.section-computer .headline {
		max-width: 15ch;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	/* Inteligente. Potente. */
	.card-big-ai .typography-card-big-headline {
		font-size: 44px;
	}
	.card-big-ai {
		padding-top: 30px;
	}
	#support .typography-card-big-headline {
		font-size: 43px;
	}
}

@media only screen and (max-width: 734px) {
	/* Inteligente. Potente. */
	.card-big-ai .typography-card-big-headline {
		font-size: 24px;
	}

	/* IT department */
	.section-computer .typography-subsection-headline {
		font-size: 35px;
	}
	#device-management .typography-card-big-headline {
		font-size: 27px;
	}
	.highlight-green.customized,
	.highlight-green.customized:before {
		background: none;
	}
}

/* Hero Gallery Features */

.section-welcome .hero-card-headline {
	font-size: 41px;
}

@media (max-width: 1068px) {
	.section-welcome .hero-card-headline {
		font-size: 33px;
	}
}

@media (max-width: 734px) {
	.section-welcome .hero-card-headline {
		font-size: 23px;
	}
}

@media only screen and (max-width: 580px) {
	/* overflow override */
	.section-select .tabnav .tabnav-items.typography-family-paragraph {
		font-size: 11px;
	}
}

@media only screen and (max-width: 460px) {
	/* overflow override */

	.toggle-gallery-wrapper .tabnav-item:nth-child(2) {
		width: 100px;
		white-space: normal;
	}
}

.select-gallery-container .tabnav .tabnav-paddle-right {
	display: none;
}

/* section-get-in-touch */
@media (max-width: 734px) {
	.section-get-in-touch .headline {
		font-size: 44px;
	}
}
