/*
Theme Name: Yello Secours
Theme URI: https://yello-secours.com
Author: Equipe Yello Secours
Author URI: https://yello-secours.com
Description: Theme WordPress professionnel et moderne pour services de financement et pret en ligne rapide. Inspire de dor-espana.com. Personnalisable via Apparence > Personnaliser.
Version: 1.2.1
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: yello-secours
Tags: financial-services, modern, clean, custom-colors, custom-header, custom-logo, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready
*/

/* ==========================================================================
   REGLES DE VERROUILLAGE TAILLES SVG
   Empêche tout SVG de dépasser sa taille définie
   ========================================================================== */

svg {
    max-width: 100%;
    flex-shrink: 0;
}

svg.icon, .icon {
    width: 20px !important;
    height: 20px !important;
    max-width: 20px !important;
    max-height: 20px !important;
    display: inline-block !important;
    vertical-align: middle !important;
    flex-shrink: 0 !important;
}

.top-bar__link svg, .top-bar__phone svg {
    width: 16px !important;
    height: 16px !important;
    max-width: 16px !important;
    max-height: 16px !important;
    display: inline-block !important;
}

.hero-feat-item svg {
    width: 18px !important;
    height: 18px !important;
    max-width: 18px !important;
    max-height: 18px !important;
    display: inline-block !important;
}

.check-icon svg, .check-icon .icon {
    width: 20px !important;
    height: 20px !important;
    max-width: 20px !important;
    max-height: 20px !important;
    display: block !important;
}

.chk-icon-wrap svg {
    width: 15px !important;
    height: 15px !important;
    max-width: 15px !important;
    max-height: 15px !important;
    display: block !important;
}

.why-box__icon svg {
    width: 18px !important;
    height: 18px !important;
    max-width: 18px !important;
    max-height: 18px !important;
    display: block !important;
}

.cta-icon-box svg {
    width: 18px !important;
    height: 18px !important;
    max-width: 18px !important;
    max-height: 18px !important;
    display: block !important;
}

.icon-wrap svg {
    width: 16px !important;
    height: 16px !important;
    max-width: 16px !important;
    max-height: 16px !important;
    display: block !important;
}

svg.star-icon {
    width: 18px !important;
    height: 18px !important;
    max-width: 18px !important;
    max-height: 18px !important;
    display: inline-block !important;
}

.faq-toggle-icon svg {
    width: 18px !important;
    height: 18px !important;
    max-width: 18px !important;
    max-height: 18px !important;
    display: inline-block !important;
}
