@font-face {
    font-family: "rsc";
    src: url("/wp-content/plugins/rsc-icons/fonts/rsc.ttf") format("truetype"),
         url("/wp-content/plugins/rsc-icons/fonts/rsc.woff") format("woff"),
         url("/wp-content/plugins/rsc-icons/fonts/rsc.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}


/* Apply RSC icon font - WPBakery generates class="el-icon rsc icon-name" */
.rsc {
    font-family: rsc !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
}

/* Also cover direct hyphenated class usage */
i[class^="rsc-"],
i[class*=" rsc-"],
span[class^="rsc-"],
span[class*=" rsc-"] {
    font-family: rsc !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
}

.rsc-zincguard360:before,
.rsc.zincguard360:before,
.el-icon.rsc.zincguard360:before {
    content: "\f101";
}

.rsc-where-we-operate:before,
.rsc.where-we-operate:before,
.el-icon.rsc.where-we-operate:before {
    content: "\f102";
}

.rsc-welded-mesh:before,
.rsc.welded-mesh:before,
.el-icon.rsc.welded-mesh:before {
    content: "\f103";
}

.rsc-we-reinforce-mines:before,
.rsc.we-reinforce-mines:before,
.el-icon.rsc.we-reinforce-mines:before {
    content: "\f104";
}

.rsc-w-straps:before,
.rsc.w-straps:before,
.el-icon.rsc.w-straps:before {
    content: "\f105";
}

.rsc-traceability:before,
.rsc.traceability:before,
.el-icon.rsc.traceability:before {
    content: "\f106";
}

.rsc-torque-load-indicator:before,
.rsc.torque-load-indicator:before,
.el-icon.rsc.torque-load-indicator:before {
    content: "\f107";
}

.rsc-strata-control:before,
.rsc.strata-control:before,
.el-icon.rsc.strata-control:before {
    content: "\f108";
}

.rsc-stock-reserve:before,
.rsc.stock-reserve:before,
.el-icon.rsc.stock-reserve:before {
    content: "\f109";
}

.rsc-split-set:before,
.rsc.split-set:before,
.el-icon.rsc.split-set:before {
    content: "\f10a";
}

.rsc-spinning-adaptor:before,
.rsc.spinning-adaptor:before,
.el-icon.rsc.spinning-adaptor:before {
    content: "\f10b";
}

.rsc-scalable-supply:before,
.rsc.scalable-supply:before,
.el-icon.rsc.scalable-supply:before {
    content: "\f10c";
}

.rsc-safety-without-compromise:before,
.rsc.safety-without-compromise:before,
.el-icon.rsc.safety-without-compromise:before {
    content: "\f10d";
}

.rsc-rocloc-factory:before,
.rsc.rocloc-factory:before,
.el-icon.rsc.rocloc-factory:before {
    content: "\f10e";
}

.rsc-rocloc-capsule:before,
.rsc.rocloc-capsule:before,
.el-icon.rsc.rocloc-capsule:before {
    content: "\f10f";
}

.rsc-rocktale-monitor:before,
.rsc.rocktale-monitor:before,
.el-icon.rsc.rocktale-monitor:before {
    content: "\f110";
}

.rsc-rock-bolts-anchors:before,
.rsc.rock-bolts-anchors:before,
.el-icon.rsc.rock-bolts-anchors:before {
    content: "\f111";
}

.rsc-rock-bolt:before,
.rsc.rock-bolt:before,
.el-icon.rsc.rock-bolt:before {
    content: "\f112";
}

.rsc-resin-solutions:before,
.rsc.resin-solutions:before,
.el-icon.rsc.resin-solutions:before {
    content: "\f113";
}

.rsc-resin-capsule:before,
.rsc.resin-capsule:before,
.el-icon.rsc.resin-capsule:before {
    content: "\f114";
}

.rsc-resin-anchor-bolt:before,
.rsc.resin-anchor-bolt:before,
.el-icon.rsc.resin-anchor-bolt:before {
    content: "\f115";
}

.rsc-research-development:before,
.rsc.research-development:before,
.el-icon.rsc.research-development:before {
    content: "\f116";
}

.rsc-proven-underground-expertise:before,
.rsc.proven-underground-expertise:before,
.el-icon.rsc.proven-underground-expertise:before {
    content: "\f117";
}

.rsc-product-compliance-satas:before,
.rsc.product-compliance-satas:before,
.el-icon.rsc.product-compliance-satas:before {
    content: "\f118";
}

.rsc-pourable-resin:before,
.rsc.pourable-resin:before,
.el-icon.rsc.pourable-resin:before {
    content: "\f119";
}

.rsc-pigtail-eye-bolt:before,
.rsc.pigtail-eye-bolt:before,
.el-icon.rsc.pigtail-eye-bolt:before {
    content: "\f11a";
}

.rsc-osro-straps:before,
.rsc.osro-straps:before,
.el-icon.rsc.osro-straps:before {
    content: "\f11b";
}

.rsc-mechanical-anchored-rock-bolt:before,
.rsc.mechanical-anchored-rock-bolt:before,
.el-icon.rsc.mechanical-anchored-rock-bolt:before {
    content: "\f11c";
}

.rsc-manufacturing-facility:before,
.rsc.manufacturing-facility:before,
.el-icon.rsc.manufacturing-facility:before {
    content: "\f11d";
}

.rsc-local-manufacturing:before,
.rsc.local-manufacturing:before,
.el-icon.rsc.local-manufacturing:before {
    content: "\f11e";
}

.rsc-katbar-rebar:before,
.rsc.katbar-rebar:before,
.el-icon.rsc.katbar-rebar:before {
    content: "\f11f";
}

.rsc-iso-certified:before,
.rsc.iso-certified:before,
.el-icon.rsc.iso-certified:before {
    content: "\f120";
}

.rsc-in-house-testing-lab:before,
.rsc.in-house-testing-lab:before,
.el-icon.rsc.in-house-testing-lab:before {
    content: "\f121";
}

.rsc-impact-socket:before,
.rsc.impact-socket:before,
.el-icon.rsc.impact-socket:before {
    content: "\f122";
}

.rsc-hrb-hollow-rock-bolt:before,
.rsc.hrb-hollow-rock-bolt:before,
.el-icon.rsc.hrb-hollow-rock-bolt:before {
    content: "\f123";
}

.rsc-hot-dip-galvanising:before,
.rsc.hot-dip-galvanising:before,
.el-icon.rsc.hot-dip-galvanising:before {
    content: "\f124";
}

.rsc-group-partnership:before,
.rsc.group-partnership:before,
.el-icon.rsc.group-partnership:before {
    content: "\f125";
}

.rsc-global-reach:before,
.rsc.global-reach:before,
.el-icon.rsc.global-reach:before {
    content: "\f126";
}

.rsc-flexible-eyebolt:before,
.rsc.flexible-eyebolt:before,
.el-icon.rsc.flexible-eyebolt:before {
    content: "\f127";
}

.rsc-expansion-shell:before,
.rsc.expansion-shell:before,
.el-icon.rsc.expansion-shell:before {
    content: "\f128";
}

.rsc-end-to-end-support:before,
.rsc.end-to-end-support:before,
.el-icon.rsc.end-to-end-support:before {
    content: "\f129";
}

.rsc-driver-dolly:before,
.rsc.driver-dolly:before,
.el-icon.rsc.driver-dolly:before {
    content: "\f12a";
}

.rsc-distek-coating:before,
.rsc.distek-coating:before,
.el-icon.rsc.distek-coating:before {
    content: "\f12b";
}

.rsc-diamond-mesh:before,
.rsc.diamond-mesh:before,
.el-icon.rsc.diamond-mesh:before {
    content: "\f12c";
}

.rsc-custom-engineering-support:before,
.rsc.custom-engineering-support:before,
.el-icon.rsc.custom-engineering-support:before {
    content: "\f12d";
}

.rsc-corrosion-protection:before,
.rsc.corrosion-protection:before,
.el-icon.rsc.corrosion-protection:before {
    content: "\f12e";
}

.rsc-combo-washer:before,
.rsc.combo-washer:before,
.el-icon.rsc.combo-washer:before {
    content: "\f12f";
}

.rsc-certified-quality-systems:before,
.rsc.certified-quality-systems:before,
.el-icon.rsc.certified-quality-systems:before {
    content: "\f130";
}

.rsc-bearing-plate:before,
.rsc.bearing-plate:before,
.el-icon.rsc.bearing-plate:before {
    content: "\f131";
}

.rsc-b-bbee-level-2:before,
.rsc.b-bbee-level-2:before,
.el-icon.rsc.b-bbee-level-2:before {
    content: "\f132";
}

.rsc-areal-coverage-systems:before,
.rsc.areal-coverage-systems:before,
.el-icon.rsc.areal-coverage-systems:before {
    content: "\f133";
}

.rsc-advanced-machinery:before,
.rsc.advanced-machinery:before,
.el-icon.rsc.advanced-machinery:before {
    content: "\f134";
}

.rsc-accessories-monitoring:before,
.rsc.accessories-monitoring:before,
.el-icon.rsc.accessories-monitoring:before {
    content: "\f135";
}

.rsc-30-years-expertise:before,
.rsc.30-years-expertise:before,
.el-icon.rsc.30-years-expertise:before {
    content: "\f136";
}