.promo-animation.animated .promo-before-wrapper h1 {
	margin-bottom: 40px;
}

.redline {
	position: relative;
	background: #cc0000;
	height: 2px;
	width: 465px;
	margin-bottom: 55px;
}

.main__description {
	font-size: 18px;
	line-height: 24px;
	color: #fff;
	padding-bottom: 34px;
}

.main__option {
	font-size: 18px;
	line-height: 30px;
	color: #fff;
	position: relative;
	width: 100%;
	margin-bottom: 10px;
	display: table-row;
}
.main__option-image {
	position: relative;
	height: 100%;
	display: inline-block;
	display: table-cell;
	width: 42px;
}
.main__option-text {
	position: relative;
	display: inline;
	top: -9px;
	left: 8px;
	display: table-cell;
}
.main__option b {
	font-weight: 600;
}
.main__option a {
	font-weight: 600;
	color: #fff;
	text-decoration: none;
	border-bottom: 0px !important;
}
@media (max-width: 1100px) {
	.promo-animation.animated .promo-before-wrapper h1 {
		font-size: 38px;
	}
}

@media (max-width: 640px) {
	.promo-animation.animated .promo-before-wrapper h1 {
		font-size: 24px;
	}
}

@media (max-width: 480px) {
	
	.promo-animation.animated .promo-before-wrapper h1 {
		margin-top: 0px;
		margin-bottom: 20px;
	}
	
	.redline {
		width: 100%;
		margin-bottom: 20px;
	}
	
	.main__description {
		padding-bottom: 10px;
	}
	.promo-before-content {
		padding-top: 66px !important;
	}
}

/* .main__option img {
	display: inline;
} */

/* @media (max-width: 1200px) {
	.redline {
		display: none;
	}
	
	.main__description {
		display: none;
	}
	
	.main__option {
		display: none;
	}
} */