.splash .bg {color:#fff;position:relative;height:65vh;
	background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;
}
.splash .bg h1 {position:absolute;top:1rem;left:2rem;font-size:1rem;font-family: "halis", serif;}
.splash .bg .scroll {position:absolute;bottom:1.5rem;left:calc(50% - 3rem);}
.splash .bg .scroll img.scroll-arrow {width:1.5rem;margin-bottom:1rem;}

.list-block {padding-top:3rem;padding-bottom:3rem;background-color:#fff;}
.list-block .btn-link {position:absolute;top:2rem;left:50%;transform: translate(-50%);border:1px solid #fff;padding:0.8rem 2rem;color:#fff;text-decoration:none;}

.block1 {padding-top:3rem;padding-bottom:3rem;background-color:#000;color:#fff;}
.block1 .btn-listing {border:1px solid #fff;padding:0.5rem 1rem;color:#fff;text-decoration:none;font-weight:bold;}
.block1 .border-gray {border-color:#999 !important;}
.block1 a {color:#fff;text-decoration:none;}

@media only screen and (max-width: 768px) {
	.list-block .btn-link {font-size:0.8rem;padding:0.3rem 0.5rem;}
}
@media only screen and (max-width: 768px) and (orientation:landscape) {}