/*
 Theme Name:   Neuros Child
 Description:  Neuros Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/neuros
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     neuros
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  neuros-child
*/

/* =Theme customization starts here
------------------------------------------------------- */


body {
    font-family: Arial, sans-serif !important;;
}

    p {
        font-family: Arial, sans-serif !important;
    }

/**
 * Corrección anchor links
 */

#prototipado,
#motorsport,
#inyeccion,
#bicicletas,
#maquinas,
#calor,
#diseño,
#fabricacion,
#procesado,
#equipamiento
{
	scroll-margin-top: 100px !important;
}


span.wpml-ls-native {
  display: inline !important;   /* WPML lo suele ocultar con display:none */
  opacity: 1 !important;        /* por si lo manejan con transiciones */
  visibility: visible !important;
  position: static !important;  /* lo normaliza en caso de absolute */
}

@media screen and (max-width: 480px) {

	
	.elementor-23186 .elementor-element.elementor-element-30e6bdc .elementor-repeater-item-2ab3cbc .neuros-heading .neuros-heading-content{
	
	    font-size: 48px !important}
	
.wpcf7 input[type="file"] {
    cursor: pointer;
    font-size: 7px !important;
}
	
	.neuros-content-slider-widget .bottom-area {
    margin-top: 25px!important;
	margin-bottom: 25px!important;
	}
	
	.elementor-23186 .elementor-element.elementor-element-30e6bdc .bottom-area .owl-nav
Specificity: (0,5,0)
 {
    display: none!important;
}
	
	.elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-prev
	 {
    display: none!important;
}
	.elementor-widget-neuros_content_slider.content-slider-navigation-position-group .bottom-area .owl-nav button[class*="owl-"].owl-next
	 {
    display: none!important;
}

	.neuros-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play {
 
        padding: 20px 93px !important;
		text-align:center;
 }
	
	
	 }


@media screen and (min-width: 1281px) and (max-width: 1440px) {
  #mega-menu-wrap-main #mega-menu-main > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 10px 0px 10px;
  }
}


 

@media only screen and (min-width: 1280px) and (max-width: 1600px) {
  #mega-menu-wrap-main #mega-menu-main a.mega-menu-link {
    font-size: 11px !important;
  }
}
