[class^='icon-stroke-'],
[class*=' icon-stroke-'] {
	font-family: 'modicons-stroke' !important;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	speak-as: none;
	text-transform: none;
}

.icon-stroke-contractor-selection {
	&::before {
		content: '\e93a';
	}
}

.icon-stroke-filter {
	&::before {
		content: '\e93b';
	}
}

.icon-stroke-home-security {
	&::before {
		content: '\e93c';
	}
}

.icon-stroke-installation {
	&::before {
		content: '\e93d';
	}
}

.icon-stroke-maintenance {
	&::before {
		content: '\e93e';
	}
}

.icon-stroke-research {
	&::before {
		content: '\e93f';
	}
}

.icon-stroke-article {
	&::before {
		content: '\e926';
	}
}

.icon-stroke-mic {
	&::before {
		content: '\e938';
	}
}

.icon-stroke-webinar {
	&::before {
		content: '\e939';
	}
}

.icon-stroke-walk-in-tub {
	&::before {
		content: '\e927';
	}
}

.icon-stroke-umbrella {
	&::before {
		content: '\e928';
	}
}

.icon-stroke-stair-lift {
	&::before {
		content: '\e929';
	}
}

.icon-stroke-solar {
	&::before {
		content: '\e92a';
	}
}

.icon-stroke-sink {
	&::before {
		content: '\e92b';
	}
}

.icon-stroke-siding {
	&::before {
		content: '\e92c';
	}
}

.icon-stroke-shower {
	&::before {
		content: '\e92d';
	}
}

.icon-stroke-roofing {
	&::before {
		content: '\e92e';
	}
}

.icon-stroke-ribbon {
	&::before {
		content: '\e92f';
	}
}

.icon-stroke-medical {
	&::before {
		content: '\e930';
	}
}

.icon-stroke-kitchen {
	&::before {
		content: '\e931';
	}
}

.icon-stroke-hvac {
	&::before {
		content: '\e932';
	}
}

.icon-stroke-hot-tub {
	&::before {
		content: '\e933';
	}
}

.icon-stroke-gutter {
	&::before {
		content: '\e934';
	}
}

.icon-stroke-flooring {
	&::before {
		content: '\e935';
	}
}

.icon-stroke-door {
	&::before {
		content: '\e936';
	}
}

.icon-stroke-cabinet {
	&::before {
		content: '\e937';
	}
}

.icon-stroke-restart {
	&::before {
		content: '\e924';
	}
}

.icon-stroke-toolbox {
	&::before {
		content: '\e925';
	}
}

.icon-stroke-calculator {
		&::before {
		content: '\e956';
	}
}

.icon-stroke-window {
		&::before {
		content: '\e957';
	}
}

.icon-stroke-cancel {
		&::before {
		content: '\e91e';
	}
}

.icon-stroke-hammer {
		&::before {
		content: '\e91f';
	}
}

.icon-stroke-print {
		&::before {
		content: '\e920';
	}
}

.icon-stroke-target {
		&::before {
		content: '\e921';
	}
}

.icon-stroke-payment-check {
	&::before {
		content: '\e91b';
	}
}

.icon-stroke-sliders {
	&::before {
		content: '\e91c';
	}
}

.icon-stroke-warning {
	&::before {
		content: '\e91d';
	}
}

.icon-stroke-chat {
	&::before {
		content: '\e902';
	}
}

.icon-stroke-credit-card {
	&::before {
		content: '\e903';
	}
}

.icon-stroke-lock {
	&::before {
		content: '\e904';
	}
}

.icon-stroke-question {
	&::before {
		content: '\e905';
	}
}

.icon-stroke-share {
	&::before {
		content: '\e906';
	}
}

.icon-stroke-star-half {
	&::before {
		content: '\e907';
	}
}

.icon-stroke-star {
	&::before {
		content: '\e908';
	}
}

.icon-stroke-calendar {
	&::before {
		content: '\e900';
	}
}

.icon-stroke-cash {
	&::before {
		content: '\e901';
	}
}

.icon-stroke-check {
	&::before {
		content: '\e909';
	}
}

.icon-stroke-clipboard {
	&::before {
		content: '\e90a';
	}
}

