@media only screen and (min-width:0px) and (max-width:767px)
{
	.sticky-header
	{
		position:relative;
	}
	.navbar-toggler
	{    
		background-color:var(--navbar-toggler);
	}
	.content-detail
	{
		justify-content:center;
	}
	.content-detail :where(p)
	{
		font-size:0.9rem;
		line-height:1rem;
		margin:0;
	}	
	.home-content:after
	{
		background: rgb(255 255 255 / 0.5);
	}
	.navbar-brand
	{
		padding:0;    
		margin-top: -8px;
	}
	.pr-menu:after
	{
		background-color:var(--text-white);
	}
	.large-menu
	{
		height: 60px;
	}	
	.large-menu img
	{
		height: 60px;
	}
	.small-menu img
	{
		height: 60px;
	}
	.top-menu 
	{
		background: var(--text-white);
		padding-bottom:1rem;
	}
	.book-now
	{
		margin-left:0;
	}
	#forms div[class*='col']
	{
		flex:0 0 100%;
	}
	.footer-address>p
	{
		font-size:0.9rem;
	}
	.copyright
	{
		text-align:center;
	}
	.copyright p, .copyright p>a
	{
		font-size:0.8rem;
	}
}

@media only screen and (min-width:768px) and (max-width:991px)
{
	.content-detail :where(p)
	{
		margin-right:0.3rem;
		line-height: 1;
	}
	.sticky-header
	{
		position:relative;
	}
	.navbar-toggler
	{    
		background-color:var(--navbar-toggler);
	}
	.navbar-brand
	{
		padding:0;    
		margin-top: -8px;
	}
	.pr-menu:after
	{
		background-color:var(--text-white);
	}
	.large-menu
	{
		height: 60px;
	}	
	.large-menu img
	{
		height: 60px;
	}
	.small-menu img
	{
		height: 60px;
	}
	.top-menu 
	{
		background: var(--text-white);
		padding-bottom:1rem;
	}
		
	.home-content:after
	{
		background: rgb(255 255 255 / 0.5);
	}
	.copyright
	{
		text-align:center;
	}
}

@media only screen and (min-width:992px) and (max-width:1024px)
{
}

@media only screen and (min-width:1025px) and (max-width:1430px)
{
} 