/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
@font-face {
font-family: 'neuropolical';
src: url('oceanwp-child/fonts/fuente.eot');
src: url('oceanwp-child/fonts/fuente.eot?#iefix') format('embedded-opentype'),
url('oceanwp-child/fonts/fuente.woff') format('woff'),
url('oceanwp-child/fonts/fuente.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

selector svg { width: 100% !important; height: 100% !important; }

.eael-elements-flip-box-container {
   
    height: 195px !important;

}
.gallery-item {
       padding: 11px !important;
}

#site-navigation-wrap .dropdown-menu > li > a {
    
    font-size: 12px !important;
 
    letter-spacing: 0.4px !important;
}

#site-navigation-wrap .dropdown-menu > li > a.site-search-toggle{display:none}

/*#site-logo-inner{display:none !important}*/
.page-header{display:none}
.footer-vertical{-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
-webkit-box-flex: 1;
-ms-flex: 1 1 75px;
flex: 1 1 75px;
max-width: 75px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;}


@media only screen and (max-width: 600px) {
.movilhombres{display:none}}

.leaflet-container .leaflet-control-attribution, .leaflet-container .leaflet-control-scale {
    font-size: 11px;
    display: none !important;
}

.lae-project-image{/*box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FFFFFF;*/
/*margin: 0px 0px 0px 0px;*/
border-radius: 11px;}

.lae-grid-item { background-color: #FFFFFF;
   /* padding: 0px 0px 21px 0px;*/
  /*  margin: 0px 0px 0px 0px;*/
	box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.1); border-radius: 11px;   /*  padding-right: 15px;
    padding-left: 15px;*/
} 
.lae-portfolio-wrap{padding:21px !important}

	.lae-portfolio-wrap .lae-portfolio .lae-entry-text-wrap {/*padding:0px 11px 11px 11px; */text-align:left !important; margin-top:0px}
	
	.lae-filter-item.segment-0 {
display: none !important;
}
.lae-read-more{padding: 11px 11px 11px 11px;
color: #FFFFFF;
background-color: #6EC1E4;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-radius: 11px 11px 11px 11px;}

input.lae-button, button.lae-button, a.lae-button, .lae-button:active, .lae-button:visited {

    padding: 0px !important;
  
    background-color: transparent !important;
    
}

.ekit-wid-con .elementskit-post-image-card{
background-color: transparent;
border-radius: none !important;
background: #F7F9FB;
    background-color: rgb(18, 48, 117);
-webkit-box-shadow: none;
box-shadow: none}

.ekit-wid-con .elementskit-blog-block-post {
    padding:0x !important;
    background-color: #FFFFFF;
    -webkit-box-shadow: 9.899px 9.899px 30px 0px rgba(0,0,0,0.1);
    box-shadow: 9.899px 9.899px 30px 0px rgba(0,0,0,0.1);
    border-radius: 0px !important;
}

.lae-portfolio-wrap .lae-portfolio-header{margin:0px!important}
	/* .lae-portfolio .lae-portfolio-item{padding:0px !important;}*/
	
/*.wpcf7-submit{
background-color:black!important;
color:white!important;
border-radius: 25px;
}
.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
    background-color: transparent !important;
    border-bottom: 1px solid #001!important;
    border-top: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;
    width: 100% !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    font-size: 14px;
    color: #999 !important;
    padding: 16px !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 40px!important;
    font-family: 'Droid Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 20px;
}


.wpcf7-submit{
background-color:black!important;
color:white!important;
border-radius: 25px;
}
.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
    background-color: transparent !important;
    border-bottom: 1px solid #001!important;
    border-top: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;
    width: 100% !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    font-size: 14px;
    color: #999 !important;
    padding: 16px !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 40px!important;
    font-family: 'Droid Sans', Helvetica, Arial, Lucida, sans-serif;
    font-size: 20px;
}

.flex-item {
    display: flex;
    flex-direction: column;
 width: 45%;
    margin:auto;
}

@media only screen and (max-width: 600px) {.flex-item {
    display: flex;
    flex-direction: column;
    flex-basis: 100%;
    margin:auto;
}
}* 



