/*
Theme Name: Ofilingua
Theme URI: https://wpastra.com/
Template: astra
Author: Imagar Solutions Company
Author URI: https://www.imagar.com
Version: 4.13.4.1780482009
Updated: 2026-06-03 12:20:09
*/

/*General*/
@font-face {
    font-family: 'Boldini'; /* Nombre en CSS */
    src: url('fonts/Boldini-Regular.ttf') format('truetype'); /* Ruta y tipo de fuente */
    font-weight: normal; 
    font-style: normal;
}
.textoblanco, .textoblanco h1, .textoblanco h2, .textoblanco h3, .textoblanco h4, .textoblanco h5, .textoblanco h6{color:#fff !important}
.eael-feature-list-icon-inner{border-radius:5px !important}
.eael-feature-list-title a{text-decoration:none !important}
.eael-feature-list-title a:hover{color:var(--ast-global-color-0) !important; font-size:1.1em !important}
h1 span{color:#fff !important}
h1,h2,h3,.eael-dch-title-text{font-family: 'Boldini' !important; font-weight:normal !important; letter-spacing: -0.5px !important}
.ast-container ul{list-style: disclosure-closed !important}
.ast-container ul li::marker {font-size: 1.6em; margin-top:5px !important}
.nonumberdin .elementor-counter-number{display:none !important}
.iconoblanco img{filter:brightness(100) contrast(1) saturate(0) !important}
.icononegro img{filter:brightness(0) contrast(1) saturate(0) !important}
.parallaxpf {
  background-attachment: fixed;
  background-position: center center;
  background-size: cover;
}

/*Header & Menu*/
.btcontact {
    background-color: var ast global color;
    color: #fff;
    font-size: 0.85em;
	font-weight:600;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -o-border-radius: 25px;
    border-radius: 25px;
    padding: 20px 35px;
}
.btcontact:hover {
    font-size: 1em;
}
@media(min-width:1024px){.menucontact{display:none !important}}
.menucontact a{background:var(--ast-global-color-8) !important; color:#fff !important}
#ast-hf-mobile-menu li a{padding:8px 20px}
#ast-hf-mobile-menu .ast-menu-toggle{box-shadow:none !important}
#ast-hf-mobile-menu .sub-menu a{padding-left:40px}
.ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle {color:var(--ast-global-color-7)!important; font-weight:600}

#menu-item-8950 ul{background:var(--ast-global-color-1)}
#menu-item-8950 ul a{padding:12px}

/*Home*/
.nocero .elementor-counter-number {display: none}