/************************************ FOOTER ************************************/

@media (min-width: 1200px) {
	.container.cfooter {
		width: 1260px;
	}
}

.footer {
	padding:0px;
	padding-top:35px;
	padding-bottom: 50px;
	padding-left: 80px;
	padding-right: 30px;
	font-size:10px;
}

.footer .logo_cpy.f2 {
	max-width:165px;
	margin-right:35px;
}
.footer .socs.f2 {
	max-width:265px;
	margin-right:35px;
}
.footer .support.f2 {
	-max-width:350px;
	margin-right:35px;
}
.footer .phones.f2 {
	max-width:160px;
	margin-right:0px;
}
.footer .socs a {
	margin-right: 15px;
}

.footer .support.f2 .title {
	margin-bottom:20px;
}
.footer .logo_cpy img {
  left: -50px;
  top: -5px;
}

.footer .phone span {
  font-weight: inherit;
  color: inherit;
  text-transform: inherit;
  display: block;
  margin-bottom: 10px;
}
.footer .phone p{
	padding: 0;
	margin: 0;
	margin-bottom:10px;
}
.footer .phone p.col-xs-12 {
	-margin-bottom:15px;
}

.footer a.whatsapp {
	margin-left: 0;
}
.footer a.whatsapp img {
	height:16px;
	width:16px;
	margin-top: 0px;
}
.footer a.whatsapp.telegram img {
	height:12px;
	width:12px;
}
.footer .phone a.num {
	font-size:16px;
	font-weight:inherit;
	text-decoration:none;
}
.footer a.whatsapp.email img {
}


.footer .navbar-nav {
	border-bottom:none;
	width: 100%;
	flex-wrap: nowrap;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	align-content: stretch;
	flex-direction: row;	
}
.footer .navbar-nav > li{
	width: 100%;
	padding-right: inherit;
}
.footer .navbar-nav > li a {
	font-size:10px;
	line-height: inherit;
	padding-left: 0px;
	padding-bottom: 10px;
}
.footer .navbar-nav > li a:hover {
  color: #C61805;
}

@media (max-width: 991px) 	{
	.footer {
		padding: 60px 10px 10px;
		font-size:12px;
	}
	

	
	.footer .graypad {
		padding:16px 12px;
		background-color:#E5E5E5;
		border-radius:18px;
	}
	.footer .support.f2 .adrs {
		margin-left: -15px;
		margin-right: -15px;
	}
	.footer .phones.f2 {
		font-size: 14px;
	}
	.footer .phone {
		margin-bottom: 0;
	}  
	.footer .phone a.num {
		font-size: 18px;
	}
	.footer .phone p.left{
		text-align:left;
		padding-left:10px;
		margin-right: -18px;
	}
	.footer .phone p.right{
		text-align:right;
		padding-right:10px;
		 margin-left: 18px;
	}
	.footer .phone p.schedule {
		padding:0;
	}
	
	.footer .logo_cpy img {
	  left: inherit;
	  top: inherit;
	  margin-bottom:20px;
	}
	.footer .logo_cpy.f2 {
		font-size:10px;
	}
}

@media (max-width: 1199px) 	{
	.footer .logo_cpy.f2,
	.footer .support.f2,
	.footer .phones.f2,
	.footer .socs.f2 {
		max-width: unset;
		margin-right:0px;
	}
}