@import url("ecm-icon-font-variables.css");

@font-face {
  font-family: "eCM-Font";
  src:  url('../fonts/eCM-Font.eot?fk6kp1');
  src:  url('../fonts/eCM-Font.eot?fk6kp1#iefix') format('embedded-opentype'),
    url('../fonts/eCM-Font.ttf?fk6kp1') format('truetype'),
    url('../fonts/eCM-Font.woff?fk6kp1') format('woff'),
    url('../fonts/eCM-Font.svg?fk6kp1#eCM-Font') format('svg');  
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ecm-icon {
    display: inline-block;
    font: normal normal normal 24px/1 "eCM-Font";
    letter-spacing: normal;
    text-transform: none;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    &.ecm-inactive:before,
    &[disabled]:before, 
    &.disabled:before {
        color: rgba(0,0,0,0.26);
    }

    &.ecm-va-inherit {
        vertical-align: inherit
    }

    &.ecm-va-baseline {
        vertical-align: baseline
    }

    &.ecm-va-top {
        vertical-align: top
    }

    &.ecm-va-bottom {
        vertical-align: bottom
    }

    &.ecm-va-texttop {
        vertical-align: text-top
    }

    &.ecm-va-textbottom {
        vertical-align: text-bottom
    }

    &.ecm-va-sub {
        vertical-align: sub
    }

    &.ecm-va-super {
        vertical-align: super
    }
}


/* Utilities */
.ecm-icon {    
    &.ecm-1x::before {
        font-size: 1em !important;
    }
    &.ecm-2x::before {  
      font-size: 2em !important;
    }
    &.ecm-3x::before {
      font-size: 3em !important;
    }
    &.ecm-4x::before {
      font-size: 4em !important;
    }
    &.ecm-5x::before {
      font-size: 5em !important;
    }
    &.ecm-6x::before {
      font-size: 6em !important;
    }
    &.ecm-fw::before {
      text-align: center;
      width: 1.25em;
    }

    &.ecm-14px,
    &.ecm-14px::before {font-size: 14px;}
    &.ecm-16px,
    &.ecm-16px::before {font-size: 16px;}
    &.ecm-18px,
    &.ecm-18px::before { font-size: 18px;}
    &.ecm-24px,
    &.ecm-24px::before { font-size: 24px;}
    &.ecm-32px,
    &.ecm-32px::before { font-size: 32px;}
    &.ecm-48px,
    &.ecm-48px::before { font-size: 48px;}
}

/* Font items */
.ecm-icon {

  &.ecm-linkedin:before {
      content: var(--ecm-linkedin);
 }
  &.ecm-linkedin-fill:before {
      content: var(--ecm-linkedin-fill); 
 }
  &.ecm-facebook:before {
      content: var(--ecm-facebook); 
 }
  &.ecm-facebook-md:before {
      content: var(--ecm-facebook-md); 
 }
  &.ecm-pinterest-md:before {
      content: var(--ecm-pinterest-md); 
 }
  &.ecm-twitter:before {
      content: var(--ecm-twitter); 
 }
  &.ecm-twitter-fill:before {
      content: var(--ecm-twitter-fill); 
 }
  &.ecm-whatsapp:before {
      content: var(--ecm-whatsapp); 
 }
  &.ecm-instagram:before {
      content: var(--ecm-instagram); 
 }
  &.ecm-youtube-fill:before {
      content: var(--ecm-youtube-fill); 
 }
  &.ecm-youtube-md:before {
      content: var(--ecm-youtube-md); 
 }
  &.ecm-printer:before {
      content: var(--ecm-printer); 
 }
  &.ecm-home:before {
      content: var(--ecm-home); 
 }
  &.ecm-cursor:before {
      content: var(--ecm-cursor); 
 }
  &.ecm-vertical-line:before {
      content: var(--ecm-vertical-line); 
 }
  &.ecm-menu-vertical:before {
      content: var(--ecm-menu-vertical); 
 }
  &.ecm-lock2:before {
      content: var(--ecm-lock2); 
 }
  &.ecm-lock2-fill:before {
      content: var(--ecm-lock2-fill); 
 }
  &.ecm-lock:before {
      content: var(--ecm-lock); 
 }
  &.ecm-unlock:before {
      content: var(--ecm-unlock); 
 }
  &.ecm-lock-x:before {
      content: var(--ecm-lock-x); 
 }
  &.ecm-lock-dots:before {
      content: var(--ecm-lock-dots); 
 }
  &.ecm-tap:before {
      content: var(--ecm-tap); 
 }
  &.ecm-double-tap:before {
      content: var(--ecm-double-tap); 
 }
  &.ecm-touch-id:before {
      content: var(--ecm-touch-id); 
 }
  &.ecm-face-id:before {
      content: var(--ecm-face-id); 
 }
  &.ecm-key:before {
      content: var(--ecm-key); 
 }
  &.ecm-caps-lock-on:before {
      content: var(--ecm-caps-lock-on); 
 }
  &.ecm-caps-lock-off:before {
      content: var(--ecm-caps-lock-off); 
 }
  &.ecm-bag:before {
      content: var(--ecm-bag); 
 }
  &.ecm-bag-fill:before {
      content: var(--ecm-bag-fill); 
 }
  &.ecm-bag-plus:before {
      content: var(--ecm-bag-plus); 
 }
  &.ecm-bag-plus-fill:before {
      content: var(--ecm-bag-plus-fill); 
 }
  &.ecm-bag-check:before {
      content: var(--ecm-bag-check); 
 }
  &.ecm-bag-check-fill:before {
      content: var(--ecm-bag-check-fill); 
 }
  &.ecm-bag-x:before {
      content: var(--ecm-bag-x); 
 }
  &.ecm-bag-x-fill:before {
      content: var(--ecm-bag-x-fill); 
 }
  &.ecm-bag-heart:before {
      content: var(--ecm-bag-heart); 
 }
  &.ecm-bag-heart-fill:before {
      content: var(--ecm-bag-heart-fill); 
 }
  &.ecm-shopping-basket-md:before {
      content: var(--ecm-shopping-basket-md); 
 }
  &.ecm-shopping-basket-md-plus2:before {
      content: var(--ecm-shopping-basket-md-plus2); 
 }
  &.ecm-shopping-basket-md-plus:before {
      content: var(--ecm-shopping-basket-md-plus); 
 }
  &.ecm-shopping-basket-md-dash:before {
      content: var(--ecm-shopping-basket-md-dash); 
 }
  &.ecm-shopping-basket-md-arrow:before {
      content: var(--ecm-shopping-basket-md-arrow); 
 }
  &.ecm-shopping-basket-md-check:before {
      content: var(--ecm-shopping-basket-md-check); 
 }
  &.ecm-shopping-basket-md-circle-3:before {
      content: var(--ecm-shopping-basket-md-circle-3); 
 }
  &.ecm-shopping-basket-md-paid:before {
      content: var(--ecm-shopping-basket-md-paid); 
 }
  &.ecm-shopping-basket-md-card:before {
      content: var(--ecm-shopping-basket-md-card); 
 }
  &.ecm-shopping-basket-md-star:before {
      content: var(--ecm-shopping-basket-md-star); 
 }
  &.ecm-shopping-basket-md-empty:before {
      content: var(--ecm-shopping-basket-md-empty); 
 }
  &.ecm-basket:before {
      content: var(--ecm-basket); 
 }
  &.ecm-shopping-basket:before {
      content: var(--ecm-shopping-basket); 
 }
  &.ecm-shopping-basket-insert:before {
      content: var(--ecm-shopping-basket-insert); 
 }
  &.ecm-shopping-basket-insert2:before {
      content: var(--ecm-shopping-basket-insert2); 
 }
  &.ecm-shopping-basket-plus:before {
      content: var(--ecm-shopping-basket-plus); 
 }
  &.ecm-shopping-basket-dash:before {
      content: var(--ecm-shopping-basket-dash); 
 }
  &.ecm-shopping-basket-check:before {
      content: var(--ecm-shopping-basket-check); 
 }
  &.ecm-shopping-basket-star:before {
      content: var(--ecm-shopping-basket-star); 
 }
  &.ecm-shopping-basket-circle-3:before {
      content: var(--ecm-shopping-basket-circle-3); 
 }
  &.ecm-shopping-basket-card:before {
      content: var(--ecm-shopping-basket-card); 
 }
  &.ecm-shopping-basket-arrow:before {
      content: var(--ecm-shopping-basket-arrow); 
 }
  &.ecm-shopping-basket-paid:before {
      content: var(--ecm-shopping-basket-paid); 
 }
  &.ecm-shopping-bag:before {
      content: var(--ecm-shopping-bag); 
 }
  &.ecm-best-sales:before {
      content: var(--ecm-best-sales); 
 }
  &.ecm-circle:before {
      content: var(--ecm-circle); 
 }
  &.ecm-circle-fill:before {
      content: var(--ecm-circle-fill); 
 }
  &.ecm-plus-circle:before {
      content: var(--ecm-plus-circle); 
 }
  &.ecm-plus-circle-fill:before {
      content: var(--ecm-plus-circle-fill); 
 }
  &.ecm-plus-md-circle:before {
      content: var(--ecm-plus-md-circle); 
 }
  &.ecm-plus:before {
      content: var(--ecm-plus); 
 }
  &.ecm-plus-lg:before {
      content: var(--ecm-plus-lg); 
 }
  &.ecm-x-circle:before {
      content: var(--ecm-x-circle); 
 }
  &.ecm-x-circle-fill:before {
      content: var(--ecm-x-circle-fill); 
 }
  &.ecm-check-circle:before {
      content: var(--ecm-check-circle); 
 }
  &.ecm-check-circle-fill:before {
      content: var(--ecm-check-circle-fill); 
 }
  &.ecm-inactive-bounding-circle:before {
      content: var(--ecm-inactive-bounding-circle); 
 }
  &.ecm-in-progress-bounding-cicle:before {
      content: var(--ecm-in-progress-bounding-cicle); 
 }
  &.ecm-check2-circle:before {
      content: var(--ecm-check2-circle); 
 }
  &.ecm-dash-circle:before {
      content: var(--ecm-dash-circle); 
 }
  &.ecm-dash-circle-fill:before {
      content: var(--ecm-dash-circle-fill); 
 }
  &.ecm-no-entry-circle:before {
      content: var(--ecm-no-entry-circle); 
 }
  &.ecm-no-entry-circle-fill:before {
      content: var(--ecm-no-entry-circle-fill); 
 }
  &.ecm-unavailable-circle:before {
      content: var(--ecm-unavailable-circle); 
 }
  &.ecm-check-lg:before {
      content: var(--ecm-check-lg); 
 }
  &.ecm-x:before {
      content: var(--ecm-x); 
 }
  &.ecm-x-lg:before {
      content: var(--ecm-x-lg); 
 }
  &.ecm-undelete-lg:before {
      content: var(--ecm-undelete-lg); 
 }
  &.ecm-x-md-lg:before {
      content: var(--ecm-x-md-lg); 
 }
  &.ecm-refresh:before {
      content: var(--ecm-refresh); 
 }
  &.ecm-synchronize:before {
      content: var(--ecm-synchronize); 
 }
  &.ecm-no-synchronize:before {
      content: var(--ecm-no-synchronize); 
 }
  &.ecm-restart:before {
      content: var(--ecm-restart); 
 }
  &.ecm-undo-alt:before {
      content: var(--ecm-undo-alt); 
 }
  &.ecm-star:before {
      content: var(--ecm-star); 
 }
  &.ecm-star-fill:before {
      content: var(--ecm-star-fill); 
 }
  &.ecm-star-slash:before {
      content: var(--ecm-star-slash); 
 }
  &.ecm-star-plus:before {
      content: var(--ecm-star-plus); 
 }
  &.ecm-trash:before {
      content: var(--ecm-trash); 
 }
  &.ecm-trash-can:before {
      content: var(--ecm-trash-can); 
 }
  &.ecm-remove:before {
      content: var(--ecm-remove); 
 }
  &.ecm-trash-restore:before {
      content: var(--ecm-trash-restore); 
 }
  &.ecm-administrator-male:before {
      content: var(--ecm-administrator-male); 
 }
  &.ecm-add-administrator:before {
      content: var(--ecm-add-administrator); 
 }
  &.ecm-remove-administrator:before {
      content: var(--ecm-remove-administrator); 
 }
  &.ecm-edit-account:before {
      content: var(--ecm-edit-account); 
 }
  &.ecm-admin-settings-male:before {
      content: var(--ecm-admin-settings-male); 
 }
  &.ecm-insurance-agent:before {
      content: var(--ecm-insurance-agent); 
 }
  &.ecm-user:before {
      content: var(--ecm-user); 
 }
  &.ecm-add-user-male:before {
      content: var(--ecm-add-user-male); 
 }
  &.ecm-delete-user-male:before {
      content: var(--ecm-delete-user-male); 
 }
  &.ecm-denied:before {
      content: var(--ecm-denied); 
 }
  &.ecm-registration:before {
      content: var(--ecm-registration); 
 }
  &.ecm-edit-user:before {
      content: var(--ecm-edit-user); 
 }
  &.ecm-apply:before {
      content: var(--ecm-apply); 
 }
  &.ecm-verified-account-3:before {
      content: var(--ecm-verified-account-3); 
 }
  &.ecm-verified-account-2:before {
      content: var(--ecm-verified-account-2); 
 }
  &.ecm-landlord:before {
      content: var(--ecm-landlord); 
 }
  &.ecm-user-clock:before {
      content: var(--ecm-user-clock); 
 }
  &.ecm-user-not-found:before {
      content: var(--ecm-user-not-found); 
 }
  &.ecm-popular-man:before {
      content: var(--ecm-popular-man); 
 }
  &.ecm-user-secured:before {
      content: var(--ecm-user-secured); 
 }
  &.ecm-user-tag:before {
      content: var(--ecm-user-tag); 
 }
  &.ecm-user-locked:before {
      content: var(--ecm-user-locked); 
 }
  &.ecm-system-administrator-male:before {
      content: var(--ecm-system-administrator-male); 
 }
  &.ecm-user-settings:before {
      content: var(--ecm-user-settings); 
 }
  &.ecm-checked-user-male:before {
      content: var(--ecm-checked-user-male); 
 }
  &.ecm-unfriend:before {
      content: var(--ecm-unfriend); 
 }
  &.ecm-user-menu-male:before {
      content: var(--ecm-user-menu-male); 
 }
  &.ecm-user-menu-female:before {
      content: var(--ecm-user-menu-female); 
 }
  &.ecm-caretaker:before {
      content: var(--ecm-caretaker); 
 }
  &.ecm-important-user:before {
      content: var(--ecm-important-user); 
 }
  &.ecm-person-calendar:before {
      content: var(--ecm-person-calendar); 
 }
  &.ecm-search-client:before {
      content: var(--ecm-search-client); 
 }
  &.ecm-find-user-male:before {
      content: var(--ecm-find-user-male); 
 }
  &.ecm-inquiry:before {
      content: var(--ecm-inquiry); 
 }
  &.ecm-more-info:before {
      content: var(--ecm-more-info); 
 }
  &.ecm-attach-resume-male:before {
      content: var(--ecm-attach-resume-male); 
 }
  &.ecm-consultation:before {
      content: var(--ecm-consultation); 
 }
  &.ecm-no-user:before {
      content: var(--ecm-no-user); 
 }
  &.ecm-no-user-alt-2:before {
      content: var(--ecm-no-user-alt-2); 
 }
  &.ecm-no-user-alt:before {
      content: var(--ecm-no-user-alt); 
 }
  &.ecm-user-groups:before {
      content: var(--ecm-user-groups); 
 }
  &.ecm-user-group-2:before {
      content: var(--ecm-user-group-2); 
 }
  &.ecm-user-group:before {
      content: var(--ecm-user-group); 
 }
  &.ecm-add-user-group-man-man:before {
      content: var(--ecm-add-user-group-man-man); 
 }
  &.ecm-remove-user-group-man-man:before {
      content: var(--ecm-remove-user-group-man-man); 
 }
  &.ecm-user-male:before {
      content: var(--ecm-user-male); 
 }
  &.ecm-online-support:before {
      content: var(--ecm-online-support); 
 }
  &.ecm-budget:before {
      content: var(--ecm-budget); 
 }
  &.ecm-female-user:before {
      content: var(--ecm-female-user); 
 }
  &.ecm-technical-support:before {
      content: var(--ecm-technical-support); 
 }
  &.ecm-technical-support-wearing-glasses:before {
      content: var(--ecm-technical-support-wearing-glasses); 
 }
  &.ecm-person-square:before {
      content: var(--ecm-person-square); 
 }
  &.ecm-person-vcard:before {
      content: var(--ecm-person-vcard); 
 }
  &.ecm-person-circle:before {
      content: var(--ecm-person-circle); 
 }
  &.ecm-person-bounding-circle:before {
      content: var(--ecm-person-bounding-circle); 
 }
  &.ecm-binoculars:before {
      content: var(--ecm-binoculars); 
 }
  &.ecm-search:before {
      content: var(--ecm-search); 
 }
  &.ecm-clear-search:before {
      content: var(--ecm-clear-search); 
 }
  &.ecm-clear-search-mat-outline:before {
      content: var(--ecm-clear-search-mat-outline); 
 }
  &.ecm-zoom-in:before {
      content: var(--ecm-zoom-in); 
 }
  &.ecm-zoom-in-mat-outline:before {
      content: var(--ecm-zoom-in-mat-outline); 
 }
  &.ecm-zoom-out:before {
      content: var(--ecm-zoom-out); 
 }
  &.ecm-zoom-out-mat-outline:before {
      content: var(--ecm-zoom-out-mat-outline); 
 }
  &.ecm-search-location:before {
      content: var(--ecm-search-location); 
 }
  &.ecm-discount-finder:before {
      content: var(--ecm-discount-finder); 
 }
  &.ecm-nothing-found:before {
      content: var(--ecm-nothing-found); 
 }
  &.ecm-nothing-found-mat-outline:before {
      content: var(--ecm-nothing-found-mat-outline); 
 }
  &.ecm-search-for-love:before {
      content: var(--ecm-search-for-love); 
 }
  &.ecm-search-for-love-mat-outline:before {
      content: var(--ecm-search-for-love-mat-outline); 
 }
  &.ecm-zoom-region-mode:before {
      content: var(--ecm-zoom-region-mode); 
 }
  &.ecm-chevron-up-circle:before {
      content: var(--ecm-chevron-up-circle); 
 }
  &.ecm-chevron-up-circle-fill:before {
      content: var(--ecm-chevron-up-circle-fill); 
 }
  &.ecm-chevron-down-circle:before {
      content: var(--ecm-chevron-down-circle); 
 }
  &.ecm-chevron-down-circle-fill:before {
      content: var(--ecm-chevron-down-circle-fill); 
 }
  &.ecm-chevron-left-circle:before {
      content: var(--ecm-chevron-left-circle); 
 }
  &.ecm-chevron-left-circle-fill:before {
      content: var(--ecm-chevron-left-circle-fill); 
 }
  &.ecm-chevron-right-circle:before {
      content: var(--ecm-chevron-right-circle); 
 }
  &.ecm-chevron-right-circle-fill:before {
      content: var(--ecm-chevron-right-circle-fill); 
 }
  &.ecm-arrow-up-circle:before {
      content: var(--ecm-arrow-up-circle); 
 }
  &.ecm-arrow-up-circle-fill:before {
      content: var(--ecm-arrow-up-circle-fill); 
 }
  &.ecm-arrow-down-circle:before {
      content: var(--ecm-arrow-down-circle); 
 }
  &.ecm-arrow-down-circle-fill:before {
      content: var(--ecm-arrow-down-circle-fill); 
 }
  &.ecm-arrow-left-circle:before {
      content: var(--ecm-arrow-left-circle); 
 }
  &.ecm-arrow-left-circle-fill:before {
      content: var(--ecm-arrow-left-circle-fill); 
 }
  &.ecm-arrow-right-circle:before {
      content: var(--ecm-arrow-right-circle); 
 }
  &.ecm-arrow-right-circle-fill:before {
      content: var(--ecm-arrow-right-circle-fill); 
 }
  &.ecm-arrow-up-right-circle:before {
      content: var(--ecm-arrow-up-right-circle); 
 }
  &.ecm-arrow-up-right-circle-fill:before {
      content: var(--ecm-arrow-up-right-circle-fill); 
 }
  &.ecm-arrow-up-left-circle:before {
      content: var(--ecm-arrow-up-left-circle); 
 }
  &.ecm-arrow-up-left-circle-fill:before {
      content: var(--ecm-arrow-up-left-circle-fill); 
 }
  &.ecm-chevron-up:before {
      content: var(--ecm-chevron-up); 
 }
  &.ecm-chevron-down:before {
      content: var(--ecm-chevron-down); 
 }
  &.ecm-chevron-left:before {
      content: var(--ecm-chevron-left); 
 }
  &.ecm-chevron-right:before {
      content: var(--ecm-chevron-right); 
 }
  &.ecm-chevron2-up:before {
      content: var(--ecm-chevron2-up); 
 }
  &.ecm-chevron2-down:before {
      content: var(--ecm-chevron2-down); 
 }
  &.ecm-chevron2-left:before {
      content: var(--ecm-chevron2-left); 
 }
  &.ecm-chevron2-right:before {
      content: var(--ecm-chevron2-right); 
 }
  &.ecm-chevron2-double-left:before {
      content: var(--ecm-chevron2-double-left); 
 }
  &.ecm-chevron2-double-right:before {
      content: var(--ecm-chevron2-double-right); 
 }
  &.ecm-chevron3-up:before {
      content: var(--ecm-chevron3-up); 
 }
  &.ecm-chevron3-down:before {
      content: var(--ecm-chevron3-down); 
 }
  &.ecm-chevron3-left:before {
      content: var(--ecm-chevron3-left); 
 }
  &.ecm-chevron3-right:before {
      content: var(--ecm-chevron3-right); 
 }
  &.ecm-arrow-down:before {
      content: var(--ecm-arrow-down); 
 }
  &.ecm-arrow-up:before {
      content: var(--ecm-arrow-up); 
 }
  &.ecm-arrows:before {
      content: var(--ecm-arrows); 
 }
  &.ecm-reply:before {
      content: var(--ecm-reply); 
 }
  &.ecm-arrow-curved-top-left:before {
      content: var(--ecm-arrow-curved-top-left); 
 }
  &.ecm-arrow-curved-top-left-down:before {
      content: var(--ecm-arrow-curved-top-left-down); 
 }
  &.ecm-arrow-curved-top-right-down:before {
      content: var(--ecm-arrow-curved-top-right-down); 
 }
  &.ecm-arrow-curved-bottom-right-up:before {
      content: var(--ecm-arrow-curved-bottom-right-up); 
 }
  &.ecm-life-preserver:before {
      content: var(--ecm-life-preserver); 
 }
  &.ecm-question-circle:before {
      content: var(--ecm-question-circle); 
 }
  &.ecm-question-circle-fill:before {
      content: var(--ecm-question-circle-fill); 
 }
  &.ecm-info-circle:before {
      content: var(--ecm-info-circle); 
 }
  &.ecm-info-circle-fill:before {
      content: var(--ecm-info-circle-fill); 
 }
  &.ecm-exclamation-circle:before {
      content: var(--ecm-exclamation-circle); 
 }
  &.ecm-exclamation-circle-fill:before {
      content: var(--ecm-exclamation-circle-fill); 
 }
  &.ecm-exclamation-diamond:before {
      content: var(--ecm-exclamation-diamond); 
 }
  &.ecm-arrow-down-diamond:before {
      content: var(--ecm-arrow-down-diamond); 
 }
  &.ecm-dots-diamond:before {
      content: var(--ecm-dots-diamond); 
 }
  &.ecm-adr-diamond:before {
      content: var(--ecm-adr-diamond); 
 }
  &.ecm-menu-squared:before {
      content: var(--ecm-menu-squared); 
 }
  &.ecm-info-square:before {
      content: var(--ecm-info-square); 
 }
  &.ecm-info-square-fill:before {
      content: var(--ecm-info-square-fill); 
 }
  &.ecm-info-square2:before {
      content: var(--ecm-info-square2); 
 }
  &.ecm-info-popup:before {
      content: var(--ecm-info-popup); 
 }
  &.ecm-info-popup-fill:before {
      content: var(--ecm-info-popup-fill); 
 }
  &.ecm-answers:before {
      content: var(--ecm-answers); 
 }
  &.ecm-questions:before {
      content: var(--ecm-questions); 
 }
  &.ecm-user-manual:before {
      content: var(--ecm-user-manual); 
 }
  &.ecm-exclamation-triangle:before {
      content: var(--ecm-exclamation-triangle); 
 }
  &.ecm-exclamation-triangle-fill:before {
      content: var(--ecm-exclamation-triangle-fill); 
 }
  &.ecm-exclamation2-triangle:before {
      content: var(--ecm-exclamation2-triangle); 
 }
  &.ecm-exclamation-slash-triangle:before {
      content: var(--ecm-exclamation-slash-triangle); 
 }
  &.ecm-exclamation-bounding-triangle:before {
      content: var(--ecm-exclamation-bounding-triangle); 
 }
  &.ecm-expired:before {
      content: var(--ecm-expired); 
 }
  &.ecm-exclamation-md-triangle:before {
      content: var(--ecm-exclamation-md-triangle); 
 }
  &.ecm-discount:before {
      content: var(--ecm-discount); 
 }
  &.ecm-discount-filled:before {
      content: var(--ecm-discount-filled); 
 }
  &.ecm-approval:before {
      content: var(--ecm-approval); 
 }
  &.ecm-instagram-check-mark:before {
      content: var(--ecm-instagram-check-mark); 
 }
  &.ecm-verified-account:before {
      content: var(--ecm-verified-account); 
 }
  &.ecm-verified-badge:before {
      content: var(--ecm-verified-badge); 
 }
  &.ecm-unverified-account:before {
      content: var(--ecm-unverified-account); 
 }
  &.ecm-warranty:before {
      content: var(--ecm-warranty); 
 }
  &.ecm-best-seller:before {
      content: var(--ecm-best-seller); 
 }
  &.ecm-guarantee:before {
      content: var(--ecm-guarantee); 
 }
  &.ecm-eye:before {
      content: var(--ecm-eye); 
 }
  &.ecm-eye-slash:before {
      content: var(--ecm-eye-slash); 
 }
  &.ecm-eye2-slash:before {
      content: var(--ecm-eye2-slash); 
 }
  &.ecm-idea:before {
      content: var(--ecm-idea); 
 }
  &.ecm-light-on:before {
      content: var(--ecm-light-on); 
 }
  &.ecm-light-on-2:before {
      content: var(--ecm-light-on-2); 
 }
  &.ecm-no-idea:before {
      content: var(--ecm-no-idea); 
 }
  &.ecm-toggle-off:before {
      content: var(--ecm-toggle-off); 
 }
  &.ecm-toggle-indeterminate:before {
      content: var(--ecm-toggle-indeterminate); 
 }
  &.ecm-toggle-on:before {
      content: var(--ecm-toggle-on); 
 }
  &.ecm-sun:before {
      content: var(--ecm-sun); 
 }
  &.ecm-sun-slash:before {
      content: var(--ecm-sun-slash); 
 }
  &.ecm-quick-mode-on:before {
      content: var(--ecm-quick-mode-on); 
 }
  &.ecm-quick-mode-off:before {
      content: var(--ecm-quick-mode-off); 
 }
  &.ecm-notification:before {
      content: var(--ecm-notification); 
 }
  &.ecm-add-reminder:before {
      content: var(--ecm-add-reminder); 
 }
  &.ecm-no-reminders:before {
      content: var(--ecm-no-reminders); 
 }
  &.ecm-heart:before {
      content: var(--ecm-heart); 
 }
  &.ecm-heart-fill:before {
      content: var(--ecm-heart-fill); 
 }
  &.ecm-heart-plus:before {
      content: var(--ecm-heart-plus); 
 }
  &.ecm-facebook-like:before {
      content: var(--ecm-facebook-like); 
 }
  &.ecm-hand-thumbs-up:before {
      content: var(--ecm-hand-thumbs-up); 
 }
  &.ecm-hand-thumbs-down:before {
      content: var(--ecm-hand-thumbs-down); 
 }
  &.ecm-flag-2:before {
      content: var(--ecm-flag-2); 
 }
  &.ecm-unflag:before {
      content: var(--ecm-unflag); 
 }
  &.ecm-paint-palette:before {
      content: var(--ecm-paint-palette); 
 }
  &.ecm-art-prices:before {
      content: var(--ecm-art-prices); 
 }
  &.ecm-spellcheck:before {
      content: var(--ecm-spellcheck); 
 }
  &.ecm-themes:before {
      content: var(--ecm-themes); 
 }
  &.ecm-design:before {
      content: var(--ecm-design); 
 }
  &.ecm-design-filled:before {
      content: var(--ecm-design-filled); 
 }
  &.ecm-stationery:before {
      content: var(--ecm-stationery); 
 }
  &.ecm-crop:before {
      content: var(--ecm-crop); 
 }
  &.ecm-coupon:before {
      content: var(--ecm-coupon); 
 }
  &.ecm-color-dropper:before {
      content: var(--ecm-color-dropper); 
 }
  &.ecm-edit:before {
      content: var(--ecm-edit); 
 }
  &.ecm-pencil:before {
      content: var(--ecm-pencil); 
 }
  &.ecm-no-edit:before {
      content: var(--ecm-no-edit); 
 }
  &.ecm-save:before {
      content: var(--ecm-save); 
 }
  &.ecm-save-as:before {
      content: var(--ecm-save-as); 
 }
  &.ecm-save-close:before {
      content: var(--ecm-save-close); 
 }
  &.ecm-save-all:before {
      content: var(--ecm-save-all); 
 }
  &.ecm-copy:before {
      content: var(--ecm-copy); 
 }
  &.ecm-paste:before {
      content: var(--ecm-paste); 
 }
  &.ecm-add-to-clipboard:before {
      content: var(--ecm-add-to-clipboard); 
 }
  &.ecm-rotate-screen:before {
      content: var(--ecm-rotate-screen); 
 }
  &.ecm-full-page-view:before {
      content: var(--ecm-full-page-view); 
 }
  &.ecm-picture-in-picture:before {
      content: var(--ecm-picture-in-picture); 
 }
  &.ecm-picture-in-picture-alternative:before {
      content: var(--ecm-picture-in-picture-alternative); 
 }
  &.ecm-original-size:before {
      content: var(--ecm-original-size); 
 }
  &.ecm-four-to-three:before {
      content: var(--ecm-four-to-three); 
 }
  &.ecm-five-to-four:before {
      content: var(--ecm-five-to-four); 
 }
  &.ecm-image:before {
      content: var(--ecm-image); 
 }
  &.ecm-full-image:before {
      content: var(--ecm-full-image); 
 }
  &.ecm-add-image:before {
      content: var(--ecm-add-image); 
 }
  &.ecm-edit-image:before {
      content: var(--ecm-edit-image); 
 }
  &.ecm-remove-image:before {
      content: var(--ecm-remove-image); 
 }
  &.ecm-wallpaper:before {
      content: var(--ecm-wallpaper); 
 }
  &.ecm-no-image:before {
      content: var(--ecm-no-image); 
 }
  &.ecm-photo-editor:before {
      content: var(--ecm-photo-editor); 
 }
  &.ecm-image-gallery:before {
      content: var(--ecm-image-gallery); 
 }
  &.ecm-no-image-gallery:before {
      content: var(--ecm-no-image-gallery); 
 }
  &.ecm-link:before {
      content: var(--ecm-link); 
 }
  &.ecm-broken-link:before {
      content: var(--ecm-broken-link); 
 }
  &.ecm-link-plus:before {
      content: var(--ecm-link-plus); 
 }
  &.ecm-link-pencil:before {
      content: var(--ecm-link-pencil); 
 }
  &.ecm-link-x:before {
      content: var(--ecm-link-x); 
 }
  &.ecm-link-slash:before {
      content: var(--ecm-link-slash); 
 }
  &.ecm-quick-link:before {
      content: var(--ecm-quick-link); 
 }
  &.ecm-external-link:before {
      content: var(--ecm-external-link); 
 }
  &.ecm-css:before {
      content: var(--ecm-css); 
 }
  &.ecm-css-filled:before {
      content: var(--ecm-css-filled); 
 }
  &.ecm-source-code:before {
      content: var(--ecm-source-code); 
 }
  &.ecm-web-accessibility:before {
      content: var(--ecm-web-accessibility); 
 }
  &.ecm-e-learning:before {
      content: var(--ecm-e-learning); 
 }
  &.ecm-view-carousel:before {
      content: var(--ecm-view-carousel); 
 }
  &.ecm-vertical-timeline-slider:before {
      content: var(--ecm-vertical-timeline-slider); 
 }
  &.ecm-numbered-list:before {
      content: var(--ecm-numbered-list); 
 }
  &.ecm-features-list:before {
      content: var(--ecm-features-list); 
 }
  &.ecm-todo-list:before {
      content: var(--ecm-todo-list); 
 }
  &.ecm-to-do:before {
      content: var(--ecm-to-do); 
 }
  &.ecm-menu:before {
      content: var(--ecm-menu); 
 }
  &.ecm-list:before {
      content: var(--ecm-list); 
 }
  &.ecm-checklist:before {
      content: var(--ecm-checklist); 
 }
  &.ecm-multiple-choice:before {
      content: var(--ecm-multiple-choice); 
 }
  &.ecm-single-choice:before {
      content: var(--ecm-single-choice); 
 }
  &.ecm-content:before {
      content: var(--ecm-content); 
 }
  &.ecm-search-in-list:before {
      content: var(--ecm-search-in-list); 
 }
  &.ecm-details:before {
      content: var(--ecm-details); 
 }
  &.ecm-list-of-thumbnails:before {
      content: var(--ecm-list-of-thumbnails); 
 }
  &.ecm-small-icons:before {
      content: var(--ecm-small-icons); 
 }
  &.ecm-squared-menu:before {
      content: var(--ecm-squared-menu); 
 }
  &.ecm-thumbnails:before {
      content: var(--ecm-thumbnails); 
 }
  &.ecm-index:before {
      content: var(--ecm-index); 
 }
  &.ecm-four-squares:before {
      content: var(--ecm-four-squares); 
 }
  &.ecm-medium-icons:before {
      content: var(--ecm-medium-icons); 
 }
  &.ecm-tiles:before {
      content: var(--ecm-tiles); 
 }
  &.ecm-view-all:before {
      content: var(--ecm-view-all); 
 }
  &.ecm-view-details:before {
      content: var(--ecm-view-details); 
 }
  &.ecm-similar-items:before {
      content: var(--ecm-similar-items); 
 }
  &.ecm-dashboard-layout-vertical:before {
      content: var(--ecm-dashboard-layout-vertical); 
 }
  &.ecm-responsive:before {
      content: var(--ecm-responsive); 
 }
  &.ecm-single-page-mode:before {
      content: var(--ecm-single-page-mode); 
 }
  &.ecm-continuous-mode:before {
      content: var(--ecm-continuous-mode); 
 }
  &.ecm-grid:before {
      content: var(--ecm-grid); 
 }
  &.ecm-grid-3:before {
      content: var(--ecm-grid-3); 
 }
  &.ecm-grid-2:before {
      content: var(--ecm-grid-2); 
 }
  &.ecm-insert-table:before {
      content: var(--ecm-insert-table); 
 }
  &.ecm-replicate-rows:before {
      content: var(--ecm-replicate-rows); 
 }
  &.ecm-add-row:before {
      content: var(--ecm-add-row); 
 }
  &.ecm-delete-row:before {
      content: var(--ecm-delete-row); 
 }
  &.ecm-insert-row-above:before {
      content: var(--ecm-insert-row-above); 
 }
  &.ecm-insert-row:before {
      content: var(--ecm-insert-row); 
 }
  &.ecm-add-column:before {
      content: var(--ecm-add-column); 
 }
  &.ecm-delete-column:before {
      content: var(--ecm-delete-column); 
 }
  &.ecm-insert-column-left:before {
      content: var(--ecm-insert-column-left); 
 }
  &.ecm-insert-column-right:before {
      content: var(--ecm-insert-column-right); 
 }
  &.ecm-rearrange:before {
      content: var(--ecm-rearrange); 
 }
  &.ecm-add-white:before {
      content: var(--ecm-add-white); 
 }
  &.ecm-alphabetical-sorting:before {
      content: var(--ecm-alphabetical-sorting); 
 }
  &.ecm-alphabetical-sorting-2:before {
      content: var(--ecm-alphabetical-sorting-2); 
 }
  &.ecm-ascending-sorting:before {
      content: var(--ecm-ascending-sorting); 
 }
  &.ecm-descending-sorting:before {
      content: var(--ecm-descending-sorting); 
 }
  &.ecm-funnel-filled:before {
      content: var(--ecm-funnel-filled); 
 }
  &.ecm-add-database:before {
      content: var(--ecm-add-database); 
 }
  &.ecm-remove-data:before {
      content: var(--ecm-remove-data); 
 }
  &.ecm-delete-database:before {
      content: var(--ecm-delete-database); 
 }
  &.ecm-database-administrator:before {
      content: var(--ecm-database-administrator); 
 }
  &.ecm-database-view:before {
      content: var(--ecm-database-view); 
 }
  &.ecm-database-options:before {
      content: var(--ecm-database-options); 
 }
  &.ecm-favorite-database:before {
      content: var(--ecm-favorite-database); 
 }
  &.ecm-lock-database:before {
      content: var(--ecm-lock-database); 
 }
  &.ecm-database-backup:before {
      content: var(--ecm-database-backup); 
 }
  &.ecm-database-error:before {
      content: var(--ecm-database-error); 
 }
  &.ecm-data-backup:before {
      content: var(--ecm-data-backup); 
 }
  &.ecm-server-clocks-and-database:before {
      content: var(--ecm-server-clocks-and-database); 
 }
  &.ecm-database-daily-export:before {
      content: var(--ecm-database-daily-export); 
 }
  &.ecm-database-daily-import:before {
      content: var(--ecm-database-daily-import); 
 }
  &.ecm-database-import:before {
      content: var(--ecm-database-import); 
 }
  &.ecm-database-restore:before {
      content: var(--ecm-database-restore); 
 }
  &.ecm-database-export:before {
      content: var(--ecm-database-export); 
 }
  &.ecm-search-database:before {
      content: var(--ecm-search-database); 
 }
  &.ecm-gdpr-database:before {
      content: var(--ecm-gdpr-database); 
 }
  &.ecm-clock:before {
      content: var(--ecm-clock); 
 }
  &.ecm-delivery-time:before {
      content: var(--ecm-delivery-time); 
 }
  &.ecm-hourglass:before {
      content: var(--ecm-hourglass); 
 }
  &.ecm-sand-timer:before {
      content: var(--ecm-sand-timer); 
 }
  &.ecm-sand-watch:before {
      content: var(--ecm-sand-watch); 
 }
  &.ecm-last-24-hours:before {
      content: var(--ecm-last-24-hours); 
 }
  &.ecm-last-24-hours-2:before {
      content: var(--ecm-last-24-hours-2); 
 }
  &.ecm-bookmark:before {
      content: var(--ecm-bookmark); 
 }
  &.ecm-bookmark-fill:before {
      content: var(--ecm-bookmark-fill); 
 }
  &.ecm-add-bookmark:before {
      content: var(--ecm-add-bookmark); 
 }
  &.ecm-delete-bookmark:before {
      content: var(--ecm-delete-bookmark); 
 }
  &.ecm-remove-bookmark:before {
      content: var(--ecm-remove-bookmark); 
 }
  &.ecm-favorites:before {
      content: var(--ecm-favorites); 
 }
  &.ecm-bookmark2:before {
      content: var(--ecm-bookmark2); 
 }
  &.ecm-calendar:before {
      content: var(--ecm-calendar); 
 }
  &.ecm-edit-calendar:before {
      content: var(--ecm-edit-calendar); 
 }
  &.ecm-calendar-plus:before {
      content: var(--ecm-calendar-plus); 
 }
  &.ecm-calendar-delete:before {
      content: var(--ecm-calendar-delete); 
 }
  &.ecm-calendar-minus:before {
      content: var(--ecm-calendar-minus); 
 }
  &.ecm-pay-date:before {
      content: var(--ecm-pay-date); 
 }
  &.ecm-new-post:before {
      content: var(--ecm-new-post); 
 }
  &.ecm-new-message:before {
      content: var(--ecm-new-message); 
 }
  &.ecm-edit-message:before {
      content: var(--ecm-edit-message); 
 }
  &.ecm-deleted-message:before {
      content: var(--ecm-deleted-message); 
 }
  &.ecm-remove-message:before {
      content: var(--ecm-remove-message); 
 }
  &.ecm-received:before {
      content: var(--ecm-received); 
 }
  &.ecm-no-message:before {
      content: var(--ecm-no-message); 
 }
  &.ecm-mail-account:before {
      content: var(--ecm-mail-account); 
 }
  &.ecm-envelope-reply:before {
      content: var(--ecm-envelope-reply); 
 }
  &.ecm-send:before {
      content: var(--ecm-send); 
 }
  &.ecm-delivered-mail:before {
      content: var(--ecm-delivered-mail); 
 }
  &.ecm-forward-message:before {
      content: var(--ecm-forward-message); 
 }
  &.ecm-mail-error:before {
      content: var(--ecm-mail-error); 
 }
  &.ecm-urgent-message:before {
      content: var(--ecm-urgent-message); 
 }
  &.ecm-mailing:before {
      content: var(--ecm-mailing); 
 }
  &.ecm-marked-mail:before {
      content: var(--ecm-marked-mail); 
 }
  &.ecm-search-in-mail:before {
      content: var(--ecm-search-in-mail); 
 }
  &.ecm-mail-configuration:before {
      content: var(--ecm-mail-configuration); 
 }
  &.ecm-open-envelope:before {
      content: var(--ecm-open-envelope); 
 }
  &.ecm-feedback:before {
      content: var(--ecm-feedback); 
 }
  &.ecm-feedback-2:before {
      content: var(--ecm-feedback-2); 
 }
  &.ecm-database-mail:before {
      content: var(--ecm-database-mail); 
 }
  &.ecm-sent:before {
      content: var(--ecm-sent); 
 }
  &.ecm-topic:before {
      content: var(--ecm-topic); 
 }
  &.ecm-add-to-chat:before {
      content: var(--ecm-add-to-chat); 
 }
  &.ecm-edit-chat-history:before {
      content: var(--ecm-edit-chat-history); 
 }
  &.ecm-delete-chat:before {
      content: var(--ecm-delete-chat); 
 }
  &.ecm-chat-message-sent:before {
      content: var(--ecm-chat-message-sent); 
 }
  &.ecm-message-preview:before {
      content: var(--ecm-message-preview); 
 }
  &.ecm-favorite-chat-message:before {
      content: var(--ecm-favorite-chat-message); 
 }
  &.ecm-chat-settings:before {
      content: var(--ecm-chat-settings); 
 }
  &.ecm-high-priority-message:before {
      content: var(--ecm-high-priority-message); 
 }
  &.ecm-topic-push-notification:before {
      content: var(--ecm-topic-push-notification); 
 }
  &.ecm-search-chat:before {
      content: var(--ecm-search-chat); 
 }
  &.ecm-comments:before {
      content: var(--ecm-comments); 
 }
  &.ecm-speaker-notes-off:before {
      content: var(--ecm-speaker-notes-off); 
 }
  &.ecm-happy-chat:before {
      content: var(--ecm-happy-chat); 
 }
  &.ecm-popup:before {
      content: var(--ecm-popup); 
 }
  &.ecm-speech-bubble:before {
      content: var(--ecm-speech-bubble); 
 }
  &.ecm-refuse:before {
      content: var(--ecm-refuse); 
 }
  &.ecm-chat-message:before {
      content: var(--ecm-chat-message); 
 }
  &.ecm-no-chat-message:before {
      content: var(--ecm-no-chat-message); 
 }
  &.ecm-comments-2:before {
      content: var(--ecm-comments-2); 
 }
  &.ecm-delete-message:before {
      content: var(--ecm-delete-message); 
 }
  &.ecm-delete-message-filled:before {
      content: var(--ecm-delete-message-filled); 
 }
  &.ecm-about:before {
      content: var(--ecm-about); 
 }
  &.ecm-about-filled:before {
      content: var(--ecm-about-filled); 
 }
  &.ecm-ask-question:before {
      content: var(--ecm-ask-question); 
 }
  &.ecm-ask-question-filled:before {
      content: var(--ecm-ask-question-filled); 
 }
  &.ecm-response:before {
      content: var(--ecm-response); 
 }
  &.ecm-closed-topic:before {
      content: var(--ecm-closed-topic); 
 }
  &.ecm-tab:before {
      content: var(--ecm-tab); 
 }
  &.ecm-tab-plus:before {
      content: var(--ecm-tab-plus); 
 }
  &.ecm-tab-plus-fill:before {
      content: var(--ecm-tab-plus-fill); 
 }
  &.ecm-tab-x:before {
      content: var(--ecm-tab-x); 
 }
  &.ecm-tab-folder:before {
      content: var(--ecm-tab-folder); 
 }
  &.ecm-tabs-switch:before {
      content: var(--ecm-tabs-switch); 
 }
  &.ecm-tabs-x:before {
      content: var(--ecm-tabs-x); 
 }
  &.ecm-tabs-save:before {
      content: var(--ecm-tabs-save); 
 }
  &.ecm-tabs-arrow-down:before {
      content: var(--ecm-tabs-arrow-down); 
 }
  &.ecm-extra-features:before {
      content: var(--ecm-extra-features); 
 }
  &.ecm-folder:before {
      content: var(--ecm-folder); 
 }
  &.ecm-folder-fill:before {
      content: var(--ecm-folder-fill); 
 }
  &.ecm-folder-open:before {
      content: var(--ecm-folder-open); 
 }
  &.ecm-folder-open-fill:before {
      content: var(--ecm-folder-open-fill); 
 }
  &.ecm-folder-plus:before {
      content: var(--ecm-folder-plus); 
 }
  &.ecm-folder-pencil:before {
      content: var(--ecm-folder-pencil); 
 }
  &.ecm-folder-x:before {
      content: var(--ecm-folder-x); 
 }
  &.ecm-folder-lock:before {
      content: var(--ecm-folder-lock); 
 }
  &.ecm-folder-settings:before {
      content: var(--ecm-folder-settings); 
 }
  &.ecm-folder-bounding:before {
      content: var(--ecm-folder-bounding); 
 }
  &.ecm-folder-pictures:before {
      content: var(--ecm-folder-pictures); 
 }
  &.ecm-folder-audio:before {
      content: var(--ecm-folder-audio); 
 }
  &.ecm-folder-video:before {
      content: var(--ecm-folder-video); 
 }
  &.ecm-folder-user:before {
      content: var(--ecm-folder-user); 
 }
  &.ecm-folder-documents:before {
      content: var(--ecm-folder-documents); 
 }
  &.ecm-folder-search:before {
      content: var(--ecm-folder-search); 
 }
  &.ecm-folder-search-fill:before {
      content: var(--ecm-folder-search-fill); 
 }
  &.ecm-folder2-search:before {
      content: var(--ecm-folder2-search); 
 }
  &.ecm-folder-downloads:before {
      content: var(--ecm-folder-downloads); 
 }
  &.ecm-folder-extensions:before {
      content: var(--ecm-folder-extensions); 
 }
  &.ecm-file:before {
      content: var(--ecm-file); 
 }
  &.ecm-file-plus:before {
      content: var(--ecm-file-plus); 
 }
  &.ecm-file-pencil:before {
      content: var(--ecm-file-pencil); 
 }
  &.ecm-file-x:before {
      content: var(--ecm-file-x); 
 }
  &.ecm-file-check:before {
      content: var(--ecm-file-check); 
 }
  &.ecm-file-image:before {
      content: var(--ecm-file-image); 
 }
  &.ecm-file-envelope:before {
      content: var(--ecm-file-envelope); 
 }
  &.ecm-open-document:before {
      content: var(--ecm-open-document); 
 }
  &.ecm-upload-file:before {
      content: var(--ecm-upload-file); 
 }
  &.ecm-file-doc:before {
      content: var(--ecm-file-doc); 
 }
  &.ecm-file-jpg:before {
      content: var(--ecm-file-jpg); 
 }
  &.ecm-file-mp3:before {
      content: var(--ecm-file-mp3); 
 }
  &.ecm-file-mp4:before {
      content: var(--ecm-file-mp4); 
 }
  &.ecm-file-pdf:before {
      content: var(--ecm-file-pdf); 
 }
  &.ecm-export-pdf:before {
      content: var(--ecm-export-pdf); 
 }
  &.ecm-file-png:before {
      content: var(--ecm-file-png); 
 }
  &.ecm-file-ppt:before {
      content: var(--ecm-file-ppt); 
 }
  &.ecm-file-xls:before {
      content: var(--ecm-file-xls); 
 }
  &.ecm-import-csv:before {
      content: var(--ecm-import-csv); 
 }
  &.ecm-file-zip:before {
      content: var(--ecm-file-zip); 
 }
  &.ecm-view:before {
      content: var(--ecm-view); 
 }
  &.ecm-file-document:before {
      content: var(--ecm-file-document); 
 }
  &.ecm-file-document-plus:before {
      content: var(--ecm-file-document-plus); 
 }
  &.ecm-cancel-delete:before {
      content: var(--ecm-cancel-delete); 
 }
  &.ecm-file-document-dash:before {
      content: var(--ecm-file-document-dash); 
 }
  &.ecm-upload:before {
      content: var(--ecm-upload); 
 }
  &.ecm-download:before {
      content: var(--ecm-download); 
 }
  &.ecm-downloading-updates:before {
      content: var(--ecm-downloading-updates); 
 }
  &.ecm-upload-to-the-cloud:before {
      content: var(--ecm-upload-to-the-cloud); 
 }
  &.ecm-download-from-the-cloud:before {
      content: var(--ecm-download-from-the-cloud); 
 }
  &.ecm-search-in-cloud:before {
      content: var(--ecm-search-in-cloud); 
 }
  &.ecm-note:before {
      content: var(--ecm-note); 
 }
  &.ecm-scroll:before {
      content: var(--ecm-scroll); 
 }
  &.ecm-tree-structure:before {
      content: var(--ecm-tree-structure); 
 }
  &.ecm-add-node:before {
      content: var(--ecm-add-node); 
 }
  &.ecm-add-subnode:before {
      content: var(--ecm-add-subnode); 
 }
  &.ecm-delete-node:before {
      content: var(--ecm-delete-node); 
 }
  &.ecm-delete-subnode:before {
      content: var(--ecm-delete-subnode); 
 }
  &.ecm-edit-node:before {
      content: var(--ecm-edit-node); 
 }
  &.ecm-move-node-down:before {
      content: var(--ecm-move-node-down); 
 }
  &.ecm-move-node-up:before {
      content: var(--ecm-move-node-up); 
 }
  &.ecm-reorder:before {
      content: var(--ecm-reorder); 
 }
  &.ecm-hierarchy:before {
      content: var(--ecm-hierarchy); 
 }
  &.ecm-globe:before {
      content: var(--ecm-globe); 
 }
  &.ecm-location:before {
      content: var(--ecm-location); 
 }
  &.ecm-domain-name:before {
      content: var(--ecm-domain-name); 
 }
  &.ecm-america-filled:before {
      content: var(--ecm-america-filled); 
 }
  &.ecm-around-the-globe:before {
      content: var(--ecm-around-the-globe); 
 }
  &.ecm-map:before {
      content: var(--ecm-map); 
 }
  &.ecm-map-editing:before {
      content: var(--ecm-map-editing); 
 }
  &.ecm-map-marker:before {
      content: var(--ecm-map-marker); 
 }
  &.ecm-address:before {
      content: var(--ecm-address); 
 }
  &.ecm-location-update:before {
      content: var(--ecm-location-update); 
 }
  &.ecm-home-address:before {
      content: var(--ecm-home-address); 
 }
  &.ecm-tracking:before {
      content: var(--ecm-tracking); 
 }
  &.ecm-tracking-2:before {
      content: var(--ecm-tracking-2); 
 }
  &.ecm-tracking-3:before {
      content: var(--ecm-tracking-3); 
 }
  &.ecm-track-order:before {
      content: var(--ecm-track-order); 
 }
  &.ecm-truck:before {
      content: var(--ecm-truck); 
 }
  &.ecm-shipped:before {
      content: var(--ecm-shipped); 
 }
  &.ecm-in-transit:before {
      content: var(--ecm-in-transit); 
 }
  &.ecm-courier-lorry:before {
      content: var(--ecm-courier-lorry); 
 }
  &.ecm-delivery:before {
      content: var(--ecm-delivery); 
 }
  &.ecm-file-delivery:before {
      content: var(--ecm-file-delivery); 
 }
  &.ecm-flower-delivery:before {
      content: var(--ecm-flower-delivery); 
 }
  &.ecm-flower-delivery-2:before {
      content: var(--ecm-flower-delivery-2); 
 }
  &.ecm-document-delivery:before {
      content: var(--ecm-document-delivery); 
 }
  &.ecm-partially-shipped:before {
      content: var(--ecm-partially-shipped); 
 }
  &.ecm-delivery-scooter:before {
      content: var(--ecm-delivery-scooter); 
 }
  &.ecm-transportation:before {
      content: var(--ecm-transportation); 
 }
  &.ecm-bus:before {
      content: var(--ecm-bus); 
 }
  &.ecm-city-railway-station:before {
      content: var(--ecm-city-railway-station); 
 }
  &.ecm-train:before {
      content: var(--ecm-train); 
 }
  &.ecm-railway-station:before {
      content: var(--ecm-railway-station); 
 }
  &.ecm-subway:before {
      content: var(--ecm-subway); 
 }
  &.ecm-water-transportation:before {
      content: var(--ecm-water-transportation); 
 }
  &.ecm-cargo-ship:before {
      content: var(--ecm-cargo-ship); 
 }
  &.ecm-airplane-landing:before {
      content: var(--ecm-airplane-landing); 
 }
  &.ecm-taxi-mobile-payment-euro:before {
      content: var(--ecm-taxi-mobile-payment-euro); 
 }
  &.ecm-taxi-mobile-payment:before {
      content: var(--ecm-taxi-mobile-payment); 
 }
  &.ecm-parking:before {
      content: var(--ecm-parking); 
 }
  &.ecm-no-parking:before {
      content: var(--ecm-no-parking); 
 }
  &.ecm-carpark:before {
      content: var(--ecm-carpark); 
 }
  &.ecm-factory:before {
      content: var(--ecm-factory); 
 }
  &.ecm-department:before {
      content: var(--ecm-department); 
 }
  &.ecm-building:before {
      content: var(--ecm-building); 
 }
  &.ecm-online-store:before {
      content: var(--ecm-online-store); 
 }
  &.ecm-online-shop:before {
      content: var(--ecm-online-shop); 
 }
  &.ecm-shop:before {
      content: var(--ecm-shop); 
 }
  &.ecm-shop-location:before {
      content: var(--ecm-shop-location); 
 }
  &.ecm-furniture-store:before {
      content: var(--ecm-furniture-store); 
 }
  &.ecm-device-shop:before {
      content: var(--ecm-device-shop); 
 }
  &.ecm-online-shop-favorite:before {
      content: var(--ecm-online-shop-favorite); 
 }
  &.ecm-online-shop-shopping-bag:before {
      content: var(--ecm-online-shop-shopping-bag); 
 }
  &.ecm-online-shop-sale:before {
      content: var(--ecm-online-shop-sale); 
 }
  &.ecm-store-setting:before {
      content: var(--ecm-store-setting); 
 }
  &.ecm-new-product:before {
      content: var(--ecm-new-product); 
 }
  &.ecm-product:before {
      content: var(--ecm-product); 
 }
  &.ecm-box:before {
      content: var(--ecm-box); 
 }
  &.ecm-edit-product:before {
      content: var(--ecm-edit-product); 
 }
  &.ecm-box-settings:before {
      content: var(--ecm-box-settings); 
 }
  &.ecm-mail-advertising:before {
      content: var(--ecm-mail-advertising); 
 }
  &.ecm-exclusive-product:before {
      content: var(--ecm-exclusive-product); 
 }
  &.ecm-send-package:before {
      content: var(--ecm-send-package); 
 }
  &.ecm-used-product:before {
      content: var(--ecm-used-product); 
 }
  &.ecm-packaging:before {
      content: var(--ecm-packaging); 
 }
  &.ecm-gift:before {
      content: var(--ecm-gift); 
 }
  &.ecm-package:before {
      content: var(--ecm-package); 
 }
  &.ecm-add-to-collection:before {
      content: var(--ecm-add-to-collection); 
 }
  &.ecm-edit-delivery-terms:before {
      content: var(--ecm-edit-delivery-terms); 
 }
  &.ecm-remove-delivery:before {
      content: var(--ecm-remove-delivery); 
 }
  &.ecm-out-of-stock:before {
      content: var(--ecm-out-of-stock); 
 }
  &.ecm-delivered-box:before {
      content: var(--ecm-delivered-box); 
 }
  &.ecm-product-management:before {
      content: var(--ecm-product-management); 
 }
  &.ecm-box-settings-2:before {
      content: var(--ecm-box-settings-2); 
 }
  &.ecm-view-delivery:before {
      content: var(--ecm-view-delivery); 
 }
  &.ecm-box-other:before {
      content: var(--ecm-box-other); 
 }
  &.ecm-box-secured:before {
      content: var(--ecm-box-secured); 
 }
  &.ecm-cost:before {
      content: var(--ecm-cost); 
 }
  &.ecm-cash-on-delivery:before {
      content: var(--ecm-cash-on-delivery); 
 }
  &.ecm-secured-package:before {
      content: var(--ecm-secured-package); 
 }
  &.ecm-important-delivery:before {
      content: var(--ecm-important-delivery); 
 }
  &.ecm-diamond-package:before {
      content: var(--ecm-diamond-package); 
 }
  &.ecm-move-stock:before {
      content: var(--ecm-move-stock); 
 }
  &.ecm-inventory-flow:before {
      content: var(--ecm-inventory-flow); 
 }
  &.ecm-open-box:before {
      content: var(--ecm-open-box); 
 }
  &.ecm-shipment-logistic:before {
      content: var(--ecm-shipment-logistic); 
 }
  &.ecm-empty-box:before {
      content: var(--ecm-empty-box); 
 }
  &.ecm-package-search:before {
      content: var(--ecm-package-search); 
 }
  &.ecm-favorite-package:before {
      content: var(--ecm-favorite-package); 
 }
  &.ecm-secured-delivery:before {
      content: var(--ecm-secured-delivery); 
 }
  &.ecm-worldwide-delivery:before {
      content: var(--ecm-worldwide-delivery); 
 }
  &.ecm-boxes:before {
      content: var(--ecm-boxes); 
 }
  &.ecm-warehouse:before {
      content: var(--ecm-warehouse); 
 }
  &.ecm-depot:before {
      content: var(--ecm-depot); 
 }
  &.ecm-supply-chain:before {
      content: var(--ecm-supply-chain); 
 }
  &.ecm-door-to-door-delivery:before {
      content: var(--ecm-door-to-door-delivery); 
 }
  &.ecm-delivery-handcart:before {
      content: var(--ecm-delivery-handcart); 
 }
  &.ecm-trolley:before {
      content: var(--ecm-trolley); 
 }
  &.ecm-handcart:before {
      content: var(--ecm-handcart); 
 }
  &.ecm-trolley-2:before {
      content: var(--ecm-trolley-2); 
 }
  &.ecm-hand-box:before {
      content: var(--ecm-hand-box); 
 }
  &.ecm-handle-with-care:before {
      content: var(--ecm-handle-with-care); 
 }
  &.ecm-take-ownership:before {
      content: var(--ecm-take-ownership); 
 }
  &.ecm-coin-in-hand:before {
      content: var(--ecm-coin-in-hand); 
 }
  &.ecm-share-browser-screen:before {
      content: var(--ecm-share-browser-screen); 
 }
  &.ecm-recieve:before {
      content: var(--ecm-recieve); 
 }
  &.ecm-trust:before {
      content: var(--ecm-trust); 
 }
  &.ecm-get-a-discount:before {
      content: var(--ecm-get-a-discount); 
 }
  &.ecm-card-payment:before {
      content: var(--ecm-card-payment); 
 }
  &.ecm-pay:before {
      content: var(--ecm-pay); 
 }
  &.ecm-handshake:before {
      content: var(--ecm-handshake); 
 }
  &.ecm-qr-code:before {
      content: var(--ecm-qr-code); 
 }
  &.ecm-barcode:before {
      content: var(--ecm-barcode); 
 }
  &.ecm-no-barcode:before {
      content: var(--ecm-no-barcode); 
 }
  &.ecm-barcode-reader:before {
      content: var(--ecm-barcode-reader); 
 }
  &.ecm-scales:before {
      content: var(--ecm-scales); 
 }
  &.ecm-breakable:before {
      content: var(--ecm-breakable); 
 }
  &.ecm-do-not-tilt:before {
      content: var(--ecm-do-not-tilt); 
 }
  &.ecm-magnetic:before {
      content: var(--ecm-magnetic); 
 }
  &.ecm-keep-dry:before {
      content: var(--ecm-keep-dry); 
 }
  &.ecm-fragile:before {
      content: var(--ecm-fragile); 
 }
  &.ecm-temperature-sensitive:before {
      content: var(--ecm-temperature-sensitive); 
 }
  &.ecm-do-not-stack:before {
      content: var(--ecm-do-not-stack); 
 }
  &.ecm-this-way-up:before {
      content: var(--ecm-this-way-up); 
 }
  &.ecm-clothes:before {
      content: var(--ecm-clothes); 
 }
  &.ecm-t-shirt-on-hanger:before {
      content: var(--ecm-t-shirt-on-hanger); 
 }
  &.ecm-home-decorations:before {
      content: var(--ecm-home-decorations); 
 }
  &.ecm-iqos:before {
      content: var(--ecm-iqos); 
 }
  &.ecm-cigar:before {
      content: var(--ecm-cigar); 
 }
  &.ecm-music:before {
      content: var(--ecm-music); 
 }
  &.ecm-tetra-pak:before {
      content: var(--ecm-tetra-pak); 
 }
  &.ecm-food:before {
      content: var(--ecm-food); 
 }
  &.ecm-rent:before {
      content: var(--ecm-rent); 
 }
  &.ecm-grocery-shelf:before {
      content: var(--ecm-grocery-shelf); 
 }
  &.ecm-fish-food:before {
      content: var(--ecm-fish-food); 
 }
  &.ecm-jewel:before {
      content: var(--ecm-jewel); 
 }
  &.ecm-jewelry:before {
      content: var(--ecm-jewelry); 
 }
  &.ecm-kitchenwares:before {
      content: var(--ecm-kitchenwares); 
 }
  &.ecm-souvenirs:before {
      content: var(--ecm-souvenirs); 
 }
  &.ecm-commodity:before {
      content: var(--ecm-commodity); 
 }
  &.ecm-plush:before {
      content: var(--ecm-plush); 
 }
  &.ecm-confectionery:before {
      content: var(--ecm-confectionery); 
 }
  &.ecm-contact:before {
      content: var(--ecm-contact); 
 }
  &.ecm-debit-card:before {
      content: var(--ecm-debit-card); 
 }
  &.ecm-credit-card:before {
      content: var(--ecm-credit-card); 
 }
  &.ecm-only-cash:before {
      content: var(--ecm-only-cash); 
 }
  &.ecm-no-credit-cards:before {
      content: var(--ecm-no-credit-cards); 
 }
  &.ecm-bank-cards:before {
      content: var(--ecm-bank-cards); 
 }
  &.ecm-token-card-code:before {
      content: var(--ecm-token-card-code); 
 }
  &.ecm-discover:before {
      content: var(--ecm-discover); 
 }
  &.ecm-american-express:before {
      content: var(--ecm-american-express); 
 }
  &.ecm-card-security:before {
      content: var(--ecm-card-security); 
 }
  &.ecm-bank-card-euro:before {
      content: var(--ecm-bank-card-euro); 
 }
  &.ecm-bank-card-dollar:before {
      content: var(--ecm-bank-card-dollar); 
 }
  &.ecm-visa:before {
      content: var(--ecm-visa); 
 }
  &.ecm-mastercard:before {
      content: var(--ecm-mastercard); 
 }
  &.ecm-card-security-code:before {
      content: var(--ecm-card-security-code); 
 }
  &.ecm-card-verification-value:before {
      content: var(--ecm-card-verification-value); 
 }
  &.ecm-card-exchange:before {
      content: var(--ecm-card-exchange); 
 }
  &.ecm-stripe:before {
      content: var(--ecm-stripe); 
 }
  &.ecm-mastercard-2:before {
      content: var(--ecm-mastercard-2); 
 }
  &.ecm-paypal:before {
      content: var(--ecm-paypal); 
 }
  &.ecm-multibanco:before {
      content: var(--ecm-multibanco); 
 }
  &.ecm-mb-way:before {
      content: var(--ecm-mb-way); 
 }
  &.ecm-wallet:before {
      content: var(--ecm-wallet); 
 }
  &.ecm-pos-terminal:before {
      content: var(--ecm-pos-terminal); 
 }
  &.ecm-cash-register:before {
      content: var(--ecm-cash-register); 
 }
  &.ecm-cash-register-euro:before {
      content: var(--ecm-cash-register-euro); 
 }
  &.ecm-redeem:before {
      content: var(--ecm-redeem); 
 }
  &.ecm-gift-card:before {
      content: var(--ecm-gift-card); 
 }
  &.ecm-gifts:before {
      content: var(--ecm-gifts); 
 }
  &.ecm-for-you:before {
      content: var(--ecm-for-you); 
 }
  &.ecm-voucher:before {
      content: var(--ecm-voucher); 
 }
  &.ecm-cinema-ticket:before {
      content: var(--ecm-cinema-ticket); 
 }
  &.ecm-travel-card:before {
      content: var(--ecm-travel-card); 
 }
  &.ecm-membership-card:before {
      content: var(--ecm-membership-card); 
 }
  &.ecm-loyalty-card:before {
      content: var(--ecm-loyalty-card); 
 }
  &.ecm-hot-price:before {
      content: var(--ecm-hot-price); 
 }
  &.ecm-lowest-price:before {
      content: var(--ecm-lowest-price); 
 }
  &.ecm-low-price-euro:before {
      content: var(--ecm-low-price-euro); 
 }
  &.ecm-low-price:before {
      content: var(--ecm-low-price); 
 }
  &.ecm-low-price-pound:before {
      content: var(--ecm-low-price-pound); 
 }
  &.ecm-currency:before {
      content: var(--ecm-currency); 
 }
  &.ecm-currency-settings:before {
      content: var(--ecm-currency-settings); 
 }
  &.ecm-euro:before {
      content: var(--ecm-euro); 
 }
  &.ecm-us-dollar:before {
      content: var(--ecm-us-dollar); 
 }
  &.ecm-british-pound:before {
      content: var(--ecm-british-pound); 
 }
  &.ecm-paper-money:before {
      content: var(--ecm-paper-money); 
 }
  &.ecm-dollar-euro-exchange:before {
      content: var(--ecm-dollar-euro-exchange); 
 }
  &.ecm-currency-exchange:before {
      content: var(--ecm-currency-exchange); 
 }
  &.ecm-increase:before {
      content: var(--ecm-increase); 
 }
  &.ecm-decrease:before {
      content: var(--ecm-decrease); 
 }
  &.ecm-receipt:before {
      content: var(--ecm-receipt); 
 }
  &.ecm-check:before {
      content: var(--ecm-check); 
 }
  &.ecm-purchase-order:before {
      content: var(--ecm-purchase-order); 
 }
  &.ecm-create-order:before {
      content: var(--ecm-create-order); 
 }
  &.ecm-order-history:before {
      content: var(--ecm-order-history); 
 }
  &.ecm-invoice:before {
      content: var(--ecm-invoice); 
 }
  &.ecm-invoice-2:before {
      content: var(--ecm-invoice-2); 
 }
  &.ecm-deviation:before {
      content: var(--ecm-deviation); 
 }
  &.ecm-diversity:before {
      content: var(--ecm-diversity); 
 }
  &.ecm-variation:before {
      content: var(--ecm-variation); 
 }
  &.ecm-category:before {
      content: var(--ecm-category); 
 }
  &.ecm-tag-window:before {
      content: var(--ecm-tag-window); 
 }
  &.ecm-disable-category:before {
      content: var(--ecm-disable-category); 
 }
  &.ecm-price-tag-horizontal:before {
      content: var(--ecm-price-tag-horizontal); 
 }
  &.ecm-price-tag-horizontal-filled:before {
      content: var(--ecm-price-tag-horizontal-filled); 
 }
  &.ecm-tag-window-mat-outline:before {
      content: var(--ecm-tag-window-mat-outline); 
 }
  &.ecm-price-tag:before {
      content: var(--ecm-price-tag); 
 }
  &.ecm-add-tag:before {
      content: var(--ecm-add-tag); 
 }
  &.ecm-add-tag-mat-outline:before {
      content: var(--ecm-add-tag-mat-outline); 
 }
  &.ecm-remove-tag:before {
      content: var(--ecm-remove-tag); 
 }
  &.ecm-update-tag:before {
      content: var(--ecm-update-tag); 
 }
  &.ecm-hot-price-tag:before {
      content: var(--ecm-hot-price-tag); 
 }
  &.ecm-price:before {
      content: var(--ecm-price); 
 }
  &.ecm-pricing:before {
      content: var(--ecm-pricing); 
 }
  &.ecm-price-tag-pound:before {
      content: var(--ecm-price-tag-pound); 
 }
  &.ecm-sale-price-tag:before {
      content: var(--ecm-sale-price-tag); 
 }
  &.ecm-tags:before {
      content: var(--ecm-tags); 
 }
  &.ecm-desktop:before {
      content: var(--ecm-desktop); 
 }
  &.ecm-laptop:before {
      content: var(--ecm-laptop); 
 }
  &.ecm-tablet:before {
      content: var(--ecm-tablet); 
 }
  &.ecm-smart-phone:before {
      content: var(--ecm-smart-phone); 
 }
  &.ecm-mouse-pointer:before {
      content: var(--ecm-mouse-pointer); 
 }
  &.ecm-approved-delivery:before {
      content: var(--ecm-approved-delivery); 
 }
  &.ecm-online-package-tracking:before {
      content: var(--ecm-online-package-tracking); 
 }
  &.ecm-online-shopping:before {
      content: var(--ecm-online-shopping); 
 }
  &.ecm-laptop-settings:before {
      content: var(--ecm-laptop-settings); 
 }
  &.ecm-computer-support:before {
      content: var(--ecm-computer-support); 
 }
  &.ecm-intranet:before {
      content: var(--ecm-intranet); 
 }
  &.ecm-browse-page:before {
      content: var(--ecm-browse-page); 
 }
  &.ecm-page-properties-report:before {
      content: var(--ecm-page-properties-report); 
 }
  &.ecm-no-web:before {
      content: var(--ecm-no-web); 
 }
  &.ecm-add-webpage:before {
      content: var(--ecm-add-webpage); 
 }
  &.ecm-new-window:before {
      content: var(--ecm-new-window); 
 }
  &.ecm-delete-history:before {
      content: var(--ecm-delete-history); 
 }
  &.ecm-delete-view:before {
      content: var(--ecm-delete-view); 
 }
  &.ecm-delete-webpage:before {
      content: var(--ecm-delete-webpage); 
 }
  &.ecm-approved-webpage:before {
      content: var(--ecm-approved-webpage); 
 }
  &.ecm-browser-settings:before {
      content: var(--ecm-browser-settings); 
 }
  &.ecm-online-maintenance-portal:before {
      content: var(--ecm-online-maintenance-portal); 
 }
  &.ecm-spying-webapp:before {
      content: var(--ecm-spying-webapp); 
 }
  &.ecm-browser-attention:before {
      content: var(--ecm-browser-attention); 
 }
  &.ecm-http-error-code:before {
      content: var(--ecm-http-error-code); 
 }
  &.ecm-next-webpage:before {
      content: var(--ecm-next-webpage); 
 }
  &.ecm-previous-webpage:before {
      content: var(--ecm-previous-webpage); 
 }
  &.ecm-sync-browser:before {
      content: var(--ecm-sync-browser); 
 }
  &.ecm-security-portal-2:before {
      content: var(--ecm-security-portal-2); 
 }
  &.ecm-browser-customization:before {
      content: var(--ecm-browser-customization); 
 }
  &.ecm-webkey:before {
      content: var(--ecm-webkey); 
 }
  &.ecm-security-portal:before {
      content: var(--ecm-security-portal); 
 }
  &.ecm-web-account:before {
      content: var(--ecm-web-account); 
 }
  &.ecm-online-coding:before {
      content: var(--ecm-online-coding); 
 }
  &.ecm-starred-webpage:before {
      content: var(--ecm-starred-webpage); 
 }
  &.ecm-browser-themes:before {
      content: var(--ecm-browser-themes); 
 }
  &.ecm-streaming-audio:before {
      content: var(--ecm-streaming-audio); 
 }
  &.ecm-streaming-movies:before {
      content: var(--ecm-streaming-movies); 
 }
  &.ecm-ruby-website:before {
      content: var(--ecm-ruby-website); 
 }
  &.ecm-fashion-portal:before {
      content: var(--ecm-fashion-portal); 
 }
  &.ecm-browser-discounts-interest-marketing-network-optimization-web:before {
      content: var(--ecm-browser-discounts-interest-marketing-network-optimization-web); 
 }
  &.ecm-finance-portal:before {
      content: var(--ecm-finance-portal); 
 }
  &.ecm-hyperlink:before {
      content: var(--ecm-hyperlink); 
 }
  &.ecm-page-not-found:before {
      content: var(--ecm-page-not-found); 
 }
  &.ecm-internet-speed-test:before {
      content: var(--ecm-internet-speed-test); 
 }
  &.ecm-web-apps:before {
      content: var(--ecm-web-apps); 
 }
  &.ecm-search-in-browser:before {
      content: var(--ecm-search-in-browser); 
 }
  &.ecm-web-analytics:before {
      content: var(--ecm-web-analytics); 
 }
  &.ecm-dating-website:before {
      content: var(--ecm-dating-website); 
 }
  &.ecm-favourite-website:before {
      content: var(--ecm-favourite-website); 
 }
  &.ecm-website-locked:before {
      content: var(--ecm-website-locked); 
 }
  &.ecm-adult-content:before {
      content: var(--ecm-adult-content); 
 }
  &.ecm-browser-extensions:before {
      content: var(--ecm-browser-extensions); 
 }
  &.ecm-intelligent-website:before {
      content: var(--ecm-intelligent-website); 
 }
  &.ecm-website-statistics:before {
      content: var(--ecm-website-statistics); 
 }
  &.ecm-smiling-browser:before {
      content: var(--ecm-smiling-browser); 
 }
  &.ecm-call-to-action:before {
      content: var(--ecm-call-to-action); 
 }
  &.ecm-website-font-size:before {
      content: var(--ecm-website-font-size); 
 }
  &.ecm-website-analytics:before {
      content: var(--ecm-website-analytics); 
 }
  &.ecm-browser-protection:before {
      content: var(--ecm-browser-protection); 
 }
  &.ecm-digital-signature:before {
      content: var(--ecm-digital-signature); 
 }
  &.ecm-page-restrictions:before {
      content: var(--ecm-page-restrictions); 
 }
  &.ecm-webpage-click:before {
      content: var(--ecm-webpage-click); 
 }
  &.ecm-open-in-browser:before {
      content: var(--ecm-open-in-browser); 
 }
  &.ecm-webpage-scrolling-up:before {
      content: var(--ecm-webpage-scrolling-up); 
 }
  &.ecm-webpage-scrolling-down:before {
      content: var(--ecm-webpage-scrolling-down); 
 }
  &.ecm-download-via-bowser:before {
      content: var(--ecm-download-via-bowser); 
 }
  &.ecm-open-view:before {
      content: var(--ecm-open-view); 
 }
  &.ecm-cursor-in-window:before {
      content: var(--ecm-cursor-in-window); 
 }
  &.ecm-advertisement-page:before {
      content: var(--ecm-advertisement-page); 
 }
  &.ecm-adjustment:before {
      content: var(--ecm-adjustment); 
 }
  &.ecm-popup-window:before {
      content: var(--ecm-popup-window); 
 }
  &.ecm-website-bug:before {
      content: var(--ecm-website-bug); 
 }
  &.ecm-new-view:before {
      content: var(--ecm-new-view); 
 }
  &.ecm-webpages:before {
      content: var(--ecm-webpages); 
 }
  &.ecm-browser-windows:before {
      content: var(--ecm-browser-windows); 
 }
  &.ecm-web-bookmark:before {
      content: var(--ecm-web-bookmark); 
 }
  &.ecm-web:before {
      content: var(--ecm-web); 
 }
  &.ecm-web-design:before {
      content: var(--ecm-web-design); 
 }
  &.ecm-web-design-filled:before {
      content: var(--ecm-web-design-filled); 
 }
  &.ecm-web-interface:before {
      content: var(--ecm-web-interface); 
 }
  &.ecm-severity:before {
      content: var(--ecm-severity); 
 }
  &.ecm-gear:before {
      content: var(--ecm-gear); 
 }
  &.ecm-gear-search:before {
      content: var(--ecm-gear-search); 
 }
  &.ecm-gears:before {
      content: var(--ecm-gears); 
 }
  &.ecm-installing-updates:before {
      content: var(--ecm-installing-updates); 
 }
  &.ecm-installing-updates-2:before {
      content: var(--ecm-installing-updates-2); 
 }
  &.ecm-uninstall-programs:before {
      content: var(--ecm-uninstall-programs); 
 }
  &.ecm-support:before {
      content: var(--ecm-support); 
 }
  &.ecm-maintenance:before {
      content: var(--ecm-maintenance); 
 }
  &.ecm-system-diagnostic:before {
      content: var(--ecm-system-diagnostic); 
 }
  &.ecm-sliders-vertical:before {
      content: var(--ecm-sliders-vertical); 
 }
  &.ecm-sliders-horizontal:before {
      content: var(--ecm-sliders-horizontal); 
 }
  &.ecm-storage:before {
      content: var(--ecm-storage); 
 }
  &.ecm-financial-dynamic-presentation:before {
      content: var(--ecm-financial-dynamic-presentation); 
 }
  &.ecm-graph:before {
      content: var(--ecm-graph); 
 }
  &.ecm-menu-squared-2:before {
      content: var(--ecm-menu-squared-2); 
 }
  &.ecm-top-menu:before {
      content: var(--ecm-top-menu); 
 }
  &.ecm-sidebar-menu:before {
      content: var(--ecm-sidebar-menu); 
 }
  &.ecm-wish-list:before {
      content: var(--ecm-wish-list); 
 }
  &.ecm-navigation-toolbar-bottom:before {
      content: var(--ecm-navigation-toolbar-bottom); 
 }
  &.ecm-navigation-toolbar-top:before {
      content: var(--ecm-navigation-toolbar-top); 
 }
  &.ecm-show-bottom-panel:before {
      content: var(--ecm-show-bottom-panel); 
 }
  &.ecm-show-left-side-panel:before {
      content: var(--ecm-show-left-side-panel); 
 }
  &.ecm-show-right-side-panel:before {
      content: var(--ecm-show-right-side-panel); 
 }
  &.ecm-show-sidepanel:before {
      content: var(--ecm-show-sidepanel); 
 }
  &.ecm-hide-sidepanel:before {
      content: var(--ecm-hide-sidepanel); 
 }
  &.ecm-navigation-pane:before {
      content: var(--ecm-navigation-pane); 
 }
  &.ecm-open-pane:before {
      content: var(--ecm-open-pane); 
 }
  &.ecm-close-pane:before {
      content: var(--ecm-close-pane); 
 }
  &.ecm-navigation-toolbar-left:before {
      content: var(--ecm-navigation-toolbar-left); 
 }
  &.ecm-right-navigation-toolbar:before {
      content: var(--ecm-right-navigation-toolbar); 
 }
  &.ecm-show-non-hidden-views:before {
      content: var(--ecm-show-non-hidden-views); 
 }
  &.ecm-enter:before {
      content: var(--ecm-enter); 
 }
  &.ecm-exit:before {
      content: var(--ecm-exit); 
 }
  &.ecm-headset:before {
      content: var(--ecm-headset); 
 }
  &.ecm-email:before {
      content: var(--ecm-email); 
 }
  &.ecm-phone:before {
      content: var(--ecm-phone); 
 }
  &.ecm-number-pad:before {
      content: var(--ecm-number-pad); 
 }
  &.ecm-telephone:before {
      content: var(--ecm-telephone); 
 }
  &.ecm-phonelink-ring:before {
      content: var(--ecm-phonelink-ring); 
 }
  &.ecm-cell-phone:before {
      content: var(--ecm-cell-phone); 
 }
  &.ecm-fax:before {
      content: var(--ecm-fax); 
 }
  &.ecm-office-phone:before {
      content: var(--ecm-office-phone); 
 }
  &.ecm-list-view:before {
      content: var(--ecm-list-view); 
 }
  &.ecm-contacts:before {
      content: var(--ecm-contacts); 
 }
  &.ecm-search-contacts:before {
      content: var(--ecm-search-contacts); 
 }
  &.ecm-mailbox:before {
      content: var(--ecm-mailbox); 
 }
  &.ecm-form:before {
      content: var(--ecm-form); 
 }
  &.ecm-drag-and-drop:before {
      content: var(--ecm-drag-and-drop); 
 }
  &.ecm-labels:before {
      content: var(--ecm-labels); 
 }
  &.ecm-single-line-text-input:before {
      content: var(--ecm-single-line-text-input); 
 }
  &.ecm-username:before {
      content: var(--ecm-username); 
 }
  &.ecm-sign-in-form-password:before {
      content: var(--ecm-sign-in-form-password); 
 }
  &.ecm-show-password:before {
      content: var(--ecm-show-password); 
 }
  &.ecm-numbers-input-form:before {
      content: var(--ecm-numbers-input-form); 
 }
  &.ecm-text-input-form:before {
      content: var(--ecm-text-input-form); 
 }
  &.ecm-search-bar:before {
      content: var(--ecm-search-bar); 
 }
  &.ecm-clear-symbol:before {
      content: var(--ecm-clear-symbol); 
 }
  &.ecm-clear-symbol-filled:before {
      content: var(--ecm-clear-symbol-filled); 
 }
  &.ecm-multi-line-text-input:before {
      content: var(--ecm-multi-line-text-input); 
 }
  &.ecm-dropdown-field:before {
      content: var(--ecm-dropdown-field); 
 }
  &.ecm-slider-control:before {
      content: var(--ecm-slider-control); 
 }
  &.ecm-checkbox:before {
      content: var(--ecm-checkbox); 
 }
  &.ecm-unchecked-radio-button:before {
      content: var(--ecm-unchecked-radio-button); 
 }
  &.ecm-radio-button:before {
      content: var(--ecm-radio-button); 
 }
  &.ecm-checked-radio-button:before {
      content: var(--ecm-checked-radio-button); 
 }
  &.ecm-uncheck-all:before {
      content: var(--ecm-uncheck-all); 
 }
  &.ecm-check-all:before {
      content: var(--ecm-check-all); 
 }
  &.ecm-unchecked-checkbox:before {
      content: var(--ecm-unchecked-checkbox); 
 }
  &.ecm-indeterminate-checkbox:before {
      content: var(--ecm-indeterminate-checkbox); 
 }
  &.ecm-checked-checkbox:before {
      content: var(--ecm-checked-checkbox); 
 }
  &.ecm-tick-box:before {
      content: var(--ecm-tick-box); 
 }
  &.ecm-switches:before {
      content: var(--ecm-switches); 
 }
  &.ecm-preview-pane:before {
      content: var(--ecm-preview-pane); 
 }
  &.ecm-submit-for-approval:before {
      content: var(--ecm-submit-for-approval); 
 }
  &.ecm-hand-cursor:before {
      content: var(--ecm-hand-cursor); 
 }
  &.ecm-swipe-right-gesture:before {
      content: var(--ecm-swipe-right-gesture); 
 }
  &.ecm-hand-drag:before {
      content: var(--ecm-hand-drag); 
 }
  &.ecm-natural-user-interface-2:before {
      content: var(--ecm-natural-user-interface-2); 
 }
  &.ecm-choose:before {
      content: var(--ecm-choose); 
 }
  &.ecm-swipe-up:before {
      content: var(--ecm-swipe-up); 
 }
  &.ecm-swipe-down:before {
      content: var(--ecm-swipe-down); 
 }
  &.ecm-swipe-left:before {
      content: var(--ecm-swipe-left); 
 }
  &.ecm-swipe-right:before {
      content: var(--ecm-swipe-right); 
 }
  &.ecm-swipe:before {
      content: var(--ecm-swipe); 
 }
  &.ecm-pinch:before {
      content: var(--ecm-pinch); 
 }
  &.ecm-spread:before {
      content: var(--ecm-spread); 
 }
  &.ecm-move-up:before {
      content: var(--ecm-move-up); 
 }
  &.ecm-move-down:before {
      content: var(--ecm-move-down); 
 }
  &.ecm-move-left:before {
      content: var(--ecm-move-left); 
 }
  &.ecm-move-right:before {
      content: var(--ecm-move-right); 
 }
  &.ecm-briefcase:before {
      content: var(--ecm-briefcase); 
 }
  &.ecm-toolbox:before {
      content: var(--ecm-toolbox); 
 }
  &.ecm-initial-state:before {
      content: var(--ecm-initial-state); 
 }
  &.ecm-final-state:before {
      content: var(--ecm-final-state); 
 }
  &.ecm-commercial:before {
      content: var(--ecm-commercial); 
 }
  &.ecm-discrepancy:before {
      content: var(--ecm-discrepancy); 
 }
  &.ecm-large-icons:before {
      content: var(--ecm-large-icons); 
 }
  &.ecm-unit:before {
      content: var(--ecm-unit); 
 }
  &.ecm-workflow:before {
      content: var(--ecm-workflow); 
 }
  &.ecm-newspaper:before {
      content: var(--ecm-newspaper); 
 }
  &.ecm-tasks:before {
      content: var(--ecm-tasks); 
 }
  &.ecm-faq:before {
      content: var(--ecm-faq); 
 }
  &.ecm-apps-tab:before {
      content: var(--ecm-apps-tab); 
 }
  &.ecm-terms-and-conditions:before {
      content: var(--ecm-terms-and-conditions); 
 }
  &.ecm-puzzle:before {
      content: var(--ecm-puzzle); 
 }
  &.ecm-puzzle-fill:before {
      content: var(--ecm-puzzle-fill); 
 }
  &.ecm-plugin:before {
      content: var(--ecm-plugin); 
 }
  &.ecm-screensharing:before {
      content: var(--ecm-screensharing); 
 }
  &.ecm-connect:before {
      content: var(--ecm-connect); 
 }
  &.ecm-share:before {
      content: var(--ecm-share); 
 }
  &.ecm-share-3:before {
      content: var(--ecm-share-3); 
 }
  &.ecm-share-rounded:before {
      content: var(--ecm-share-rounded); 
 }
  &.ecm-md-checkbox-multiple-blank-outline:before {
      content: var(--ecm-md-checkbox-multiple-blank-outline); 
 }
  &.ecm-md-checkbox-multiple-marked:before {
      content: var(--ecm-md-checkbox-multiple-marked); 
 }
  &.ecm-md-format-list-bulleted:before {
      content: var(--ecm-md-format-list-bulleted); 
 }
  &.ecm-md-format-list-bulleted-square:before {
      content: var(--ecm-md-format-list-bulleted-square); 
 }
  &.ecm-md-format-list-text:before {
      content: var(--ecm-md-format-list-text); 
 }
  &.ecm-md-map-marker:before {
      content: var(--ecm-md-map-marker); 
 }
  &.ecm-md-view-comfy:before {
      content: var(--ecm-md-view-comfy); 
 }
  &.ecm-md-view-compact:before {
      content: var(--ecm-md-view-compact); 
 }
  &.ecm-md-view-dashboard:before {
      content: var(--ecm-md-view-dashboard); 
 }
  &.ecm-md-view-dashboard-variant:before {
      content: var(--ecm-md-view-dashboard-variant); 
 }
  &.ecm-md-view-gallery:before {
      content: var(--ecm-md-view-gallery); 
 }
  &.ecm-md-view-grid:before {
      content: var(--ecm-md-view-grid); 
 }
  &.ecm-md-view-list:before {
      content: var(--ecm-md-view-list); 
 }
  &.ecm-align-left:before {
      content: var(--ecm-align-left); 
 }
  &.ecm-align-center:before {
      content: var(--ecm-align-center); 
 }
  &.ecm-align-right:before {
      content: var(--ecm-align-right); 
 }
    
}