.Header__logo img {
  padding-top: 45px;
  padding-bottom: 45px;
  vertical-align: baseline;
  max-height: inherit;
}

.container-footer{
  	display: grid;
  	grid-template-columns: auto auto auto auto;
  	column-gap: 30px;
    padding-top: 15px;
  	padding-bottom: 25px;
    padding-left: 45px;
  	padding-right: 45px;
    margin: auto;
}

.wd-grid-col {
	grid-column: auto;
}

.widget {
    margin-bottom: 0;
    border-bottom: none;
}

.widget-title {
  	font-size: 16px;
  	text-transform: uppercase;
  	display: block;
  	box-sizing: border-box;
  	margin: 0;
    border: 0;
  	padding-top: 45px;
  	padding-left: 45px;
  	text-align: left;
    vertical-align: baseline;
  	line-height: 1.4;  
}

.wd-grid-g {
  	display: inline-grid;
  	margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
  	box-sizing: border-box;
}

.menu-container-footer{
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
    padding-top: 5px;
  	padding-bottom: 5px;
    vertical-align: baseline;
    font: inherit;
  	box-sizing: border-box;
}
.menu-footer ul,li{
  	
  	list-style:none;
  	vertical-align: baseline;
  	text-align:left;
  	margin: 0;
    padding: 5px;
    border: 0;
    vertical-align: baseline;
    font: inherit;
    font-size: 14px;
  	box-sizing: border-box;
  	display: block;
}

.social-icons {
	box-sizing: border-box;
  	margin: 0;
    border: 0;
  	padding-top: 10px;
  	display: inline-flex;
	align-items: center;
    justify-content: center;
}

.icon {
	padding: 5px;
}

.texto-copy{
	font: inherit;
  	font-size:12px;
  	
}
