@font-face {
  font-family: 'itleader';
  src:  url('fonts/itleader.eot?7svn52');
  src:  url('fonts/itleader.eot?7svn52#iefix') format('embedded-opentype'),
    url('fonts/itleader.ttf?7svn52') format('truetype'),
    url('fonts/itleader.woff?7svn52') format('woff'),
    url('fonts/itleader.svg?7svn52#itleader') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'marketingleader';
  src:  url('fonts/marketingleader.eot?xja97o');
  src:  url('fonts/marketingleader.eot?xja97o#iefix') format('embedded-opentype'),
    url('fonts/marketingleader.ttf?xja97o') format('truetype'),
    url('fonts/marketingleader.woff?xja97o') format('woff'),
    url('fonts/marketingleader.svg?xja97o#marketingleader') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'businessleader';
  src:  url('fonts/businessleader.eot?sucpr2');
  src:  url('fonts/businessleader.eot?sucpr2#iefix') format('embedded-opentype'),
    url('fonts/businessleader.ttf?sucpr2') format('truetype'),
    url('fonts/businessleader.woff?sucpr2') format('woff'),
    url('fonts/businessleader.svg?sucpr2#businessleader') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'productleader';
    src: url('fonts/productleader.eot');
    src: url('fonts/productleader.eot?#iefix') format('embedded-opentype'),
         url('fonts/productleader.woff') format('woff'),
         url('fonts/productleader.ttf') format('truetype'),
         url('fonts/productleader.svg#productleader') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class*='iconpl-']:before{
  display: inline-block;
   font-family: 'productleader';
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale
}

[class^="iconbl-"], [class*=" iconbl-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'businessleader' !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;
}
[class^="iconit-"], [class*=" iconit-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'itleader' !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;
}
body{
overflow-x:hidden;
}

.cursor
{
  width: 250px;
  height: 250px;
  position  : absolute;
  background: -webkit-radial-gradient(rgba(255,255,255,0.2), rgba(200,200,200,0), rgba(150,150,150,0)); /* Safari 5.1 to 6.0 */
  background: -o-radial-gradient(rgba(255,255,255,0.2), rgba(200,200,200,0), rgba(150,150,150,0)); /* For Opera 11.6 to 12.0 */
  background: -moz-radial-gradient(rgba(255,255,255,0.2), rgba(200,200,200,0), rgba(150,150,150,0)); /* For Firefox 3.6 to 15 */
  background: radial-gradient(rgba(255,255,255,0.2), rgba(200,200,200,0), rgba(150,150,150,0)); /* Standard syntax */
}
.it-leader.active {
  color:rgb(248, 231, 28) !important;
     background-color: #000000;
}
.bussiness.active {
color: rgb(0, 211, 255) !important;
 background-color: #000000;
}
.cmo.active {
color: rgb(253, 70, 92) !important;
 background-color: #000000;
}
.product-leader.active {
color:#7ED221 !important;
 background-color: #000000;
}
  
