@media(max-width: 1024px){
	.navbar-dark .navbar-nav .nav-link{
		padding: 15px 20px;
	}
	input#search-input{
		width: 275px;
	}
	.navbar-nav li a{
	    padding:15px 20px;
	}
}
@media(max-width: 768px){
	.logo .img{
		height: 85px;
	}
	.logo-content h1{
		font-size: 20px;
	}
	.logo p {
    margin-bottom: 0px;
    font-size: 14px;
	}
	input#search-input {
    width: 175px;
	}
	.navbar-toggler{
		background: var(--deepred);
		margin:5px 10px;
	}
	.main-nav{
		width: 100%;
	}
	.video-sec{
		height: auto;
	}
	.navbar-nav li a{
	    display:block;
	}
}
@media(max-width: 475px){
	.top-footer{
		text-align: center;
	}
	.v-content h1{
		font-size: 22px;
	}
	.v-content{
		width: 80%;
	}
	.search-form{
		margin-bottom: 20px;
	}
	.search-form form{
		margin: 0 auto;
	}
	.logo .img{
		height: 50px;
	}
	h2.title{font-size: 28px;}
	.top-navigation, .top-navigation .contact-list{
		font-size: 11px;
		text-align: center;
	}
	.pb-5{
		padding-bottom: 40px !important;
	}
	.pt-5{
		padding-top: 40px !important;
	}
	.easyzoom img{
	    width:400px;
	    height:300px;
	}
}