@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/css/all.min.css);
@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=b11dca82-98d0-486f-a51c-ec5f6dc4db43);
@import url('https://fonts.cummins.com/fonts.css');

/*@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/f9c5199e-a996-4c08-9042-1eb845bb7495.woff2) format("woff2"),
    url(../fonts/2a34f1f8-d701-4949-b12d-133c1c2636eb.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/5e4f385b-17ff-4d27-a63a-9ee28546c9a8.woff2) format("woff2"), 
  url(../fonts/116cde47-4a07-44a5-9fac-cbdcc1f14f79.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/08b57253-2e0d-4c12-9c57-107f6c67bc49.woff2) format("woff2"), 
  url(../fonts/08edde9d-c27b-4731-a27f-d6cd9b01cd06.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/4bd56f95-e7ab-4a32-91fd-b8704cbd38bc.woff2) format("woff2"), 
  url(../fonts/4fe1c328-1f21-434a-8f0d-5e0cf6c70dfb.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/240c57a0-fdce-440d-9ce3-85e0cb56f470.woff2) format("woff2"), 
  url(../fonts/7802e576-2ffa-4f22-a409-534355fbea79.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: italic;
  font-weight: 500;
  src: url(../fonts/de68be2a-5d0e-4b8d-b3eb-940f75503e2a.woff2) format("woff2"), 
  url(../fonts/31029e78-79a0-4940-b82d-2e3c238e1355.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2) format("woff2"), 
  url(../fonts/7b415a05-784a-4a4c-8c94-67e9288312f5.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/13ab58b4-b5ba-4c95-afde-ab2608fbbbd9.woff2) format("woff2"), 
  url(../fonts/5018b5b5-c821-4653-bc74-d0b11d735f1a.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: normal;
  font-weight: 750;
  src: url(../../assets/fonts/7e42a406-9133-48c0-a705-4264ac520b43.woff2) format("woff2"), 
  url(../../assets/fonts/837750e9-3227-455d-a04e-dc76764aefcf.woff) format("woff")
}

@font-face {
  font-display: swap;
  font-family: Neue Helvetica W05;
  font-style: italic;
  font-weight: 750;
  src: url(../fonts/0acba88f-0de4-4d43-81fd-920d7427f665.woff2) format("woff2"),
   url(../fonts/713c9c40-9cbd-4276-819e-d0efaf5d3923.woff) format("woff")
}*/


@font-face {
  font-family: "xs-icon";
  src: url("../fonts/xs-icon.eot?wrqln");
  src: url("../fonts/xs-icon.eot?wrqln#iefix") format("embedded-opentype"),
    url("../fonts/xs-icon.ttf?wrqln") format("truetype"),
    url("../fonts/xs-icon.woff?wrqln") format("woff"),
    url("../fonts/xs-icon.svg?wrqln#xs-icon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}


[class^="xs-icon-"],
[class*=" xs-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "xs-icon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.xs-icon-clock:before {
  content: "\e900";
}

.xs-icon-envelope:before {
  content: "\e901";
}

.xs-icon-fun_fact1:before {
  content: "\e902";
}

.xs-icon-fun_fact2:before {
  content: "\e903";
}

.xs-icon-fun_fact4:before {
  content: "\e904";
}

.xs-icon-Group-7:before {
  content: "\e905";
}

.xs-icon-Group-8:before {
  content: "\e906";
}

.xs-icon-Group-232:before {
  content: "\e907";
}

.xs-icon-home2_feature1:before {
  content: "\e908";
}

.xs-icon-home2_feature2:before {
  content: "\e909";
}

.xs-icon-home2_feature3:before {
  content: "\e90a";
}

.xs-icon-house:before {
  content: "\e90b";
}

.xs-icon-icon:before {
  content: "\e90c";
}

.xs-icon-Path-10:before {
  content: "\e90d";
}

.xs-icon-Path-40:before {
  content: "\e90e";
}

.xs-icon-Path-732:before {
  content: "\e90f";
}

.xs-icon-place:before {
  content: "\e910";
}

.xs-icon-plus:before {
  content: "\e911";
}

.xs-icon-seat:before {
  content: "\e912";
}

.xs-icon-walet:before {
  content: "\e913";
}

/*@font-face {
  font-family: 'helvetica-neuemedium-cond';
  src: url('../fonts/Helvetica-Neue/HelveticaNeueLTW01-57Cond.eot');
  src: url('../fonts/Helvetica-Neue/HelveticaNeueLTW01-57Cond.woff2') format('woff2'),
    url('../fonts/Helvetica-Neue/HelveticaNeueLTW01-57Cond.woff') format('woff'),
    url('../fonts/Helvetica-Neue/HelveticaNeueLTW01-57Cond.ttf') format('truetype'),
    url('../fonts/Helvetica-Neue/HelveticaNeueLTW01-57Cond.svg#helvetica-neuemedium') format('svg');
  font-weight: normal;
  font-style: normal;
}*/