@media only screen and (min-device-width: 320px) and (max-device-width: 480px){
/*	.reverse{
		display: flex;
		flex-direction: column-reverse;
	}*/
	.jarak-sangat-jauh{
		height: 40px;
	}
	.judul-section{
		font-size: 24px;
	}
	.judul-penjelasan{
		font-size: 22px;
	}
	.deskripsi{
		font-size: 18px;
	}
	.logo-nestcorp{
		left: 0;
		top: 0;
		width: 150px;
		height: 120px;
		z-index: -1;
	}
	.navbar-toggle{
		margin-top: 20px;
	}
	.navbar-toggle.toggle-solid{
		margin-top: 10px;
		border: 1px solid #7f832d;
	}
	.navbar-toggle.toggle-solid .icon-bar{
		background-color: #7f832d
	}
	.navbar-default .navbar-nav > li > a {
		color: #7f832d;
	}
	.container > .navbar-collapse{
		background-color: #fff;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border-color: transparent;
		background-color: #fff;
	}
	.navbar-default .navbar-nav > li > a:before, .navbar-default .navbar-nav > li > a:after {
		content: normal;
	}
	.navbar-default .navbar-nav > li > a:before{
		content: normal;
	}
	.navbar-default .navbar-nav > li > a:after{
		content: normal;
	}

	.nulis-sendiri__text{
		width: 90%;
	}
	span.txt-rotate{
		font-size: 1.6em;
	}
	.section-about{
		border: 1px solid #7f832d;
	}
	.section-about:hover{
	transform: none;
	}
	button.button-see-trip, button.button-see-cintai{
		margin: 5px 0;
	}
	.card-why{
		height: 100%;
		width: 100%;
		margin-bottom: 20px;
	}
	.card-why:hover{
		box-shadow: none;
		border-color: inherit;
		border: 1px solid rgba(0,0,0,0.1);
	}
	img.img-portfolio-logo{
		width: 100%;
		height: 230px;
		padding-top: 20px;
	}
	.twowings{
		height: 100%;
	}
	.hreasily{
		padding-bottom: 20px;
	}
	.portfolio-tombol-splits{
		float: none;
		width: 100% !important;
		margin: 5px 0;
	}
	.card-features{
		margin-top: 20px;
	}
	.features-jarak{
		margin-top: 0;
	}
	li.li-footer-1{
		display: block;
	}
	.copyright, .designby{
		float: none;
		text-align: center;
	}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 780px){
		.jarak-sangat-jauh{
		height: 40px;
	}
	.judul-section{
		font-size: 24px;
	}
	.judul-penjelasan{
		font-size: 22px;
	}
	.deskripsi{
		font-size: 18px;
	}
	img.img-logo-nestcorp{
		width: 125%;
		height: 125%;
	}
	.logo-nestcorp{
		left: 0;
		top: 0;
		width: 150px;
		height: 120px;
		z-index: -1;
	}
	.navbar-toggle{
		margin-top: 20px;
	}
	.navbar-toggle.toggle-solid{
		margin-top: 10px;
		border: 1px solid #7f832d;
	}
	.navbar-toggle.toggle-solid .icon-bar{
		background-color: #7f832d
	}
	.container > .navbar-collapse{
		background-color: #fff;
	}
	.navbar-default .navbar-nav > li > a {
		color: #7f832d;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border-color: transparent;
	}
	.navbar-default .navbar-nav > li > a:before, .navbar-default .navbar-nav > li > a:after {
		content: normal;
	}
	.navbar-default .navbar-nav > li > a:before{
		content: normal;
	}
	.navbar-default .navbar-nav > li > a:after{
		content: normal;
	}

	.nulis-sendiri__text{
		width: 85%;
	}
	span.txt-rotate{
		font-size: 2em;
	}
	.section-about{
		border: 1px solid #7f832d;
	}
	.section-about:hover{
	transform: none;

	}
	.card-why{
		height: 100%;
		width: 100%;
		margin-bottom: 20px;
	}
	.card-why:hover{
		box-shadow: none;
		border-color: inherit;
		border: 1px solid rgba(0,0,0,0.1);
	}
	img.img-portfolio-logo{
		width: 350px;
		height: auto;
		padding-top: 20px;
	}
	.hreasily{
		padding-bottom: 20px;
	}
	.portfolio-tombol-splits{
		float: none;
		width: 100% !important;
		margin: 5px 0;
	}
	.card-features{
		margin-top: 80px;
	}
	.features-jarak{
		margin-top: 0;
	}
	li.li-footer-1{
		display: block;
	}
	.copyright, .designby{
		float: none;
		text-align: center;
	}
}
@media only screen and (min-device-width: 781px) and (max-device-width: 1024px){
	.jarak-sangat-jauh{
		height: 40px;
	}
	/* .jarak-jauh{
		height: 20px;
	} */
	.judul-section{
		font-size: 24px;
	}
	.judul-penjelasan{
		font-size: 22px;
	}
	.deskripsi{
		font-size: 18px;
	}
	.card-why:hover span.brand-color{
		font-size: 18px;
	}
	img.img-logo-nestcorp{
		width: 125%;
		height: 125%;
	}
	.logo-nestcorp{
		left: 0;
		top: 0;
		width: 150px;
		height: 120px;
		z-index: -1;
	}
	.navbar-toggle{
		margin-top: 20px;
	}
	.navbar-default .navbar-nav > li > a {
		color: #fff;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border-color: transparent;
	}
	.navbar-default .navbar-nav > li > a:before, .navbar-default .navbar-nav > li > a:after {
		content: normal;
	}
	.navbar-default .navbar-nav > li > a:before{
		content: normal;
	}
	.navbar-default .navbar-nav > li > a:after{
		content: normal;
	}

	.nulis-sendiri__text{
		width: 85%;
	}
	span.txt-rotate{
		font-size: 2.5em;
	}
	.section-about{
		border: 1px solid #7f832d;
	}
	.section-about:hover{
	transform: none;
	}
	button.button-see-trip, button.button-see-cintai{
		margin: 5px 0;
	}
	.card-why{
		height: 100%;
		width: 100%;
		margin-bottom: 20px;
	}
	.card-why:hover{
		box-shadow: none;
		border-color: inherit;
		border: 1px solid rgba(0,0,0,0.1);
	}
	img.img-portfolio-logo{
		width: 350px;
		height: auto;
		padding-top: 20px;
	}
	.hreasily{
		padding-bottom: 20px;
	}
	.portfolio-tombol-splits{
		width: 45%;
		margin: 0 10px;
		float: left;
	}
	.jarak-jauh-mobile{
		display: none;
	}
	.card-features{
		margin-top: 80px;
	}
	.features-jarak{
		margin-top: 0;
	}
	li.li-footer-1{
		display: block;
	}
	.copyright, .designby{
		float: none;
		text-align: center;
	}
}
@media only screen and (min-device-width: 769px) and (max-device-width: 865px){
	.section2card{
		height: 550px;
	}
}
@media only screen and (min-device-width: 865px) and (max-device-width: 965px){
	.section2card{
		height: 500px;
	}
}
@media only screen and (min-device-width: 969px) and (max-device-width: 1024px){
	.section2card{
		height: 470px;
	}
}