.lt-ie9 .hero-freeform-container .hero-body-container:after {
  left: 0;
  position: absolute;
  width: 4920px;
  height: 256px;
  content: "";
  display: block;
  z-index: 2; }

.lt-ie9 .hero-freeform-container .hero-body-container:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAEzgAAAEACAMAAAGRFdcEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkZDQzIzNzdDRTdBMTFFNDg2RUJFRUUwMDQ0NjE5QUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkZDQzIzNzhDRTdBMTFFNDg2RUJFRUUwMDQ0NjE5QUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RkNDMjM3NUNFN0ExMUU0ODZFQkVFRTAwNDQ2MTlBRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RkNDMjM3NkNFN0ExMUU0ODZFQkVFRTAwNDQ2MTlBRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvyrrK0AAAMAUExURf///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////78uSGEAAAD/dFJOUwABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/usI2TUAADxVSURBVHja7d2LYtNW1j/s6Gw5CTl0piTttIX2/V/Bd//39nmfZEk2hcQBnOR5GCBl0hSCsr20tPZvVxfwvVR1M24/PDx+/lz5ZPAy19RFs7uofn38+Onzb4+/bDd1XS/+X3j6RVU1zXb768Pfn/74+HgTLqrqa1chfO3Vrx6224eHPz//+fDb1bb76kXlOuMbLqrN+OHx8f99/vjwcbu7qKoXuURcZ+/6otq9+o23D799/vzn4+12bBYl1QtXb7yXkqputpcfH3/9+/PD4/12aOof+XfvOnurr37dePnx4Z9Pvz88Xm+Huv7Jf9Gus7dRUm2vHj7+9ffnx/9eju1Pv6hcZ2/iohq3Nw//+2dXp/86btsXqtNdZ++8Tr/c3j38/umf3x8/bLf196vTXWfvqE5vt1cff/v4eVen355BSeU6exOvfv328uHhn8+/PTxebvu3dVG5zn5eSXX128Nfn/94eNxum1dSUrnOzruk2l1Udw9//v3p48N/tmPT+Ay7zk4vqbrt9v7xf5/++e3xehyb2qfTdXb6RdWPHz4+Pn7+v4eHq/Htl1Susx9SUg3bq8fH//vrt4+Pl2PnonKdvcBFVaY+//fwMTxNrnxWXGen/nnD1OcvD58+//Xr4/1WSeU6e5mSajv++vF/n//v8fHyG6Y+cZ19Q0nVh1e/3z7/9bC7+VNSuc5epKQath8ef/vn0+PDr2Hqs/ZX6To79fc4TX3+/vDf7Vi7qFxnL1BSNdvtfx8+/f3p4eF63Hr1c529wEXV9Nvtr49/fPq/j4/btzaiwE+5zmLr8/bh4X+f/wwjCk2jS+U6O72kqjfbm/Q0OU59KqlcZ6dfVO12vH/4/fPnx8MN7/CM6yxOfV7++vHvz3/8+k0b3uFr19l+w/s/Hz9ut0YUOP06i7uz7h8+/vn5j4eHdzr1yeu/3+T9XVxVPYzb/z788fffrjNe6KIKz5dvHh9+//TXw+PVdrVb2XXGsy6qZoi7lT89fPz18hv6Vq4zvnpRhUy9/Hz5P898vuw6Y1VSteH58ufPMahxfKkWg+vsfZdUw3YMLYZ/Hj+O3/X5suvsXV1Ud48f//j058PD5Y8OgHGdvUm7Gmocbx//+Pvzr4//Cc3Qn/0o0HX2Fi6qXUkVni//8/vjzbipz3ELvOvs1dXpXRjZ+/vz7x9/+zC+mufLrrPzLqk24fnyX5/+CdNVr/n5suvsrC6qXx4+/vX5fx/f3vNl19nPqtO327uHv/7+9OvDL686qNF1dl4l1X8e/heCGu/e6S4I19mLv/p128uHj//36fePj1fbwS4I19lLXFTj9vLx8a9Pf4cHf72RPdfZC1xUzTj+9+Hjn//8uSupNuZAXWcvUac3466k+vzpr193JdVYS/90nb1AnT6M218f/vj86eHxxi4I19nLlFR9KKn++fvhIW6B9+rnOnuJkmp7HYIaPz3cb+1Wdp29xB+kqcNJyuF47of/2q3sOnuZkipOff79+X8vOvXJO77O8tTnw5+f//r42/VWUKPr7IUuquvH3/75/L+H/7zc8dy85+ssZurdPPz26e9wPPcZTH3y6q+zENQ4huO5P//9+PDLdtD6dJ29xKvfrk7/uKvTf394fEVTn5zxdZamPh8f/vz06eHhYMM7POM6ixfVzcMff4fjubev5nhuzvk6ixvew/Hcn/98uHkPU5989+ssBTU+PDy856lPXv39JsBzl6mqruqua7vu8urq6sPt3e3dh90b12O3+8UqspwBP3mdqsI+rZ3N1fXlh192C9WHy8vrq8s+rF1xmaqe8uEAvstCFdepbry+vP5ws1uofrmK69ROPRVUbjaBn1xQ7WqnPpRRV5fxzu9yt1INu4KqCf/fT1tWLGdAXgxC0dSE6ml7dXV1f3t3d3t5tVuyxn63eDXfp6CynAFPXqia0Ervd+vU1c3tbWylh4KqrFPV2/hzAq/7zm8qqG7v725vd/d/V9djXxaq9/Q1bjmDs/zKnB75dZfXl9fXd7tbv/vdjd82/tLbKagsZ/AGCqq2vw4TCdehlR5mqK663EqvfFlazuAMCqqq3a1T/a6guvrl7vbmLrbSN23ffq/ZBCxn8OSCqg3V0xCGPWMrPZRWV6FDVdcKKssZnMdCVbfhkV/YPXN3v7vz24aFapOHPWtfI5YzOIc7v/jIbwh3fjd3t3f3N1dhndrd+LU/ddgTyxks7/x2N3675Wnc3feF4YSr6/DMr6210i1ncCYFVdg90/XXu+UpbEe+2e7euOxDRWU2AcsZ51FQ1amVPu5u/K5v7nff4pTCtB3ZlYjljJ99/YTFKCxKYTbh+i5MpYfx9OspN8ElhuWMn19QpQ5VDKK6Dvku/wnT6XGdahVUWM44l4IqLFRjzPO8Cy2qmJuwTPYEyxk/taCq453f5vrq6sP93d3th9hKDxtqGnd+WM44l4WqK7kJH25vb+8/XKf9yPmRn79J8EXw89ep3ULV9u2uoLr8cH9/E4I9d8JoQmedAsvZuRRUbYlKv9rd+N3+Et6IRzo0OlRgOTuXgiosVDEt4fL27ub++ur66q0le4Ll7HUvVPE0v64Pw55397e3N/GQrJiYp6ACy9lZ/Cnr0kqPUek3dyUqvVdQgeXsjO78Ym7CeHV9eXN/d5cC80JB1Uv2BMvZORVUbR/WpxiVHhLz4i6/VrIn8POXs9xK7/MZWZe7hWqKSpfsCZzFcjZFpeftyHd3tzchgHhK9lRQAT97OZvWqRBEdXn9YbdQ3V2X3IRwU6igAn76clbvvqVTR3fr093t/e3dNmZ8TsOeFirg3d1sAvyolavOMw1dCLD6EB4V3lrOgHNfuqbwvRi7fvOlx4eWM+Ds1q6mHG2zvYlH21xex6NtvpLEbjkDfubaVe+nIW7v7+5uYqLM/pzT6kkfDuBHrF1RvGUMd4rhXIm7MaXMdN2LnNRlOQO+09rVhNS+IQzLh1vGX8IY6iYkZLXfabjLcgacfssYy642xrrHI+dv48GD/Y89eNByBjx17apjqz6uWB9294y3U9L7zz001XIGfHl9KMd+9XF/9f2u7IrnqA6x3VWf2Zi95QxIi8GUszxcXV9++GW3dMX40tiqfxVHFlrO4L3eMpbJ1HAsdDjL4kOZkHitpxhazuBdrF35HJ5wp3gbJ1N3b3zDZKrlDPiZa1eaTI1L1/bm9v72Jkym7g9lrd7unx14vV++9Wwy9UPYhn27n0x9d1moljN4LV+s6YzpOCKxq7v+c3t7exPivC6/52Sq5Qx4iVvGZldktdNk6i/hONe+69veKYmWMzjftSud89OFoa4Pae26TCdRt7UUVcsZnOmXXJlMjU2u7W069PXqw/BaprssZ/Bey65pMjWESCwmUx1bZjmDM75lrEKIRD7D+jatXZeveTLVcgbvo+7q5pOpd/fThIRWveUMznftqmMATr+Nx2zc5MnUsX/zk6mWM3jNXxFlMnV7Fe4Ub29v78OuxhAi0WrVW87gnG8Z42TqJjxcvA9PGafJ1M6EhOUMzviWMa5d4/XVVWzVh+Guq63JVMsZnHndFZeuNk6m7m4Zw2RqKLu6tq+tXZYzONOruM5rV3cZ1y6TqZYzeCVlV5pMvQxNrstwzMaHlPfc5gkJV7XlDM507epjeFeaTL27niZTW616LGec69oV7hn7to8bse92S9dNaNVfjyZTsZxx7mtXbHdtr0O76+b+9j7cPHZT3rNrE8sZ53eVTdNd3VWcqo+Tqfl4M+0uLGecbdlV1q6rNFV/d3d/c3V9FW4Z2+bsjmbEcgb7tauZJlPv7u9ur/Jkaq67XGJYzjjPW8aqLSMSt/e3dzeXYTPjxmQqljPO+cIITxnbfj6Zen91+SGezNhau7CcccZ1V7xl7K7j+Wa3d3fhjeu+N5mK5Yzz/RvPa1fbx6H6D+FI7OuS91zJTMVyxjmvXfPJ1Niqn02mugSwnHGet4xV27XxROyrcMzG7fYqT3eZTMVyxtn+xdUHk6n3l1fX2/DgUd4zljPOue4KZVc3hLrr5v7m7i6UXbHdVZtMBcvZmf6NlMeMQxjqurwOIxJhEbuabhn9rYHl7DzXrjpNpsaV6/72LozXzyZT/RWB5ew8bxl394x9O4TJ1F9CAE445+xqMJkKlrMzX7vmk6l3t7/cXF2mCQl5z2A5O+NbxircMbabq93idZsnU68vw0Zsk6lgOTvbtStnpvah7Nre3O1Wr/CU8XK6ZfRZBcvZma5dbdf2XZxMvb2/jcdsXLVdHpHwGQTL2Rl+LqYjgvqr68t4IvZ1nJDoTaaC5ezM1644IREmU68/3N+EzNQ0IdG1JlPBcnaut4xVOmajHcPadZMnU9M5G9pdYDk747UrTqZuwmbG7U14zHhVQiQqaxdYzs70tx9qq64tk6m3d7PJ1M4tI1jOzvT3OrXqh7AP6Je729sPl6VVbzIVLGdnfMsYJ1Pj2hUnU38JIxKx7GpMpgJnuZyldlfIv+liq/52V3fdxTMaTaYC57uc7SdTN3GqPjxl/FBa9W4ZgfNcznYfvV5MpsZW/TSZ6pYROM/lLLXqwzoVRiRu7uM+7LCZsTeZCpztcpYnU9t+Npn6n93Kdd335YggSxdwdstZbtWH3lYY6roOg6kmU4FzX872k6mxybUNRzN+CIvYoFUPnPNy1kyTqbsl65eb+9vQqr++7MuIhLILeEM3mwAAPKW8qtK3qmrqpt79r2nafuj7rh+GcbsZN5txGEMYdDR04R3iu9WKMwCAJ5Rdpeq6iEVX+N52sb4a+nEcdzXXZrMd2t0/daEYG5pcdjV1dbH/9rXSDgBA2VXKrro0u+quC1XXrvTa7EqucbNzOU69rum96qlee5HCSnEGALzxquuiSuVTXe+fMQ67CqsLra1Yc427b+URY5/qrt23atbqqn7obxgA4FVWXfuyK5VTdZfGurqha2PZFUuvPj1i3P0Ui7O6qX9O2aU4AwBebdlVyqeqieXUrqrqhtTa2mzHTZqoLwP1odmV57/qOj1grF5vlaM4AwB+ZOGRa6e8jzE8Ymxy1TWEgfowUT8OYdgrVV1tbol9+0D9WyhNAQBOryjyVHw1pUI0bayvdt+HXeEVZup3hvSIsWumAbCqOttHjIozAOAsy6482VWaWHXTl/H5TSq7tpsh1mExy2vqdZ3xZJfiDAA4x6prHZWaJ+fDgYxDnqcfh2kfY1vvk1Jf+2iX4gwA+KFlV6675lGpQ0yPCAP14xC+t2XGfh6Vuh/rUiUozgCAr75wT9sYU2BXHbpdKSp12G430di30yPG9jtFpaI4A4C3/oq8iEqNfaxFVGp8xHhZnjF2+wGw2mSX4gwAeHrZVZUmVhMH6of4UHGzjkod+jYPgBmoV5wBAM+puvZRqVNSat91uebK5wLFXy/nMdYX0iNQnAHAU14dyzPGFJXa1O2wT4/IzxiPR6UaqEdxBgDf/ro3PSmc0iOaLkelbrap17XZhGn6Lp/G2JT9jtM8vZdPFGcA8A2vaPuB+lVU6tBPUanbWIbt6q62fnfnAqE4A4CXea1a9brCNsbyjHGzikod4mRXfkdRqSjOAOBJL0KrqNSmSdERobPVlX2M4zTs1e1PY7SNEcUZADyl6tqfC1SvolLHcZuqriNRqc0ss8urFIozAPjq68aUM1+XpNQUH7H7YRzHUHMNmzFvYyyZXaJSQXEGwLPLrnlU6pB3LZZHjNuxH9phmEV27c8FMlAPijMAvmmpP3IuUEqP6IdhikodckJ9rrvCZJeoVFCcAfCkNXwflZom6vdRqW0qu0KERHnE2Lel3WWgHhRnADxpdS5dqyNRqWG0Kw/Ui0oFxRkAp627U/TWlIFaHjGGjNQcUd/uaq5UdrWiUkFxBsDzy644UF8m6g+jUi/HEtlVN/PQLo8YAcUZwDcvlWWyq8zTh9CuvI8xnIKdJuqXUanh3Ux2AYozgKdVXauo1Kbkc3V91+ddjJuhRKWW0K56Gqg32gUozgC+rewq5wItolJDQn1ISk2HMaao1FnVNY+PsEgCijOAb1i3pqZVnuuKg1350Ou0i3HYDN30iLEVlQoozgCetSBNUallVn4dlRpbXkPXhYT6rhyVHZtd6d+1rgGKM4BvL7uqWUJ96Wz1m8Oo1K68m4F6QHEG8LSqaxWV2nbxiWKosLpNqrnSuUBD/MUyT78ru1RdAIoz4AmLwzRQnwflQ7MrR6WmiPpx2ISB+oOo1P1Yl0UGQHEGfO3rfvq2OBcoJaVuY82VzgUaUnpEJyoVQHEGPO8LehmVGkqqEpU6bNJE/Wbcbsq52Hma3rlAAIoz4Ilfqvtzgcq3cPZiOAS7H4Z1VOrQT1XXhahUAMUZ8JSvwXVUatvlTYtpoD7ldsVZryGdx5iTUm1jBFCcAU+qui72oV3lEOz8iHG7iXsYN5uhPRaVaqAeQHEGfPuXzfSksDS76rbL+xjHbUpKHTbhn2Kzq++afWiXZhcAijN4whfEKip19y0dgb2PSt3mrNTdL7b5qGwD9QAozuCpVVeuu/bbGNuSRz/Mo1JTQn1XQrvqC80uABRn8JRLeB2Vup/i6vpdzZVTu3JU6tCW2sxAPQCKM3jSxVkOsz6ISh3iXFfMjzgWlVrvwyNc5AAozuCrl12puvZZqW0anQ8D9Sk6IiV2pSMaG1GpACjO4Pll1ywqtYnbGEPl1XV9jkrdjjm0K/a60kx9NdVrLksAFGfwDVfK/lygPLMVnzHGR4pDrLlC6TVFpbZNPhlodhqjCw4AFGd8Q9WVm10lPiInpaYfUkD9ZiyZ9UPf5smu2kA9ACjOeFrZtToXqESlDv04DpuYlrrpclRqrrpSt0uzCwAUZzzhr62aul0xATXHR8RHjNuxHMY4BdT3+Z0M1AOA4own/n2so1Kbeh2Vuhm3m/yMsZ/Gv5wLBACKM55YdpVe15RQn09jjFXX5nhUamOyCwAUZzyx6lpHpU4B9bvSKwx3hbjUcj5j37dlAOxiP9rlbwIAUJx9/XOzPheong4GCun0abir7VL7axGVuh/r8jkGABRnX/tjT9/25wKV+IgyUL/Z5ID60PISlQoAKM6e9+dZRaXuvs2iUtM2xnE75GeM8QljHqi3jREAUJw94Xc6OxeolF19KrL6zXAkKjVnRxioBwAUZ0/7LayjUpu+z6cAtV0+jXGzKXkS6TzG8H71hfQIAEBx9pSPXZ4xVmVUvkSlbsYxz9Qfj0o1UA8AKM6+/d+qpviIPChfN11ubW22Y251TfP0fVdGu0SlAgB8e3E2i0qtc821+yH3tfopKjUM1HdDfOw4jX8ZqAcAOLk4+zwGm34RlZpKsbY8YhSVCgDwg4oznwIAgB9QcZVB/OkUxzCJP53jmMLtx02vOAMA+F6V2OyMoTgl1g1xOH8MU2JDN03nN02eJYvD+QAAnF6JVftB/OmU7T4Fgg3jOEWCpW2SX05iVZwBAHxzJVZNpViOq5hOIhqGcbtJI/xdm4/dPjgAMvzLXym/FGcAAF8okqp9JRY3SbZdOv6x77tukxpi4yY9rQy/WobJTorJV5wBABwZ2F+ezp0yXMfLYX9KZL0/seglM1wVZwDA+yvEDgb2w9mR6Vnk5jJtnRw2YWA/BYztS7Hvf4aR4gwAeOOlWJn2So8c08B+fhbZp4ZYqMWmGf42P5v8wsD+D6kdAQDeRiU2H9hPtVhTAivSAZNDONe77fPsWNeUd6vOJXNfcQYAvNJCbPZwssS6hlH9IWydbLtxkwfFQg2WTqLMlVhTXZzxUd+KMwDgVVVi+0n8puS6DpshD+xvN/spsVd6+rfiDAA4w+qkVGJVjBILTydLimt6OrkZh5KwP8SWWD4R/PsP7CvOAIA3XorNBvbzt7bLzyKHoTydHKZc17a828U+1/UNlTSKMwDghxZiF3n0fj+wP5SB/dQQ24aB/dwT68owWTx08lzHxBRnAMDrKDLWA/sxYT/WYjFhP8VYxHyxELE/VWI/J8NCcQYAvMVKbDawX3Jd+3jQ0Waz3X3LxVm7D+J/ZQP7ijMA4AwLsYty1tE0JlZyXcdtPHFysxnakuvatSX/9Q0M7CvOAICfXCuUuftmitgvZVdpiY3jpi+5rvmsozywrxJTnAEAL1CIXZQxsbrt8tPJcRvPOQqprl3Jde2mZ5jvZmBfcQYAfLcaYH38d5snwmLtNQ3sT08nD07/VokpzgCA577iV4fHf5dnkTlKLEyLpTIsnP495boa2FecAQAnFmL56WQ11VjpqKOQ6hqeTg7jZuzaYdYSy+94YWBfcQYAnFyJxYJqCtivp7JrCLsm4+7J8it9P42JXRgTU5wBAKe9bi8H9lOwa346OW7jUUebcei6nOvaT0cd1bWHk4ozAODE1+iDgf18qFE483sYw2FHu3qsT/li/dAa2FecAQAv9Yo8O/57GtjPua59OHQyNMUuQ4xFfEDZNPtcVz0xxRkAcNqrb342Wc2O/84zYTHRNVZifVtyXbt9KVb+Ta/iijMA4LmVWDnqqJw5GR5PphZYPOco1mJpL2X45Sb3zSoD+4ozAODE19XSEtuf/z0Fu84H9qedk43jv1GcAcBLvYaWnlgV902mCItuCA8j2xSwP5RY15i6X05EMrCP4gwATnzFnL5NLbGm7cqzyPJ0cjvmSiw+m0y5rtXUTPO6i+IMAJ736ljmvfLAftN0QzlicrPZD+znp5OlJdakNDEB+yjOAOCUSiw/nNxnWJRc15iwH2qxcTvsfmEI4a5T48zDSRRnAHDq697UEiuHHTVN7H2FLLExDexvNmFgP7XK2vog2NWrJ4ozAHjea9x0/HduiTUxOSwN5/cpwWIzlueVQzrrKMa66omhOAOAE1/Rytx9OnFyOuyoTwP7Y0x3Hce4m7IvDyfL00mFGIozADjl1Ws6dLLUWG2Xc13T08mxPJyMua7tfk7MwD6KMwB4mUqs3ne7ys7JYZPixHbfS5dsP7Hv4SSKMwA49XWpmubEcq5rfDgZd05uU4TFMA65JZbO/86PMSXsozgDgBNfg/aFWJ0KsRBh0cUDJrs+57rOBvano44uPJ1EcQYAp1diOWF/OnUy110xTWwYQ5rYprTE6inXtRJigeIMAE6txPZnHaXHjm3JdQ1nHMWOWN+FSNdYipWB/fxwUksMxRkAnFyJlVjXNLAfc11jSyxEie3KsT7nug6tgX1QnAHwUq8b08D+dNRRG7dIDmVgf9jVYm0ZE+vaciaSgX1QnAFw6mtEechYzSIsYnJYt/sp57pu8l7K6ayjPLCvJQaKMwBOqsRymtgUJ9bEgf3wLHIoOye3w9ClhP3pzEkD+6A4A+ClKrFqqrGmJ5FxXj8GirVdGhwLaWKzOTED+6A4A+AFKrGqjH+lx5PpWWSqw4b4dLIcCT5NiRnYB8UZAKet69O3aUwsD+z3Q0nY34z9fmA/5leER5jVPsTCqwMozgB41hpe5u6rXGE1XYnT77pNrsQ2U8B+3+wH9rXEQHEGwImV2DSwXx5PllzXYciHf4/bsJNy2jiZE/ZlWIDiDIAXqsSqkp1fcl1DCZYqsaHrcq5rzrBYBLta5EFxBsDzluIp1nU2sB+zxHal2FCeTu6P/27zs0kD+6A4A+DUdffIwH6XemJD7IjFSqxv88PJvmvKu1VyXUFxBsCJa+yUJlZiXctoft92eVx/sxlKS6zLaWK1gX1QnAHwUpXYPjq/6adg1/x0crwc8phYW+9zXQ3sA4ozgBeqxKpmOv477ZzcD+yH8f2c65r3TRrYBxRnAKcvlespsV0l1g35BPAhz4nNBvanltjFPtfVigsozgBOKcQuSq5rPQW7xkMn41lHJWF/SOd/55aYMTFAcQZw2ho4O/471lil6OpCwn45/zvtpQy/WsbJZFgAijOAF6rE4s7JHOyaJ8L6YZOixMaQsJ9+sa1rA/uA4gzghVa38nSymmqsNue67iqwcXH8d5gea0vBZmAfUJwBvEwhdjEf2M+5rmFgfwwxFuH475zrms86ygP7Hk4CijOA0yuxeP73lOu6eDi5GWKIxeyoo9wSMyYGKM4ATluiZgP7U5hYCnENxx2Fcf3tZjukGf6hbUvBZmAfUJwBnLwgzQb2y/HfKdd16GNHLARZjMPQdcOQYl1TyH6tJQYozgBOXH2mgf3p+O+2T7muw3aIeWL7NLFdgVbCxPbBrhYxQHEG8MyVJs/d19OZk3VbDvvOZ06Gw47KmFg/jYk5/htQnAGcuKzsB/bLcZJtl0bC+hBhMQ5h82TXlVzXJvfE5mliVidAcQbwvCVkf/z3PsKi60IXrB1yrutmk2b4d6VY2xjYB1CcAS+0YJSeWD3Nf3VdGtjvN+Xp5OWYK7Guafa5rtOcmGUHQHEGPGtxKKd/7wf2u5zrugnxFeH5ZEwTS7mus1JsP7BvjQFQnAHPq8Tyw8lpYL+JA/uh8BryuP5sYD9VYo7/BlCcAS/wZV9NeyfLpsgpsCIP7O+KsTYO7Medk83h8d9WDwDFGfC8L/GpJ5YrrC7nhg1dG6uw2Bfr087J8HQyPZys9cQAFGfAqV/QZe5+dvx3l3Jd48B+LMQuNzlgrGumMbFqaqZZFgAUZ8DzvnirqRQrxxh1uewat6kQG4eSsB/GxMoWy3oqxKwBAIoz4KRKbJoS21Vi8ayjMLC/KU8n+5Lr2tUG9gEUZ8ALfVlOGRYl17VphtnAfqzDhq4rLbG2PhzY98UNoDgDnvUlOB3/nYfEmnLmZBgVK6dODmXnZErYnw/sezoJoDgDTqrEdv+bDeznXNd+GMZw5OS4M6RCrJvOCG8qx38DKM6AUyuxXFDVJdY1DezH4793RdgQEsXyw8ldLdY205xY+Td9jQIozoDTKrHZwH55ODlsUk9suxn68nSym6bEDOwDoDiDE79sqvR9GhOLDyfj8d+bbWyIbTZD+Kec69o0q+O/DewDoDiD536JTAP7Zf5rirDoupLrOg7TqZPtckrM00kAFGdwQiW2Pv67bsuzyKHsnNxu8vlHfT3luhrYB0BxBi9UiVVTjdWWpth+YL8toftDSOBP77gvxHwNAaA4g1MqsWrfE5sN7KcosXGzKc8m91snDewDoDiDUy/r5cB+OuooDewP222sxDZDaJDlnZNlTGwa2FeIAaA4g+dewtNZR2VIbEoO67o+PJwMPbE8wh8S9nPjrDImBoDiDE6uxNYD++mwo3j8dz50crwsv9LtQ8dqDycBUJzBidfmbGA/fWvzlFiowsa4dXLTTk8nQ5rYak7MNQ6A4gyeeSWWgf2mng3sD/FZZGqIhVIs57rGNLHl8d96YgAozuCZl111UQb2S65r06Ys/f3Afhzf7/NRR/vjv6dcVxcvAIozeM4lNm2ArEKva376d991Jdd1Uwqx8HQyVWL1hYF9ABRncOL1tD7+O2dYhOSwLj+dHLebbtjVZXnjZM51degkACjOOPHaKZVYfDoZA/RLmv44DtvUFCuHTu4qsdrAPgAoznihK6U8nZyyKZo257r2m3Tq5O5/Q9k5OQ3sN/OGmAsOABRnPLMQWw3sx5qr64dNaoiNwxDqspTrOh/YNyYGAIozTrsEpjSxKcJiyIkVYWA/D4qVYyiHbmqdybAAAMUZL1OJpZZYqsVK2dVvwqTYZrPdbNNuymExJmZgHwAUZ5xYiF2Us45KjdXmrZPxvMkYsR9mxFKu6/z4b2NiAKA447S/yTKwX8a/UiWWDjsaytPJYYoTC3Nk8R0v9rmuLggAUJxxSiE25brWbR7Y78ecYDEOU0+s71KUWMywMCYGAIozTvsrmh3/ncLE+oNc181YumRDtzzqSCUGAIozTq7Eqv0kfjOVXZvUEduO43Ak19XAPgAozjixELuYtk7m545dznXdVWA51rVvS67rNLBf5sSMiQGA4ozTKrEwJVaX545tznUdQk8s7p8MZx2lXNd07GQa2PdwEgAUZ5z0WZ0G9qdc16ZL2WF9CLCIE/ubrisBY+0UOlYbEwMAxRknfgZnA/uLCIthV36VXNehz08nh/bg9G+VGACgOHvm52t2/Pc0sF+eRZadk9ux/NJ05mRtYB8AUJyd+rmZDezvj/9Osa7bzTSwnyb458d/T8GuPscAgOLsuZVYOepomtgvua5hYD8Fu27KieC5KRbSxAzsAwCKsxP/1NOJRVNMWNvlR5HTwH6sy9LsWEx+jWEXHk4CAIqzU/+EpSdW5Qqrja2vmLCfemLDFOsafq08nTSwDwAozk7988wG9vPjyZBYEabC+l0Nlp5NxoH9+Ku5Jbb7oZrSLxRiAIDi7Hm/9zLvtRjYj7mui4H9nOtaBvabejawrxIDABRnz6vElgP7oSc25LOOhhRhsftepsSGrrybh5MAgOLs1N/VkYH9vHNyk3tim01siKWeWOv4bwBAcfZSv4NSTNWlKTad/t21Q8513Uw9sXTWUYx11RMDABRnJ/73ytz9PmC/HHbUb8rTycsx7aYMzybLNFk15YkpxAAAxdnzPva0BbLUWG3JdR23Ib9iV4vFf0q5rl2e1jewDwAozl6sEtvP6zcl17UfNjnYdeynM8HLO3k4CQBwUnFWzTIsSq5r05QU122ZEpvy9fsuDuynYFcD+wAAzy/OVsd/p0IsDex38ZzJnOu6GVKsa9g6OWVYVJ5OAgA8vzib57rmhlgJsehzmlg46CjMi3VDeGY5PZuclWIKMQCA5xZnddoEWecaq2lKrmsc1o8D+12Xz5ycWmK7Siwdc6QlBgDwktp/xnE7boY+NMRCvOvQ51zXYarEDOwDAPwgii0AAAAAXpVq+qlMdeX0ip06fw8/hCGxtlkKE/xR17bTG7P/P73dhgn+WuMMAAAAgPNQTT9O3bD006Iftvtex6ZYanPV5Y22bdpu961J/bAufg89sCYM76eOWF2vu2tpQ+bFug93IQYWAAAAgO+v2v88b05V6yGxupoNfuWOWAjdX8yHrYfE8vvX9bofVtX5P7hoiF188x5MjTMAAAAAnu/4vslVAyv9Q7PWtnk8LPfD8pDYsiNWZsy+YUjshXtdGmcAAAAAHDHtm1xunawO9zrW9X7sK77RtX3bNakh1sUNlNMEWbMIHksNsXljrJ7v0Lx48pDYd/gMAAAAAPBufDFcf50kFpLB2hKq35Zs/eYgXb85tnGydNjKBz0WXjb73Zzv5wkAAACAV28Rrj8bEruoymjXNNtVN+stkct+WNOFXZPznlgbh8Wq5QfKPbF1dtn+N/P6P50AAAAAnLHj4fplSGzfxiqbJlObazYltkrXD1snFydSxiyxetYPy29cnBKu/1Y+6wAAAAD8BMuW2NSoqg+CxEJXrF3viCzdsKZkiXVdN0sQS02xg1SyLw6JaRUd/bsBAAAA4EV9a7h+XTX1Yjfk7ucuHDAZOmFdmRILqWGrIbHwS+vm2hSu/06HxL7D3yAAAAAA3+pw32T66TBcf+pwtWn6q86HSqb5sNgS69K+yVn+fnz/uq4XWzBLuL4hsZ/wFw0AAADAtw+J1fum2NTvWgeJhXD9VQR/Ux/uwKymKLG3Fq7/Ni4HAAAAgLesmr1xJFx/1sZaNLmafYL+ekgs75esm/3GyXo6sXLWFFv34Fa/H17FZQMAAADwGu33Tc47VNMsV73IEmvW/a6jQ2LpPdrSODs+JGbf5Pu5tgAAAADOzLRfcREkdnHstMl6P/aV+mElXD92wtK5k01dN+tDKQ2J8bUrEAAAAOAHOjokdhGGuOqS+ZX7WU27igiLR0tO82G7/7dLJ04u+2E5TGz/cXKOmCExnnOhAgAAAJxuPSQ2hesv+mFx1+R6SCz8cGTjZDttnMx9s+nEytlHPPKf1PXgZS5nAAAAgH+1CtdfDonNdzrWKRusPTYklufDmtQUOxgSq5uDoyvn+yari/moGvzAyx4AAAB4n6rpp2Ph+vW8K5Yz9XNsfngjnzO5HxTru65dvMd8SGwRrn9sSEyrgjP82gAAAADe6F3/al7rWLj+7tts7Cv2w+ImyWk4rIv9sdI3m8+THW2KHQ3X14PglX4JAQAAAK/wfn4ddV9Vy72OdRW7YIuNk3EvZbcYEjsI108dtPVxkxcHSWLC9XkXX2gAAADA+dypfylcfz7WVdfNWsgNa7s8HpZnxrr2yFmT9cFHOzKXpmuAL0efAgAAAPiRd+DVvw+JVXWzjxFr03mT+yGxxaBYOZByP09WLxPJSpLYuiGmIQBP+7IFAAAATrq5/kqOWPwhNcLWQ2KLfljXrw+czDliXxoSWx046VYfXvhrGwAAAPjCXfOyNxX/l9tYs02POUaszeH6Tdt13XxCLMWI7bdXLofEpg+UW2PHGmLu4eHnLAEAAADwLu+H18c/Vgf9sJKr306zYrtfqtuDjZOrQbLYQdvPmpUZMUNi8AoXCgAAAHhLN7qz3lTKFItDYrPDJmdDYvNm15QeFhP2u/Bjt36v5jCVrKqqgwMu3XXDG1lPAAAA4LXcwR4OiU1trNTIWh02WcctkmFIbL5tcj8kVs82Ttb1KkesnjpiwvXh/S47AAAA8LPvTQ9zxI6E65c2V+l3teFbmg8LP4SmWBfzxPI8WfypXn+YatYSW/XE3CkDq8UJAAAAvtdN50G015G9jvX+tMnU8WrjPsnFmNg8W38fJFYf9NdqQ2LAC65hAAAA8Jz7ya8NiYUgsXlGWIzYr2NfLM6HxY5YF7dNzk+kjD/U9TxDLAWJrYP1hesD332hAwAAgPmNYrVIuD82JFbVZfyr/eKQWDvviE3ts7o6sglTuD5wpushAAAA7+cG8DBcf9XGShNhpcuVx8TqcuLkrDO22jSZ0vXX/bXceFucc+mGFHhV6yYAAACv/t5u2aGaZrmm4yancP3FpshFP6wJQ2NTT6xtSqbY+mOlnpghMeA9LK4AAACc7V3bal4rNsUWbay67Jtsy5BY+43h+qE1lj/E4iMeO23SPSTwHpdgAAAAftbt2Or4x2W8fm6Itc1iU2TofpX8sJiw3623TZYO2iJXP75xcXRIzM0hwL+s1AAAALzkjdZq8+LhkNiUJbbYEdkugsS6fOJk7JzV6d3aFCO2SiWrq2rdDrNtEuAl1nMAAACecANVLTdOLofEZodNliixuo3bJxdDYqkzVuL329kw2bIplpPEjoTru58D+FHrPgAAgHuj1XGTXwrXX/a72vVpk23Xd/ONk2lK7GBIrEo7J+2bBDjzFwcAAIC3fNfzpXD9eRtrnZrf5m2SoS/WTT2xOE02P5GyObpzchWub0gM4NW+hAAAALza25l11H21GOkqDbF2nw8W3gjh+vv5sPJGOZAyD5KllliJI0sf80K4PsC7e6UBAAA4sxuVL4Xr/9uQWJoTW22c7GZhYuld6mbafDn/aEfm0tw0Abz71yMAAIAfegOyOgAyhuvPw8TqWVp+W5eTJJt5Pywm7K+HxOI/TDNi06zYLFy/urBvEoCnvm4BAACcfm+xDtfP3bDcDktvNfWUDTZtimyXGye7MCU2y9ZPDbE8GTbvsB0dEnOnA8BLvrgBAAD8203DKlg/zowtW1jhx6Zd7ZqMDbC4dbKk68fJsfn7xMbYOpWsmofrGxID4Ge+BgIAAO/3dmB9/GO17IcdyxELva66PUjXL22waeNkDBNbbJys17s0DYkBcO6vlAAAwJur848PiS3i8MOQ2H7sK+2ZbKYjJkOIWDh7Mk2NNfN5srpeH11Z9k0eHDfppgOA1/2CCgAAvKoC/nBIbNnGqqt5Wv58SGx+2mTbtev3iTsp1/2wOCa2boq5nwDg3bzuAgAAZ1Gbf2VELIXrr4bEQphYnAzL02JhQiyG68fs/TIo9uUhscOemBsFAPB6CAAAP6joXs+IHQyJhSyx6bTJ3O0K7a9uGSPW1k1tSAwAftxrOAAA8Pxy+ni4/qyNFVtd7XrfZNMsO2Jp32Sb58imDlq97q9dHB8SU9wDwPd5pQcAAA7q5MMhsYt8NuRySKxZ9buWB012KVw/njC5757V66MrU09MuD4AnFtBAAAA76wA/uqQWE4Pq2cdsTqG63erdP3mIF2/nk6snDXGjjTE1OMA8DrqBgAAeCOlbbXM16/X0V9xTKxdN7u+MCS2NEsl+8qQmEIbAN5QdQEAAGdetB4J1z/Y6zjF5rdlSqzrutl02O57TA1bnkjZ7MP1V0NiwvUBQA0CAAA/sxpdHf8Yk8SO5IjljZOl1ZWnxNomHDzZpGmx+YmUZX/l8XB9Q2IAwDeWKgAA8PJ15pEhsVUTq67qkphfhsSadrVxcvdGH35tvrMynjW5SiWLLoTrAwAvWtAAAMAT68d5jNjRcP1FWn6ZEoubJ+N8WOyHdXlGrF0MiR1viq17cMpZAOBHFT4AACgNy0/zDtU0y1XPx8T22WDljcVBk7EpFs6bnE2J1TFc/8iQmH2TAMBZV0cAALz9om89I3Y4JFbV9eoYyTgV1u2TxKI6764swWOxLZbz9L88JGZKDAB4lTUUAACvu5qrlh2qGK6/SBJLmyT3GyfbcIxkM5sPK9Ni+x2V+1GxZTesvhCuDwC8q1ILAIAzLNNWoV5fGBLbt7n2MfurftjBvsl5jtj8ox35T6oZAYB3XZEBAPDD669q2Q+bj3Slf1jtmqxzotisH5Y2T672Vsb3qhZNsfTjYUNMOQgA8C2FGwAAL1RaHYTrL/ZMpkZWOWYyb5uMJ012sSOWZ8Wmhlg5bzL1zZb9sPTGes9kpdADAHjB6g4AgK/XTNUqXz8miS32TZYxsXYZrh9bYbEj1qUYsZzBX5eNlcF64Gxx2mS1/G0AAPDDikAAgPddDa2GxJY7J2NDbNUPS22vum0XwfrLfZM5ij/smzwI1z86JKY0AwA4w1IRAOBtljnfEK4/HxKryxthPqxL+ybbPDPW5f+njInFcP3DqP51jphwfQCA111RAgC8vvpl1ZyqvjAkNo2JhfmwsEVyMR/WHobrxzyxet0Pi2NiBw0x5RQAwDsoPAEAzqc0WYfrT02sKVx/aorN2l1tHg/L/bA4JDaLGqub0DibgvW/OiSmUAIAUJ0CAPywmqNabZ2sDvc61vXsLMmga/u2a/Kuya5MiJVs/VnsWD0119ZDYsL1AQB4fhELAHBaNXEYrr9OEgtdrja1ueryU70YEktvNMc2Ti72TIbjJo+El6ltAAD4HqUuAMDxMmEVrB97YmW0a5rtqlenTbbNsh/WdF3cNllPcWJtHBarlh8o98TW2WVqFgAAfmJFDAC8x9f/40Ni+zZW2TSZ21yp1xWmxFbp+qEbtjiRMrzrdGLl7CNeCNcHAOAVFs4AwFt6Za+WU2KHB0SGrli73hFZumFNFwPFwpBY16x3Th6kkn1xSEydAQDA2yivAYDX8Jp9EO11pI3V1IvdkLufu66bx4jFcP26Xg2JhV86bLAtW3CGxAAAeH9FOADw01+Mq1Wc2JcOm1xsnIyHSnb5wMm2TQ2y3Abbz4q1+5bY9PEuDIkBAMC31eoAwHd6mf2WIbG63o99lTfWQWJdf7htsj44ujK6EK4PAAAvVdEDAM95+Twerj9rYzWH0t7I1ZBY3i9ZN/uNk/V0YuWsKbbuwXk5BwCAH1D5AwAX832T8w7VwVBXve+KzftdB0NiXdvl92invtnRITH7JgEA4GxvDwDgXbzmrea1YlNs3cZKYWJtGQ9rc7h+tz9vss3h+utDKQ2JAQDAm7uJAIC38GJWLUe2dv9Yl8yvOjXEZgdIlvmvumln502mtti6HzYLE8uzZpVwfQAAeD/3GgBwri9TXxoSK/2wlCW2HhILP6w2ToaxsWa5cbKewvXnH3HdDpOtDwAA7/eOBAB+0svPamwrDonNdzqGgbBZPlhqi+UhsTwf1pStk6shsZAltsokm++brC7mo2oAAABfvnMBgJd8ZVkle1VHAvHrnKkfW2PpjXzO5H5QrC9DYrM8sfpouP6xITGvcwAAwOm3NwDwbS8Zq3mtY+H6u2+zsa/YDwunS8bhsNQV68IbpW82nyerjzXFjobrewEDAAB+zF0QAF4MDqPuq9WcWF0t0vJzp6vOWyXnaWLNYbp+vT5u8uIgSUy4PgAAcI73SgC84WX+S+H687Guum7WQm5Y2+3nxLr4/fCsyao++GhH5tK85AAAAK/yjgqAV7t8V/8+JFbVzT5GrM07J6chscWgWEne38+T1VOifj0bEztoiHk1AQAA3vidFwDntTJ/MUesTHiFnZP1YttkHhJb9MO6fn3gZJ3C9b80JLY6cNLrBAAA8N5vzwD4UUvuas9knBmrly2xEK7f5t2QOWa/Cxsly67JLseI7bdXLofE9r219OOxhpgXAAAAgG+6iwPgJRbT9fGP1WE/rElDYu00K1bXTd0ebJxcDZLFDtpsw2SeETMkBgAA8P3v9QD4l1XyIOk+DonNDpucDYnNm11TelhM2O+6mK9fL0+lbA5Tyaq0b/LguElLNgAAwI+/JQR4t8vf4ZDY1MZKjayDwyZTvP5sPmwxJFbPNk7W9SpHLLbEhOsDAAC8rjtHgDe3rh3miB0J1y9trtLvCpso2zQfFgPFujZOiTXNfp6snjXE1uH6B0NillkAAIDXf4MJ8FqWrCMzYvXhbsf92Fd8I7S/Yrp+bIx1MWa/WU+TtUeGxHbfp96bITEAAID3dxcKcB6L0fr4x4Oxrjwb1k6drnofJDbl67dtXdfzEynjD7OW2BQkdnF846SlEQAAAHeHwI9ZZQ42MR4E4ld1Gf+ab4tcnzbZdXFQrJ3H68eG2PJDHRkRE64PAADAs25pAZ69ehxunFwPia1OkazzLyzHxGKO2GLTZHjX6cTKWZvtYj2YZi0DAADgu976AqwXhmrREZv6V6E1Vu+TxKYhsZKuP++HNSFZbOqJtXGULDTO6lVKf+qICdcHAADgDO+PgffzJb+YD8tNsUUbqy77JvPYV+qHlXD9/PbRcP3QFssfYvERjzXELEAAAAC8grto4M18La+yvaqL+U7H2BDLx0zOt07WJV6/Cb2x+EN7cNrkTonU3zfGLgyJAQAA8OZvtoGz/ipd9aYOh8SmLLGyIzJH6883TnYpXH9/zGTK4D+M1g8/HvlPWjEAAAB4f7fkwM/86lsG3a+GxGaHTc7OmwwpYYshsdQZK9n77WyYbNkUy2Nih+H6FgMAAAD40q078OJfWKvjJteHQ5Zw/WW/q12fNtl2fbc6bzJk6x8eNjm1xOybBAAAgJe7vwee8CXzpXD9eRtrnZofO2Bd6Yg1uSsWp8nmJ1I2R3dOrsL1DYkBAADAj+oCAMeHxC5KithsRGzqhNVl42Tofs3mw8ob5UDKkicWW2LLjtiFcH0AAAA492YBvPWr/DlDYmlObLVxsuvb5YmTbd1MCf3zj3bkP+krDgAAAF5bSwFe99W7OgAyhuvPT5ysZ2n55bzJOofrd7OE/fWQWPyH6cjKeho+qw4bYr6YAAAA4O22HuAML8x1uH5drc+HrKumnrLBpk2R7XLjZBeyxZaTZPscsXmH7eiQmC8TAAAAeJ90BPgZV9xqz2ScGVu2sMKPTbvaNdl1Uz8st8bi5NjivMnQPzs4uNKQGAAAAPBkGge88LW0Pv6xWvbDSo5YvWiK1bt/PkjXL22waeNkDBOrF12x9S5NQ2IAAADAS9Fe4BsvkuNDYos4/DqfODnrd5Vk/RwiFs6enLZNtot9k9XRcP2D4yZdsQAAAMAPog3hb//YkNiyjVVXizZXmRFbnTbZHuSINXEn5bofFsfE1k0xFyMAAABwbvQq3vZf7BdHxObh+qshsRAmFifD8rRYmBCLU2J1OpKyTTNidf2FIbHDnpirDAAAAHiFtDRe59/YekbsYEgsZIlNp03mbldof63D9eumNiQGAAAAcITGx9n9XRwP15+1sUqrq11snGxWGyfTvsk2z5FNHbSDltjF8SExVwYAAADw3mmP/LBP8uGQ2EU+aHI5JNas+l3Lgya7Wbj+vnVWr4+uTD0x4foAAAAAz6aN8hKfva8OieX0sDp1xGKeWArX71bp+s1Bun49nVg5a4wdaYj5ywQAAAB4UXot//55qZb5+nV1GK9f1+262fUvQ2L7zZX7/LCvDYn5WwIAAAD48ar3+Sde9aZiuP7BXscpNr8t+ya7rivTYTFpv41J+ssTKZt9uP5qSEy4PgAAAMArUr29P8rq+MeYJHaYIxbbXfuMsLopDbFw8GSTpsXmJ1Kmzln9hXB9Q2IAAAAAb031en6Th+H68/5V2jgZmmLtfEisaVcbJ3dv9F3K3t8n7Nf1QSpZdCFcHwAAAOC9qs7iPz6PETsarr9Iyw+TX01qkbVpPiz2w7o8I9YuhsSON8XWPbif/7kAAAAA4LxU3/fjrjpU8/5VCdcPXbH1psjFQZOxKdbNN1bmflh9ZEjMvkkAAAAAXkT1vH9jNa81hevP21h1vTpHMk6FpUZYPHkyzojVeXdl3ezT9euq/sYhMS0xAAAAAL6P6vCtajmyFcP1F0liTT5Esi0bJ8Mxks1sPqxMizWz9yyDYrPpsPCxLoTrAwAAAHCOqsuw43H/bR+av4/ZX/XDuj4Mii3bYVOO2HxI7MhcmoYYAAAAAK9D+/+Nm+1m3IzjuNn001mU03mTu1+oFk2x9ONhQ+xCTwwAAACAN+T/B3rs3pwKBFsfAAAAAElFTkSuQmCC") 0 0 no-repeat transparent; }