.iconit-conneted .path1:before {
  content: "\e900";
  color: rgb(255, 255, 255);
  font-size:60px;
}
.iconit-conneted .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconit-conneted .path3:before {
  content: "\e902";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-conneted .path4:before {
  content: "\e903";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-conneted .path5:before {
  content: "\e904";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-explore .path1:before {
  content: "\e905";
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconit-explore .path2:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-IT-leader .path1:before {
  content: "\e907";
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconit-IT-leader .path2:before {
  content: "\e908";
  margin-left: -1em;
  color: rgb(248, 231, 28);
   font-size:60px;
}
.iconit-IT-leader .path3:before {
  content: "\e909";
  margin-left: -1em;
  color: rgb(248, 231, 28);
   font-size:60px;
}
.iconit-IT-leader .path4:before {
  content: "\e90a";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-solution .path1:before {
  content: "\e90b";
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconit-solution .path2:before {
  content: "\e90c";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-solution .path3:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-solution .path4:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}
.iconit-solution .path5:before {
  content: "\e90f";
  margin-left: -1em;
  color: rgb(248, 231, 28);
    font-size:60px;
}




[class^="iconml-"], [class*=" iconml-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'marketingleader' !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;
}

.iconml-emerging_m .path1:before {
  content: "\e900";
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-emerging_m .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-grow .path1:before {
  content: "\e902";
  color: rgb(253, 70, 92);
    font-size:60px;
}
.iconml-grow .path2:before {
  content: "\e903";
  margin-left: -1em;
  color: rgb(253, 70, 92);
    font-size:60px;
}
.iconml-grow .path3:before {
  content: "\e904";
  margin-left: -1em;
  color: rgb(253, 70, 92);
    font-size:60px;
}
.iconml-grow .path4:before {
  content: "\e905";
  margin-left: -1em;
  color: rgb(253, 70, 92);
    font-size:60px;
}
.iconml-grow .path5:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(253, 70, 92);
    font-size:60px;
}
.iconml-grow .path6:before {
  content: "\e907";
  margin-left: -1em;
  color: rgb(253, 70, 92);
    font-size:60px;
}
.iconml-grow .path7:before {
  content: "\e908";
  margin-left: -1em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-improve .path1:before {
  content: "\e909";
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-improve .path2:before {
  content: "\e90a";
  margin-left: -1em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-improve .path3:before {
  content: "\e90b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-improve .path4:before {
  content: "\e90c";
  margin-left: -1em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-improve .path5:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-improve .path6:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-improve .path7:before {
  content: "\e90f";
  margin-left: -1em;
    font-size:60px;
  color: rgb(255, 71, 93);
}
.iconml-increase .path1:before {
  content: "\e910";
    font-size:60px;
  color: rgb(255, 71, 93);
}
.iconml-increase .path2:before {
  content: "\e911";
  margin-left: -1.0126953125em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-increase .path3:before {
  content: "\e912";
  margin-left: -1.0126953125em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-increase .path4:before {
  content: "\e913";
  margin-left: -1.0126953125em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-increase .path5:before {
  content: "\e914";
  margin-left: -1.0126953125em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-increase .path6:before {
  content: "\e915";
  margin-left: -1.0126953125em;
  color: rgb(255, 71, 93);
    font-size:60px;
}
.iconml-increase .path7:before {
  content: "\e916";
  margin-left: -1.0126953125em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-increase .path8:before {
  content: "\e917";
  margin-left: -1.0126953125em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-increase .path9:before {
  content: "\e918";
  margin-left: -1.0126953125em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-increase .path10:before {
  content: "\e919";
  margin-left: -1.0126953125em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-increase .path11:before {
  content: "\e91a";
  margin-left: -1.0126953125em;
  color: rgb(255, 255, 255);
    font-size:60px;
}
.iconml-increase .path12:before {
  content: "\e91b";
    font-size:60px;
  margin-left: -1.0126953125em;
  color: rgb(255, 255, 255);
}
.iconml-increase .path13:before {
  content: "\e91c";
    font-size:60px;
  margin-left: -1.0126953125em;
  color: rgb(255, 71, 93);
}
.iconml-increase .path14:before {
  content: "\e91d";
    font-size:60px;
  margin-left: -1.0126953125em;
  color: rgb(255, 71, 93);
}



.iconbl-emerging .path1:before {
  content: "\e900";
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-emerging .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(0, 211, 255);
   font-size:60px;
}
.iconbl-innovation .path1:before {
  content: "\e902";
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-innovation .path2:before {
  content: "\e903";
  margin-left: -1em;
   font-size:60px;
  color: rgb(0, 211, 255);
}
.iconbl-innovation .path3:before {
  content: "\e904";
  margin-left: -1em;
  color: rgb(0, 211, 255);
   font-size:60px;
}
.iconbl-innovation .path4:before {
  content: "\e905";
  margin-left: -1em;
  font-size: 60px;
  color: rgb(255, 255, 255);
}
.iconbl-innovation .path5:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-innovation .path6:before {
  content: "\e907";
  margin-left: -1em;
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-innovation .path7:before {
  content: "\e908";
  margin-left: -1em;
   font-size:60px;
  color: rgb(255, 255, 255);
}
.iconbl-innovation .path8:before {
  content: "\e909";
  margin-left: -1em;
   font-size:60px;
  color: rgb(255, 255, 255);
}
.iconbl-innovation .path9:before {
  content: "\e90a";
  margin-left: -1em;
   font-size:60px;
  color: rgb(255, 255, 255);
}
.iconbl-innovation .path10:before {
  content: "\e90b";
  margin-left: -1em;
   font-size:60px;
  color: rgb(255, 255, 255);
}
.iconbl-profitbility .path1:before {
  content: "\e90c";
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-profitbility .path2:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(0, 211, 255);
   font-size:60px;
}
.iconbl-profitbility .path3:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(0, 211, 255);
   font-size:60px;
}
.iconbl-profitbility .path4:before {
  content: "\e90f";
  margin-left: -1em;
  color: rgb(0, 211, 255);
   font-size:60px;
}
.iconbl-profitbility .path5:before {
  content: "\e910";
  margin-left: -1em;
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-profitbility .path6:before {
  content: "\e911";
  margin-left: -1em;
   font-size:60px;
  color: rgb(0, 211, 255);
}
.iconbl-startegy .path1:before {
  content: "\e912";
   font-size:60px;
  color: rgb(255, 255, 255);
}
.iconbl-startegy .path2:before {
  content: "\e913";
  margin-left: -1em;
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-startegy .path3:before {
  content: "\e914";
  margin-left: -1em;
   font-size:60px;
  color: rgb(0, 211, 255);
}
.iconbl-startegy .path4:before {
  content: "\e915";
  margin-left: -1em;
  color: rgb(0, 211, 255); 
  font-size:60px;
}
.iconbl-startegy .path5:before {
  content: "\e916";
  margin-left: -1em;
   font-size:60px;
  color: rgb(0, 211, 255);
}
.iconbl-startegy .path6:before {
  content: "\e917";
  margin-left: -1em;
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-startegy .path7:before {
  content: "\e918";
  margin-left: -1em;
   font-size:60px;
  color: rgb(255, 255, 255);
}
.iconbl-startegy .path8:before {
  content: "\e919";
  margin-left: -1em;
   font-size:60px;
  color: rgb(255, 255, 255);
}
.iconbl-startegy .path9:before {
  content: "\e91a";
  margin-left: -1em;
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-startegy .path10:before {
  content: "\e91b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
   font-size:60px;
}
.iconbl-startegy .path11:before {
  content: "\e91c";
  margin-left: -1em;
   font-size:60px;
  color: rgb(255, 255, 255);
}

.iconpl-existing:before{content:'\0041';font-size: 60px;}
.iconpl-explore-emerging:before{content:'\0042';font-size: 60px;}
.iconpl-digtial-product:before{content:'\0043';font-size: 60px;}
.iconpl-re-enginnering:before{content:'\0044';font-size: 60px;}

ul.helpsec li:hover a {
    background:none !important;

}

