.sub-highlight-row{display:block;position:relative;background-color:#f2f2f2;padding-top:70px;overflow:hidden}.sub-highlight-row:before{content:"";position:absolute;display:block;top:0;left:50%;right:0;width:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent;border-top:50px solid #fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.body-icon{max-width:50px;max-height:50px}.top-icon-block{position:relative;z-index:2}.top-icon-block .title{text-transform:uppercase;color:#d9232e;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:10px;font-size:18px;line-height:20px;padding-bottom:10px}@media only screen and (min-width:768px){.panelstack.vertical-panelstack{display:-webkit-flex;display:flex;-webkit-flex:0 1 auto;flex:0 1 auto;max-width:none;width:100%;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:start;justify-content:start;-webkit-align-items:stretch;align-items:stretch;background-color:#f2f2f2}.panelstack.vertical-panelstack .panel-nav,.panelstack.vertical-panelstack .panel-content{-webkit-flex:0 1 auto;flex:0 1 auto;max-width:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;float:none}.panelstack.vertical-panelstack .panel-nav{z-index:1;padding-bottom:0;width:40%;box-shadow:1px 1px 10px rgba(0,0,0,.2);background-color:#333}.panelstack.vertical-panelstack .panel-nav .panel-nav-elem{width:100%;border:none}.panelstack.vertical-panelstack .panel-nav .panel-nav-elem>a{color:#fff;padding:15px 40px 15px 20px;opacity:.5}.panelstack.vertical-panelstack .panel-nav .panel-nav-elem>a:hover{color:#fff;opacity:1;background-color:rgba(0,0,0,.1)}.panelstack.vertical-panelstack .panel-nav .panel-nav-elem>a:before{display:block;position:absolute;content:'';top:50%;right:15px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.panelstack.vertical-panelstack .panel-nav .panel-nav-elem>a:after{display:none}.panelstack.vertical-panelstack .panel-nav .panel-nav-elem.active-panel>a{opacity:1;background-color:#d9232e;color:#fff}.panelstack.vertical-panelstack .panel-nav .panel-nav-elem.active-panel>a:before{opacity:1;border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-left-color:#d9232e;-webkit-transform:translate(25px,-50%);transform:translate(25px,-50%)}.panelstack.vertical-panelstack .panel-content{z-index:0;width:60%;border:none;opacity:0;-webkit-animation:fade-slide-right .3s ease-out .2s normal forwards;-moz-animation:fade-slide-right .3s ease-out .2s normal forwards;animation:fade-slide-right .3s ease-out .2s normal forwards;padding:30px}.panelstack.vertical-panelstack.red .panel-nav .panel-nav-elem.active-panel>a{background-color:#d9232e}.panelstack.vertical-panelstack.red .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#d9232e}.panelstack.vertical-panelstack.blue .panel-nav .panel-nav-elem.active-panel>a{background-color:#4789a3}.panelstack.vertical-panelstack.blue .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#4789a3}.panelstack.vertical-panelstack.navy-blue .panel-nav .panel-nav-elem.active-panel>a{background-color:#11566f}.panelstack.vertical-panelstack.navy-blue .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#11566f}.panelstack.vertical-panelstack.orange .panel-nav .panel-nav-elem.active-panel>a{background-color:#ff9100}.panelstack.vertical-panelstack.orange .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#ff9100}.panelstack.vertical-panelstack.green .panel-nav .panel-nav-elem.active-panel>a{background-color:#68aa00}.panelstack.vertical-panelstack.green .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#68aa00}.panelstack.vertical-panelstack.gray .panel-nav .panel-nav-elem.active-panel>a{background-color:#ccc}.panelstack.vertical-panelstack.gray .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#ccc}.panelstack.vertical-panelstack.light-gray .panel-nav .panel-nav-elem.active-panel>a{background-color:#f2f2f2}.panelstack.vertical-panelstack.light-gray .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#f2f2f2}.panelstack.vertical-panelstack.dark-gray .panel-nav .panel-nav-elem.active-panel>a{background-color:#999}.panelstack.vertical-panelstack.dark-gray .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#999}.panelstack.vertical-panelstack.black .panel-nav .panel-nav-elem.active-panel>a{background-color:#333}.panelstack.vertical-panelstack.black .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#333}.panelstack.vertical-panelstack.white .panel-nav .panel-nav-elem.active-panel>a{background-color:#fff}.panelstack.vertical-panelstack.white .panel-nav .panel-nav-elem.active-panel>a:before{border-left-color:#fff}}@media only screen and (min-width:980px){.panelstack.vertical-panelstack .panel-nav{width:30%}.panelstack.vertical-panelstack .panel-content{width:70%;padding:30px 50px}}@-moz-keyframes fade-slide-right{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-slide-right{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-slide-right{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}h1.icon-header,h2.icon-header,h3.icon-header,h4.icon-header,h5.icon-header,h6.icon-header{-moz-box-align:end;align-items:center;display:flex}.platform-page-selector .platform-select-button{position:relative;display:block;border-top:1px solid #777;border-bottom:1px solid #777;padding:20px;margin-top:-1px;text-align:center;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.platform-page-selector .platform-select-button .icon{display:block;margin:0 auto 15px auto;padding:14px;height:70px;width:70px;font-size:1.5em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.platform-page-selector .platform-select-button .title{display:block;padding-bottom:10px;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;font-size:26px;line-height:28px}.platform-page-selector .platform-select-button .sub{display:block;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;line-height:20px}.platform-page-selector .platform-select-button .learn-more-link{display:block;padding:10px 40px;margin:20px auto 10px auto;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;font-size:22px;line-height:24px;color:#fff;white-space:nowrap;max-width:250px}.platform-page-selector .platform-select-button.overview .text,.platform-page-selector .platform-select-button.overview .arrow{display:inline-block;*display:inline;vertical-align:middle;margin-left:-4px}.platform-page-selector .platform-select-button.overview .text{text-align:left;max-width:90%}.platform-page-selector .platform-select-button.overview .arrow{max-width:10%}.platform-page-selector .platform-select-button.repository .learn-more-link,.platform-page-selector .platform-select-button.repository .icon{background-color:#d9232e}.platform-page-selector .platform-select-button.repository .learn-more-link:hover{background-color:#f32532}.platform-page-selector .platform-select-button.tools .learn-more-link,.platform-page-selector .platform-select-button.tools .icon{background-color:#ff9100}.platform-page-selector .platform-select-button.tools .learn-more-link:hover{background-color:#ffa733}.platform-page-selector .platform-select-button.services .learn-more-link,.platform-page-selector .platform-select-button.services .icon{background-color:#4789a3}.platform-page-selector .platform-select-button.services .learn-more-link:hover{background-color:#5ea1bb}.platform-page-selector .platform-select-button.assets .learn-more-link,.platform-page-selector .platform-select-button.clients .learn-more-link,.platform-page-selector .platform-select-button.assets .icon,.platform-page-selector .platform-select-button.clients .icon{background-color:#11566f}.platform-page-selector .platform-select-button.assets .learn-more-link:hover,.platform-page-selector .platform-select-button.clients .learn-more-link:hover{background-color:#1e6c88}.customer-panel{position:relative;overflow:hidden;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-color:#333;background-position:center center}.customer-panel .logo-mask{display:block;position:absolute;z-index:2;height:100%;width:100%;background:rgba(0,0,0,.75);opacity:1;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.customer-panel .logo{position:absolute;display:block;max-width:70%;top:50%;left:50%;opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.customer-panel:hover .logo-mask{opacity:.6;z-index:1}.customer-panel:hover .logo{opacity:0}.customer-panel .info{display:block;position:relative;z-index:1;width:90%;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;color:#fff;opacity:0;padding:20px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.customer-panel:hover .info{opacity:1;z-index:2;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}.customer-panel .info .customer-name{font-size:36px;line-height:42px}.customer-panel .info .play-btn{height:70px;width:70px;margin-bottom:15px}.full-width-button.next-feature{padding:40px 0}.full-width-button.next-feature .icon{display:block;color:#fff;margin-bottom:20px;margin-top:20px;font-size:3em}.full-width-button.next-feature .page-title{display:block;margin:0;padding:0}.full-width-button.next-feature .page-title .next-label{display:block;font-size:16px;line-height:20px;text-transform:uppercase;letter-spacing:7px}.overview-banner{position:relative;display:block;background-color:#333;background-image:url("../Strategy/media/images/platform/platform_overview-hero-bkg.jpg")}.platform-diagram{position:relative;margin:30px 0}.platform-diagram .component{position:relative;z-index:4;margin-bottom:30px}.platform-diagram .inner-content{position:relative;border:1px solid #ccc;background-color:#fff;padding-top:10px;padding-bottom:10px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.platform-diagram .title{display:block;position:relative;z-index:2;background:#999;color:#fff;padding:5px 15px;margin:0 auto;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.platform-diagram .title .icon,.platform-diagram .title h3{display:inline-block;vertical-align:middle;padding:0;margin:0;line-height:24px}.platform-diagram .title .icon{height:30px;padding-right:7px;font-size:30px;line-height:30px}.platform-diagram .component-name{display:block;font-size:12px;line-height:14px;color:#777}.platform-diagram .component-link{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.platform-diagram .component-link:hover{background-color:#f2f2f2}.platform-diagram .component.side,.platform-diagram .component.top-bottom{z-index:5}.platform-diagram .top-bottom .title{background-color:#11566f}.platform-diagram .top-bottom .title:hover{background-color:#1e6c88}.platform-diagram .top-bottom .inner-content{border-color:#11566f;margin:0;padding:5px 0}.platform-diagram .top-bottom .grid-item{padding:5px 5px 5px 14px;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.no-flexbox.flexboxtweener .platform-diagram .top-bottom .grid-item{-ms-flex:0 0 50%}.no-flexbox.no-flexboxtweener .platform-diagram .top-bottom .grid-item{width:50%}.platform-diagram .top-bottom .grid-item .icon,.platform-diagram .top-bottom .component-name{display:inline-block;vertical-align:middle;margin-left:-4px}.platform-diagram .top-bottom .grid-item .icon{max-width:30%;height:auto;max-width:35px;padding-right:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.platform-diagram .top-bottom .component-name{max-width:70%}.platform-diagram .top-bottom.clients{padding-top:40px}.platform-diagram .top-bottom.clients .title{position:absolute;top:0;left:0;right:0;width:100%}.platform-diagram .side .inner-content{display:block;padding:3px 0}.platform-diagram .side .inner-content .component-name{padding:7px 10px;border-bottom:1px solid #ddd}.platform-diagram .side .inner-content .component-name:last-child{border-bottom:none}.platform-diagram .side.services .inner-content .component-name{border-bottom-color:#4789a3}.platform-diagram .services .title{background-color:#4789a3}.platform-diagram .services .title:hover{background-color:#5ea1bb}.platform-diagram .services .inner-content{border-color:#4789a3}.platform-diagram .services .extra-content .inner-content{padding:0 10px 7px 10px;text-align:center;margin-top:10px;margin-right:5px}.platform-diagram .services .extra-content .col-sm-6:last-child .inner-content{margin-left:5px;margin-right:0}.platform-diagram .services .extra-content .inner-content:before{position:absolute;content:"";height:10px;width:1px;background-color:#4789a3;left:50%;top:-11px}.platform-diagram .services .extra-content .inner-content .icon{max-width:60px;height:40px}.platform-diagram .side .extra-content .inner-content .component-name{padding:0;border:none}.platform-diagram .side.tools .inner-content .component-name{border-bottom-color:#ff9100}.platform-diagram .tools .title,.platform-diagram .tools .link-box{background-color:#ff9100}.platform-diagram .tools .title:hover{background-color:#ffa733}.platform-diagram .tools .inner-content{border-color:#ff9100}.platform-diagram .central{position:relative}.platform-diagram .central .title{position:relative;background:transparent;padding:0;margin-bottom:30px;width:240px}.platform-diagram .central .title .icon,.platform-diagram .central .title h3{display:block;margin:0 auto;padding:0}.platform-diagram .central .main-cog{position:relative;z-index:3;overflow:hidden;width:150px;height:150px;text-align:center;margin:0 auto}.platform-diagram .central .main-cog:before{position:absolute;z-index:1;content:"";height:90%;width:90%;top:5%;left:5%;background-color:#d9232e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.platform-diagram .central .main-cog:hover:before{background-color:#f32532}.platform-diagram .central .main-cog .center{position:absolute;z-index:4;top:50%;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%)}.platform-diagram .central .cog{position:absolute;z-index:2;width:60px;height:60px}.platform-diagram .central .cog.top{top:0}.platform-diagram .central .cog.bottom{bottom:0}.platform-diagram .central .cog.left{left:0}.platform-diagram .central .cog.right{right:0}.platform-diagram .central .cog .bkg{position:absolute;z-index:1;height:100%;width:100%;top:0;left:0}.platform-diagram .central .cog:after{position:absolute;z-index:2;content:"";height:10px;width:10px;background-color:#11566f;left:50%;top:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:-5px;margin-top:-5px}.platform-diagram .central .cog.bottom.left:after{background-color:#4789a3}.platform-diagram .central .cog.top.right:after{background-color:#ff9100}.platform-diagram .central .cog.top.left .bkg{-webkit-transform:rotate(32deg);-moz-transform:rotate(32deg);-ms-transform:rotate(32deg);transform:rotate(32deg)}.platform-diagram .central .cog.top.right .bkg{-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-ms-transform:rotate(27deg);transform:rotate(27deg)}.platform-diagram .central .cog.bottom.left .bkg{-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-ms-transform:rotate(27deg);transform:rotate(27deg)}.platform-diagram .central .cog.bottom.right .bkg{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.platform-diagram .central .inner-content{position:relative;border-color:#d9232e;padding:0}.platform-diagram .central .inner-content:before{position:absolute;content:"";z-index:2;height:30px;width:5px;background-color:#dc232f;left:50%;margin-left:-2px;top:-31px}.platform-diagram .central .big-row{display:block;position:relative;z-index:1;overflow:hidden;width:100%;border-bottom:1px solid #ccc;padding:7px 15px 7px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.platform-diagram .central .big-row:before{position:absolute;z-index:2;content:"";height:100%;width:8px;background-color:#dc232f;left:0;top:0}.platform-diagram .central .big-row:last-child{border-bottom:none}.platform-diagram .central .big-row:after{position:absolute;z-index:2;content:"";height:100%;width:1px;background-color:#dc232f;left:30px;top:0}.platform-diagram .central .big-row .arrow-head:before,.platform-diagram .central .big-row .arrow-head:after{position:absolute;content:"";height:15px;width:1px;background-color:#dc232f;left:36px;top:38%;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.platform-diagram .central .big-row .arrow-head:after{left:24px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.platform-diagram .central .big-row .component-name{display:inline-block;vertical-align:middle;padding:3px 7px}.platform-diagram .central .big-row .category{color:#d9232e;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:22px;padding-bottom:10px}.platform-diagram .central .big-row .category:before{display:block;content:"";height:3px;width:50%;background-color:#d9232e;margin-bottom:5px}.platform-diagram .central .big-row.one:after{top:inherit;bottom:0;height:60%}.platform-diagram .central .big-row.two:after,.platform-diagram .central .big-row.two:before,.platform-diagram .central .big-row.two .category:before{background-color:#ba2029}.platform-diagram .central .big-row.two .category{color:#ba2029}.platform-diagram .central .big-row.three:after,.platform-diagram .central .big-row.three:before,.platform-diagram .central .big-row.three .category:before{background-color:#971b21}.platform-diagram .central .big-row.three .category{color:#971b21}.platform-diagram .central .big-row.four:after{height:70%;background-color:#751319}.platform-diagram .central .big-row.four:before,.platform-diagram .central .big-row.four .category:before{background-color:#751319}.platform-diagram .central .big-row.four .category{color:#751319}.platform-diagram .line{display:none}.hiw-block{padding:30px 0}.hiw-block a{color:#fff}.hiw-block .line{margin-top:30px}.hiw-block .hiw-assets-clients .grid-item{position:relative;z-index:1;text-align:center;font-size:10px;line-height:12px;color:#bbb;padding:5px}.hiw-block .hiw-assets-clients .icon-box:before{position:absolute;z-index:-1;content:"";top:0;left:0;right:0;bottom:0;height:100%;width:100%;-webkit-box-shadow:1px 1px 50px rgba(17,86,111,.3);-moz-box-shadow:1px 1px 50px rgba(17,86,111,.3);box-shadow:1px 1px 50px rgba(17,86,111,.3)}.hiw-block .hiw-assets-clients .grid-item .icon-box{position:relative;border:1px solid #11566f;background:#fff;padding:5px;margin:0 auto 5px auto;max-width:40px;-webkit-box-shadow:1px 3px 5px rgba(0,0,0,.6);-moz-box-shadow:1px 3px 5px rgba(0,0,0,.6);box-shadow:1px 3px 5px rgba(0,0,0,.6)}.hiw-block .hiw-assets-clients .grid-item .icon-box img{max-height:40px;width:40px}.hiw-assets-clients .category{display:block;position:relative;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;font-size:22px;line-height:24px;color:#bbb}.hiw-assets-clients .category:after{display:block;position:relative;content:"";width:30%;height:1px;background-color:#bbb;margin:10px 0}.hiw-block .hiw-feature-list{position:relative;border:1px solid #fff;background:#ff9100;margin:0;padding:10px;-webkit-box-shadow:1px 3px 5px rgba(0,0,0,.6);-moz-box-shadow:1px 3px 5px rgba(0,0,0,.6);box-shadow:1px 3px 5px rgba(0,0,0,.6)}.hiw-block .hiw-feature-list.services{background-color:#4789a3}.hiw-block .hiw-feature-list:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;height:100%;width:100%;-webkit-box-shadow:1px 1px 50px rgba(255,145,0,.3);-moz-box-shadow:1px 1px 50px rgba(255,145,0,.3);box-shadow:1px 1px 50px rgba(255,145,0,.3)}.hiw-block .hiw-feature-list.services:before{-webkit-box-shadow:1px 1px 50px rgba(71,137,163,.3);-moz-box-shadow:1px 1px 50px rgba(71,137,163,.3);box-shadow:1px 1px 50px rgba(71,137,163,.3)}.hiw-block .hiw-feature-list .component-name{display:block;margin-bottom:10px}.hiw-block .hiw-feature-list .component-name:last-child{margin-bottom:0}.hiw-block .hiw-feature-list .component-name:before{display:block;position:relative;content:"";height:3px;width:20px;margin-bottom:3px;background-color:#fff}.hiw-block .deployment-options>[class*="col-"]{position:relative;margin-top:20px;background:#4789a3;border:1px solid #fff}.hiw-block .deployment-options>[class*="col-"]:before{content:"";position:absolute;top:-20px;left:50%;width:1px;height:20px;background:#fff}.hiw-block .deployment-options>[class*="col-"]:first-child{margin-right:10px}.hiw-block .hiw-repository{display:block;position:relative;z-index:2;margin:15px 5%}.hiw-block .hiw-repository:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(217,35,46,.2);-webkit-box-shadow:1px 1px 50px rgba(217,35,46,.5);-moz-box-shadow:1px 1px 50px rgba(217,35,46,.5);box-shadow:1px 1px 50px rgba(217,35,46,.5)}.hiw-block .hiw-repository .cylinder{display:block;position:relative;z-index:1;margin-bottom:15px;-webkit-box-shadow:1px 3px 5px rgba(0,0,0,.6);-moz-box-shadow:1px 3px 5px rgba(0,0,0,.6);box-shadow:1px 3px 5px rgba(0,0,0,.6)}.hiw-block .hiw-repository .cylinder .title{display:block;position:relative;z-index:2;background-color:#d9232e;text-align:center;padding:30px 0 0 0;width:100%;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;font-size:22px;line-height:24px;color:#fff}.hiw-block .hiw-repository .cylinder:before{display:block;position:absolute;z-index:3;content:"";top:-15px;background-color:#d9232e;width:100%;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.hiw-block .hiw-repository .cylinder:after{display:block;position:absolute;z-index:-1;content:"";bottom:-15px;background-color:#d9232e;width:100%;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:1px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:1px 3px 5px rgba(0,0,0,.2);box-shadow:1px 3px 5px rgba(0,0,0,.2)}.hiw-block .hiw-repository .cylinder.one{z-index:4}.hiw-block .hiw-repository .cylinder.one:before{background-color:#f32532}.hiw-block .hiw-repository .cylinder.two{z-index:3}.hiw-block .hiw-repository .cylinder.two,.hiw-block .hiw-repository .cylinder.two .title,.hiw-block .hiw-repository .cylinder.two:after{background-color:#ba2029}.hiw-block .hiw-repository .cylinder.two:before{background-color:#cb293b}.hiw-block .hiw-repository .cylinder.three{z-index:2}.hiw-block .hiw-repository .cylinder.three,.hiw-block .hiw-repository .cylinder.three .title,.hiw-block .hiw-repository .cylinder.three:after{background-color:#971b21}.hiw-block .hiw-repository .cylinder.three:before{background-color:#a62230}.hiw-block .hiw-repository .cylinder.four{z-index:1}.hiw-block .hiw-repository .cylinder.four,.hiw-block .hiw-repository .cylinder.four .title,.hiw-block .hiw-repository .cylinder.four:after{background-color:#751319}.hiw-block .hiw-repository .cylinder.four:before{background-color:#831a26}.gridder{position:relative;overflow:hidden;padding-left:20px;padding-right:20px;padding-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gridder:after{display:block;position:absolute;z-index:1;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#333;background:-moz-linear-gradient(45deg,#222 0%,#333 50%,#444 100%);background:-webkit-linear-gradient(45deg,#222 0%,#333 50%,#444 100%);background:linear-gradient(45deg,#222 0%,#333 50%,#444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#444444',GradientType=1)}.gridder .grid-item{padding:5px;z-index:2;-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-ms-flex-order:-1;-webkit-order:-1;order:-1}.gridder .component-card{display:block;position:relative;overflow:hidden;background-color:#fff;border-bottom:0 solid #fff;padding:10px 15px 30px 15px;cursor:pointer;height:159px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px 0 rgba(0,0,0,.1);box-shadow:2px 2px 1px 0 rgba(0,0,0,.1)}.gridder .component-card:before{display:block;position:absolute;z-index:-2;content:"";width:150%;height:200%;background-color:#333;bottom:0;right:0;transform-origin:center center}.gridder.red .component-card:before{background:#d9232e}.gridder.orange .component-card:before{background:#ff9100}.gridder.light-blue .component-card:before{background:#4789a3}.gridder.dark-blue .component-card:before{background:#11566f}.gridder .component-card .title{font-size:20px;line-height:22px;margin:0;padding:0}.gridder .component-card .sub{overflow:hidden;color:#777;height:74px;margin:0;padding:10px 0 0 0}.gridder .component-card .sub:after,.gridder .component-card .sub:before{display:block;position:absolute;content:"";width:100%;height:20px;left:0;right:0;bottom:32px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%)}.gridder .component-card .sub:after{background:-moz-linear-gradient(top,rgba(51,51,51,0) 0%,#333 100%);background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0%,#333 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0%,#333 100%)}.gridder.red .component-card .sub:after{background:-moz-linear-gradient(top,rgba(217,35,46,0) 0%,#d9232e 100%);background:-webkit-linear-gradient(top,rgba(217,35,46,0) 0%,#d9232e 100%);background:linear-gradient(to bottom,rgba(217,35,46,0) 0%,#d9232e 100%)}.gridder.orange .component-card .sub:after{background:-moz-linear-gradient(top,rgba(255,145,0,0) 0%,#ff9100 100%);background:-webkit-linear-gradient(top,rgba(255,145,0,0) 0%,#ff9100 100%);background:linear-gradient(to bottom,rgba(255,145,0,0) 0%,#ff9100 100%)}.gridder.light-blue .component-card .sub:after{background:-moz-linear-gradient(top,rgba(71,137,163,0) 0%,#4789a3 100%);background:-webkit-linear-gradient(top,rgba(71,137,163,0) 0%,#4789a3 100%);background:linear-gradient(to bottom,rgba(71,137,163,0) 0%,#4789a3 100%)}.gridder.dark-blue .component-card .sub:after{background:-moz-linear-gradient(top,rgba(17,86,111,0) 0%,#11566f 100%);background:-webkit-linear-gradient(top,rgba(17,86,111,0) 0%,#11566f 100%);background:linear-gradient(to bottom,rgba(17,86,111,0) 0%,#11566f 100%)}.gridder .component-card .cta-button.tiny.arrow.learn-more-link{position:absolute;bottom:0;left:0;right:0;text-align:right;max-width:none;width:100%;text-transform:uppercase;letter-spacing:1px;padding-right:15px;white-space:nowrap}.gridder .component-card:hover .cta-button.tiny.arrow.learn-more-link{padding-right:40px}.gridder .gridder-show{position:absolute;z-index:3;width:100%;top:0;left:10px;margin-left:-10px;margin-right:-10px;overflow:hidden;color:#fff;text-align:left}.gridder .gridder-padding{display:block;position:relative;padding:70px 20px 40px 20px}.gridder .gridder-close{position:absolute;z-index:3;top:35px;right:0;height:50px;width:50px;cursor:pointer}.gridder .gridder-close:before,.gridder .gridder-close:after{position:absolute;display:block;content:"";top:50%;left:50%;margin-top:-15px;margin-right:-15px;height:30px;width:2px;background-color:#ddd}.gridder .gridder-close:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gridder .gridder-close:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gridder .gridder-nav{position:absolute;z-index:3;top:35px;left:0;height:50px;width:50px;cursor:pointer}.gridder .gridder-nav.next{left:50px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gridder .gridder-nav.disabled,.gridder .gridder-nav.disabled:hover{opacity:.2;cursor:default;background-color:rgba(0,0,0,0)}.gridder .gridder-nav:before,.gridder .gridder-nav:after{position:absolute;display:block;content:"";top:50%;left:50%;margin-left:-4px;height:18px;width:2px;background-color:#ddd}.gridder .gridder-nav:before{margin-top:-15px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gridder .gridder-nav:after{margin-top:-3px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gridder .gridder-back{position:absolute;z-index:3;top:0;left:0;right:0;padding:10px 20px 10px 40px;height:35px;background-color:rgba(0,0,0,.4);font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;line-height:16px;color:#bbb;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gridder .gridder-back:before,.gridder .gridder-back:after{position:absolute;display:block;content:"";top:50%;left:20px;height:10px;width:2px;background-color:#ddd}.gridder .gridder-back:before{margin-top:-9px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gridder .gridder-back:after{margin-top:-2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gridder-content{display:none}.gridder{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.gridder:after{opacity:0;-webkit-transition:opacity .3s ease-out .5s;-moz-transition:opacity .3s ease-out .5s;-ms-transition:opacity .3s ease-out .5s;transition:opacity .3s ease-out .5s}.gridder.hasSelectedItem:after{opacity:1;-webkit-transition:opacity .5s ease-out .3s;-moz-transition:opacity .5s ease-out .3s;-ms-transition:opacity .5s ease-out .3s;transition:opacity .5s ease-out .3s}.gridder .component-card{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease-in .5s,transform .3s ease-in .5s,border .2s ease-out 0s;-moz-transition:opacity .3s ease-in .5s,transform .3s ease-in .5s,border .2s ease-out 0s;-ms-transition:opacity .3s ease-in .5s,transform .3s ease-in .5s,border .2s ease-out 0s;transition:opacity .3s ease-in .5s,transform .3s ease-in .5s,border .2s ease-out 0s}.gridder.hasSelectedItem .component-card{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease-out 0s,transform .5s ease-out 0s,border .2s ease-out 0s;-moz-transition:opacity .5s ease-out 0s,transform .5s ease-out 0s,border .2s ease-out 0s;-ms-transition:opacity .5s ease-out 0s,transform .5s ease-out 0s,border .2s ease-out 0s;transition:opacity .5s ease-out 0s,transform .5s ease-out 0s,border .2s ease-out 0s}.gridder .component-card:before{opacity:0;-webkit-transform:translate(80%,80%) rotate(-45deg);-ms-transform:translate(80%,80%) rotate(-45deg);transform:translate(80%,80%) rotate(-45deg);-webkit-transition:transform .25s ease-out .1s,opacity .25s ease-out .1s;-moz-transition:transform .25s ease-out .1s,opacity .25s ease-out .1s;-ms-transition:transform .25s ease-out .1s,opacity .25s ease-out .1s;transition:transform .25s ease-out .1s,opacity .25s ease-out .1s}.gridder .component-card:hover:before{opacity:1;-webkit-transform:translate(20%,20%) rotate(-45deg);-ms-transform:translate(20%,20%) rotate(-45deg);transform:translate(20%,20%) rotate(-45deg)}.gridder .component-card .title,.gridder .component-card .sub{-webkit-transition:color .2s ease-out .1s;-moz-transition:color .2s ease-out .1s;-ms-transition:color .2s ease-out .1s;transition:color .2s ease-out .1s}.gridder .component-card:hover .title,.gridder .component-card:hover .sub{color:#fff}.gridder .component-card .sub:before{-webkit-transition:opacity .2s ease-out .2s;-moz-transition:opacity .2s ease-out .2s;-ms-transition:opacity .2s ease-out .2s;transition:opacity .2s ease-out .2s}.gridder .component-card:hover .sub:before{opacity:0;-webkit-transition:opacity .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s;-ms-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.gridder .component-card .sub:after{opacity:0;-webkit-transition:opacity .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s;-ms-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.gridder .component-card:hover .sub:after{opacity:1;-webkit-transition:opacity .2s ease-out .2s;-moz-transition:opacity .2s ease-out .2s;-ms-transition:opacity .2s ease-out .2s;transition:opacity .2s ease-out .2s}.gridder .component-card .cta-button.tiny.arrow.learn-more-link:before{right:20px;opacity:0;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.gridder .component-card:hover .cta-button.tiny.arrow.learn-more-link:before{right:15px;opacity:1;-moz-transition:all .2s ease-out .2s;-ms-transition:all .2s ease-out .2s;transition:all .2s ease-out .2s}.gridder .gridder-nav,.gridder .gridder-close{background-color:rgba(0,0,0,0);-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.gridder .gridder-nav:hover,.gridder .gridder-close:hover{background-color:rgba(0,0,0,.4);color:#fff}.come-in{-webkit-animation:fade-in-up .2s 0s ease-in forwards;-moz-animation:fade-in-up .2s 0s ease-in forwards;-o-animation:fade-in-up .2s 0s ease-in forwards;animation:fade-in-up .2s 0s ease-in forwards}.visible{transform:translateY(0);-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.gridder .gridder-padding{-webkit-animation:fade-in-down .5s 0s ease-out both;-moz-animation:fade-in-down .5s 0s ease-out both;-o-animation:fade-in-down .5s 0s ease-out both;animation:fade-in-down .5s 0s ease-out both}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@-ms-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@-ms-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bracket{display:block;position:relative;height:40px;margin:0 6%}.bracket>span{display:block;position:absolute;background-color:#fff;top:20px;left:0;width:100%;height:1px}.bracket:before,.bracket:after,.bracket span:before{display:block;position:absolute;content:"";width:1px;height:20px;background-color:#fff}.bracket:before{top:20px;left:0}.bracket:after{top:20px;right:0}.bracket span:before{bottom:0;left:50%}.bracket.reverse:before{bottom:20px;top:auto}.bracket.reverse:after{bottom:20px;top:auto}.bracket.reverse span:before{top:0;bottom:auto}.bracket.no-bottom{height:20px}.bracket.no-bottom:before,.bracket.no-bottom:after{display:none}.outlined-dark-block{display:block;position:relative;padding:10px;background-color:rgba(0,0,0,.7);border:1px solid #fff}.top-line{position:relative;margin-top:20px}.top-line:before{display:block;position:absolute;content:"";width:1px;height:20px;bottom:100%;left:50%;background-color:#fff}.bottom-line{position:relative;margin-bottom:20px}.bottom-line:after{display:block;position:absolute;content:"";width:1px;height:20px;top:100%;left:50%;background-color:#fff}.left-line{position:relative;margin-left:20px}.left-line:before{display:block;position:absolute;content:"";height:1px;width:20px;left:100%;top:50%;background-color:#fff}.right-line{position:relative;margin-right:20px}.right-line:after{display:block;position:absolute;content:"";height:1px;width:20px;right:100%;top:50%;background-color:#fff}.sub-highlight-row .component-listing{padding:0}.sub-highlight-row .component-listing .icon-box{position:relative;width:100%;padding-bottom:100%}.sub-highlight-row .component-listing .icon{width:65%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sub-highlight-row .component-listing-title{margin-bottom:0}.sub-highlight-row .component-listing .component-name{font-size:13px;line-height:1}#benefits img{width:100%;max-width:400px}#services-and-tools .icon-col{position:relative}@media only screen and (min-width:768px){#services-and-tools .icon-col{padding-bottom:35px;margin-bottom:20px}}#services-and-tools .icon-col .grid-item{display:-webkit-inline-flex;display:inline-flex}#services-and-tools .icon-col .background-white{-webkit-flex:0 1 auto;flex:0 1 auto;max-width:none;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;width:100%;position:relative}#services-and-tools .icon-col .background-white>p{width:100%}#services-and-tools .icon-col .label{display:block;position:relative;padding:25px 25px 30px 25px;margin:0;font-family:myriad-pro-n3,myriad-pro,'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ccc;text-align:center}@media only screen and (max-width:767px){#services-and-tools .icon-col .label{display:-webkit-flex;display:flex;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:768px){#services-and-tools .icon-col .label{position:absolute;bottom:0;left:0;width:50%;padding:25px 0 0 0}#services-and-tools .icon-col .label.full{width:100%}#services-and-tools .icon-col .label.full .line{width:calc(50% - 40px)}#services-and-tools .icon-col .label.two-third{width:66.66%}#services-and-tools .icon-col .label.one-third{width:33.33%}#services-and-tools .icon-col .label:last-of-type{left:auto;right:0}}#services-and-tools .icon-col .label .line{position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:1px;width:calc(100% - 40px);background-color:#ccc}#services-and-tools .icon-col .label .line:before,#services-and-tools .icon-col .label .line:after{position:absolute;content:'';bottom:0;left:0;height:15px;width:1px;background-color:#ccc}#services-and-tools .icon-col .label .line:after{left:auto;right:0}.price-chart-wrapper .grid-item{position:relative;z-index:1}.price-chart-wrapper .type{position:absolute;z-index:2;background-color:#333;padding:3px 5px;top:3px;right:5px;font-size:12px;line-height:14px;color:#fff}.price-chart-wrapper .product{padding:15px;background-color:#f2f2f2;text-align:center}.price-chart-wrapper .product>h2{margin:0;padding:0 0 7px 0}.price-chart-wrapper .features{padding:15px;border-left:2px solid #f2f2f2;border-right:2px solid #f2f2f2}.price-chart-wrapper .price{padding:10px;border:2px solid #f2f2f2;border-width:1px 2px 2px 2px;text-align:center}.price-chart-wrapper .price p{padding:0;margin:0}.price-chart-wrapper .dollar{font-size:16px;line-height:10px}.price-chart-wrapper .text-small,.price-chart-wrapper .or{font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;color:#555}.whats-new-banner{position:relative;z-index:1;padding-bottom:130px;background-color:#d9232e;background:-moz-linear-gradient(45deg,#a50e25 0%,#d9232e 50%,#ff0f1b 100%);background:-webkit-linear-gradient(45deg,#a50e25 0%,#d9232e 50%,#ff0f1b 100%);background:linear-gradient(45deg,#a50e25 0%,#d9232e 50%,#ff0f1b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a50e25',endColorstr='#ff0f1b',GradientType=1)}.whats-new-banner:after{position:absolute;display:block;z-index:2;content:"";background-color:rgba(0,0,0,.1);width:100%;height:100px;bottom:0;left:0;right:0}.whats-new-banner .btn-wrapper{max-width:1200px;position:absolute;z-index:3;bottom:0;left:50%;right:0;width:100%;height:100px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.whats-new-banner .bottom-btn{position:relative;display:block;background-color:rgba(0,0,0,0);width:100%;height:50px;padding:10px;opacity:.8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-weight:300;color:#fff;font-size:22px;line-height:25px;white-space:nowrap;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.whats-new-banner .bottom-btn:hover{background-color:rgba(0,0,0,.1);opacity:1}.whats-new-quote-row .banner{min-height:330px}.whats-new-quote-row .banner_tabs{display:none}.accordion.whats-new{padding:0 20px;border:1px solid #ddd}.accordion.whats-new .toggler{padding:20px 20px 20px 30px;border-top:1px solid #ddd;font-family:"myriad-pro-n3","myriad-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;font-size:22px;line-height:28px;color:#777;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.accordion.whats-new .toggler.first{border-top:none}.accordion.whats-new .toggler.expanded{color:#d9232e;padding-left:40px}.accordion.whats-new .toggler:before{top:50%;left:1px;background-color:transparent;height:0;width:0;margin-top:-10px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #d9232e;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.accordion.whats-new .toggler:after{top:50%;left:0;background-color:transparent;height:0;width:0;margin-top:-10px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.accordion.whats-new .toggler.expanded:before{display:block;left:6px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion.whats-new .toggler.expanded:after{display:block;left:6px;margin-top:-11px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion.whats-new .element{border-left:3px solid #d9232e;padding:0 0 0 15px;margin:0 0 20px 10px;color:#777;display:none}.accordion.whats-new .element p{margin:0}.counter-animation{display:inline-block;position:relative;overflow:hidden;margin-bottom:-5px;height:40px;width:25px}.counter-animation>span{display:block;font-size:40px;line-height:40px;font-weight:400;color:#d9232e}.counter-animation>span{-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px)}.cluster-animation{display:block;position:relative;padding:10px 10px 10px 14px;margin-right:20px;margin-bottom:50px;text-align:left;border:1px solid #ddd;background-color:#f2f2f2;width:auto;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cluster-animation .server-block{display:inline-block;position:relative;text-align:center;width:50%;padding:10px;margin-left:-4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cluster-animation .server-block>i{position:relative;z-index:2;border:2px solid #d9232e;padding:10px;background-color:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.15);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.15);box-shadow:2px 2px 1px rgba(0,0,0,.15)}@media only screen and (min-width:768px){.top-icon-block .title{font-size:20px;line-height:22px;padding-bottom:20px}.white-popup.form-popup{max-width:550px}.white-popup.form-popup .form-holder{height:400px}.white-popup.form-popup.lite-reg .form-holder{height:300px}.sub-highlight-row{padding-top:110px}.sub-highlight-row:before{border-top-width:75px}.customer-panel{height:300px}.customer-panel .info{position:absolute;width:80%;padding:0;top:50%;left:50%;-webkit-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}.customer-panel:hover .info{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.platform-page-selector .platform-select-button{height:280px;border:1px solid #777}.platform-page-selector .platform-select-button.first{border-width:1px 0 1px 1px}.platform-page-selector .platform-select-button.overview{border-width:0 1px 1px 1px}.platform-page-selector .platform-select-button .title{font-size:30px;line-height:32px}.platform-page-selector .platform-select-button.overview{padding:20px;height:auto}.platform-page-selector .platform-select-button.repository:hover .icon{color:#d9232e}.platform-page-selector .platform-select-button.tools:hover .icon{color:#ff9100}.platform-page-selector .platform-select-button.services:hover .icon{color:#4789a3}.platform-page-selector .platform-select-button.assets:hover .icon,.platform-page-selector .platform-select-button.clients:hover .icon{color:#11566f}.platform-page-selector .platform-select-button{padding-top:50px;margin-left:-1px;background-color:rgba(255,255,255,0);color:#fff;-webkit-transition:background .4s ease-out,color .3s ease-out,padding .2s ease-out;-moz-transition:background .4s ease-out,color .3s ease-out,padding .2s ease-out;-ms-transition:background .4s ease-out,color .3s ease-out,padding .2s ease-out;transition:background .4s ease-out,color .3s ease-out,padding .2s ease-out}.platform-page-selector .platform-select-button:hover{background-color:#fff;color:#333;padding-top:30px}.platform-page-selector .platform-select-button .icon{padding:20px;font-size:1.2em;height:90px;width:90px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.platform-page-selector .platform-select-button:hover .icon{background-color:rgba(255,255,255,0);padding:0;margin-bottom:0;font-size:1.9em}.platform-page-selector .platform-select-button .learn-more-link{opacity:0;margin-top:10px;max-height:1px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.platform-page-selector .platform-select-button:hover .learn-more-link{opacity:1;margin-top:15px;max-height:300px}.platform-page-selector .platform-select-button.overview .arrow{margin-left:10px;opacity:.3;-webkit-transition:margin .4s ease,max-width .4s ease,opacity .4s ease;-moz-transition:margin .4s ease,max-width .4s ease,opacity .4s ease;-ms-transition:margin .4s ease,max-width .4s ease,opacity .4s ease;transition:margin .4s ease,max-width .4s ease,opacity .4s ease}.platform-page-selector .platform-select-button.overview:hover .arrow{margin-left:20px;opacity:1}.platform-page-selector .platform-select-button.overview:hover{padding-top:20px}.platform-diagram .component{margin:0}.platform-diagram .top-bottom .title{max-width:220px;text-align:center}.platform-diagram .top-bottom .inner-content{margin:0;padding:0}.platform-diagram .top-bottom .grid-item{padding:7px 10px 10px 10px;text-align:center;-webkit-flex:1 1 1px;flex:1 1 1px;max-width:none}.no-flexbox.flexboxtweener .platform-diagram .top-bottom .grid-item{display:inline-block;-ms-flex:1 1 1px}.platform-diagram .top-bottom .grid-item .icon,.platform-diagram .top-bottom .grid-item .component-name{display:block;margin:0 auto;max-width:none}.platform-diagram .top-bottom .grid-item .icon{height:40px;max-width:40px;padding-right:0;max-width:none}.platform-diagram .top-bottom.clients{padding-top:0}.platform-diagram .top-bottom.clients .title{position:relative;top:inherit;left:inherit;right:inherit;width:auto}.platform-diagram .top-bottom.assets .component-name{font-size:8px;line-height:10px;white-space:nowrap}.platform-diagram .top-bottom.assets .grid-item .icon{width:30px;height:30px;margin-bottom:5px}.platform-diagram .services{padding-right:3%!important}.platform-diagram .tools{padding-left:3%!important}.platform-diagram .central.component{margin:20px 0}.platform-diagram .central .title{margin-bottom:20px}.platform-diagram .line{display:block;position:absolute;z-index:1;height:1px;background-color:#ccc}.platform-diagram .line:before,.platform-diagram .line:after{display:block;position:absolute;z-index:1;content:"";width:1px;background-color:#ccc}.platform-diagram .line:after{height:1px}.platform-diagram .line.top.left{top:30px;right:87%;width:30%}.platform-diagram .line.top.left:before{height:75px;bottom:0;left:0}.platform-diagram .line.top.left:after{width:70%;bottom:75px;left:0}.platform-diagram .line.top.right{top:30px;left:87%;width:30%}.platform-diagram .line.top.right:before{height:30px;bottom:0;right:0}.platform-diagram .line.top.right:after{width:60%;bottom:30px;left:100%}.platform-diagram .line.bottom.left{bottom:30px;right:87%;width:43%}.platform-diagram .line.bottom.left:before{height:120px;bottom:0;left:0}.platform-diagram .line.bottom.left:after{width:10%;bottom:120px;right:100%}.platform-diagram .line.bottom.right{bottom:30px;left:87%;width:43%}.platform-diagram .line.bottom.right:before{height:480px;top:0;right:0}.platform-diagram .line.bottom.right:after{width:90%;top:480px;right:0}.hiw-assets-clients [class*=flex-grid-]{padding-left:0;padding-right:0}.hiw-assets-clients .category:after{width:90%;margin:10px auto}.gridder{margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:60px}.gridder .grid-item{padding:10px}.gridder .gridder-show{position:relative;top:auto;left:auto}.gridder .gridder-padding{padding:30px 50px 0 50px}.gridder .gridder-close{top:0}.gridder .gridder-nav{top:50%;height:100px;margin-top:-30px}.gridder .gridder-nav.next{right:0;left:auto}.gridder .gridder-back{right:auto;height:auto;font-size:18px;line-height:20px}.gridder .component-card .title{font-size:26px;line-height:32px}.come-in:nth-child(3n+2){-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}.come-in:nth-child(3n+3){-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s}.gridder .gridder-back{background-color:rgba(0,0,0,0);-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.gridder .gridder-back:hover{background-color:rgba(0,0,0,.4);color:#fff}.whats-new-banner{padding-bottom:50px}.whats-new-banner:after{height:50px}.whats-new-banner .btn-wrapper{height:50px}.whats-new-banner .bottom-btn{width:50%;float:left}.whats-new-quote-row .banner{min-height:190px}.cluster-animation .server-block{width:25%}.cluster-animation .server-block>i{padding:10px;font-size:3em}.counter-animation>span{-webkit-animation:number-counter 7s 0s ease-out infinite;animation:number-counter 7s 0s ease-out infinite}.cluster-animation .row1{position:relative;z-index:2;-webkit-animation:row-slide-up 7s 0s ease-out infinite;animation:row-slide-up 7s 0s ease-out infinite}.cluster-animation .row2{position:relative;z-index:1;-webkit-animation:row-slide-down 7s 0s ease-out infinite;animation:row-slide-down 7s 0s ease-out infinite}.cluster-animation .row1 .server-block{-webkit-animation:server-in 7s 0s ease-out infinite;animation:server-in 7s 0s ease-out infinite}.cluster-animation .row2 .server-block{-webkit-animation:server-in 7s 0s ease-out reverse infinite;animation:server-in 7s 0s ease-out reverse infinite}.cluster-animation .server-block.two{animation-delay:.1s}.cluster-animation .server-block.three{animation-delay:.2s}.cluster-animation .server-block.four{animation-delay:.3s}@-webkit-keyframes number-counter{0%{color:#999999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}10%{color:#999999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}25%{color:#d9232e;-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px);}95%{color:#d9232e;-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px);}100%{color:#999999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@keyframes number-counter{0%{color:#999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}10%{color:#999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}25%{color:#d9232e;-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px)}95%{color:#d9232e;-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px)}100%{color:#999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes row-slide-up{0%{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}10%{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}20%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes row-slide-up{0%{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}10%{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}20%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes row-slide-down{0%{opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}10%{opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}20%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes row-slide-down{0%{opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}10%{opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}20%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes server-in{0%{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}5%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}95%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes server-in{0%{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}5%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}95%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}}@media only screen and (min-width:992px){.sub-highlight-row{padding-top:160px}.sub-highlight-row:before{border-top-width:100px}.platform-page-selector .platform-select-button{height:320px}.platform-diagram .component.apps{padding:0 10%}.platform-diagram .component.apps .app-box{min-height:115px}.platform-diagram .side{margin-top:-20px}.platform-diagram .top-bottom .category-sort{font-size:14px;line-height:20px}.platform-diagram .top-bottom.assets{font-size:10px;line-height:12px}.platform-diagram .top-bottom.assets .component-name{font-size:9px;line-height:12px}.platform-diagram .top-bottom.assets .category-sort{top:70px}.platform-diagram .services{padding-right:5%!important}.platform-diagram .tools{padding-left:5%!important}.platform-diagram .central .big-row .category,.platform-diagram .central .big-row .sub-content{display:inline-block;vertical-align:middle;margin-left:-4px}.platform-diagram .central .big-row .category{width:30%;padding-bottom:0}.platform-diagram .central .big-row .sub-content{width:70%}.platform-diagram .line.top.right:before{height:50px}.platform-diagram .line.top.right:after{width:165%;bottom:50px}.platform-diagram .line.bottom.left{width:70%}.platform-diagram .line.bottom.left:before{height:140px}.platform-diagram .line.bottom.left:after{width:15%;bottom:140px}.platform-diagram .line.bottom.right{width:70%}.platform-diagram .line.bottom.right:before{height:330px}.platform-diagram .line.bottom.right:after{width:90%;top:330px}.gridder{padding-bottom:80px}.come-in:nth-child(3n+2){-webkit-animation-duration:inherit;-moz-animation-duration:inherit;-o-animation-duration:inherit;animation-duration:inherit}.come-in:nth-child(3n+3){-webkit-animation-duration:inherit;-moz-animation-duration:inherit;-o-animation-duration:inherit;animation-duration:inherit}.come-in:nth-child(4n+2){-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}.come-in:nth-child(4n+3){-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s}.come-in:nth-child(4n+4){-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s}.price-chart-wrapper .product{min-height:210px}.price-chart-wrapper .features{min-height:180px}.whats-new-quote-row .banner{min-height:120px}.cluster-animation .server-block>i{padding:15px;font-size:4em}}@media only screen and (min-width:1200px){.sub-highlight-row{padding-top:200px}.sub-highlight-row:before{border-top-width:130px}.platform-page-selector .platform-select-button{height:300px}.platform-diagram .component.apps .app-box{min-height:100px}.platform-diagram .top-bottom.assets .component-name{font-size:10px;line-height:14px}.platform-diagram .top-bottom.assets .category-sort{top:80px}.platform-diagram .side .link-box .icon{display:inline-block;width:25%}.platform-diagram .side .link-box .page-title{max-width:65%;padding-left:15px}.platform-diagram .side .link-box .arrow{width:20%}.platform-diagram .line.top.left{width:50%}.platform-diagram .line.top.left:after{width:80%}.platform-diagram .line.top.right{width:50%}.platform-diagram .line.top.right:after{width:95%}.platform-diagram .line.bottom.left{width:85%}.platform-diagram .line.bottom.left:after{width:12%}.platform-diagram .line.bottom.right{width:85%}.platform-diagram .line.bottom.right:before{height:310px}.platform-diagram .line.bottom.right:after{top:310px}.price-chart-wrapper .product{min-height:180px}.price-chart-wrapper .features{min-height:160px}}