html{
	scroll-behavior: smooth;
}
body{
	overflow-x:hidden;
}
*{
	box-sizing:border-box;
	padding:0;
	margin:0;
	font-family: 'Noto Sans', sans-serif;
	text-align:justify;
}
.margin-top{
	margin-top:2vh;
}
h1,h2,h3,h4,h5,h6{
	text-align:center;
	font-family: 'Poppins', sans-serif;
}
p{
	font-size:14px;
}
.pad-0{
	padding:0;
}
.car-2{
	width:35vw;
	height:60vh;
}
.pad-top{
	margin-top:5vh;
}
.pic-car1{
	height:90vh;
	width:100%;
}
#meny-h1-1{
	top:35%;
	left:25%;
}
#meny-h1-2{
	top:35%;
	left:30%;
}
#meny-h1-3{
	top:35%;
	left:15%;
	font-size:7vh;
}
.meny-h1{
	color:white;
	text-shadow:
    -1px -1px 0 #000,
    1px -1px 0 #000,
    -1px 1px 0 #000,
    1px 1px 0 #000; 
    opacity:70%;
    z-index:2;
	position:absolute;
	font-size:10vh;
}
#bild{
	width:100%;
	max-height: 100vh;
}
.carousell-div{
	height:90vh;
}
#arrow-down{
	font-size:25px;
	margin-top:20vh;
	color:white;
	opacity:80%;
}
#bildspel{
	background-image: url("../IMG/modell(1).jpg");
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	height:40vh;
	padding-top:10vh;
	text-align: center;
	text-shadow:
    -1px -1px 0 #fff,
    1px -1px 0 #fff,
    -1px 1px 0 #fff,
    1px 1px 0 #fff;

}

/*col-md - medium*/
@media only screen and (min-width:768px){
	#bildspel{
		height:60vh;
		padding-top:25vh;
	}
	p{
		font-size:12px;
	}
}
/*col-lg - large*/
@media only screen and (min-width:992px){
	.car-2{
		width:35vw;
	}
	.car-2-img{
		height:70%;
		width:20vw;
	}
	#bildspel{
		height:91vh;
		padding-top:50vh;
	}
	p{
		font-size:14px;
	}
}