	html, body{
		scroll-behavior: smooth;
		height: 100%;
	
	}
	.bg-dark{
		background-color: #ffffff !important;
	}
	.text-light{
	    color:#000000 !important;
	}
	.overlay:hover{
		background-color: rgba(0,0,0,0.5);
	}
	.overlay-fixed{
		background-color: rgba(0,0,0,0.6);
	}
	.caro-ht{
		height: 90vh;
	}
	
	
	.navbar-dark{
	    color:#000000 !important;
	    
	}
	.navbar-text a{
	    color:#000000 !important;
	    
	}
	
	hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 2px solid rgb(0 0 0 / 88%);
    max-width: 45px;
}
	menuhr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 2px solid rgb(0 0 0 / 88%);
  
}



	.bg-prop{
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-attachment: fixed;
	} 
	.slide1-url{
		background-image: url('../images/backgrounds/dark1.jpg');
	}

	.nav-item a:hover, .navbar-text a:hover{
		color:orange !important;
	}

	.btm-pst{
		position: relative;
    	right: 0;
    	bottom: 0;
    	left: 0;
    	z-index: 1030;
	}
/*scroll bar ------------------------------------------*/
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #000000; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #fff; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}




@media(max-width: 720px ){
	#carousel .carousel-item {
	  height: 250px !important;
	}

	#carousel .carousel-item img {
	    position: absolute;
	    object-fit:cover;
	    top: 0;
	    left: 0;
	    min-height: 250px;
	}




}

@media(max-width: 900px ){

	.testih{
    height:250px !important;
    
}



}






	#hgi{
		position: absolute;
		top: 0px;
		z-index: 10;
		color:white;
    	line-height: 1em;
    	text-transform: uppercase;
    	padding: 25px 40% 25px 20px;
	}









