@font-face {
  font-family: 'HoneywellCond-Light';
  src: url("fonts/HoneywellCond-Light.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellCond-Book';
  src: url("fonts/HoneywellCond-Book.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellCond-Medium';
  src: url("fonts/HoneywellCond-Medium.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellCond-Bold';
  src: url("fonts/HoneywellCond-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellCond-ExtraBold';
  src: url("fonts/HoneywellCond-ExtraBold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellSans-Light';
  src: url("fonts/HoneywellSans-Light.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellSans-Book';
  src: url("fonts/HoneywellSans-Book.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellSans-Medium';
  src: url("fonts/HoneywellSans-Medium.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellSans-Bold';
  src: url("fonts/HoneywellSans-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellSans-ExtraBold';
  src: url("fonts/HoneywellSans-ExtraBold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellSans-Black';
  src: url("fonts/HoneywellSans-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'HoneywellSansTT-Bold';
  src: url("fonts/HoneywellSansTT-Bold.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

a:hover {
  text-decoration: none;
}
.animation {
  -webkit-transform-origin: 50% 50%;
    transform-origin: center center;
    transform-box: fill-box;
}

.pulsate {
    animation: pulsate 1s ease infinite;
}
@keyframes pulsate {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(1.2);
    opacity: 0.4;
  }
}
.rotate {
  transform: rotate(45deg);
  -webkit-transform-origin: 50% 50%;
    transform-origin: center center;
    transform-box: fill-box;
}
.hotspot-detail {
  display: none;
}
.hotspots-group {
  display: none;
}
.hotspots-group.active-hotspots {
    display: block;
}
.hotspot, .challenge-item {
    cursor: pointer;
}
#top-nav g {
    cursor: pointer;
}
.active-nav .st3 {
  fill:#1792E5;
}
.active-nav .st6 {
  fill:#FFFFFF;
}
.needle-menu {
  fill: transparent;
}
.active-nav .needle-menu {
  fill: #1792E5;
}
.hs-bg {
  display: none;
}
.active-bg {
  display: block;
}
.ttbold{font-family:'HoneywellSansTT-Bold';font-size:22px;}

  .st0{fill:#EE3124;}
  .st1{fill:#ECECEC;}
  .st2{fill:#1792E5;}
  .st3{fill:#FFFFFF;}
  .st4{fill:#2D2D2D;}
  .st5{clip-path:url(#SVGID_4_);fill:#333333;}
  .st6{fill:#333333;}
  .st7{opacity:0.5;fill:#E1E1E1;}
  .st8{fill:#0399D6;}
  .st9{fill:#D5D5D5;}
  .st10{clip-path:url(#SVGID_6_);}
  .st11{clip-path:url(#SVGID_10_);}
  .st12{clip-path:url(#SVGID_14_);}
  .st13{clip-path:url(#SVGID_18_);}
  .st14{fill:#1D1D1B;}
  .st15{fill:#8A8A8A;}
  .st16{fill:#8A8787;}
  .st17{fill:none;}
  .st18{font-family:'HoneywellSans-Black';}
  .st19{font-size:48px;}
  .st20{font-family:'HoneywellSans-Medium';}
  .st21{font-size:30px;}
  .st22{font-size:100px;}
  .st23{letter-spacing:-5;}
  .st24{font-family:'HoneywellSans-Book';}
  .st25{font-family:'HoneywellSans-Bold';}
  .st26{font-size:72px;}
  .st27{clip-path:url(#SVGID_30_);}
  .st28{clip-path:url(#SVGID_34_);}
  .st29{clip-path:url(#SVGID_38_);}
  .st30{clip-path:url(#SVGID_42_);}
  .st31{font-family:'HoneywellSans-Book';}
  .st32{font-size:22px;}
  .st33{letter-spacing:-1;}
  .st34{font-size:22.3363px;}
  .st35{letter-spacing:1;}
  .st36{font-family:'HoneywellSans-Extrabold';}
  .st37{clip-path:url(#SVGID_56_);fill:#FFFFFF;}
  .st38{clip-path:url(#SVGID_60_);}
  .st39{clip-path:url(#SVGID_64_);}
  .st40{clip-path:url(#SVGID_68_);}
  .st41{clip-path:url(#SVGID_72_);}
  .st42{clip-path:url(#SVGID_84_);fill:#333333;}
  .st43{fill:#303030;}
  .st44{clip-path:url(#SVGID_86_);}
  .st45{clip-path:url(#SVGID_90_);}
  .st46{clip-path:url(#SVGID_94_);}
  .st47{font-size:18px;}
  .st48{clip-path:url(#SVGID_98_);}
  .st49{clip-path:url(#SVGID_102_);}
  .st50{clip-path:url(#SVGID_106_);}
  .st51{font-family:'HoneywellSans-Book';font-style: italic;}
  .st52{clip-path:url(#SVGID_110_);}
  .st53{clip-path:url(#SVGID_114_);}
  .st54{clip-path:url(#SVGID_118_);}
  .st55{display:none;}
  .st56{display:inline;}
  .st57{fill:none;stroke:#DEDEDE;stroke-miterlimit:10;}
  .st58{opacity:0.4;}
  .st59{fill:none;stroke:#FFFFFF;stroke-width:2;stroke-miterlimit:10;}
  .st60{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
  .st61{fill-rule:evenodd;clip-rule:evenodd;fill:#1792E5;}
  .st62{fill:#009AD9;}
  .st63{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;}
  .st64{fill:none;stroke:#1792E5;stroke-miterlimit:10;}
  .st65{fill:none;stroke:#1792E5;stroke-miterlimit:10;stroke-dasharray:5.2771,5.2771;}
  .st66{fill:none;stroke:#1792E5;stroke-miterlimit:10;stroke-dasharray:5;}
  .st67{opacity:0.34;fill:#FFFFFF;}
  .st68{opacity:0.93;fill:#FFFFFF;}
  .st69{opacity:0.39;fill:#FFFFFF;}
  .st70{opacity:0.47;fill:#FFFFFF;}
  .st71{opacity:0.35;fill:#FFFFFF;}
  .st72{opacity:0.77;fill:#FFFFFF;}
  .st73{opacity:0.49;fill:#FFFFFF;}
  .st74{opacity:0.28;fill:#FFFFFF;}
  .st75{opacity:0.44;fill:#FFFFFF;}
  .st76{opacity:0.73;fill:#FFFFFF;}
  .st77{opacity:0.83;fill:#FFFFFF;}
  .st78{opacity:0.7;fill:#FFFFFF;}
  .st79{opacity:0.99;fill:#FFFFFF;}
  .st80{opacity:0.62;fill:#FFFFFF;}
  .st81{opacity:0.87;fill:#FFFFFF;}
  .st82{opacity:0.81;fill:#FFFFFF;}
  .st83{opacity:0.53;fill:#FFFFFF;}
  .st84{opacity:0.92;fill:#FFFFFF;}
  .st85{opacity:0.8;fill:#FFFFFF;}
  .st86{opacity:0.64;fill:#FFFFFF;}
  .st87{opacity:0.56;fill:#FFFFFF;}
  .st88{opacity:0.57;fill:#FFFFFF;}
  .st89{opacity:0.4;fill:#FFFFFF;}
  .st90{opacity:0.31;fill:#FFFFFF;}
  .st91{opacity:0.43;fill:#FFFFFF;}
  .st92{opacity:0.2;fill:#FFFFFF;}
  .st93{opacity:0.33;fill:#FFFFFF;}
  .st94{opacity:0.72;fill:#FFFFFF;}
  .st95{opacity:0.85;fill:#FFFFFF;}
  .st96{opacity:0.75;fill:#FFFFFF;}
  .st97{opacity:0.3;fill:#FFFFFF;}
  .st98{opacity:0.27;fill:#FFFFFF;}
  .st99{opacity:0.51;fill:#FFFFFF;}
  .st100{opacity:0.61;fill:#FFFFFF;}
  .st101{opacity:0.89;fill:#FFFFFF;}
  .st102{opacity:0.69;fill:#FFFFFF;}
  .st103{opacity:0.54;fill:#FFFFFF;}
  .st104{opacity:0.97;fill:#FFFFFF;}
  .st105{opacity:0.38;fill:#FFFFFF;}
  .st106{opacity:0.6;fill:#FFFFFF;}
  .st107{opacity:0.79;fill:#FFFFFF;}
  .st108{opacity:0.76;fill:#FFFFFF;}
  .st109{opacity:0.55;fill:#FFFFFF;}
  .st110{opacity:0.48;fill:#FFFFFF;}
  .st111{opacity:0.42;fill:#FFFFFF;}
  .st112{opacity:0.65;fill:#FFFFFF;}
  .st113{opacity:0.59;fill:#FFFFFF;}
  .st114{opacity:0.45;fill:#FFFFFF;}
  .st115{opacity:0.98;fill:#FFFFFF;}
  .st116{opacity:0.78;fill:#FFFFFF;}
  .st117{opacity:0.25;fill:#FFFFFF;}
  .st118{opacity:0.94;fill:#FFFFFF;}
  .st119{opacity:0.5;fill:#FFFFFF;}
  .st120{opacity:0.63;fill:#FFFFFF;}
  .st121{opacity:0.52;fill:#FFFFFF;}
  .st122{opacity:0.74;fill:#FFFFFF;}
  .st123{opacity:0.91;fill:#FFFFFF;}
  .st124{opacity:0.9;fill:#FFFFFF;}
  .st125{opacity:0.84;fill:#FFFFFF;}
  .st126{opacity:0.37;fill:#FFFFFF;}
  .st127{opacity:0.68;fill:#FFFFFF;}
  .st128{opacity:0.21;fill:#FFFFFF;}
  .st129{opacity:0.36;fill:#FFFFFF;}
  .st130{opacity:0.23;fill:#FFFFFF;}
  .st131{fill:#2C80B7;}
  .st132{opacity:0.38;}
  .st133{clip-path:url(#SVGID_136_);}
  .st134{opacity:0.81;fill:#003570;}
  .st135{opacity:0.58;fill:#003570;}
  .st136{opacity:0.26;fill:#003570;}
  .st137{opacity:0.96;fill:#003570;}
  .st138{opacity:0.39;fill:#003570;}
  .st139{opacity:0.24;fill:#003570;}
  .st140{opacity:0.44;fill:#003570;}
  .st141{opacity:0.79;fill:#003570;}
  .st142{opacity:0.2;fill:#003570;}
  .st143{opacity:0.65;fill:#003570;}
  .st144{opacity:0.28;fill:#003570;}
  .st145{opacity:0.97;fill:#003570;}
  .st146{opacity:0.41;fill:#003570;}
  .st147{opacity:0.64;fill:#003570;}
  .st148{opacity:0.86;fill:#003570;}
  .st149{opacity:0.6;fill:#003570;}
  .st150{opacity:0.34;fill:#003570;}
  .st151{opacity:0.93;fill:#003570;}
  .st152{opacity:0.49;fill:#003570;}
  .st153{opacity:0.82;fill:#003570;}
  .st154{opacity:0.46;fill:#003570;}
  .st155{opacity:0.74;fill:#003570;}
  .st156{opacity:0.63;fill:#003570;}
  .st157{opacity:0.73;fill:#003570;}
  .st158{opacity:0.37;fill:#003570;}
  .st159{opacity:0.27;fill:#003570;}
  .st160{opacity:0.83;fill:#003570;}
  .st161{opacity:0.45;fill:#003570;}
  .st162{opacity:0.42;fill:#003570;}
  .st163{opacity:0.94;fill:#003570;}
  .st164{opacity:0.52;fill:#003570;}
  .st165{opacity:0.25;fill:#003570;}
  .st166{opacity:0.95;fill:#003570;}
  .st167{opacity:0.69;fill:#003570;}
  .st168{opacity:0.47;fill:#003570;}
  .st169{opacity:0.51;fill:#003570;}
  .st170{opacity:0.3;fill:#003570;}
  .st171{opacity:0.36;fill:#003570;}
  .st172{opacity:0.8;fill:#003570;}
  .st173{opacity:0.38;fill:#003570;}
  .st174{opacity:0.85;fill:#003570;}
  .st175{opacity:0.62;fill:#003570;}
  .st176{opacity:0.22;fill:#003570;}
  .st177{opacity:0.54;fill:#003570;}
  .st178{opacity:0.53;fill:#003570;}
  .st179{opacity:0.48;fill:#003570;}
  .st180{opacity:0.76;fill:#003570;}
  .st181{opacity:0.91;fill:#003570;}
  .st182{opacity:0.56;fill:#003570;}
  .st183{opacity:0.66;fill:#003570;}
  .st184{opacity:0.35;fill:#003570;}
  .st185{opacity:0.77;fill:#003570;}
  .st186{opacity:0.84;fill:#003570;}
  .st187{opacity:0.78;fill:#003570;}
  .st188{opacity:0.61;fill:#003570;}
  .st189{opacity:0.31;fill:#003570;}
  .st190{opacity:0.98;fill:#003570;}
  .st191{opacity:0.92;fill:#003570;}
  .st192{opacity:0.5;fill:#003570;}
  .st193{opacity:0.4;fill:#003570;}
  .st194{fill:#003570;}
  .st195{opacity:0.21;fill:#003570;}
  .st196{opacity:0.89;fill:#003570;}
  .st197{opacity:0.9;fill:#003570;}
  .st198{opacity:0.71;fill:#003570;}
  .st199{opacity:0.55;fill:#003570;}
  .st200{opacity:0.7;fill:#003570;}
  .st201{opacity:0.72;fill:#003570;}
  .st202{opacity:0.68;fill:#003570;}
  .st203{opacity:0.32;fill:#003570;}
  .st204{opacity:0.29;fill:#003570;}
  .st205{opacity:0.87;fill:#003570;}
  .st206{opacity:0.43;fill:#003570;}
  .st207{opacity:0.75;fill:#003570;}
  .st208{opacity:0.57;fill:#003570;}
  .st209{opacity:0.59;fill:#003570;}
  .st210{opacity:0.23;fill:#003570;}
  .st211{opacity:0.88;fill:#003570;}
  .st212{opacity:0.99;fill:#003570;}
  .st213{opacity:0.67;fill:#003570;}
  .st214{opacity:0.33;fill:#003570;}
  .st215{fill:none;stroke:#1792E5;stroke-width:2;stroke-miterlimit:10;}
  .st215-new {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #8A8989;}
  .st216{font-family:'HoneywellCond-Bold';}
  .st217{fill-rule:evenodd;clip-rule:evenodd;fill:#808080;}
  .st218{fill:#FFFFFF;stroke:#1792E5;stroke-width:5;stroke-miterlimit:10;}
  .st219{fill:#808080;}
  .st220{filter:url(#Adobe_OpacityMaskFilter);}
  .st221{mask:url(#SVGID_157_);fill:#808080;}
  .st222{fill:none;stroke:#808080;stroke-width:1.121;stroke-miterlimit:10;}
  .st223{filter:url(#Adobe_OpacityMaskFilter_1_);}
  .st224{clip-path:url(#SVGID_160_);fill:none;stroke:#000000;stroke-width:0.2802;stroke-miterlimit:10;}
  .st225{mask:url(#SVGID_158_);}
  .st226{clip-path:url(#SVGID_188_);}
  .st227{fill:none;stroke:#FFFFFF;stroke-width:4.4855;stroke-miterlimit:10;}
  .st228{clip-path:url(#SVGID_194_);}
  .st229{fill:#474747;}
  .st230{fill:#CECECE;}
  .st231{opacity:0.12;fill:#474747;}
  .st232{fill-rule:evenodd;clip-rule:evenodd;fill:#474747;}
  .st233{fill-rule:evenodd;clip-rule:evenodd;fill:#E6E6E6;}
  .st234{fill-rule:evenodd;clip-rule:evenodd;fill:#C9C9C9;}
  .st235{opacity:0.5;fill-rule:evenodd;clip-rule:evenodd;fill:#D6D6D6;}
  .st236{opacity:0.5;fill-rule:evenodd;clip-rule:evenodd;fill:#595959;}
  .st237{fill:#D6D6D6;}
  .st238{fill:#D1D2D3;}
  .st239{fill:#EDEEEF;}
  .st240{fill:#E2E2E2;}
  .st241{fill:#D9DADB;}
  .st242{fill:#F5FBFF;}
  .st243{fill:#CDCED0;}
  .st244{clip-path:url(#SVGID_296_);}
  .st245{clip-path:url(#SVGID_302_);}
  .st246{filter:url(#Adobe_OpacityMaskFilter_2_);}
  .st247{mask:url(#SVGID_329_);fill:#808080;}
  .st248{filter:url(#Adobe_OpacityMaskFilter_3_);}
  .st249{clip-path:url(#SVGID_332_);fill:none;stroke:#000000;stroke-width:0.2802;stroke-miterlimit:10;}
  .st250{mask:url(#SVGID_330_);}
  .st251{fill:#383537;}
  .st252{fill:url(#SVGID_337_);}
  .st253{font-size:17.8212px;}
  .st254{font-size:9px;}
  .st255{font-size:8px;}
  .st256{fill:url(#SVGID_338_);}
  .st257{fill:url(#SVGID_339_);}
  .st258{fill:url(#SVGID_340_);}
  .st259{fill:#373637;}
  .st260{fill:url(#SVGID_341_);}
  .st261{fill:url(#SVGID_342_);}
  .st262{fill:url(#SVGID_343_);}
  .st263{fill:url(#SVGID_344_);}
  .st264{fill:#313031;}
  .st265{fill:#A0A0A0;}
  .st266{font-size:15px;}
  .st267{fill:url(#SVGID_345_);}
  .st268{fill:url(#SVGID_346_);}
  .st269{fill:url(#SVGID_347_);}
  .st270{fill:url(#SVGID_348_);}
  .st271{fill:url(#SVGID_349_);}
  .st272{fill:url(#SVGID_350_);}
  .st273{fill:url(#SVGID_351_);}
  .st274{fill:url(#SVGID_352_);}
  .st275{fill:url(#SVGID_353_);}
  .st276{fill:url(#SVGID_354_);}
  .st277{fill:url(#SVGID_355_);}
  .st278{fill:url(#SVGID_356_);}
  .st279{fill:url(#SVGID_357_);}
  .st280{fill:url(#SVGID_358_);}
  .st281{fill:url(#SVGID_359_);}
  .st282{fill:url(#SVGID_360_);}
  .st46-clip {
    clip-path: url(#SVGID_92_);
  }
  .st48-clip {
    clip-path: url(#SVGID_96_);
  }