/* Mòbil i tauleta — es carrega després de styles.css */

/* Header — menú mòbil */

@media (max-width: 980px) {
	body.dipi-mobile-menu-fullscreen .mobile_nav:before {
		left: auto !important;
		width: 250px !important;
	}
}

/* CTA caixa negra */

@media (max-width: 980px) {
	div.cta-caixa-negre {
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
		gap: 25px;
	}

	div.cta-caixa-negre > div {
		width: 100% !important;
		margin-right: 0 !important;
	}

	div.cta-caixa-negre > div:last-child {
		display: flex;
		justify-content: flex-start;
	}
}

/* Footer — delegacions */

@media (max-width: 980px) {
	.delegacions-footer {
		width: 100%;
		margin-left: 0;
	}
}

/* About — equip dividit */

@media (max-width: 980px) {
	.equip-dividit .et_pb_column:first-child {
		padding: 70px 40px;
	}

	.equip-dividit .et_pb_column:last-child {
		min-height: 500px;
	}
}

@media (max-width: 767px) {
	.equip-dividit .et_pb_column:first-child {
		padding: 50px 25px;
	}

	.equip-dividit .et_pb_column:last-child {
		min-height: 400px;
	}
}
