@charset "utf-8";
/* CSS Document */

/*---For Laptop---*/
@media (max-width: 1800px) 
{
	
}

/*---For Laptop---*/
@media (max-width: 1400px) 
{

}


@media (max-width: 1280px) 
{
	.nav a
	{
		font-size:12px;
	}
	.nav>.menu>li
	{
		margin: 0 14px;
	}
	.nav-access li {
    padding: 4px 0px 18px;
}
	.nav-access ul li a
	{
		font-size:12px;
	}
}

/*---For Laptop---*/
@media (max-width: 1200px)
{

}

/*---For Horizental iPad---*/
@media (min-width: 992px) and (max-width: 1199px) 
{
	
}

/*---For Vertical iPad---*/
@media (min-width: 768px) and (max-width: 991px) 
{
	




}

/*---For Mobile---*/
@media (max-width: 767px)
{
	.header-logo-container
	{
		width:14vw;
	}
	.modal-dialog 
	{
    	margin: 30px auto;
	}
	.right-menu-items ul a .enquiry
	{
		    margin: 7px 0px !important;
    padding: 10px !important;
    font-size: 10px !important;
	}
	
	.right-menu-items ul .enquiry
	{
		    margin: 7px 0px !important;
    padding: 10px !important;
    font-size: 10px !important;
	}
	
	.crousel-inner-content h2
	{
		font-size:33px;
	}
	.crousel-inner-content .btn
	{
		padding: 10px 15px;
	}
	.philosophy-section-content
	{
		min-height:auto;
		padding:0px;
		text-align:center;
	}
	.philosophy-section-content h2
	{
		margin-top:0px;
		text-align: center;
    	font-size: 30px;
    	margin: 20px 0px;
	}
	.collection-section-content 
	{
    	padding: 5% 30px 0px;
	}
	.strategy-section-content h2
	{
		margin-top:0px;
		text-align:center;
		font-size:30px;
	}
	.collection-section
	{
		padding:40px 0px 30px;
	}
	.collection-section-content ul.tabs-items li
	{
		padding-bottom:10px;
	}
	.collection-section-content ul.tabs-items li a
	{
		font-size:20px;
	}
	.strategy-section
	{
		padding:30px 0px 80px;
	}
	.subscribe-content .form-group .input-field
	{
		width:38%;
	}
	.footer-section-content 
	{
    	text-align: center;
	}
	.footer-section-content-1
	{
		margin-top:0px;
	}
	.header-custom.header-scrolled .menu-icon
	{
		padding:28px 0px;
	}
	.header-custom.header-scrolled .right-menu-items 
	{
    	padding: 28px 0px;
	}
	
	.crousel-inner-content
	{
		left:0;
		right:0;
		text-align:center;
	}
	.collection-title
	{
		margin-top:40px;
	}
	.project-title
{
	margin-top:20%;
}
}

@media (max-width: 480px) 
{
	.right-menu-items ul li
	{
		margin-right: 10px;
	}
	.right-menu-items ul li a
	{
		font-size: 12px;
	}
	.right-menu-items ul .enquiry
	{
		    margin: 7px 0px !important;
    padding: 10px !important;
    font-size: 10px !important;
	}
	
	.right-menu-items ul a .enquiry
	{
		    margin: 7px 0px !important;
    padding: 10px !important;
    font-size: 10px !important;
	}
	
	.header-logo-container
	{
		width:17vw;
	}
	.modal-dialog 
	{
    	width: 380px;
	}
	.subscribe-content .form-group .input-field
	{
		width: 60%;
	}
	.header-custom.header-scrolled .menu-icon
	{
		padding:28px 0px;
	}
	.header-custom.header-scrolled .right-menu-items 
	{
    	padding: 28px 0px;
	}
	.collection-title {
    margin-top: 60px;
}
}

@media (max-width: 414px) 
{
	.right-menu-items ul li 
	{
    	margin-right: 4px;
	}
	.right-menu-items ul a .enquiry
	{
		    margin: 5px 0px !important;
    padding: 10px !important;
    font-size: 10px !important;
	}
	
	.right-menu-items ul .enquiry
	{
		    margin: 5px 0px !important;
    padding: 10px !important;
    font-size: 10px !important;
	}
	
	.philosophy-section-content h2
	{
		font-size: 23px;
	}
	.modal-dialog {
    	width: 330px;
	}
	.crousel-inner-content
	{
		left:0;
		right:0;
		text-align:center;
	}
	.strategy-section-content h2
	{
		font-size: 30px;
	}
	.subscribe-content h4
	{
		font-size: 16px;
	}
	.right-menu-items ul li a 
	{
    	font-size: 11px;
	}
	.header-custom.header-scrolled .menu-icon
	{
		padding:11px 0px;
	}
	.header-custom.header-scrolled .right-menu-items 
	{
    	padding: 11px 0px;
	}
	
	
	
}
@media (max-width: 411px) 
{
	
}
@media (max-width: 375px) 
{
	.right-menu-items ul li a 
	{
    	font-size: 12px;
	}
	.header-custom
	{
		padding:10px 40px;
	}
	.ptitle-1
	{
		height:auto;
	}
	.product-inner-section
	{
		padding-top:23%;
	}

}
@media (max-width: 360px) 
{
	.header-custom
	{
		padding:20px 10px;
	}
	.modal-dialog 
	{
    	width: 290px;
	}
	.right-menu-items ul li {
    margin-right: 3px;
}
.collection-section-content ul.tabs-items li a {
    font-size: 17px;
}
.subscribe-content h4 {
    font-size: 14px;
}
}
@media (max-width: 320px) 
{
	
}