.icon-stroke-clock {
	&::before {
		content: '\e914';
	}
}

.icon-stroke-deal {
	&::before {
		content: '\e915';
	}
}

.icon-stroke-dollar-sign {
	&::before {
		content: '\e916';
	}
}

.icon-stroke-edit {
	&::before {
		content: '\e917';
	}
}

.icon-stroke-external-link {
	&::before {
		content: '\e918';
	}
}

.icon-stroke-finish {
	&::before {
		content: '\e919';
	}
}

.icon-stroke-license {
	&::before {
		content: '\e91a';
	}
}

.icon-stroke-mail {
	&::before {
		content: '\e90b';
	}
}

.icon-stroke-phone {
	&::before {
		content: '\e90c';
	}
}

.icon-stroke-pin {
	&::before {
		content: '\e90d';
	}
}

.icon-stroke-price-tag {
	&::before {
		content: '\e90e';
	}
}

.icon-stroke-profile {
	&::before {
		content: '\e90f';
	}
}

.icon-stroke-search {
	&::before {
		content: '\e910';
	}
}

.icon-stroke-shield {
	&::before {
		content: '\e911';
	}
}

.icon-stroke-truck {
	&::before {
		content: '\e912';
	}
}

.icon-stroke-upload {
	&::before {
		content: '\e913';
	}
}

.icon-stroke-book {
	&::before {
		content: '\e922';
	}
}

.icon-stroke-camera {
	&::before {
		content: '\e923';
	}
}

.icon-stroke-info {
	&::before {
		content: '\e940';
	}
}

.icon-stroke-plumbing {
	&::before {
		content: '\e941';
	}
}

.icon-stroke-bathtub {
	&::before {
		content: '\e942';
	}
}

.icon-stroke-vanity {
	&::before {
		content: '\e943';
	}
}

.icon-stroke-tree-services {
	&::before {
		content: '\e946';
	}
}

.icon-stroke-basement-waterproofing {
	&::before {
		content: '\e944';
	}
}

.icon-stroke-foundation-repair {
	&::before {
		content: '\e945';
	}
}

.icon-stroke-dollar-circle {
	&::before {
		content: '\e947';
	}
}

.icon-stroke-best {
	&::before {
		content: '\e948';
	}
}

.icon-stroke-heart {
	&::before {
		content: '\e949';
	}
}

.icon-stroke-insulation {
	&::before {
		content: '\e94a';
	}
}

.icon-stroke-water-treatment {
	&::before {
		content: '\e94b';
	}
}

.icon-stroke-garage {
	&::before {
		content: '\e94c';
	}
}

.icon-stroke-restoration {
	&::before {
		content: '\e94d';
	}
}

.icon-stroke-fire-damage {
	&::before {
		content: '\e94e';
	}
}

.icon-stroke-mold-damage {
	&::before {
		content: '\e94f';
	}
}

.icon-stroke-sewage-damage {
	&::before {
		content: '\e950';
	}
}

.icon-stroke-water-damage {
	&::before {
		content: '\e951';
	}
}

.icon-stroke-compass {
	&::before {
		content: '\e952';
	}
}

.icon-stroke-crawlspace {
	&::before {
		content: "\e953";
	}
}

.icon-stroke-fencing {
	&::before {
		content: "\e954";
	}
}

.icon-stroke-deck {
	&::before {
		content: "\e955";
	}
}

.icon-stroke-award {
	&::before {
		content: "\e958";
	}
}

.icon-stroke-generator {
    &::before {
        content: '\e959';
    }
}

.icon-stroke-concrete-flatwork{
	&::before {
	  content: '\e95a';
	}
}

.icon-stroke-electrical{
	&::before {
	  content: '\e95b';
	}
}

.icon-stroke-lifting-leveling{
	&::before {
	  content: '\e95c';
	}
}

.icon-stroke-paving{
	&::before {
	  content: '\e95d';
	}
}

.icon-stroke-pest-control{
	&::before {
	  content: '\e95e';
	}
}

.icon-stroke-repipe{
	&::before {
	  content: '\e95f';
	}
}

.icon-stroke-sunrooms{
	&::before {
	  content: '\e960';
	}
}
