/* Added css */
.ct-widget .ct-tool--subheading3:before {
    content: "H";
    font-size: 15px;
}
.ct-widget .ct-tool--subheading4:before {
    content: "H";
    font-size: 12px;
}
.ct-widget .ct-tool--subheading5:before {
    content: "H";
    font-size: 10px;
}
.ct-widget .ct-tool--small:before {
    content: "S";
}

/* Above theme overlays / third-party widgets so formatting tools stay clickable */
.ce--active .ct-app,
.ce--editing .ct-app,
.ct-widget {
    z-index: 2147483000 !important;
}

/*
 * Why-us progress numbers: або div[data-editable] з вкладеним <p>,
 * або fixture="p" (один <p data-fixture> як на проді для Content Tools).
 */
.why-us__progress-top .why-us__progress-num {
    display: inline-block;
    vertical-align: baseline;
    margin: 0;
    padding: 0;
    font-size: 3.625rem;
    font-weight: inherit;
    text-transform: uppercase;
    line-height: 1.2;
}

.why-us__progress-top .why-us__progress-num p {
    display: inline;
    margin: 0;
    padding: 0;
    font-size: inherit;
    font-weight: inherit;
    text-transform: inherit;
    line-height: inherit;
}

@media (max-width: 75rem) {
    .why-us__progress-top .why-us__progress-num,
    .why-us__progress-top .why-us__progress-num p {
        font-size: 2rem;
    }
}

/* Default ignition (pencil) is easy to lose under fixed headers — keep it reachable */
.ct-ignition {
    z-index: 2147483646 !important;
}
