﻿@media (max-width: 992px)
{
	.navbar-brand img 
{
	height: 52px;
	object-fit: contain;
}
	.windows {display: none;}
	.mobile {display: block;}
	header 
	{
		padding: 10px 0;
		margin: 0;
	}
	#banner 
	{
	}
	#banner .banner_inner 
	{
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
		margin: 30px 10px;
		height : fit-content;
	}
	#banner .banner_img 
	{
		width: 100%;
		text-align: center;
		margin-bottom: 10vh;
		overflow:visible;
	}
	#banner .banner_img img
	{
	}
	#banner .banner_content 
	{
		width: 80%;
		text-align: center;
	}
	#banner .banner_content h3 
	{
		font-size: 2.8em;
	}
	#banner .banner_content p 
	{
		font-size: 15px;
	}
	#banner .banner_content a 
	{
		font-size: 20px;
		padding:10px 32px;
	}
	
}