.lecture .heading-component {
	@media (min-width: 769px) {
	  padding-top: min(calc(100vw * (160 / 1280)), 160px);
	}
	.english {
	  font-size: min(calc(100vw * (180 / 1280)), 180px);
	  @media (max-width: 768px) {
		font-size: calc(100vw * (56 / 375));
	  }
	}
  }
  
  #lecture {
	width: 100%;
	background-color: #ffffff;
	padding-block: 62px 90px;
	padding-inline: 40px;
  
	@media (max-width: 768px) {
	  padding: calc(100vw * (39 / 375)) calc(100vw * (16 / 375)) calc(100vw * (80 / 375));
	}
  }
  