/*

Theme Name:		        Mecatronica Landaben - Child 
Description:            Child Theme for an Aidea
Text Domain: 			mecatronica-child
Version:				1.0.0

Template:		        aidea
Template Version: 		1.3.0

Author: 		        Navarraweb
Author URI:             https://navarraweb.com

*/


.fy-main,
.fy-section__container,
.wp-block-columns{
	padding-bottom: 0px !important;
}
.footer-padding-top .fy-footer {
	padding-top: 	0px !important;
}
.fy-section,
.wp-block-media-text.alignwide,
.wp-block-columns,
.wp-block-cover.alignfull,
.wp-block-group{
	margin-top:0;
	margin-bottom:0;
}
.fy-heading{
	margin-bottom:80px;
}
/*Foter INICIO*/
.logos-footer{
	background-color:#142352;
	text-align:center;
}
.logos-footer img{
	display:inline-block;
	margin:2rem 3rem;
	max-width:100%;
	width:300px;
	height:auto;
}

#navigation-list-footer li {
    display: list-item;
    float: none;
}
 
.fy-footer-navigation ul {
    /*display: flex;*/
    display:inherit;
}
.fy-footer-navigation ul {
    /*display: inline-flex;*/
    display:inherit;
}
.fy-footer-navigation li {
    /*margin: 0 40px 40px 0;*/
    margin: 0;
}
.fy-footer-navigation li {
    /*margin: 0 20px;*/
    margin: 0;
}
.fy-footer-bar p{
	margin-top: 0px !important;
}
.footer-padding-top .fy-footer {
	padding-top: 0px !important;
  }
.fy-footer-logo { 
  margin-right: 0;
}

@media (min-width: 1024px) {
	.fy-footer-section {
	  padding-top: 0px !important;
	}
	footer .has-navigation{
		 padding-top: 20px !important;
	}
}
 /*Footer fin*/
 
body{
	 font-size:18px !important;
	 --fy--font-size-base: 18px;
}
 
body #content.fy-main {
	padding-bottom: 0px;
}


   

/*Contacto*/
.page-template-template-contact .fy-main {
	padding-top: 0px;
}
 
 
 @media (min-width: 1280px) {
  .page-template-template-contact .fy-form {
    margin-top: 0px;
  }
}
 

/*404*/
.fy-search-content {
  max-width: 100% !important;
}


.page-id-1440 .fy-image-loading--reveal,
.page-id-1438 .fy-image-loading--reveal {
  opacity: 0 !important;
}