/* Local Overrides */

/* Headline */
@media only screen and (max-width: 480px) {
	.section-hero .hero-headline .custom_small {
		display: inline;
		white-space: normal;
	}
}
@media only screen and (max-width: 460px) {
	.section-hero .hero-headline .custom_xsmall {
		display: inline;
		white-space: normal;
	}
}

.section-hero .hero-headline br {
	display: none;
}

@media (max-width: 480px) {
	.section-hero .hero-headline br {
		display: inline;
	}
}

/* Next Step */
.section-router
	.section-content
	.copy-container
	.typography-headline-standalone
	br.custom_small {
	display: none;
}
@media only screen and (max-width: 475px) {
	.section-router
		.section-content
		.copy-container
		.typography-headline-standalone
		br.custom_small {
		display: inline-block;
	}
}

/* Contact Router */
@media only screen and (min-width: 735px) {
	.section-router .small-hide .tile-rounded .tile-copy-container {
		max-width: 270px;
	}
}

/*br */
.section-router
	.tile-rounded
	.tile-headline.typography-eyebrow-elevated
	br.custom_small_first {
	display: none;
}
@media only screen and (max-width: 974px) and (min-width: 735px) {
	.section-router
		.tile-rounded
		.tile-headline.typography-eyebrow-elevated
		br.custom_small_first {
		display: inline-block;
	}
}
.section-router
	.tile-rounded
	.tile-headline.typography-eyebrow-elevated
	br.custom_small_third {
	display: none;
}
@media only screen and (max-width: 799px) and (min-width: 735px) {
	.section-router
		.tile-rounded
		.tile-headline.typography-eyebrow-elevated
		br.custom_small_third {
		display: inline-block;
	}
}
/* End Of Contact Router */

/* experts spacing */
@media only screen and (min-width: 1069px) {
	.section-experts {
		padding-top: 192px;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-experts {
		padding-top: 144px;
	}
}
@media only screen and (max-width: 734px) {
	.section-experts {
		padding-top: 96px;
	}
}
/* end of experts spacing */

/* hello bubble */
.icon-hello {
	background-size: 167px 72px;
	background-image: url("/ca/fr/business/small-business/images/overview/hello_bubble__eu1dbrvzhtiu_large.png");
	width: 167px;
	height: 72px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.icon-hello {
		background-image: url("/ca/fr/business/small-business/images/overview/hello_bubble__eu1dbrvzhtiu_large_2x.png");
	}
}

@media (max-width: 1068px) {
	.icon-hello {
		background-size: 142px 61px;
		background-image: url("/ca/fr/business/small-business/images/overview/hello_bubble__eu1dbrvzhtiu_medium.png");
		width: 142px;
		height: 61px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx),
	(max-width: 1068px) and (min-resolution: 144dpi) {
	.icon-hello {
		background-image: url("/ca/fr/business/small-business/images/overview/hello_bubble__eu1dbrvzhtiu_medium_2x.png");
	}
}

@media (max-width: 734px) {
	.icon-hello {
		background-size: 84px 37px;
		background-image: url("/ca/fr/business/small-business/images/overview/hello_bubble__eu1dbrvzhtiu_small.png");
		width: 84px;
		height: 37px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx),
	(max-width: 734px) and (min-resolution: 144dpi) {
	.icon-hello {
		background-image: url("/ca/fr/business/small-business/images/overview/hello_bubble__eu1dbrvzhtiu_small_2x.png");
	}
}
/* end of hello bubble */

@media (max-width: 734px) {
	.typography-headline .highlight {
		font-size: 27px;
	}
}
@media (max-width: 734px) {
	.typography-headline .custom_headline_fr {
		font-size: 27px;
	}
}

@media (max-width: 734px) {
	.typography-section-headline .nowrap {
		font-size: 43px;
	}
}

@media (max-width: 734px) {
	.typography-section-headline .highlight {
		font-size: 43px;
	}
}
