/*
 Theme Name:   FinKash Child
 Theme URI:    https://finkash.wpengine.com/
 Description:  FinKash Child Theme
 Author:       the designthemes team
 Author URI:   https://themeforest.net/user/designthemes
 Template:     finkash
 Version:      1.0.0
 Text Domain:  finkash-child
 Tested up to: 6.8 
 Requires PHP: 7.4
 Tags: Blog,Portfolio
 License: GNU General Public License v2 or later License URI: https: //www.gnu.org/licenses/gpl-2.0.html
 Copyright (C) 2025 designthemes. All rights reserved.
*/

.wdt-services-item.wdt-type-2:hover .wdt-services-type-icon img {
    display: none;
}

.wdt-contact-form p .wpcf7-list-item-label {
    color: #004671;
}


.wdt-services-item .wdt-services-title h5 a:hover {
    color: #fff !important;
}

header {
    z-index: 999 !important;
}

footer a:hover {
    color: #fff !important;
}



/* Linkuri catre regulamentele UE (eur-lex) in continutul paginilor de servicii — feedback Petra 03.09.2026 */
.elementor a.art-reg-link {
    color: #14181C;
    text-decoration: underline;
    text-underline-offset: 3px;
}
.elementor a.art-reg-link:hover {
    color: #5B6771;
}

/* Logo-uri FCN/IBMA (footer) si sigla Excellent SME (Contact): tema pune image-rendering:-webkit-optimize-contrast pe toate img
   (base.css), care da aspect zimtat la micsorare — aceeasi corectie ca pentru logo-ul din header. */
.elementor-element-ft_logo_fcn img,
.elementor-element-ft_logo_ibma img,
.elementor-element-ft_logo_eacl img,
.elementor-element-w_cert_img img,
.elementor-element-w_about_cert img {
    image-rendering: auto;
}
/* Logo EACL (Petra, 08.09.2026): fisierul clientului are fundal gri deschis opac, nu transparent — colturi rotunjite ca sa arate ca o insigna in footer-ul inchis. */
.elementor-element-ft_logo_eacl img {
    border-radius: 6px;
}

/* „Our offices" (About) — etichete rotunjite in loc de lista cu creioane (feedback Petra 07.09.2026) */
.art-offices {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 6px;
}
.art-offices span {
    display: inline-block;
    padding: 7px 16px;
    border-radius: 999px;
    background: #EEF2F5;
    color: #14181C;
    font-size: 15px;
    line-height: 1.4;
}

/* Casetele cu iconita in stanga (ex. "Across Our Markets"): iconita aliniata sus, la nivelul titlului,
   nu centrata vertical — altfel coboara cand titlul are 2 randuri (SEE & Turkiye). Ovidiu, 09.09.2026. */
@media (min-width: 480px) { /* sub 480px tema pune iconita DEASUPRA textului (coloana) — acolo trebuie sa ramana centrata */
.wdt-image-box-holder.wdt-rc-template-icon-aside-2 .wdt-column .wdt-content-item {
    align-items: flex-start;
}
}

/* Countere (homepage, widget df353d2): tema arata sagetile prev/next sub 1200px chiar cand ambele carduri incap
   si butoanele sunt dezactivate. Le ascundem doar cand NU e nimic de derulat (ambele disabled) — pe mobil, cu
   1 coloana, "next" e activ si sagetile raman. Ovidiu, 09.09.2026. */
.elementor-element-df353d2 .wdt-column-pagination:has(.wdt-pagination-prev.disabled):has(.wdt-pagination-next.disabled) {
    display: none;
}
