main h1 {
    font-size: 54px;
}

@media (min-width: 1160px) {
	.section-content-home > .row {
		padding-left: 80px;
		padding-right: 80px;
	}
}

.section-content-home img{
	max-width: 100%;
	box-shadow: 0px 5px 22px #00000029;
}

@media (max-width: 1159px) {
	.section-content-home .row{
		display: flex;
    justify-content: center;
    flex-wrap: wrap !important;
	}
	.section-content-home .col-content-1 {
		order: 2;
	}
	.section-content-home .col-content-3 {
		order: 3;
	}
	.section-content-home .col-content-2 {
		flex-basis: 100% !important;
		width: 100% !important;
		order: 1;
		text-align: center;
		max-width: 100% !important;
	}
	.section-content-home .col-content-2 ,
	.section-content-home .col-content-2 p{
		text-align: center !important;
	}
	.section-content-home .col-content-1,
	.section-content-home .col-content-3 {
		flex-basis: 180px !important;
		max-width: 180px !important;
	}
}

.intro-page {
	background-size: 70%;
}
@media (min-width: 1200px) and (max-height: 799px) {
  .intro-page {
    background-size: 46%;
  }
  .intro-page main {
    margin-top: 10px;
  }
}