#sc-1 .col_wrapper {
	display: flex; flex-direction: column; align-items: center;
}
#sc-1 .after_title {
	margin-bottom: 1.5em
}
@media (min-width: 1025px){
	#sc-1 {
		-webkit-box-shadow:inset 0 0 70px #e0e0e0;
		box-shadow:inset 0 0 70px #e0e0e0;
	}
	#sc-1 .intro-icon {
		width: auto; max-height: 100px;
	}
	#sc-1 .container .row .col-3 .box {
		margin: 0 auto;
	}
	#sc-1 .intro-title {
		font-weight: 600;
		margin: .5em 0;
	}
	#sc-1 .intro-content{
		display: block;
		text-align: justify;
	}
	#sc-1 .container .row .col-3 {
		border-right:solid 1px #f7c4c6;
		height: 290px;
	}
	#sc-1 .container .row .col-3:nth-child(1) {-webkit-animation-delay: 0s;animation-delay: 0s}
	#sc-1 .container .row .col-3:nth-child(2) {-webkit-animation-delay: .5s;animation-delay: .5s}
	#sc-1 .container .row .col-3:nth-child(3) {-webkit-animation-delay: 1s;animation-delay: 1s}
	#sc-1 .container .row .col-3:nth-child(4) {-webkit-animation-delay: 1s;animation-delay: 1.5s; border:none;}
}
@media (max-width: 1024px){
	#sc-1 .container .row {padding-top:50px;}
	#sc-1 .container .row .col-3:nth-child(1) {-webkit-animation-delay: 0s;animation-delay: 0s}
	#sc-1 .container .row .col-3:nth-child(2) {-webkit-animation-delay: .5s;animation-delay: .5s}
	#sc-1 .container .row .col-3:nth-child(3) {-webkit-animation-delay: 1s;animation-delay: 1s}
	#sc-1 .container .row .col-3:nth-child(4) {-webkit-animation-delay: 1s;animation-delay: 1.5s}
	#sc-1 {
		-webkit-box-shadow: inset 0 0 70px #e4e4e4;
		box-shadow: inset 0 0 70px #e4e4e4;
	}
	#sc-1 .intro-icon {
		max-width: 100px;
		height: auto;
	}
	#sc-1 .container .row .box {

	}
	#banner-slider .img_wrapper img {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		object-fit: cover;
	}

	#sc-1 .intro-title {
		font-size: 15px;
		font-weight: 600;
		margin-bottom: 5px;
	}
	#sc-1 .intro-content {font-size: 14px;min-height: 14vw}
	#sc-1 .container .row .col-3 {

	}
}
@media (min-width: 641px) and (max-width: 1024px){
	
	#sc-1 .intro-content {font-size: 15px;line-height: 21px}
	#sc-1 .container .row .col-3{
		flex: 25%;
		max-width: 25%
	}
	#sc-1 .container .row  .box {
		margin: 0 auto;
		width: 90%;
		padding: 10px;
		padding-top: 3vw;
		/*border: double #136189;*/
		border-radius: 10px;
	}
	#sc-1 .intro-content{
		display: block;
		display: -webkit-box;
		max-width: 100%;
		/*height: 205px;*/
		-webkit-line-clamp: 6;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}
@media (max-width: 425px) {
	#sc-1 .container .row .box {
		height: auto;
	}
	#sc-1 .container .row {
		padding-top: 20px;
	}
}
@media (min-width: 425px) and (max-width: 640px) {
	#sc-1 .col-3 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding:0 5px;
		margin-left: -1px;
		margin-right: -1px;
		margin-bottom: 10px;
	}
	#sc-1 .col-3 .col_wrapper {
		padding: 0 2px;
	}

	#sc-1 .container .row {
		padding: 0;
	}
}
@media (min-width: 641px) and (max-width: 850px){
	#sc-1 .col-3 {
		-ms-flex: 0 0 33.33%!important;
		flex: 0 0 33.33% !important;
		max-width: 33.33% !important;
		padding:0 5px;
		margin-left: -1px;
		margin-right: -1px;
		margin-bottom: 10px;
	}
	.slick-arrow {
		position: absolute;
		top: 45%;
		background: gainsboro;
		border: none;
		cursor: pointer;
		color: #e71c29;
		border-radius: 100%;
		z-index: 1;
	}
	.slick-prev {
		left: 0;
	}
	.slick-next {
		right: 0;
	}
}