.banner-dekstop{
	display: block;
}
.banner-mobile{
	display: none;
}
.konten-satu{
	background-color: #fefaf4;
	text-align: center;
	font-family: "PT Serif", serif;
	/*padding: 20px;
	padding-top: 50px; 
	padding-bottom: 50px;*/
	color: #25282b;
}
.konten-satu h1{
	font-weight: 700;
	font-size: 30px;
	margin-bottom: 10px;
}
.konten-satu p{
	font-size: 15px;
	font-size: 300;
	margin-bottom: 30px;
}
.konten-dua{
	background-color: #f9f3e4;
	padding: 20px;
	text-align: center;
	font-family: "PT Serif", serif;
	padding: 20px;
	padding-top: 50px;
	padding-bottom: 50px;
	color: #25282b;
}
.konten-dua h1{
	font-weight: 700;
	font-size: 25px;
	margin-bottom: 10px;
}
.konten-dua h5{
	font-weight: 400;
	font-size: 18px;
	margin-bottom: 2px;
	margin-top: 5px;
	text-transform: uppercase;
}
.konten-dua span{
	color: #c39c46;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
}
.konten-dua p{
	font-size: 15px;
	font-size: 300;
	color: #7a7a7a;
	width: 70%;
	margin: auto;
	margin-bottom: 30px;
}
.konten-tiga{
	background-image: url("../img/bg-why.jpg");
	background-position: top center;
  	background-repeat: no-repeat;
  	background-size: cover;
	padding: 20px;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
	font-family: "PT Serif", serif;
	color: #25282b;
}
.konten-tiga h1{
	font-weight: 700;
	font-size: 25px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
.konten-tiga h5{
	font-weight: 600;
	font-size: 18px;
	margin-bottom: 2px;
	margin-top: 5px;
	text-transform: uppercase;
}
.konten-empat{
	/*background-image: url("../img/bg-tipe.jpg");
	background-position: top center;
  	background-repeat: no-repeat;
  	background-size: cover;*/
  	background-color: #f9f3e4;
	padding: 20px;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
	font-family: "PT Serif", serif;
	color: #25282b;
}
.konten-empat h1{
	font-weight: 700;
	font-size: 25px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
.konten-empat p {
  font-size: 15px;
  font-size: 300;
  color: #7a7a7a;
  width: 70%;
  margin: auto;
  margin-bottom: auto;
  margin-bottom: 30px;
}
.konten-empat img{
	margin-bottom: 20px;
}
.spesifikasi{
	display: flex;
	padding: 0px;
	width: 50%;
	color: white;
	font-weight: 700;
	margin: auto;
	margin-top: -50px;
	font-family: "PT Serif", serif;
	text-transform: uppercase;
	font-size: 25px;
	margin-bottom: 30px;
}
.spesifikasi-kiri{
	background-color: #e59e2a;
	width: 30%;
	padding:10px;
	border-bottom-left-radius: 20px;
  	border-top-left-radius: 20px;
}
.spesifikasi-kanan{
	background-color: #444343;
	width: 70%;
	padding:10px;
	border-bottom-right-radius: 20px;
  	border-top-right-radius: 20px;
}
.floating {
  position: fixed;
  width: 130px;
  height: 60px;
  bottom: 80px;
  right: 12px;
  color: #fff;
  border-radius: 50px;
  text-align: center;
  font-size: 30px;
  z-index: 100;
}
.footer{
	background-color: black;
	color: white;
	text-align: center;
	font-family: "PT Serif", serif;
	padding: 20px;
}
.footer h1{
	font-weight: 400;
	font-size: 15px;
}
.video-container {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    height: 0;
    overflow: hidden;
    max-width: 100%;
    background: #000;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

/*Isi Data*/
.isi-data{
	background-color: white;
	padding: 50px;
}
.isi-data h2{
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	color: black;
	margin-bottom: 30px;
}
.isi-data label{
	font-family: 'Montserrat', sans-serif;
	margin-bottom: 5px;
}
.isi-data input[type="text"], 
input[type="email"],
input[type="number"]{
	border:solid 1px black !important;
	border-radius: 1px;
}
.isi-data select{
    border:solid 1px black;
	border-radius: 1px;
}
.isi-data button{
	width: 100%;
	font-family: 'Montserrat', sans-serif;
	background-color: red;
	border: none;
	font-weight: bold;
	padding: 15px;
}
/*Isi Data*/
@media (min-width: 768px) and (max-width: 1024px){
	.banner-dekstop{
		display: none;
	}
	.banner-mobile{
		display: block;
	}
	.konten-dua p {
		width: 100%;
	}
	.konten-dua{
		padding: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.konten-dua h5 {
		font-size: 12px;
		margin-bottom: 0px;
	}
	.konten-dua span {
		font-size: 12px;
	}
	.konten-tiga{
		padding: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.konten-tiga h5 {
		font-size: 12px;
	}
	.konten-empat {
	    padding:0px;
	    padding-top:20px;
	}
	.konten-empat p {
		width: 100%;
	}
	.konten-empat img {
	  margin-bottom: 0px;
	}
	.spesifikasi {
		width: 100%;
		font-size: 15px;
		margin-top: -25px;
		font-weight: 400;
	}
	.spesifikasi-kiri{
    	width: 40%;
    }
    .spesifikasi-kanan{
    	width: 60%;
    }
    .floating {
        width: 85px;
        height: 35px;
        bottom: 80px;
        right: 0px;
    }
    .isi-data{
        padding: 15px;
    }
	.footer h1{
		font-size: 13px;
	}
}
@media only screen and (max-width: 600px){
	.banner-dekstop{
		display: none;
	}
	.banner-mobile{
		display: block;
	}
	.konten-dua p {
		width: 100%;
	}
	.konten-dua{
		padding: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.konten-dua h5 {
		font-size: 12px;
		margin-bottom: 0px;
	}
	.konten-dua span {
		font-size: 12px;
	}
	.konten-tiga{
		padding: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.konten-tiga h5 {
		font-size: 12px;
	}
	.konten-empat {
	    padding:0px;
	    padding-top:20px;
	}
	.konten-empat p {
		width: 100%;
	}
	.konten-empat img {
	  margin-bottom: 0px;
	}
	.spesifikasi {
		width: 100%;
		font-size: 15px;
		margin-top: -25px;
		font-weight: 400;
	}
	.spesifikasi-kiri{
    	width: 40%;
    }
    .spesifikasi-kanan{
    	width: 60%;
    }
    .floating {
        width: 85px;
        height: 35px;
        bottom: 80px;
        right: 0px;
    }
    .isi-data{
        padding: 15px;
    }
	.footer h1{
		font-size: 13px;
	}
}