/** Page-jeunesse Ontario 2019 **/


/** Programme mes finances **/

*[class*=ic-financement-vert]:not([class*=-ic]):before {
    content: '';
    position: absolute;
    top: calc((5.5em - 1.5rem) / 7);
    left: 4px;
    width: 2.2rem;
    height: 3rem;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
}


*[class*=ic-produits_contour_mon_budget-vert]:not([class*=-ic]):before {
    content: '';
    position: absolute;
    top: calc((9.5em - 2.5rem) / 7);
    left: 5px;
    width: 2.2rem;
    height: 2rem;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
}

*[class*=ic-gestion-liqiudites]:not([class*=-ic]):before {
    content: '';
    position: absolute;
    top: calc((2.5em - 2.5rem) / 7);
    left: 1px;
    width: 2.2rem;
    height: 3rem;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
}

*[class*=ic-cv-vert]:not([class*=-ic]):before {
    background-image: url('https://www.desjardins.com/ressources/images/ic-cv-vert.svg');
    content: '';
    position: absolute;
    top: calc((3.3em - 2.5rem) / 2);
    left: 4px;
    width: 2.2rem;
    height: 2.5rem;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
}


*[class*=ic-courtage-vert]:not([class*=-ic]):before {
    content: '';
    position: absolute;
    top: calc((6.5em - 2.5rem) / 7);
    left: 1px;
    width: 2.2rem;
    height: 3rem;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
}


*[class*=ic-tour-paris]:not([class*=-ic]):before {
    content: '';
    position: absolute;
    top: calc((6.5em - 2.5rem) / 7);
    left: 6px;
    width: 2.2rem;
    height: 3rem;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
}

#zone-centrale .cd-typo-temp h2, #zone-centrale .cd-typo-temp .cd-style-h2, #zone-centrale .cd-typo-temp .cd-titre-n2 {
  margin-top: 2rem;  
}
