.section-film {
	padding: 0 0 100px;
}

.section-specialist .bentos-intro-copy {
	max-width: 949px;
}

.section-specialist .grid-item-expert .circle-icon {
	left: 49%;
	top: -15%;
}
@media only screen and (max-width: 734px) {
	.section-specialist .grid-item-expert .arrow-icon {
		bottom: -23%;
		--arrow-width: 90px !important;
	}
	.section-specialist .grid-item-expert .circle-icon {
		--circle-width: 213px !important;
		top: -12%;
		right: -13px;
	}
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.circle-icon {
		--circle-width: 230px !important;
	}
	.section-specialist .grid-item-expert .circle-icon {
		left: 48%;
	}
}

@media only screen and (max-width: 734px) {
	.section-specialist .grid-item-expert .arrow-icon.small {
		top: -16%;
	}
}

.show-small {
	display: none;
}

.hide-small {
	display: block;
}

@media only screen and (max-width: 1068px) {
	.show-small {
		display: block;
	}

	.hide-small {
		display: none;
	}
}

@media only screen and (max-width: 734px) {
	.show-small {
		display: block;
	}

	.hide-small {
		display: none;
	}
}

.section-how-to-buy-module .column-buy .column-content {
	max-width: 440px;
}

@media only screen and (max-width: 734px) {
	.section-how-to-buy-module .column:not(:last-child) {
		padding: 0;
	}
}

.section-sign-up .content-wrapper {
	max-width: 750px;
}

/*Đưa chuyên gia tới trường.*/
@media only screen and (max-width: 734px) {
	.section-specialist .grid-item-expert .circle-icon svg {
		margin-left: -35px;
	}
}

.small-screen-show {
	display: none;
}

@media only screen and (max-width: 419px) {
	.small-screen-hide {
		display: none;
	}

	.small-screen-show {
		display: inline-block;
	}

	.underline-illustration .underline-path {
		clip-path: url(#underline-clip-path-1);
	}
}
/* Start of how to buy modal style !!Remove thiis when learn more button is back */
.section.section-how-to-buy-module a.icon-wrapper.typography-eyebrow-reduced:first-of-type {
	display: none;
}
[class*="typography-eyebrow"] {
	margin-top: 0.8em;
}
/* End of how to buy modal style !!Remove thiis when learn more button is back */

@media only screen and (max-width: 734px) {
	.grid-bentos .grid-item-coach .tile-content {
		padding-right: 15px;
	}

	.grid-bentos .grid-item-coach .tile-speech-bubble {
		display: none;
	}
}

/* Start of video modal */
.modal.modal-full-bleed .modal-content-container {
	width: 100%;
	height: 100%;
	flex-grow: 1;
}
/* End of video modal */

.section-community .grid-item-coach .tile-content .tile-headline {
	max-width: 238px;
}

.typography-headline-elevated.adjusted {
	line-height: 1.1625;
}
