@media (max-width: 567.98px) { 
	    footer .list li
    {  flex-grow: 1;
  width: 50%;}
	#blck_header {    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
    background: #fff;}
	.toogled-info
	{position:fixed;display:none;background: #F6861F;
box-shadow: -11px 11px 50px 1px rgba(0, 0, 0, 0.20);width:80%;height:80%;right:0px;top:0px;padding:50px 10px 25px 50px;z-index:99;}
	.toogled-info.show
	{
		display:block;

	}
	.toogled-info .list
	{list-style:none;margin-top:10px;padding-left:20px;}
	.toogled-info .list li
	{margin-bottom:35px;}
	.toogled-info .list a
	{
		color: #FFF;
font-family: Work Sans;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal; text-decoration:none;
	}
	.toogled-info .close-btn
	{
		    position: absolute;
    right: 22px;
		    top: 17px;
	}
	.toogled-info .tel
	{
		color: #FFF;
font-family: Open Sans;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 27px */
letter-spacing: 0.36px;
		 text-decoration:none;
		padding-left:20px;
	}
	.toogled-info .tel img
	{
		margin-right:15px;
	}
	
	#blck_header .logo-img
	{max-width:120px;}
	#blck_header .menu-toggle img
	{
		width:30px;height:30px;
	}

	#blck_1 .spec-banner
	{position:relative;left:0!important;bottom:0!important;}
	#blck_1 .spec-banner img
	{width:100%;height:auto;}
	
	#blck_1 .list
	{margin-left:0px;}
	#blck_1
	{    padding-top:100px!important;}
    #blck_1 h1
	{
		color: #454545;
font-family: Work Sans;
font-size: 27px;
font-style: normal;
font-weight: 700;
line-height: normal;
	}
	  #blck_1 h2
	{
font-family: Open Sans;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 25.5px */
	}

	#blck_2 .title
	{
		font-size: 20px;
		    margin-bottom: 15px;
	}
	#blck_3 .item
	{
		margin-bottom:10px;
	}
	
	#blck_3form .title
	{font-size: 26px;margin-bottom:15px;}
	
	#blck_4 .text-center,
	#blck_4 .subtitle
	{text-align:left!important;}
	#blck_4 .title
	{
		font-size: 20px;
	}
	#blck_4 .subtitle
	{font-size: 13px;}
	
	.row-cols-5>* {
    flex: 0 0 auto;
    width: 50%;
}
	
	.flip-card-front .icon .f-title
	{
		font-size: 15px;
	}
	#blck_5 .title
	{font-size: 20px;    margin-bottom: 20px;}
	#blck_5 .item
	{margin-bottom:15px;}
	#blck_6 h3.title
	{font-size: 20px;    margin-bottom: 20px;}
	
	#blck_7 .myProjects
	{padding:25px 20px;}
	#blck_7 .swiper-slide
	{
		width:320px;
		padding: 32px 20px 28px;
	}
	.swiper-pagination
	{
		display:none;
	}
	#blck_8 .d-flex div
	{flex: 0 0 33%;}
	#blck_8
	{    margin: 0px auto 10px}
	#blck_8 .d-flex div img
	{width:100%;}
	#blck_9 .item
	{margin-left:30px;margin-bottom:25px;}
	
	
	
	#blck_13 .item
	{
		    padding: 55px 15px 50px 25px;
	}
	#blck_13 .item-form
	{
		padding-left:0px;
	}
	#blck_13 .item-form .title
	{font-size:20px;}
	#blck_13 .item-form textarea,
	#blck_13 .item-form input
	{max-width:100%!important;width:100%!important;}
}


@media (min-width: 1024px) and (max-width: 1440px) { 


}