@media screen and (min-width:320px) and (max-width:991px)
{
	div.leftwork-bnr,
	div.rightwork-bnr
	{
		width: 100%;
	}
	div.grpmatters
	{
		flex-wrap: wrap;
	}
	.leftmater p br
	{
		display: none;
	}
	div.crevlogo
	{
		margin-top: 6rem;
	}	
	section.areubranddead
	{
		padding-top: 0px !important;
	}
	div.sliderleftworkbnr
	{
		/*height: 265px !important;*/
		height: auto !important;
	}
	.section.banner-worknew .container
	{
		padding-left: 0px;
		padding-right: 0px;
	}
	ul.dotbnrleftwork
	{
		display: flex !important;
	}
	.sliderleftworkbnr img
	{
		border-radius: 10px;
		aspect-ratio: 1;
	}
	div.sldleftworkacns
	{
		position: relative;
		margin-top: 0px;
		border: none !important;
    	background: none;
    	padding-left: 0px;
    	padding-top: 10px;
	}
	div.rightwork-bnr
	{
		padding-left: 0px;
	}
	div.rightwork-bnr h1
	{
		font-size: 55px;
		margin-top: 3rem;
	}
	div.sldleftworkacns ul
	{
		flex-wrap: wrap;
	}
	ul.dotbnrleftwork li
	{
		margin-bottom: 10px;
		margin-right: 10px;
	}
	ul.dotbnrleftwork li a
	{
		font-size: 10px;
	}
	div.grpmatters
	{
		padding-top: 3rem;
	}
	div.leftmater p
	{
		padding-top: 6px;
	}
	div.hd-contactmenu
	{
		height: 50px;
	}
	div.projectmater
	{
		flex-wrap: wrap;
	}
	div.projectmater .leftmater,
	div.projectmater .rightmater
	{
		width: 100%;
	}
	div.rightmater
	{
		padding-left: 0px;
        justify-content: left;
        margin-top: 40px;
	}
	div.leftmenuwork
	{
		width: 100%;
		padding-right: 0px;
	}
	div.rightmenuwork
	{
		margin-top: 5rem;
		width: 100%;
	}
	div.listwaygrid .workimages
	{
		width: 100%;
		height: auto !important;
	}
	div.listwaygrid
	{
		grid-template-columns: 1fr;
	}
	.wsersimage img
	{
		aspect-ratio: 1;
	}
}

@media screen and (min-width:992px) and (max-width:1100px)
{
	div.sliderleftworkbnr
	{
		height: 500px !important;
	}
	div.rightwork-bnr
	{
		padding-left: 0px;
	}
	div.rightwork-bnr h1
	{
		font-size: 40px;
		margin-top: 5rem;
	}
	div.grpmatters
	{
		flex-wrap: wrap;
		justify-content: center;
		padding-top: 16rem;
	}
	div.leftwork-bnr
	{
		width: 80%;
		margin-left: 0px;
		margin-right: 0px;
	}
	div.rightwork-bnr
	{
		width: 100%;
	}
	div.cvlogo1 span
	{
		font-size: 12px;
	}
	div.hd-briefmenu
	{
		width: 120px;
  		height: 50px;
  		background-size: contain;
	}
	div.hd-contactmenu
	{
		height: 40px;
		font-size: 14px;
	}
	div.hd-contactmenu a
	{
		padding: 20px 25px;
	}
	div.listwaygrid
	{
		grid-template-columns: 1fr;
	}
	div.leftmenuwork
	{
		width: 40%;
		padding-right: 2rem;
	}
	div.rightmenuwork
	{
		width: 60%;
	}
	div.staticnewmenu ul.mainmenucsm li a
	{
		padding: 12px 45px;
		font-size: 12px;
	}
	div.staticnewmenu ul.smallmenus li a
	{
		padding: 1px;
		font-size: 12px;
	}
	div.newsocialicon
	{
		bottom: 45px;
  		right: 4%;
	}
	div.newsocialicon img
	{
		height: 50px;
	}
	div.newsocialicon span img
	{
		height: 30px;
	}
	div.staticnewmenu ul li a span
	{
		width: 15px;
		height: 9px;
	}
	div.staticnewmenu ul li a:hover span .rnimg1
	{
		margin-top: -4px !important;
	}
	div.mainsubmenu-left h4
	{
		font-size: 20px;
	}
}

@media screen and (min-width:1101px) and (max-width:1500px)
{
	div.sliderleftworkbnr
	{
		height: 540px !important;
	}
	div.sldleftworkacns
	{
		padding: 25px 20px;
	}
	div.sldleftworkacns h6
	{
		font-size: 20px;
	}
	div.rightwork-bnr h1
	{
		font-size: 50px;
		margin-bottom: 14rem;
	}
	div.leftmenuwork
	{
		padding-right: 4rem;
	}
	div.listwaygrid .workimages
	{
		width: 93%;
	}
}

@media screen and (min-width:1501px) and (max-width:1700px)
{
	div.sldleftworkacns
	{
		margin-left: auto;
		margin-right: auto;
		width: 100%;
        left: 0px;
        right: 0px;
	}
	div.sliderleftworkbnr
	{
		height: 600px !important;
	}
	div.rightwork-bnr h1
	{
		margin-bottom: 13rem;
	}
	div.listwaygrid .workimages
	{
		width: 95%;
		height: 410px;
	}
	.listylwrk li
	{
		font-size: 12px;
		margin-right: 8px !important;
    	margin-bottom: 8px !important;
	}
}

@media screen and (min-width:1701px) and (max-width:2000px)
{
	div.sldleftworkacns
	{
		margin-left: auto;
		margin-right: auto;
		width: 100%;
        left: 0px;
        right: 0px;
	}
	div.sliderleftworkbnr
	{
		height: 600px !important;
	}
	div.rightwork-bnr h1
	{
		margin-bottom: 13rem;
	}
	div.listwaygrid .workimages
	{
		width: 95%;
		height: 470px;
	}
}