.modaal-outer-wrapper{
	width: 68.75%;
	margin: 0 auto;
}
.modaal-inner-wrapper{
	padding: min(80px,4.1vw) 0;
}
.modaal-container{
	box-shadow: none;
}
.modaal-iframe .modaal-content{
	height: 100vh;
}

/* next prev */
.swiper-button-next:after, 
.swiper-button-prev:after{
	display: none;
}
.swiper-button-next,
.swiper-button-prev{
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background-color: #0050FF;
	opacity: .9;
}
.swiper-button-next{
	right: -25px;
}
.swiper-button-prev{
	left: -25px;
}
.swiper-button-next span,
.swiper-button-prev span{
	display: inline-block;
	vertical-align: middle;
	color: #FFF;
	line-height: 1;
	position: relative;
	width: 0.8em;
	height: 0.8em;
}
.swiper-button-next span{
	transform: translateX(-25%) rotate(45deg);
}
.swiper-button-prev span{
	transform: translateX(25%) rotate(-135deg);
}
.swiper-button-next span:after,
.swiper-button-next span:before,
.swiper-button-prev span:after,
.swiper-button-prev span:before
{
	content: '';
	position: absolute;
	background-color: #FFF;
	border-radius: 0.1em;
}
.swiper-button-next span::before,
.swiper-button-prev span::before {
	top: 0;
	left: 0;
	right: 0;
	height: 0.2em;
}
.swiper-button-next span::after,
.swiper-button-prev span::after {
	top: 0;
	right: 0;
	bottom: 0;
	width: 0.2em;
}
@media screen and (min-width : 768px) {
	.modaal-outer-wrapper{
		min-width: 1000px;
	}
}
@media screen and (max-width : 767px) {
	.modaal-outer-wrapper{
		width: 100%;
	}
	.modaal-inner-wrapper{
		padding: 0;
	}
	.modaal-close{
		top: auto;
		bottom: 10vw;
		left: 50%;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
	}
	.swiper-button-next,
	.swiper-button-prev{
		width: 40px;
		height: 40px;
		border-radius: 50%;
		background-color: #0050FF;
	}
	.swiper-button-next{
		right: -15px;
	}
	.swiper-button-prev{
		left: -15px;
	}
}