body, html{margin:0px;padding:0px;width:100%;height:100vh;}
*{box-sizing: border-box;color:#000000;font-weight:300;font-family: "DM Serif Display", serif;}
.header{display:flex;justify-content:space-between;align-items:center;height: 14vh;}
.header .ttl-wrap{width:70%;}
.header .logo-wrap{width:30%;text-align: right;}
.flex-slides{display:flex;justify-content:space-between;align-items:start;height:63vh;}
.flex-slides > div{width:49.8%;}
.content-wrap{width:1449px;margin:auto;max-width:80%;}
.slick-slide{height:auto;padding:5px;}
.slick-slider.slide1 img, .slick-slider.slide2 img{height:63vh;width:auto;}
.slick-slider.slide1 .slick-slide, .slick-slider.slide2 .slick-slide{padding:5px 0px;}
.slide-wrap{position:relative;height:63vh;}
.slide-nav{width:80%;margin:0px auto;position:absolute;bottom:5px;left:10%;z-index:2;}
.footer{background:#1B87BC;padding:20px;margin-top: 1vh;height: 20vh;}
.footer h2{margin:0px;color:#ffffff;}
.footer p{color:#ffffff;margin:0px 0px 20px;}
.slide-hover{position:absolute;top:5px;left:0px;right:0px;bottom:5px;background:rgba(0,0,0,0.6);display:none;}
.slide-hover p{color:#ffffff;text-align:center;}
.slide-hover h2{color:#ffffff;text-align:center;}
.slide-wrap:hover .slide-hover{display:flex;flex-direction:column;align-items:center;justify-content:center;}
p{font-family: "Inter", sans-serif;}
h1, h2{font-size:1.7vw;line-height:1.2em;}
h2{margin-bottom:0px;}
.form-flex{display:flex;align-items:center;justify-content:space-between;}
.form-flex > input{width:24%;padding:8px 10px;border-radius:30px;border:solid 1px #ffffff;font-family: "Inter", sans-serif;font-size:1vw;}
.form-flex button{color:#ffffff;border:solid 1px #000000;background:#000000;width:24%;padding:8px 10px;border-radius:30px;font-family: "Inter", sans-serif;font-size:1vw;}
#wait, .el-error{display:none;}
.slick-prev:before{content:"\2039";line-height: 20px;}
.slick-next:before{content:"\203A";line-height: 20px;}
.slide-popup{position:fixed;z-index:5;top:0px;left:0px;right:0px;bottom:0px;background:rgba(255,255,255,0.6);display:none;}
.slide-popup.show{display:block;}
.close-icon{cursor:pointer;position:absolute;top:5vh;left:10vw;z-index:6;}
.slide-pp img.slick-slide{height:80vh;width:auto !important;}
.sld{width: 63%;margin: 9vh auto;}
.sld .slick-prev:before, .sld .slick-next:before{color:#000000;}
.slide1 .slick-dots{display:none !important;}
.form-btn{display:none;}
.wa-btn{display:block;position:fixed;bottom:10px;left:10px;z-index:2;}
.thankyou{display:none;padding: 2vh 5vw;}
@media only screen and (max-width: 767px){
	.content-wrap{width:90%;max-width:90%;}
	.header{flex-direction:column-reverse;padding-top:4vh;height:auto;}
	.flex-slides{flex-direction:column;height:auto;}
	.header .ttl-wrap{width:100%;text-align:center;}
	.header .logo-wrap{width:100%;text-align:center;}
	h1, h2{font-size:7vw;}
	.flex-slides > div{width:100%;}
	.slide-wrap .slide1.slick-slider, .slide-wrap .slide2.slick-slider{height:285px;padding-bottom: 35px;}
	.slide-hover{display:block;position:static;background:transparent;}
	.slick-slider.slide1 .slick-slide, .slick-slider.slide2 .slick-slide{height:250px;}
	.slide-hover h2{font-size:5vw;color:#000000;}
	.slide-hover p{font-size:4vw;color:#000000;}
	.slide-nav{display:none;}
	.slide-wrap{height:auto;}
	.form-flex{flex-direction:column;}
	.form-flex > input{width:100%;font-size:5vw;margin-bottom: 10px;}
	.form-flex button{width:100%;font-size:6vw;}
	.footer h2{margin-bottom:20px;}
	.slick-dots{width:100%;margin:0px;}
	.slick-dots li button{border-radius: 50%;}
	.slick-dots li.slick-active button{background:#000000 !important;}
	.footer{margin-left:-6%;margin-right:-6%;padding-bottom: 50px;height:auto;}
	.slide1 .slick-dots{display:block !important;}
	.form-btn{display:block;position:fixed;bottom:0px;left:0px;right:0px;color:#ffffff;background:#1B87BC;text-align:center;padding: 10px 0px 15px; font-size:6vw;}
	.wa-btn{bottom:38px;}
	.thankyou{padding: 2vh 5vw 6vh;}
}