/***** HERO CAROUSELL *********/
/*SMALL size*/
.carousel-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box; }
  .carousel-box .slider {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
    .carousel-box .slider .slides {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
      box-sizing: border-box; }
      .carousel-box .slider .slides .slide {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box; }
    .carousel-box .slider .move {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
      box-sizing: border-box; }

.hero-freeform-container {
  color: #fff;
  font-family: ff-meta-web-pro, Arial, Helvetica, sans-serif;
  font-size: 16px;
  overflow: hidden; }
  .hero-freeform-container .hero-top-nav {
    background: #272727;
    display: block;
    line-height: inherit;
    padding: 0 16px; }
    .hero-freeform-container .hero-top-nav:after {
      content: "";
      display: table;
      clear: both; }
    .hero-freeform-container .hero-top-nav > ul {
      padding-top: 35px; }
      .hero-freeform-container .hero-top-nav > ul > li {
        float: left;
        box-sizing: border-box; }
        .hero-freeform-container .hero-top-nav > ul > li.previous {
          display: none; }
          .hero-freeform-container .hero-top-nav > ul > li.previous a {
            color: #2c95dd; }
        .hero-freeform-container .hero-top-nav > ul > li.current {
          color: #fff;
          font-family: "ff-meta-web-pro-condensed", Arial, Helvetica, sans-serif;
          font-size: 20px;
          font-weight: 700;
          padding-bottom: 10px;
          text-transform: uppercase; }
        .hero-freeform-container .hero-top-nav > ul > li.next {
          float: right;
          font-size: 14px;
          margin-top: -1.7em;
          text-align: right; }
          .hero-freeform-container .hero-top-nav > ul > li.next, .hero-freeform-container .hero-top-nav > ul > li.next a {
            color: #e1e1e1; }
  .hero-freeform-container .hero-body-container {
    background: url(../assets/vnx-family-background.jpg) top center no-repeat #000000;
    background-size: cover;
    position: relative;
    margin-bottom: 40px;
    padding-bottom: 18px;
    overflow: hidden;
    width: 100%;
    z-index: 0; }
    .hero-freeform-container .hero-body-container:after {
      background: none repeat scroll 0 0 #ffffff;
      content: "";
      display: block;
      height: 410px;
      left: -152%;
      position: absolute;
      width: 304%;
      z-index: -1;
      bottom: -410px;
      -webkit-transform: rotate(-3deg);
      -moz-transform: rotate(-3deg);
      -o-transform: rotate(-3deg);
      -ms-transform: rotate(-3deg);
      transform: rotate(-3deg); }
    .hero-freeform-container .hero-body-container.showing-products {
      margin-bottom: 40px;
      padding-bottom: 0; }
      .hero-freeform-container .hero-body-container.showing-products:after {
        display: none; }
    .hero-freeform-container .hero-body-container > .header {
      padding: 24px 16px 14px 16px; }
      .hero-freeform-container .hero-body-container > .header .section-header {
        font-family: ff-meta-web-pro ,sans-serif;
        font-size: 21px;
        text-align: center;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 26px;
        text-transform: uppercase;
        padding: 0;
        margin: 0; }
        .hero-freeform-container .hero-body-container > .header .section-header .slogan {
          display: block; }
        .hero-freeform-container .hero-body-container > .header .section-header .tagline {
          display: block;
          color: #3399cc; }
      .hero-freeform-container .hero-body-container > .header .headlines {
        display: none;
        color: #FFFFFF; }
    .hero-freeform-container .hero-body-container .hero-family-nav {
      width: 100%;
      height: auto; }
      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box {
        position: relative; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider {
          width: 100%;
          position: relative; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides {
            min-height: 327px;
            width: 100%;
            /* default */
            height: 100%;
            /* default */
            position: relative;
            overflow: hidden; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide {
              margin: 0;
              padding: 0;
              text-align: center;
              display: none;
              width: 100%;
              height: auto;
              top: 0; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active {
                display: block;
                position: relative; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active ~ .active {
                position: absolute !important; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide:hover .series-action .toggle .see-more {
                background: url(../assets/hero-sprite.png) no-repeat -86px -52px transparent; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -ms-box-sizing: border-box;
                box-sizing: border-box;
                text-align: center;
                padding: 0 16px;
                padding-bottom: 50px;
                position: relative;
                cursor: pointer; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series {
                  -webkit-box-sizing: border-box;
                  -moz-box-sizing: border-box;
                  -ms-box-sizing: border-box;
                  box-sizing: border-box;
                  margin: 0; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -ms-box-sizing: border-box;
                    box-sizing: border-box;
                    width: 180px;
                    height: 180px;
                    margin: 0 auto;
                    line-height: 180px;
                    text-align: center; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail img {
                      max-height: 100%;
                      max-width: 100%;
                      margin: 0 auto;
                      vertical-align: middle; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -ms-box-sizing: border-box;
                    box-sizing: border-box;
                    display: block; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .description {
                      -webkit-box-sizing: border-box;
                      -moz-box-sizing: border-box;
                      -ms-box-sizing: border-box;
                      box-sizing: border-box;
                      color: #3399cc;
                      font-style: italic; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .series-name {
                      -webkit-box-sizing: border-box;
                      -moz-box-sizing: border-box;
                      -ms-box-sizing: border-box;
                      box-sizing: border-box;
                      font-size: 27px;
                      line-height: 46px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle {
                  -webkit-box-sizing: border-box;
                  -moz-box-sizing: border-box;
                  -ms-box-sizing: border-box;
                  box-sizing: border-box;
                  display: block;
                  width: 36px;
                  height: 25px;
                  margin: 0 auto; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .see-more {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -ms-box-sizing: border-box;
                    box-sizing: border-box;
                    display: block;
                    width: 25px;
                    height: 25px;
                    margin: 10px auto;
                    background: url(../assets/hero-sprite.png) no-repeat -43px -52px transparent; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -ms-box-sizing: border-box;
                    box-sizing: border-box;
                    width: 36px;
                    height: 20px;
                    margin: 0 auto;
                    display: none; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down:after {
                      content: ' ';
                      position: absolute;
                      left: 0;
                      width: 0;
                      height: 0;
                      border: 18px solid transparent;
                      border-top: 18px solid #2c95dd; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action {
                padding-bottom: 15px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:before {
                  content: ' ';
                  background: url(../assets/hero-sprite.png) 0 -794px no-repeat transparent;
                  width: 235px;
                  height: 250px;
                  display: block;
                  position: absolute;
                  bottom: 0;
                  z-index: 0;
                  left: 50%;
                  margin-left: -117.5px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle {
                  position: absolute;
                  z-index: 4;
                  left: 50%;
                  margin-left: -18px;
                  margin-top: 8px; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .see-more {
                    display: none; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .arrow.down {
                    display: block;
                    width: 36px; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav {
                height: auto;
                visibility: visible; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box:before, .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                  content: "    "; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after, .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                  content: "    "; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                -ms-box-sizing: border-box;
                box-sizing: border-box;
                height: 0;
                width: 100%;
                visibility: hidden; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper {
                  -webkit-box-sizing: border-box;
                  -moz-box-sizing: border-box;
                  -ms-box-sizing: border-box;
                  box-sizing: border-box;
                  background: #242424;
                  padding: 16px;
                  width: 100%; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box {
                    position: relative;
                    margin-bottom: 20px; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before, .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                      content: ' ';
                      background: url(../assets/hero-sprite.png) 0 0 no-repeat transparent;
                      width: 17px;
                      height: 133px;
                      display: block;
                      position: absolute;
                      top: 50%;
                      margin-top: -68px; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before {
                      left: 0; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                      background-position: -17px 0;
                      right: 0; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider {
                      width: 100%;
                      overflow: hidden; }
                      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides {
                        height: 100%;
                        width: 1000px; }
                        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide {
                          float: left;
                          height: 100%;
                          width: 166px;
                          text-align: left;
                          padding: 0 20px;
                          margin: 16px 0;
                          border-left: 1px solid #333333; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide:first-child {
                            border: 0; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .product-title {
                            font-weight: 700;
                            color: #e7e7e7; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features {
                            margin: 10px 0;
                            color: #ccc;
                            font-style: italic;
                            font-size: 16px; }
                            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features .feature {
                              line-height: 22px; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .see-more {
                            color: #2c95dd; }
                      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move {
                        position: absolute;
                        top: 50%;
                        margin-top: -10px;
                        height: 32px;
                        width: 16px;
                        cursor: pointer; }
                        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left {
                          left: -16px; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after {
                            content: ' ';
                            position: absolute;
                            top: 8px;
                            left: -2px;
                            width: 0;
                            height: 0;
                            border: 6px solid transparent;
                            border-right-width: 9px;
                            border-right-style: solid;
                            border-right-color: #2c95dd; }
                        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right {
                          right: -16px; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                            content: ' ';
                            position: absolute;
                            top: 8px;
                            right: -2px;
                            width: 0;
                            height: 0;
                            border: 6px solid transparent;
                            border-left-width: 9px;
                            border-left-style: solid;
                            border-left-color: #2c95dd; }
                        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.disabled {
                          cursor: default; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.disabled.left:after {
                            border-right-color: #333333 !important; }
                          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.disabled.right:after {
                            border-left-color: #333333 !important; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box[data-enable-scroll="false"] .move {
                      display: none; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all {
                    font-size: inherit; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all .goto-emc-store {
                      color: #2c95dd; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -ms-box-sizing: border-box;
            box-sizing: border-box;
            position: absolute;
            top: 90px;
            margin-top: -27px;
            cursor: pointer;
            width: 40px;
            height: 43px;
            background: url(../assets/hero-sprite.png) -46px 0 no-repeat transparent; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move.disabled {
              cursor: default;
              -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
              filter: alpha(opacity=30);
              -moz-opacity: 0.3;
              -khtml-opacity: 0.3;
              opacity: 0.3; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move.left {
              left: 16px; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move.right {
              background-position: -69px 0;
              right: 16px; }

/*END Hero Carousel*/
/***** HERO CAROUSELL *********/
/*MEDIUM size*/
/* Breakpoint: medium */
@media screen and (min-width: 40.0625em) {
  .hero-freeform-container .hero-top-nav {
    line-height: 50px; }
    .hero-freeform-container .hero-top-nav > ul {
      padding-top: 0; }
      .hero-freeform-container .hero-top-nav > ul > li.current {
        font-size: 24px;
        padding-bottom: 0;
        margin-left: 100px; }
      .hero-freeform-container .hero-top-nav > ul > li.next {
        margin-top: 0; }
  .hero-freeform-container .hero-body-container {
    margin-bottom: 48px;
    padding-bottom: 42px; }
    .hero-freeform-container .hero-body-container.showing-products {
      margin-bottom: 50px;
      padding-bottom: 0; }
      .hero-freeform-container .hero-body-container.showing-products .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action {
        transition: opacity .25s ease-in-out;
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
        filter: alpha(opacity=50);
        -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5; }
    .hero-freeform-container .hero-body-container > .header {
      padding: 32px 16px 12px 16px; }
      .hero-freeform-container .hero-body-container > .header .section-header {
        font-size: 30px;
        line-height: 34px; }
    .hero-freeform-container .hero-body-container .hero-family-nav {
      margin: 0 auto; }
      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box {
        position: static; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider {
          position: static; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides {
            margin-left: 0;
            position: static;
            padding: 0 8px; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides .series-action {
              transition: opacity .25s ease-in-out;
              -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
              filter: alpha(opacity=100);
              -moz-opacity: 1;
              -khtml-opacity: 1;
              opacity: 1; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides:hover > .slide .series-action {
              transition: opacity .25s ease-in-out;
              -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
              filter: alpha(opacity=50);
              -moz-opacity: 0.5;
              -khtml-opacity: 0.5;
              opacity: 0.5; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide {
              width: 25%; /* 5 Products- 20%, 4 Products - 25% */
              display: block;
              padding: 0 4px;
              float: left; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active {
                position: static; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active ~ .active {
                position: static; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide:hover .series-action {
                transition: opacity .25s ease-in-out;
                -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                filter: alpha(opacity=100);
                -moz-opacity: 1;
                -khtml-opacity: 1;
                opacity: 1; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action {
                padding: 0 4px 60px 4px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail {
                  min-height: 134px;
                  position: relative;
                  width: 100%;
                  height: 134px;
                  line-height: 134px;
                  margin-bottom: 5px; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail img {
                    vertical-align: bottom; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .description {
                  display: block; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .series-name {
                  font-size: 18px;
                  line-height: 18px;
                  margin-top: 18px;
                  min-height: 45px; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action {
                -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                filter: alpha(opacity=100);
                -moz-opacity: 1;
                -khtml-opacity: 1;
                opacity: 1; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:before {
                  background: url(../assets/hero-sprite.png) 0 -794px no-repeat transparent;
                  left: auto;
                  margin-left: -49px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:after {
                  content: ' ';
                  background: url(../assets/hero-sprite.png) no-repeat -500px 0 transparent;
                  width: 100%;
                  height: 260px;
                  display: block;
                  position: absolute;
                  bottom: 0;
                  z-index: 1;
                  left: auto;
                  margin-left: -4px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series {
                  z-index: 2;
                  position: relative; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption {
                    margin-top: 42px; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption .series-name {
                      font-size: 21px;
                      height: auto;
                      margin-bottom: 30px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle {
                  margin-left: -17px;
                  margin-top: -4px; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav {
                transition: none; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper {
                  z-index: 3;
                  position: absolute;
                  left: 0;
                  overflow: hidden; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box {
                    width: 77%;
                    margin-left: 25px;
                    margin-bottom: 0; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before {
                      background-position: 0 -125px;
                      left: 0; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                      background-position: -17px -125px;
                      right: 0; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide {
                      margin: 12px 0;
                      width: 160px; }
                      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features {
                        font-size: 14px; }
                        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features .feature {
                          line-height: 20px; }
                      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .see-more {
                        font-size: 14px;
                        line-height: 18px; }
                    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move {
                      margin-top: -17px;
                      width: 20px; }
                      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left {
                        left: -32px; }
                        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after {
                          border: 10px solid transparent;
                          border-right: 13px solid #2c95dd; }
                      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right {
                        right: -32px; }
                        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                          border: 10px solid transparent;
                          border-left: 13px solid #2c95dd; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all {
                    width: 13%;
                    line-height: 20px;
                    position: absolute;
                    right: 16px;
                    font-size: 16px;
                    text-align: left;
                    top: 50%;
                    margin-top: -20px; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move {
            display: none; }

  /*END Hero Carousel*/ }
/*END MEDIUM size*/
/***** HERO CAROUSELL *********/
/*START LARGE size*/
/* Breakpoint: large */
@media screen and (min-width: 61.25em) {
  .hero-freeform-container .hero-top-nav > ul {
    max-width: 980px;
    margin: 0 auto; }
    .hero-freeform-container .hero-top-nav > ul > li {
      height: 53px; }
      .hero-freeform-container .hero-top-nav > ul > li.previous {
        display: inline;
        margin-right: 76px;
        font-size: 14px;
        line-height: 74px; }
      .hero-freeform-container .hero-top-nav > ul > li.current {
        margin-left: 0px;
        line-height: 75px; }
      .hero-freeform-container .hero-top-nav > ul > li.next {
        line-height: 72px; }
  .hero-freeform-container .hero-body-container {
    padding-top: 50px;
    margin-bottom: 58px;
    overflow: visible;
    padding-bottom: 64px; }
    .hero-freeform-container .hero-body-container.showing-products {
      margin-bottom: 60px;
      padding-bottom: 0; }
    .hero-freeform-container .hero-body-container > .header {
      width: 980px;
      margin: 0 auto;
      padding: 0 16px;
      z-index: 1; }
      .hero-freeform-container .hero-body-container > .header .section-header .slogan {
        font-size: 32px;
        line-height: 40px; }
      .hero-freeform-container .hero-body-container > .header .headlines {
        display: block;
        text-align: center;
        width: 625px;
        margin: 20px auto;
        font-size: 18px;
        line-height: 23px; }
    .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides {
      width: 980px;
      margin: 0 auto; }
      .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide {
        padding: 0 8px; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail {
          height: 210px;
          line-height: 210px;
          margin-bottom: 0; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption {
          padding: 0 18px; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .description {
            font-size: 16px; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .series-name {
            font-size: 20px;
            line-height: 22px; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle {
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          -ms-box-sizing: border-box;
          box-sizing: border-box;
          display: block;
          width: 36px;
          height: 25px;
          margin: 0 auto;
          cursor: pointer; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .see-more {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -ms-box-sizing: border-box;
            box-sizing: border-box;
            display: block;
            width: 25px;
            height: 25px;
            margin: 10px auto;
            background: url(../assets/hero-sprite.png) no-repeat -43px -52px transparent; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -ms-box-sizing: border-box;
            box-sizing: border-box;
            width: 48px;
            height: 24px;
            margin: 0 auto;
            display: none; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down:after {
              border: 24px solid transparent;
              border-top: 24px solid #2c95dd; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:before {
          background: url(../assets/hero-sprite.png) 0 -260px no-repeat transparent;
          width: 300px;
          height: 394px;
          left: auto;
          margin-left: -57px; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:after {
          width: 185px;
          margin-left: -8px; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption {
          margin-top: 25px;
          padding: 0 8px; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption .description {
            font-size: 18px;
            line-height: 24px; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption .series-name {
            font-size: 24px;
            line-height: 30px;
            margin-bottom: 14px; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle {
          margin-left: -24px;
          margin-top: 0; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .see-more {
            display: none; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .arrow.down {
            width: 48px;
            height: 24px;
            display: block; }
        .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav {
          display: table; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box {
            width: 779px;
            left: 50%;
            margin-left: -449px; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before {
              background-position: 0 0px;
              left: 0; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
              background-position: -17px 0px;
              right: 0; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider {
              height: 100%; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide {
                margin-top: 15px;
                width: 194px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .product-title {
                  font-size: 21px;
                  font-weight: normal; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features {
                  font-size: 16px; }
                  .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features .feature {
                    line-height: 24px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .see-more {
                  font-size: 16px;
                  line-height: 32px; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left {
                left: -48px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after {
                  border: 12px solid transparent;
                  border-right: 18px solid #3399cc; }
              .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right {
                right: -46px; }
                .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                  border: 12px solid transparent;
                  border-left: 18px solid #3399cc; }
          .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all {
            text-align: left;
            left: 50%;
            width: 100px;
            margin-left: 388px; }
            .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all .goto-emc-store {
              font-size: 18px;
              line-height: 24px; }

  /*END Hero Carousel*/ }
/*END LARGE size*/
/***** HERO CAROUSELL *********/
/*XLARGE size*/
@media only screen and (min-width: 1400px) {
  .hero-freeform-container .hero-body-container:after {
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    transform: rotate(-2deg); }

  /*END Hero Carousel*/ }
/*END X LARGE size*/
.lt-ie9 {
  /***** HERO CAROUSELL *********/
  /*SMALL size*/
  /*END Hero Carousel*/
  /***** HERO CAROUSELL *********/
  /*MEDIUM size*/
  /* Breakpoint: medium */
  /*END Hero Carousel*/
  /*END MEDIUM size*/
  /***** HERO CAROUSELL *********/
  /*START LARGE size*/
  /* Breakpoint: large */
  /*END Hero Carousel*/
  /*END LARGE size*/
  /***** HERO CAROUSELL *********/
  /*ie-lt9*/
  /*END Hero Carousel*/ }
  .lt-ie9 .carousel-box {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
    .lt-ie9 .carousel-box .slider {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
      box-sizing: border-box; }
      .lt-ie9 .carousel-box .slider .slides {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box; }
        .lt-ie9 .carousel-box .slider .slides .slide {
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          -ms-box-sizing: border-box;
          box-sizing: border-box; }
      .lt-ie9 .carousel-box .slider .move {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box; }
  .lt-ie9 .hero-freeform-container {
    color: #fff;
    font-family: ff-meta-web-pro, Arial, Helvetica, sans-serif;
    font-size: 16px;
    overflow: hidden; }
    .lt-ie9 .hero-freeform-container .hero-top-nav {
      background: #272727;
      display: block;
      line-height: inherit;
      padding: 0 16px; }
      .lt-ie9 .hero-freeform-container .hero-top-nav:after {
        content: "";
        display: table;
        clear: both; }
      .lt-ie9 .hero-freeform-container .hero-top-nav > ul {
        padding-top: 35px; }
        .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li {
          float: left;
          box-sizing: border-box; }
          .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.previous {
            display: none; }
            .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.previous a {
              color: #2c95dd; }
          .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.current {
            color: #fff;
            font-family: "ff-meta-web-pro-condensed", Arial, Helvetica, sans-serif;
            font-size: 20px;
            font-weight: 700;
            padding-bottom: 10px;
            text-transform: uppercase; }
          .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.next {
            float: right;
            font-size: 14px;
            margin-top: -1.7em;
            text-align: right; }
            .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.next, .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.next a {
              color: #e1e1e1; }
    .lt-ie9 .hero-freeform-container .hero-body-container {
      background: url(../assets/vnx-family-background.jpg) top center no-repeat #000000;
      background-size: cover;
      position: relative;
      margin-bottom: 40px;
      padding-bottom: 18px;
      overflow: hidden;
      width: 100%;
      z-index: 0; }
      .lt-ie9 .hero-freeform-container .hero-body-container:after {
        bottom: 0; }
      .lt-ie9 .hero-freeform-container .hero-body-container.showing-products {
        margin-bottom: 40px;
        padding-bottom: 0; }
        .lt-ie9 .hero-freeform-container .hero-body-container.showing-products:after {
          display: none; }
      .lt-ie9 .hero-freeform-container .hero-body-container > .header {
        padding: 24px 16px 14px 16px; }
        .lt-ie9 .hero-freeform-container .hero-body-container > .header .section-header {
          font-family: ff-meta-web-pro ,sans-serif;
          font-size: 21px;
          text-align: center;
          font-weight: 400;
          color: #FFFFFF;
          line-height: 26px;
          text-transform: uppercase;
          padding: 0;
          margin: 0; }
          .lt-ie9 .hero-freeform-container .hero-body-container > .header .section-header .slogan {
            display: block; }
          .lt-ie9 .hero-freeform-container .hero-body-container > .header .section-header .tagline {
            display: block;
            color: #3399cc; }
        .lt-ie9 .hero-freeform-container .hero-body-container > .header .headlines {
          display: none;
          color: #FFFFFF; }
      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav {
        width: 100%;
        height: auto; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box {
          position: relative; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider {
            width: 100%;
            position: relative; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides {
              min-height: 327px;
              width: 100%;
              /* default */
              height: 100%;
              /* default */
              position: relative;
              overflow: hidden; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide {
                margin: 0;
                padding: 0;
                text-align: center;
                display: none;
                width: 100%;
                height: auto;
                top: 0; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active {
                  display: block;
                  position: relative; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active ~ .active {
                  position: absolute !important; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide:hover .series-action .toggle .see-more {
                  background: url(../assets/hero-sprite.png) no-repeat -86px -52px transparent; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action {
                  -webkit-box-sizing: border-box;
                  -moz-box-sizing: border-box;
                  -ms-box-sizing: border-box;
                  box-sizing: border-box;
                  text-align: center;
                  padding: 0 16px;
                  padding-bottom: 50px;
                  position: relative;
                  cursor: pointer; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -ms-box-sizing: border-box;
                    box-sizing: border-box;
                    margin: 0; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail {
                      -webkit-box-sizing: border-box;
                      -moz-box-sizing: border-box;
                      -ms-box-sizing: border-box;
                      box-sizing: border-box;
                      width: 180px;
                      height: 180px;
                      margin: 0 auto;
                      line-height: 180px;
                      text-align: center; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail img {
                        max-height: 100%;
                        max-width: 100%;
                        margin: 0 auto;
                        vertical-align: middle; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption {
                      -webkit-box-sizing: border-box;
                      -moz-box-sizing: border-box;
                      -ms-box-sizing: border-box;
                      box-sizing: border-box;
                      display: block; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .description {
                        -webkit-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -ms-box-sizing: border-box;
                        box-sizing: border-box;
                        color: #3399cc;
                        font-style: italic; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .series-name {
                        -webkit-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        -ms-box-sizing: border-box;
                        box-sizing: border-box;
                        font-size: 27px;
                        line-height: 46px; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -ms-box-sizing: border-box;
                    box-sizing: border-box;
                    display: block;
                    width: 36px;
                    height: 25px;
                    margin: 0 auto; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .see-more {
                      -webkit-box-sizing: border-box;
                      -moz-box-sizing: border-box;
                      -ms-box-sizing: border-box;
                      box-sizing: border-box;
                      display: block;
                      width: 25px;
                      height: 25px;
                      margin: 10px auto;
                      background: url(../assets/hero-sprite.png) no-repeat -43px -52px transparent; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down {
                      -webkit-box-sizing: border-box;
                      -moz-box-sizing: border-box;
                      -ms-box-sizing: border-box;
                      box-sizing: border-box;
                      width: 36px;
                      height: 20px;
                      margin: 0 auto;
                      display: none; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down:after {
                        content: ' ';
                        position: absolute;
                        left: 0;
                        width: 0;
                        height: 0;
                        border: 18px solid transparent;
                        border-top: 18px solid #2c95dd; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action {
                  padding-bottom: 15px; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:before {
                    content: ' ';
                    background: url(../assets/hero-sprite.png) 0 -794px no-repeat transparent;
                    width: 235px;
                    height: 250px;
                    display: block;
                    position: absolute;
                    bottom: 0;
                    z-index: 0;
                    left: 50%;
                    margin-left: -117.5px; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle {
                    position: absolute;
                    z-index: 4;
                    left: 50%;
                    margin-left: -18px;
                    margin-top: 8px; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .see-more {
                      display: none; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .arrow.down {
                      display: block;
                      width: 36px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav {
                  height: auto;
                  visibility: visible; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box:before, .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                    content: "    "; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after, .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                    content: "    "; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav {
                  -webkit-box-sizing: border-box;
                  -moz-box-sizing: border-box;
                  -ms-box-sizing: border-box;
                  box-sizing: border-box;
                  height: 0;
                  width: 100%;
                  visibility: hidden; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    -ms-box-sizing: border-box;
                    box-sizing: border-box;
                    background: #242424;
                    padding: 16px;
                    width: 100%; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box {
                      position: relative;
                      margin-bottom: 20px; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before, .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                        content: ' ';
                        background: url(../assets/hero-sprite.png) 0 0 no-repeat transparent;
                        width: 17px;
                        height: 133px;
                        display: block;
                        position: absolute;
                        top: 50%;
                        margin-top: -68px; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before {
                        left: 0; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                        background-position: -17px 0;
                        right: 0; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider {
                        width: 100%;
                        overflow: hidden; }
                        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides {
                          height: 100%;
                          width: 1000px; }
                          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide {
                            float: left;
                            height: 100%;
                            width: 166px;
                            text-align: left;
                            padding: 0 20px;
                            margin: 16px 0;
                            border-left: 1px solid #333333; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide:first-child {
                              border: 0; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .product-title {
                              font-weight: 700;
                              color: #e7e7e7; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features {
                              margin: 10px 0;
                              color: #ccc;
                              font-style: italic;
                              font-size: 16px; }
                              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features .feature {
                                line-height: 22px; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .see-more {
                              color: #2c95dd; }
                        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move {
                          position: absolute;
                          top: 50%;
                          margin-top: -10px;
                          height: 32px;
                          width: 16px;
                          cursor: pointer; }
                          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left {
                            left: -16px; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after {
                              content: ' ';
                              position: absolute;
                              top: 8px;
                              left: -2px;
                              width: 0;
                              height: 0;
                              border: 6px solid transparent;
                              border-right-width: 9px;
                              border-right-style: solid;
                              border-right-color: #2c95dd; }
                          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right {
                            right: -16px; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                              content: ' ';
                              position: absolute;
                              top: 8px;
                              right: -2px;
                              width: 0;
                              height: 0;
                              border: 6px solid transparent;
                              border-left-width: 9px;
                              border-left-style: solid;
                              border-left-color: #2c95dd; }
                          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.disabled {
                            cursor: default; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.disabled.left:after {
                              border-right-color: #333333 !important; }
                            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.disabled.right:after {
                              border-left-color: #333333 !important; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box[data-enable-scroll="false"] .move {
                        display: none; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all {
                      font-size: inherit; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all .goto-emc-store {
                        color: #2c95dd; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move {
              -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
              -ms-box-sizing: border-box;
              box-sizing: border-box;
              position: absolute;
              top: 90px;
              margin-top: -27px;
              cursor: pointer;
              width: 40px;
              height: 43px;
              background: url(../assets/hero-sprite.png) -46px 0 no-repeat transparent; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move.disabled {
                cursor: default;
                -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
                filter: alpha(opacity=30);
                -moz-opacity: 0.3;
                -khtml-opacity: 0.3;
                opacity: 0.3; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move.left {
                left: 16px; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move.right {
                background-position: -69px 0;
                right: 16px; }
  .lt-ie9 .hero-freeform-container .hero-top-nav {
    line-height: 50px; }
    .lt-ie9 .hero-freeform-container .hero-top-nav > ul {
      padding-top: 0; }
      .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.current {
        font-size: 24px;
        padding-bottom: 0;
        margin-left: 100px; }
      .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.next {
        margin-top: 0; }
  .lt-ie9 .hero-freeform-container .hero-body-container {
    margin-bottom: 48px;
    padding-bottom: 42px; }
    .lt-ie9 .hero-freeform-container .hero-body-container.showing-products {
      margin-bottom: 50px;
      padding-bottom: 0; }
      .lt-ie9 .hero-freeform-container .hero-body-container.showing-products .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action {
        transition: opacity .25s ease-in-out;
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
        filter: alpha(opacity=50);
        -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5; }
    .lt-ie9 .hero-freeform-container .hero-body-container > .header {
      padding: 32px 16px 12px 16px; }
      .lt-ie9 .hero-freeform-container .hero-body-container > .header .section-header {
        font-size: 30px;
        line-height: 34px; }
    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav {
      margin: 0 auto; }
      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box {
        position: static; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider {
          position: static; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides {
            margin-left: 0;
            position: static;
            padding: 0 8px; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides .series-action {
              transition: opacity .25s ease-in-out;
              -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
              filter: alpha(opacity=100);
              -moz-opacity: 1;
              -khtml-opacity: 1;
              opacity: 1; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides:hover > .slide .series-action {
              transition: opacity .25s ease-in-out;
              -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
              filter: alpha(opacity=50);
              -moz-opacity: 0.5;
              -khtml-opacity: 0.5;
              opacity: 0.5; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide {
              width: 25%; /* 5 Products- 20%, 4 Products - 25% */
              display: block;
              padding: 0 4px;
              float: left; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active {
                position: static; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.active ~ .active {
                position: static; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide:hover .series-action {
                transition: opacity .25s ease-in-out;
                -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                filter: alpha(opacity=100);
                -moz-opacity: 1;
                -khtml-opacity: 1;
                opacity: 1; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action {
                padding: 0 4px 60px 4px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail {
                  min-height: 134px;
                  position: relative;
                  width: 100%;
                  height: 134px;
                  line-height: 134px;
                  margin-bottom: 5px; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail img {
                    vertical-align: bottom; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .description {
                  display: block; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .series-name {
                  font-size: 18px;
                  line-height: 18px;
                  margin-top: 18px;
                  min-height: 45px; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action {
                -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                filter: alpha(opacity=100);
                -moz-opacity: 1;
                -khtml-opacity: 1;
                opacity: 1; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:before {
                  background: url(../assets/hero-sprite.png) 0 -794px no-repeat transparent;
                  left: auto;
                  margin-left: -49px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:after {
                  content: ' ';
                  background: url(../assets/hero-sprite.png) no-repeat -500px 0 transparent;
                  width: 100%;
                  height: 260px;
                  display: block;
                  position: absolute;
                  bottom: 0;
                  z-index: 1;
                  left: auto;
                  margin-left: -4px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series {
                  z-index: 2;
                  position: relative; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption {
                    margin-top: 42px; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption .series-name {
                      font-size: 21px;
                      height: auto;
                      margin-bottom: 30px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle {
                  margin-left: -17px;
                  margin-top: -4px; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav {
                transition: none; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper {
                  z-index: 3;
                  position: absolute;
                  left: 0;
                  overflow: hidden; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box {
                    width: 77%;
                    margin-left: 25px;
                    margin-bottom: 0; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before {
                      background-position: 0 -125px;
                      left: 0; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
                      background-position: -17px -125px;
                      right: 0; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide {
                      margin: 12px 0;
                      width: 160px; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features {
                        font-size: 14px; }
                        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features .feature {
                          line-height: 20px; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .see-more {
                        font-size: 14px;
                        line-height: 18px; }
                    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move {
                      margin-top: -17px;
                      width: 20px; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left {
                        left: -32px; }
                        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after {
                          border: 10px solid transparent;
                          border-right: 13px solid #2c95dd; }
                      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right {
                        right: -32px; }
                        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                          border: 10px solid transparent;
                          border-left: 13px solid #2c95dd; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all {
                    width: 13%;
                    line-height: 20px;
                    position: absolute;
                    right: 16px;
                    font-size: 16px;
                    text-align: left;
                    top: 50%;
                    margin-top: -20px; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .move {
            display: none; }
  .lt-ie9 .hero-freeform-container .hero-top-nav > ul {
    max-width: 980px;
    margin: 0 auto; }
    .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li {
      height: 53px; }
      .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.previous {
        display: inline;
        margin-right: 76px;
        font-size: 14px;
        line-height: 74px; }
      .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.current {
        margin-left: 0px;
        line-height: 75px; }
      .lt-ie9 .hero-freeform-container .hero-top-nav > ul > li.next {
        line-height: 72px; }
  .lt-ie9 .hero-freeform-container .hero-body-container {
    padding-top: 50px;
    margin-bottom: 58px;
    overflow: visible;
    padding-bottom: 64px; }
    .lt-ie9 .hero-freeform-container .hero-body-container.showing-products {
      margin-bottom: 60px;
      padding-bottom: 0; }
    .lt-ie9 .hero-freeform-container .hero-body-container > .header {
      width: 980px;
      margin: 0 auto;
      padding: 0 16px;
      z-index: 1; }
      .lt-ie9 .hero-freeform-container .hero-body-container > .header .section-header .slogan {
        font-size: 32px;
        line-height: 40px; }
      .lt-ie9 .hero-freeform-container .hero-body-container > .header .headlines {
        display: block;
        text-align: center;
        width: 625px;
        margin: 20px auto;
        font-size: 18px;
        line-height: 23px; }
    .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides {
      width: 980px;
      margin: 0 auto; }
      .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide {
        padding: 0 8px; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .thumbnail {
          height: 210px;
          line-height: 210px;
          margin-bottom: 0; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption {
          padding: 0 18px; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .description {
            font-size: 16px; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .series .caption .series-name {
            font-size: 20px;
            line-height: 22px; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle {
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          -ms-box-sizing: border-box;
          box-sizing: border-box;
          display: block;
          width: 36px;
          height: 25px;
          margin: 0 auto;
          cursor: pointer; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .see-more {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -ms-box-sizing: border-box;
            box-sizing: border-box;
            display: block;
            width: 25px;
            height: 25px;
            margin: 10px auto;
            background: url(../assets/hero-sprite.png) no-repeat -43px -52px transparent; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -ms-box-sizing: border-box;
            box-sizing: border-box;
            width: 48px;
            height: 24px;
            margin: 0 auto;
            display: none; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .series-action .toggle .arrow.down:after {
              border: 24px solid transparent;
              border-top: 24px solid #2c95dd; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:before {
          background: url(../assets/hero-sprite.png) 0 -260px no-repeat transparent;
          width: 300px;
          height: 394px;
          left: auto;
          margin-left: -57px; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action:after {
          width: 185px;
          margin-left: -8px; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption {
          margin-top: 25px;
          padding: 0 8px; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption .description {
            font-size: 18px;
            line-height: 24px; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .series .caption .series-name {
            font-size: 24px;
            line-height: 30px;
            margin-bottom: 14px; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle {
          margin-left: -24px;
          margin-top: 0; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .see-more {
            display: none; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .toggle .arrow.down {
            width: 48px;
            height: 24px;
            display: block; }
        .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav {
          display: table; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box {
            width: 779px;
            left: 50%;
            margin-left: -449px; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:before {
              background-position: 0 0px;
              left: 0; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box:after {
              background-position: -17px 0px;
              right: 0; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider {
              height: 100%; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide {
                margin-top: 15px;
                width: 194px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .product-title {
                  font-size: 21px;
                  font-weight: normal; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features {
                  font-size: 16px; }
                  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .features .feature {
                    line-height: 24px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .slides .slide .see-more {
                  font-size: 16px;
                  line-height: 32px; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left {
                left: -48px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.left:after {
                  border: 12px solid transparent;
                  border-right: 18px solid #3399cc; }
              .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right {
                right: -46px; }
                .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .carousel-box .slider .move.right:after {
                  border: 12px solid transparent;
                  border-left: 18px solid #3399cc; }
          .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all {
            text-align: left;
            left: 50%;
            width: 100px;
            margin-left: 388px; }
            .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide .hero-products-nav .products-carousel-wrapper .view-all .goto-emc-store {
              font-size: 18px;
              line-height: 24px; }
  .lt-ie9 .hero-freeform-container .hero-top-nav > ul {
    width: 980px; }
  .lt-ie9 .hero-freeform-container .hero-body-container.showing-products .hero-family-nav > .carousel-box > .slider > .slides > .slide .thumbnail img {
    transition: opacity .25s ease-in-out;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5; }
  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides .thumbnail img {
    transition: opacity .25s ease-in-out;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1; }
  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides:hover > .slide .thumbnail img {
    transition: opacity .25s ease-in-out;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5; }
  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide:hover .thumbnail img {
    transition: opacity .25s ease-in-out;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1; }
  .lt-ie9 .hero-freeform-container .hero-body-container .hero-family-nav > .carousel-box > .slider > .slides > .slide.expanded .series-action .thumbnail img {
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1; }