.row{
	margin-left: -15px;
	margin-right: -15px;
}
.row:after{
	display: table;
	clear: both;
	content: '';
}

.col2{
	box-sizing: border-box;
	width: 50%;
	float: left;
	padding: 0 15px;
}
.col3{
	box-sizing: border-box;
	width: 33.33%;
	float: left;
	padding: 0 15px;
}
.col1-3{
	box-sizing: border-box;
	width: 40%;
	float: left;
	padding: 0 15px;
}
.col2-3{
	box-sizing: border-box;
	width: 60%;
	float: left;
	padding: 0 15px;
}

.anim{
	width: 100%;
	height: auto;
}
.anim iframe{
	width: 100%; /* width="700" height="394" */
	height: 300px;
}
.title3{
	font-family: 'league_gothicregular' !important;
	line-height:38px;
	color: #e58493;
	font-size:1.6em;
	margin-bottom: 0.4em;
}
.title4{
	font-size: 1.1em;
	font-family: 'lane_-_narrowregular' !important;
	line-height:1.2em;
	color: #e58493;
	margin-bottom: 0.8em;
}
.sep:before{
	content:'';
	display: table;
	margin-top: 40px;
}
.action{
	background-color: #962234;
	padding: 20px 20px;
}
.action:after{
	display: table;
	clear: both;
	content: '';
}
.btn-primary{
	padding: 8px 18px;
	cursor: pointer;
	background: transparent;
	border: solid 2px #e58493;
	font-family: 'league_gothicregular' !important;
	color: #e58493;
	font-size: 1.2em;
	transition-duration: 0.4s;
	float: right;
}
.btn-primary .fa{
	margin-left: 0.5em;
}
.btn-primary:hover{
	background-color: #56232B;
}
.btn-secondary{
	padding: 8px 18px;
	cursor: pointer;
	background: #56232B;
	border: solid 2px #56232B;
	font-family: 'league_gothicregular' !important;
	color: #e58493;
	font-size: 1.2em;
	transition-duration: 0.4s;
	text-decoration: none;
	display: block;
	text-align: center;
}
.btn-secondary:hover{
	background-color: transparent;
	border: solid 2px #e58493;
}

.action p{
	margin-bottom: 1em;
}
.action img{
	max-width: 100%;
	margin-bottom: 1em;
}
#footer .title3{
	margin-left: 176px;
	text-align: left;
}
#footer{
	margin-top: 0px;
}
.logoPart{
	margin-top: 0px;
}