.row.row-2 {
	background:#d9dbe1;
	padding:65px 75px 35px 75px;
	overflow:hidden;

	.article {
		color:$textColor;

		.col {
			float:left;
			width:50%;

			&.col-left {
				padding-right:90px;
			}
			&.col-right {
				padding-right:60px;
			}
			img {
				max-width:100%;
			}
		}
		.bottom {
			position:relative;
			padding-top:55px;

			p {
				color:$red;
				font-weight:900;
			}
			.btn {
				@include pa(auto,0px,0px,auto);
			}
		}
		h3 {
			@include font(25px,1.4,900);
			margin-bottom:20px;
		}
		p {
			@include font(25px,1.4,400);
			margin-bottom:20px;
		}
	}
}
@media (max-width: 1600px) {
	.row.row-2 {
		padding:get-vw(65px,1600) get-vw(75px,1600) get-vw(35px,1600) get-vw(75px,1600);

		.article {
			.col {
				width:50%;

				&.col-left {
					padding-right:get-vw(90px,1600);
				}
				&.col-right {
					padding-right:get-vw(60px,1600);
				}
			}
			.bottom {
				padding-top:get-vw(55px,1600);
			}
			h3 {
				@include font(get-vw(25px,1600),1.4,900);
				margin-bottom:get-vw(20px,1600);
			}
			p {
				@include font(get-vw(25px,1600),1.4,400);
				margin-bottom:get-vw(20px,1600);
			}
		}
	}
}