@charset "UTF-8";@font-face{font-family:jive-icon-font;src:url(fonts/icon-font.eot);src:url(fonts/icon-font.eot?#iefix) format("embedded-opentype"),url(fonts/icon-font.woff) format("woff"),url(fonts/icon-font.ttf) format("truetype"),url(fonts/icon-font.svg#icon-font) format("svg");font-weight:400;font-style:normal}.icon-left-arrow:before{content:"\ab"}.icon-dot:before{content:"\2022"}.icon-open-dot:before{content:"\ba"}.icon-right-arrow-thin:before{content:"\203a"}.icon-left-arrow-thin:before{content:"\2039"}.icon-right-arrow:before{content:"\bb"}.icon-external-link-icon:before{content:"\2197"}.icon-share:before{content:"\279a"}@font-face{font-family:AvenirNextLTW01-UltraLi;src:url(fonts/webfonts/17c55b27-e9ab-43cd-b948-d49f97480d68.eot?#iefix);src:url(fonts/webfonts/17c55b27-e9ab-43cd-b948-d49f97480d68.eot?#iefix) format("eot"),url(fonts/webfonts/fa19948e-5e38-4909-b31e-41acd170d6f2.woff) format("woff"),url(fonts/webfonts/6de0ce4d-9278-467b-b96f-c1f5f0a4c375.ttf) format("truetype"),url(fonts/webfonts/9fd4ea0c-b19a-4b21-9fdf-37045707dd78.svg#9fd4ea0c-b19a-4b21-9fdf-37045707dd78) format("svg")}@font-face{font-family:AvenirNextLTW01-Regular;src:url(fonts/webfonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix);src:url(fonts/webfonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix) format("eot"),url(fonts/webfonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff) format("woff"),url(fonts/webfonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf) format("truetype"),url(fonts/webfonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f) format("svg")}@font-face{font-family:"Avenir Next LT W01 Bold";src:url(fonts/webfonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix);src:url(fonts/webfonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix) format("eot"),url(fonts/webfonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff) format("woff"),url(fonts/webfonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf) format("truetype"),url(fonts/webfonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857) format("svg")}.AvenirNextLTPro-UltLt{font-family:AvenirNextLTW01-UltraLi;font-weight:400;font-style:normal}.AvenirNextLTPro-Regular{font-family:AvenirNextLTW01-Regular;font-weight:400;font-style:normal}.AvenirNextLTPro-Bold{font-family:Avenir Next LT W01 Bold;font-weight:400;font-style:normal}.ctazone .about-us-button,.flexslider.product-slider .cta-container .cta,.flexslider.product-slider .cta-container .pseudo-link,.hero .hero-inner .hero-content .hero-button,.hero .hero-inner .hero-content .home-products-button,.hero .hero-inner .hero-content .home-testimonials-button,.hero .hero-inner .hero-content .static-hero-button,.hero .hero-inner .hero-content .wistia-hero-button,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button,.service-support-blocks .block .services-support-button,.solution-block-banner .solution-blocks .solution-block .button-wrapper,.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button,[class*=card-2].featured .button-group .smartcard-button-pair,[class*=card-2].featured .card-content .smartcard-button,button,input[type=submit]{-webkit-font-smoothing:antialiased;background-color:#477DCA;border-radius:0;color:#fff;display:inline-block;font-size:1em;font-weight:600;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;line-height:1;text-decoration:none;text-align:center;padding:1.618em 4em}@media screen and (max-width:768px){.ctazone .about-us-button,.flexslider.product-slider .cta-container .cta,.flexslider.product-slider .cta-container .pseudo-link,.hero .hero-inner .hero-content .hero-button,.hero .hero-inner .hero-content .home-products-button,.hero .hero-inner .hero-content .home-testimonials-button,.hero .hero-inner .hero-content .static-hero-button,.hero .hero-inner .hero-content .wistia-hero-button,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button,.service-support-blocks .block .services-support-button,.solution-block-banner .solution-blocks .solution-block .button-wrapper,.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button,[class*=card-2].featured .button-group .smartcard-button-pair,[class*=card-2].featured .card-content .smartcard-button,button,input[type=submit]{padding:1.618em 1em}}.ctazone .about-us-button:hover,.flexslider.product-slider .cta-container .cta:hover,.flexslider.product-slider .cta-container .pseudo-link:hover,.hero .hero-inner .hero-content .hero-button:hover,.hero .hero-inner .hero-content .home-products-button:hover,.hero .hero-inner .hero-content .home-testimonials-button:hover,.hero .hero-inner .hero-content .static-hero-button:hover,.hero .hero-inner .hero-content .wistia-hero-button:hover,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button:hover,.service-support-blocks .block .services-support-button:hover,.solution-block-banner .solution-blocks .solution-block .button-wrapper:hover,.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button:hover,[class*=card-2].featured .button-group .smartcard-button-pair:hover,[class*=card-2].featured .card-content .smartcard-button:hover,button:hover,input[type=submit]:hover{background-color:#2c5999;color:#fff}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#1E1E1E;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;line-height:1.25em;margin:0;text-rendering:optimizeLegibility;font-weight:400}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{margin:0 0 .75em}a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;color:#477DCA;text-decoration:none}a:hover{color:#2c5999}a:active,a:focus{color:#2c5999;outline:0}hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none}blockquote{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;border-left:2px solid #DDD;color:#444;margin:1.5em 0;padding-left:.75em}cite{color:#5e5e5e;font-style:italic}strong{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;font-weight:400}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1em}label{font-weight:700;margin-bottom:.375em}label.required:after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:0;border:1px solid #DDD;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#477DCA;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);outline:0}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{margin-bottom:.75em;padding-bottom:.5em;width:100%}select{width:auto;max-width:100%;margin-bottom:1.5em}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:700;padding:.75em 0;text-align:left}td{border-bottom:1px solid #DDD;padding:.75em 0}td,th,tr{vertical-align:middle}ol,ul{margin:0;padding:0;list-style-type:none}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}ul.inline.padded li{padding:1em}ul.inline li{display:inline-block;float:left}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0}button.big,input[type=submit].big{font-size:2em;padding:.4em 3em}button.big:after,input[type=submit].big:after{margin:0 -.5em .2em 1em}.cta:after,.pseudo-link:after{content:"\bb";font-family:jive-icon-font;font-size:.7em;line-height:1;color:inherit;display:inline;margin:0 0 0 .5em}button.cta:after,button.pseudo-link:after{content:"\bb";font-family:jive-icon-font;font-size:.7em;line-height:1;color:inherit;vertical-align:middle;display:inline-block;margin:0 1em .4em}.cta.wistia:after,.wistia.pseudo-link:after{content:"\27B2";font-size:1.2em;margin:0 1em;line-height:1.4}body{margin:0;max-width:100%;overflow-x:hidden}figure{margin:0;background:#eee;float:left;padding:.5em}figcaption{color:#555}code{background-color:#eee;background-color:rgba(0,0,0,.05)}hr{clear:both;display:block;float:left;width:100%;margin:1em 0}img{margin:0;max-width:100%;height:auto}a img{border:none}sub,sup{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-wrapper{clear:both;overflow:hidden;position:relative}@media screen and (max-width:782px){.page-wrapper{padding-top:0}}body.admin-bar{padding-top:32px}@media screen and (max-width:782px){body.admin-bar{padding-top:0}body.admin-bar .page-wrapper{padding-top:46px}}.accordion-tabs{border:1px solid #eee;border-radius:0;margin-bottom:1.5em;list-style:none}.accordion-tabs:after{content:"";display:table;clear:both}@media screen and (min-width:40em){.accordion-tabs{border:none}}@media screen and (min-width:40em){.accordion-tabs li.tab-header-and-content{display:inline}}.accordion-tabs li.tab-header-and-content:first-child a.tab-link{border-top-left-radius:0;border-top-right-radius:0;border-top:0;border-left:1px solid #fff}.accordion-tabs li.tab-header-and-content:last-child a.tab-link{border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (min-width:40em){.accordion-tabs li.tab-header-and-content:last-child a.tab-link{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-left:-4px}}.accordion-tabs li.tab-header-and-content a.tab-link{background-color:#5A2BAD;border-top:1px solid #eee;border-right:1px solid #fff;color:#fff;display:inline-block;width:100%;text-align:center;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;text-transform:uppercase;font-weight:700;padding:.75em .809em;white-space:nowrap}@media screen and (min-width:40em){.accordion-tabs li.tab-header-and-content a.tab-link{display:inline-block;width:24.75%;border-top:0;border-top-right-radius:0;border-top-left-radius:0;padding:.75em 5em}}@media screen and (max-width:1024px){.accordion-tabs li.tab-header-and-content a.tab-link{padding:.75em 2em}}.accordion-tabs li.tab-header-and-content a.tab-link:hover{background-color:#8360c1}.accordion-tabs li.tab-header-and-content a.tab-link:focus{outline:0}.accordion-tabs li.tab-header-and-content a.tab-link.is-active{background-color:#fff;border-bottom:0;color:#5A2BAD}@media screen and (min-width:40em){.accordion-tabs li.tab-header-and-content a.tab-link.is-active{background-color:#fff;border-bottom:none;margin-bottom:0}}.accordion-tabs li.tab-header-and-content .tab-content{padding:1.5em 1.618em;background:#fff;display:none;overflow:hidden;width:100%}@media screen and (min-width:40em){.accordion-tabs li.tab-header-and-content .tab-content{border-bottom-left-radius:0;border-bottom-right-radius:0;border:0;float:left;left:0;padding:3.236em .809em}}@media screen and (min-width:40em){.accordion-tabs.tabs-3 li.tab-header-and-content a.tab-link{width:33%;margin-left:-4px}}@media screen and (max-width:480px){.accordion-tabs.tabs-3 li.tab-header-and-content a.tab-link{width:100%;margin-left:0}}.tab-divider{background:#5A2BAD;display:block;position:absolute;z-index:-1;margin-top:-1px;width:100%;height:49px}@media screen and (max-width:40em){.tab-divider{display:none}}.tab-content h1,.tab-content h2{color:#5A2BAD}.video-info{width:48%;float:left}@media screen and (max-width:1024px){.video-info{width:100%}.video-info:after{content:"";display:table;clear:both}}@media screen and (max-width:480px){.video-info{width:100%}.video-info:after{content:"";display:table;clear:both}}.floating-video-wrapper{float:right;position:relative;width:50%}@media screen and (max-width:1024px){.floating-video-wrapper{width:60%;margin-right:20%}.floating-video-wrapper:after{content:"";display:table;clear:both}}@media screen and (max-width:480px){.floating-video-wrapper{width:100%;margin-right:0}.floating-video-wrapper:after{content:"";display:table;clear:both}}.floating-video-wrapper a .floating-video-button{position:absolute;width:54px;height:54px;margin:25% 43%}@media screen and (max-width:1024px){.floating-video-wrapper a .floating-video-button{margin:22% 41%}}.floating-video-wrapper a .floating-video-button .fvbttn{display:block;background:url(../compressed-images/icons/video-floating-sprite.svg) 0 0/cover no-repeat;width:50px;height:50px}.floating-video-wrapper a:hover .floating-video-button .fvbttn{background-position:0 -50px}.accordion{background-color:#fff;border-bottom:2px solid #DDD;margin-bottom:1.618em;width:100%;float:left}.accordion .accordion-item{border-top:2px solid #DDD}.accordion .accordion-item .submenu{padding:.5em 1em;background:#fff;float:left;width:100%}.accordion .accordion-item p{margin-bottom:0;padding-bottom:.75em;color:#7D7D7D}.accordion .accordion-item>a{padding:.5em 1em;display:block;width:100%;color:#4D4D4F;text-transform:uppercase;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif}.accordion .accordion-item>a:after{content:"\bb";font-family:jive-icon-font;display:inline-block;color:inherit;font-size:.7em;vertical-align:middle;margin:.5em 1em .3em;line-height:1;float:right;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.accordion .accordion-item:hover{background-color:#6a40b5}.accordion .accordion-item:hover a{color:#fff}.accordion ul.submenu{display:none}.accordion ul.submenu li{background-color:#fff}.accordion .is-expanded{display:block;padding-bottom:0;background-color:#5A2BAD}.accordion .is-expanded a{color:#fff}.accordion .is-expanded a:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.flexslider.awards{color:#5A2BAD;min-height:180px;box-shadow:none}@media screen and (max-width:1024px){.flexslider.awards{min-height:320px}}@media screen and (max-width:1024px) and (orientation:portrait){.flexslider.awards{min-height:680px}}@media screen and (max-width:480px){.flexslider.awards{min-height:550px}}.flexslider.awards .flex-control-nav{position:static}.flexslider.awards .slide{padding:0 4em}.flexslider.awards .slide .award-row{float:left;width:50%}@media screen and (max-width:1024px){.flexslider.awards .slide .award-row{clear:both;width:100%;margin-bottom:1em}}.flexslider.awards .slide .award{width:50%;min-height:200px;padding:1em .5em;box-sizing:border-box;display:block;margin:0;float:left;border:1px solid #fff;-webkit-transition:border-color,.3s;-moz-transition:border-color,.3s;transition:border-color,.3s}@media screen and (max-width:1024px){.flexslider.awards .slide .award{padding:1em;min-height:120px}}@media screen and (max-width:1024px) and (orientation:portrait){.flexslider.awards .slide .award{width:100%;min-height:120px;margin-bottom:1em}}@media screen and (max-width:480px){.flexslider.awards .slide .award{padding:.5em;min-height:100px}}.flexslider.awards .slide .award:hover{border-color:#DDD}.flexslider.awards .slide .award a{float:left;width:100%;display:block}.flexslider.awards .slide .award .image-wrapper{width:100%;height:150px;float:left;background:#fff;text-align:center;margin-bottom:1em;position:relative}.flexslider.awards .slide .award .image-wrapper img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:1024px){.flexslider.awards .slide .award .image-wrapper img{position:relative}}.flexslider.awards .slide .award .award-icon{margin-bottom:.5em}.block-banner{margin-right:0;background-repeat:no-repeat;background-position:top;background-size:cover;padding-bottom:4em;position:relative;overflow:hidden;width:100%;float:left}.block-banner:after{content:"";display:table;clear:both}.block-banner.video{padding-bottom:2em;margin-bottom:2em;border-bottom:2px solid #DDD}.block-banner.video .blocks{margin-top:0}.block-banner .blocks{position:relative;z-index:1;margin:5em auto 1em;width:100%;float:left}.block-banner .blocks.tight{margin:0 auto}.block-banner .blocks>[class*=block-]{float:left;margin:0 auto;text-align:center;position:relative}.block-banner .blocks>[class*=block-] .front{will-change:opacity;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;position:relative;top:0;left:0;padding:1em;width:100%;display:block;float:left}.block-banner .blocks>[class*=block-] .back{will-change:opacity;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;position:absolute;top:0;left:0;padding:1em;width:100%;height:100%;text-align:left}.block-banner .blocks>[class*=block-].light-blue .back{background-color:#021677;color:#fff}.block-banner .blocks>[class*=block-].light-blue .back.transparent{background-color:rgba(2,22,119,.8)}.block-banner .blocks>[class*=block-].light-blue .back .cta,.block-banner .blocks>[class*=block-].light-blue .back .pseudo-link,.block-banner .blocks>[class*=block-].light-blue .back a{color:#fff}.block-banner .blocks>[class*=block-].light-blue .back h1,.block-banner .blocks>[class*=block-].light-blue .back h2,.block-banner .blocks>[class*=block-].light-blue .back h3,.block-banner .blocks>[class*=block-].light-blue .back h4,.block-banner .blocks>[class*=block-].light-blue .back h5,.block-banner .blocks>[class*=block-].light-blue .back h6{color:inherit}.block-banner .blocks>[class*=block-].purple .back{background-color:#00B1C6;color:#021677}.block-banner .blocks>[class*=block-].purple .back.transparent{background-color:rgba(0,177,198,.8)}.block-banner .blocks>[class*=block-].purple .back .cta,.block-banner .blocks>[class*=block-].purple .back .pseudo-link,.block-banner .blocks>[class*=block-].purple .back a{color:#021677}.block-banner .blocks>[class*=block-].purple .back h1,.block-banner .blocks>[class*=block-].purple .back h2,.block-banner .blocks>[class*=block-].purple .back h3,.block-banner .blocks>[class*=block-].purple .back h4,.block-banner .blocks>[class*=block-].purple .back h5,.block-banner .blocks>[class*=block-].purple .back h6{color:inherit}.block-banner .blocks>[class*=block-].dark-blue .back{background-color:#0188E2;color:#fff}.block-banner .blocks>[class*=block-].dark-blue .back.transparent{background-color:rgba(1,136,226,.8)}.block-banner .blocks>[class*=block-].dark-blue .back .cta,.block-banner .blocks>[class*=block-].dark-blue .back .pseudo-link,.block-banner .blocks>[class*=block-].dark-blue .back a{color:#fff}.block-banner .blocks>[class*=block-].dark-blue .back h1,.block-banner .blocks>[class*=block-].dark-blue .back h2,.block-banner .blocks>[class*=block-].dark-blue .back h3,.block-banner .blocks>[class*=block-].dark-blue .back h4,.block-banner .blocks>[class*=block-].dark-blue .back h5,.block-banner .blocks>[class*=block-].dark-blue .back h6{color:inherit}.block-banner .blocks>[class*=block-].teal .back{background-color:#5A2BAD;color:#fff}.block-banner .blocks>[class*=block-].teal .back.transparent{background-color:rgba(90,43,173,.8)}.block-banner .blocks>[class*=block-].teal .back .cta,.block-banner .blocks>[class*=block-].teal .back .pseudo-link,.block-banner .blocks>[class*=block-].teal .back a{color:#fff}.block-banner .blocks>[class*=block-].teal .back h1,.block-banner .blocks>[class*=block-].teal .back h2,.block-banner .blocks>[class*=block-].teal .back h3,.block-banner .blocks>[class*=block-].teal .back h4,.block-banner .blocks>[class*=block-].teal .back h5,.block-banner .blocks>[class*=block-].teal .back h6{color:inherit}.block-banner .blocks>[class*=block-].hover .front,.block-banner .blocks>[class*=block-]:hover .front{opacity:0}.block-banner .blocks>[class*=block-].hover .back,.block-banner .blocks>[class*=block-]:hover .back{opacity:1}.block-banner .blocks>[class*=block-].hover .card-content:not(.teal),.block-banner .blocks>[class*=block-]:hover .card-content:not(.teal){color:#fff}.block-banner .blocks>[class*=block-].block-1{width:100%}.block-banner .blocks>[class*=block-].block-2{width:50%;float:left;display:block;margin-right:0}@media screen and (max-width:1024px){.block-banner .blocks>[class*=block-].block-2{float:left;display:block;margin-right:2.35765%;width:100%}.block-banner .blocks>[class*=block-].block-2:last-child{margin-right:0}}.block-banner .blocks>[class*=block-].block-3{width:33.33%;float:left;display:block;margin-right:0}@media screen and (max-width:1024px){.block-banner .blocks>[class*=block-].block-3{float:left;display:block;margin-right:2.35765%;width:100%}.block-banner .blocks>[class*=block-].block-3:last-child{margin-right:0}}.block-banner .blocks>[class*=block-].block-4,.block-banner .blocks>[class*=block-].block-4-break-2{width:25%;float:left;display:block;margin-right:0}@media screen and (max-width:1024px){.block-banner .blocks>[class*=block-].block-4{float:left;display:block;margin-right:2.35765%;width:100%}.block-banner .blocks>[class*=block-].block-4:last-child{margin-right:0}}@media screen and (max-width:1024px){.block-banner .blocks>[class*=block-].block-4-break-2{width:50%}}@media screen and (max-width:480px){.block-banner .blocks>[class*=block-].block-4-break-2{float:left;display:block;margin-right:2.35765%;width:100%}.block-banner .blocks>[class*=block-].block-4-break-2:last-child{margin-right:0}}.block-banner .blocks>[class*=block-].block-5{width:20%;float:left;display:block;margin-right:0}@media screen and (max-width:1024px){.block-banner .blocks>[class*=block-].block-5{float:left;display:block;margin-right:2.35765%;width:100%}.block-banner .blocks>[class*=block-].block-5:last-child{margin-right:0}}.block-banner .blocks .icon{margin:2em auto 1em}.block-banner .blocks .block-content{width:100%;float:left;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;padding:0 1em 5em}.block-banner .blocks .block-content p{padding:1em 0}.block-banner .blocks .block-title{width:100%;float:left;padding:0 1em;text-align:left}.block-banner .blocks .block-footer{position:absolute;width:100%;bottom:0;padding-bottom:1em}.block-banner .blocks .source{display:inline-block;width:100%}.block-banner .blocks .source:before{content:'';clear:both;display:block;width:40px;font-size:1em;border-top:2px solid #fff;margin:1em auto}.block-banner .blocks .cta,.block-banner .blocks .pseudo-link{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;text-transform:uppercase}.block-banner .blocks .button .cta,.block-banner .blocks .button .pseudo-link{float:left;width:100%}.block-banner.resource-blocks .blocks{margin-top:0}.block-banner.resource-blocks .block{min-height:240px}.block-banner.resource-blocks .block.texture.teal{background:top left,0 -100px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6}.block-banner.resource-blocks .block.texture.light-blue{background:top left,100px -200px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2}.block-banner.resource-blocks .block.texture.purple{background:top left,0 -300px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad}.block-banner.resource-blocks .block.texture.dark-blue{background:top left,500px -500px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677}.block-banner.resource-blocks .block .icon-wrapper{min-height:150px;margin:1em}.block-banner.resource-blocks .block .label{position:absolute;top:.5em;left:.5em;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.block-banner.resource-blocks .block .block-content{padding:0}.block-banner.resource-blocks .block .block-title{padding:0 0 1em}.block-banner.featured.resource-blocks .blocks{margin-top:0}.block-banner.featured.resource-blocks .block{min-height:400px}.block-banner.featured.resource-blocks .block.texture.teal{background:top left,0 -100px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6}.block-banner.featured.resource-blocks .block.texture.light-blue{background:top left,100px -200px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2}.block-banner.featured.resource-blocks .block.texture.purple{background:top left,0 -300px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad}.block-banner.featured.resource-blocks .block.texture.dark-blue{background:top left,500px -500px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677}.block-banner.featured.resource-blocks .block .block-content{padding:1em 1em 5em}.block-banner.featured.resource-blocks .block .block-title{padding:0}.block-banner.featured.resource-blocks .block .block-footer{left:0;padding:1em}.block-banner.featured.resource-blocks .block.purple .block-footer{background-color:#5A2BAD;color:#fff}.block-banner.featured.resource-blocks .block.purple .block-footer.transparent{background-color:rgba(90,43,173,.8)}.block-banner.featured.resource-blocks .block.purple .block-footer .cta,.block-banner.featured.resource-blocks .block.purple .block-footer .pseudo-link,.block-banner.featured.resource-blocks .block.purple .block-footer a{color:#fff}.block-banner.featured.resource-blocks .block.purple .block-footer h1,.block-banner.featured.resource-blocks .block.purple .block-footer h2,.block-banner.featured.resource-blocks .block.purple .block-footer h3,.block-banner.featured.resource-blocks .block.purple .block-footer h4,.block-banner.featured.resource-blocks .block.purple .block-footer h5,.block-banner.featured.resource-blocks .block.purple .block-footer h6{color:inherit}.block-banner.featured.resource-blocks .block.light-blue .block-footer{background-color:#0188E2;color:#fff}.block-banner.featured.resource-blocks .block.light-blue .block-footer.transparent{background-color:rgba(1,136,226,.8)}.block-banner.featured.resource-blocks .block.light-blue .block-footer .cta,.block-banner.featured.resource-blocks .block.light-blue .block-footer .pseudo-link,.block-banner.featured.resource-blocks .block.light-blue .block-footer a{color:#fff}.block-banner.featured.resource-blocks .block.light-blue .block-footer h1,.block-banner.featured.resource-blocks .block.light-blue .block-footer h2,.block-banner.featured.resource-blocks .block.light-blue .block-footer h3,.block-banner.featured.resource-blocks .block.light-blue .block-footer h4,.block-banner.featured.resource-blocks .block.light-blue .block-footer h5,.block-banner.featured.resource-blocks .block.light-blue .block-footer h6{color:inherit}.block-banner.featured.resource-blocks .block .teal .block-footer{background-color:#00B1C6;color:#021677}.block-banner.featured.resource-blocks .block .teal .block-footer.transparent{background-color:rgba(0,177,198,.8)}.block-banner.featured.resource-blocks .block .teal .block-footer .cta,.block-banner.featured.resource-blocks .block .teal .block-footer .pseudo-link,.block-banner.featured.resource-blocks .block .teal .block-footer a{color:#021677}.block-banner.featured.resource-blocks .block .teal .block-footer h1,.block-banner.featured.resource-blocks .block .teal .block-footer h2,.block-banner.featured.resource-blocks .block .teal .block-footer h3,.block-banner.featured.resource-blocks .block .teal .block-footer h4,.block-banner.featured.resource-blocks .block .teal .block-footer h5,.block-banner.featured.resource-blocks .block .teal .block-footer h6{color:inherit}.block-banner.featured.resource-blocks .block.dark-blue .block-footer{background-color:#021677;color:#fff}.block-banner.featured.resource-blocks .block.dark-blue .block-footer.transparent{background-color:rgba(2,22,119,.8)}.block-banner.featured.resource-blocks .block.dark-blue .block-footer .cta,.block-banner.featured.resource-blocks .block.dark-blue .block-footer .pseudo-link,.block-banner.featured.resource-blocks .block.dark-blue .block-footer a{color:#fff}.block-banner.featured.resource-blocks .block.dark-blue .block-footer h1,.block-banner.featured.resource-blocks .block.dark-blue .block-footer h2,.block-banner.featured.resource-blocks .block.dark-blue .block-footer h3,.block-banner.featured.resource-blocks .block.dark-blue .block-footer h4,.block-banner.featured.resource-blocks .block.dark-blue .block-footer h5,.block-banner.featured.resource-blocks .block.dark-blue .block-footer h6{color:inherit}.block-banner.featured.resource-blocks .block .label{position:absolute;top:.5em;left:.5em;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.block-banner.customer .blocks{margin-top:0}.block-banner.customer .blocks .block{min-height:300px}.block-banner.customer .blocks .block.block-3 .icon{width:40%}.block-banner.customer .blocks .block.block-4 .icon{width:65%}.block-banner.customer .blocks .block-footer{padding:1em;text-align:left;background:inherit;min-height:50%}.block-banner.customer .blocks .block-footer .block-content{margin:0;padding:0;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.block-banner.customer .blocks .block-footer .cta,.block-banner.customer .blocks .block-footer .pseudo-link{opacity:.8;text-transform:uppercase;position:absolute;bottom:.5em;left:1em}.block-banner.blockstack .blockstacker{margin:0;text-align:left;float:left;width:100%}.block-banner.blockstack .blockstacker:after{content:"";display:table;clear:both}.block-banner.blockstack .blockstacker .column{padding:1em 1em 0}@media screen and (max-width:480px){.block-banner.blockstack .blockstacker .column{float:left;display:block;margin-right:2.35765%;width:100%}.block-banner.blockstack .blockstacker .column:last-child{margin-right:0}}.block-banner.blockstack .blockstacker .column .wticon{width:50%;margin:0 auto;padding:1em 0}@media screen and (max-width:1024px){.block-banner.blockstack .blockstacker .column .wticon{width:50%}}.block-banner .company-blocks.blocks{margin-top:0}.block-banner .company-blocks.blocks .block{position:relative}.block-banner .company-blocks.blocks .block-title,.block-banner .company-blocks.blocks .description{width:100%;float:left;text-align:center}.block-banner .company-blocks.blocks .button{position:absolute;top:0;left:0;width:100%;height:100%;float:left;z-index:1}.block-banner .company-blocks.blocks .button button{position:absolute;bottom:0;left:0}.block-banner .solution-blocks{margin-top:0;text-align:left}.block-banner .solution-blocks .solution-title{margin-top:1em;float:left;text-align:left;margin-left:.5em}.block-banner .solution-blocks .block{min-height:400px}.block-banner .solution-blocks .block-footer{padding:1em;text-align:left;background:inherit;min-height:50%}.block-banner .solution-blocks .block-footer .block-content{margin:0;padding:0;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.block-banner .solution-blocks .block-footer .cta,.block-banner .solution-blocks .block-footer .pseudo-link{opacity:.8;text-transform:uppercase;position:absolute;bottom:.5em;left:1em}.block-banner .events.blocks{margin-top:0}.block-banner .events.blocks .block{padding:3em 1em}.block-banner .bg-image{position:absolute;z-index:0;top:0;left:0}.block-banner [class*=block-] .bg-image{z-index:-1}.worktypes-details h5{font-size:2em}.worktypes-details p{padding-right:5em}.partnerscatg{padding:4em 0}.partnerslp .partner-cards{width:100%;margin:0 0 4em;float:left}.partnerslp .partner-cards .partner-card{display:block}.partnerslp .partner-cards .partner-card a{float:left;width:100%}.partnerslp .partner-cards .partner-card img{display:block}.partnerslp .card-head{text-align:center;font-size:1em;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;text-transform:uppercase;color:#7D7D7D}.partnerslp .fourup-wrapper{background:top left,0 -800px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -800px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -800px,top left no-repeat #5a2bad}.partnerslp .fourup-wrapper .fourup{margin-right:0;width:25%;display:block;float:left}.partnerslp .fourup-wrapper .fourup.teal{background:top left,0 -100px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6}.partnerslp .fourup-wrapper .fourup.light-blue{background:top left,100px -200px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2}.partnerslp .fourup-wrapper .fourup.purple{background:top left,0 -300px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad}.partnerslp .fourup-wrapper .fourup.dark-blue{background:top left,500px -500px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677}@media screen and (max-width:1024px){.partnerslp .fourup-wrapper .fourup{width:50%}}.partnerslp .fourup-wrapper .fourup img{display:block;width:60%;height:auto;margin:3em auto}.partnerslp .fourup-wrapper .fourup .placeholder-parent{position:relative}.partnerslp .fourup-wrapper .fourup .placeholder-parent h6.nologo-failback{position:absolute;top:0;width:100%;padding-top:3em;font-size:1.5em;text-align:center}.partnerslp .half{text-align:center;padding-top:1.5em;width:50%;display:block;float:left;margin-right:0}@media screen and (max-width:480px){.partnerslp .half{width:100%}}.partnerslp .half h3{padding-bottom:.2em;font-size:2.5em}.partnerslp .half p{padding:0 2em 1em;margin:0}.partnerslp .half .cta-band a{display:block;padding:.7em;font-size:1.3em;text-transform:uppercase}.ctazone{text-align:center;padding:3em 0}.ctazone:after{content:"";display:table;clear:both}.ctazone .container{padding:0}.ctazone .about-us-button{cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;display:block;transition:background-color .3s ease 0s;border:2px solid;border-color:#fff;color:#fff}.ctazone .about-us-button.teal{background-color:rgba(0,177,198,.1);color:#fff!important}.ctazone .about-us-button.teal:hover{background-color:#fff;color:#00B1C6!important}.ctazone .about-us-button.light-blue{background-color:rgba(1,136,226,.1)}.ctazone .about-us-button.light-blue:hover{background-color:#fff;color:#0188E2}.ctazone .about-us-button.dark-blue{background-color:rgba(2,22,119,.1)}.ctazone .about-us-button.dark-blue:hover{background-color:#fff;color:#021677}.ctazone .about-us-button.purple{background-color:rgba(90,43,173,.1)}.ctazone .about-us-button.purple:hover{background-color:#fff;color:#5A2BAD}.ctazone .about-us-button.white{background-color:#fff;color:#021677}.ctazone .about-us-button.white:hover{background-color:rgba(255,255,255,.05);color:#FFF}.ctazone.light-blue{background:top left/cover,0 -500px/cover #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 0 -500px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 0 -500px,top left no-repeat #0188e2}.ctazone.dark-blue{background:top left/cover,0 -700px/cover #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 0 -700px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 0 -700px,top left no-repeat #021677}.ctazone.teal{background:top left/cover,0 -900/cover #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -900,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -900,top left no-repeat #00b1c6}.ctazone.purple{background:top left/cover,0 -1100px/cover #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -1100px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -1100px,top left no-repeat #5a2bad}.ctazone a.cta,.ctazone a.pseudo-link{display:inline-block;padding:0 2em;text-transform:uppercase;font-size:1.1em;line-height:3em}.community-search-form-button{border:1px solid #477DCA}.service-support-blocks .block{position:relative;padding-bottom:70px}.service-support-blocks .block h3{font-size:2.5em}.service-support-blocks .block .description{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;text-align:left}.service-support-blocks .block .link-list{text-align:left}.service-support-blocks .block .link-list .cta,.service-support-blocks .block .link-list .pseudo-link{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;text-transform:none;opacity:.5;will-change:opacity;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.service-support-blocks .block .link-list .cta:hover,.service-support-blocks .block .link-list .pseudo-link:hover{opacity:.75}.service-support-blocks .block .block-content{padding:2em}.service-support-blocks .block .services-support-button{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;display:block;transition:background-color .3s ease 0s;position:absolute;bottom:0;left:0;width:100%;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.service-support-blocks .block .services-support-button.purple{background-color:#5A2BAD;color:#fff}.service-support-blocks .block .services-support-button.purple.transparent{background-color:rgba(90,43,173,.8)}.service-support-blocks .block .services-support-button.purple .cta,.service-support-blocks .block .services-support-button.purple .pseudo-link,.service-support-blocks .block .services-support-button.purple a{color:#fff}.service-support-blocks .block .services-support-button.purple h1,.service-support-blocks .block .services-support-button.purple h2,.service-support-blocks .block .services-support-button.purple h3,.service-support-blocks .block .services-support-button.purple h4,.service-support-blocks .block .services-support-button.purple h5,.service-support-blocks .block .services-support-button.purple h6{color:inherit}.service-support-blocks .block .services-support-button.purple:hover{background-color:#0188E2;color:#fff}.service-support-blocks .block .services-support-button.purple:hover.transparent{background-color:rgba(1,136,226,.8)}.service-support-blocks .block .services-support-button.purple:hover .cta,.service-support-blocks .block .services-support-button.purple:hover .pseudo-link,.service-support-blocks .block .services-support-button.purple:hover a{color:#fff}.service-support-blocks .block .services-support-button.purple:hover h1,.service-support-blocks .block .services-support-button.purple:hover h2,.service-support-blocks .block .services-support-button.purple:hover h3,.service-support-blocks .block .services-support-button.purple:hover h4,.service-support-blocks .block .services-support-button.purple:hover h5,.service-support-blocks .block .services-support-button.purple:hover h6{color:inherit}.service-support-blocks .block .services-support-button.dark-blue{background-color:#021677;color:#fff}.service-support-blocks .block .services-support-button.dark-blue.transparent{background-color:rgba(2,22,119,.8)}.service-support-blocks .block .services-support-button.dark-blue .cta,.service-support-blocks .block .services-support-button.dark-blue .pseudo-link,.service-support-blocks .block .services-support-button.dark-blue a{color:#fff}.service-support-blocks .block .services-support-button.dark-blue h1,.service-support-blocks .block .services-support-button.dark-blue h2,.service-support-blocks .block .services-support-button.dark-blue h3,.service-support-blocks .block .services-support-button.dark-blue h4,.service-support-blocks .block .services-support-button.dark-blue h5,.service-support-blocks .block .services-support-button.dark-blue h6{color:inherit}.service-support-blocks .block .services-support-button.dark-blue:hover{background-color:#00B1C6;color:#021677}.service-support-blocks .block .services-support-button.dark-blue:hover.transparent{background-color:rgba(0,177,198,.8)}.service-support-blocks .block .services-support-button.dark-blue:hover .cta,.service-support-blocks .block .services-support-button.dark-blue:hover .pseudo-link,.service-support-blocks .block .services-support-button.dark-blue:hover a{color:#021677}.service-support-blocks .block .services-support-button.dark-blue:hover h1,.service-support-blocks .block .services-support-button.dark-blue:hover h2,.service-support-blocks .block .services-support-button.dark-blue:hover h3,.service-support-blocks .block .services-support-button.dark-blue:hover h4,.service-support-blocks .block .services-support-button.dark-blue:hover h5,.service-support-blocks .block .services-support-button.dark-blue:hover h6{color:inherit}.service-support-blocks .block .services-support-button.teal{background-color:#00B1C6;color:#021677}.service-support-blocks .block .services-support-button.teal.transparent{background-color:rgba(0,177,198,.8)}.service-support-blocks .block .services-support-button.teal .cta,.service-support-blocks .block .services-support-button.teal .pseudo-link,.service-support-blocks .block .services-support-button.teal a{color:#021677}.service-support-blocks .block .services-support-button.teal h1,.service-support-blocks .block .services-support-button.teal h2,.service-support-blocks .block .services-support-button.teal h3,.service-support-blocks .block .services-support-button.teal h4,.service-support-blocks .block .services-support-button.teal h5,.service-support-blocks .block .services-support-button.teal h6{color:inherit}.service-support-blocks .block .services-support-button.teal:hover{background-color:#021677;color:#fff}.service-support-blocks .block .services-support-button.teal:hover.transparent{background-color:rgba(2,22,119,.8)}.service-support-blocks .block .services-support-button.teal:hover .cta,.service-support-blocks .block .services-support-button.teal:hover .pseudo-link,.service-support-blocks .block .services-support-button.teal:hover a{color:#fff}.service-support-blocks .block .services-support-button.teal:hover h1,.service-support-blocks .block .services-support-button.teal:hover h2,.service-support-blocks .block .services-support-button.teal:hover h3,.service-support-blocks .block .services-support-button.teal:hover h4,.service-support-blocks .block .services-support-button.teal:hover h5,.service-support-blocks .block .services-support-button.teal:hover h6{color:inherit}.service-support-blocks .block .services-support-button.light-blue{background-color:#0188E2;color:#fff}.service-support-blocks .block .services-support-button.light-blue.transparent{background-color:rgba(1,136,226,.8)}.service-support-blocks .block .services-support-button.light-blue .cta,.service-support-blocks .block .services-support-button.light-blue .pseudo-link,.service-support-blocks .block .services-support-button.light-blue a{color:#fff}.service-support-blocks .block .services-support-button.light-blue h1,.service-support-blocks .block .services-support-button.light-blue h2,.service-support-blocks .block .services-support-button.light-blue h3,.service-support-blocks .block .services-support-button.light-blue h4,.service-support-blocks .block .services-support-button.light-blue h5,.service-support-blocks .block .services-support-button.light-blue h6{color:inherit}.service-support-blocks .block .services-support-button.light-blue:hover{background-color:#5A2BAD;color:#fff}.service-support-blocks .block .services-support-button.light-blue:hover.transparent{background-color:rgba(90,43,173,.8)}.service-support-blocks .block .services-support-button.light-blue:hover .cta,.service-support-blocks .block .services-support-button.light-blue:hover .pseudo-link,.service-support-blocks .block .services-support-button.light-blue:hover a{color:#fff}.service-support-blocks .block .services-support-button.light-blue:hover h1,.service-support-blocks .block .services-support-button.light-blue:hover h2,.service-support-blocks .block .services-support-button.light-blue:hover h3,.service-support-blocks .block .services-support-button.light-blue:hover h4,.service-support-blocks .block .services-support-button.light-blue:hover h5,.service-support-blocks .block .services-support-button.light-blue:hover h6{color:inherit}.platform-blocks .blocks.solution-blocks{margin-top:0}@media screen and (max-width:1024px){.platform-blocks .blocks.solution-blocks .block{border-bottom:4px solid #FFF}}.platform-blocks .blocks.solution-blocks .block.texture.teal{background:top left,0 -100px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6}.platform-blocks .blocks.solution-blocks .block.texture.light-blue{background:top left,100px -200px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2}.platform-blocks .blocks.solution-blocks .block.texture.purple{background:top left,0 -300px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad}.platform-blocks .blocks.solution-blocks .block.texture.dark-blue{background:top left,500px -500px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677}.platform-blocks .blocks.solution-blocks .block .block-title{margin:1em 0 1em .5em;padding:0;width:90%;font-size:1.5em}.platform-blocks .blocks.solution-blocks .block .block-footer{background:0 0;padding:0}.platform-blocks .blocks.solution-blocks .block .block-footer .block-copy{float:left;width:100%;height:290px;padding:1em}.platform-blocks .blocks.solution-blocks .block .block-footer .cta,.platform-blocks .blocks.solution-blocks .block .block-footer .pseudo-link{opacity:1}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;transition:background-color .3s ease 0s;border-top:10px solid #0188E2;border-top:none;margin:0;display:inline-block;float:none;width:100%;left:0;bottom:0;padding-right:0;padding-left:0}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue{border-top-color:#0188E2;background-color:#021677;color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue.transparent{background-color:rgba(2,22,119,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue .cta,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue .pseudo-link,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue a{color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue h1,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue h2,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue h3,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue h4,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue h5,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue h6{color:inherit}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-blue:hover{background-color:#021677}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue{border-top-color:#021677;background-color:#0188E2;color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue.transparent{background-color:rgba(1,136,226,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue .cta,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue .pseudo-link,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue a{color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue h1,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue h2,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue h3,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue h4,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue h5,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue h6{color:inherit}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-blue:hover{background-color:#0188e2}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal{border-top-color:#0188E2;background-color:#00B1C6;color:#021677}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal.transparent{background-color:rgba(0,177,198,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal .cta,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal .pseudo-link,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal a{color:#021677}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal h1,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal h2,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal h3,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal h4,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal h5,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal h6{color:inherit}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.teal:hover{background-color:#00b1c6}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple{border-top-color:#021677;background-color:#5A2BAD;color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple.transparent{background-color:rgba(90,43,173,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple .cta,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple .pseudo-link,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple a{color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple h1,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple h2,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple h3,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple h4,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple h5,.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple h6{color:inherit}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.purple:hover{background-color:#5a2bad}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-orange{border-top-color:#FF9800;background-color:#FF9800;color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-orange.transparent{background-color:rgba(255,152,0,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.light-orange:hover{background-color:#ff9800}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-orange{border-top-color:#FC6600;background-color:#FC6600;color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-orange.transparent{background-color:rgba(252,102,0,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.dark-orange:hover{background-color:#fc6600}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.green{border-top-color:#0188E2;background-color:#87C540;color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.green.transparent{background-color:rgba(135,197,64,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.green:hover{background-color:#87c540}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.mint{border-top-color:#87C540;background-color:#30B886;color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.mint.transparent{background-color:rgba(48,184,134,.8)}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.mint:hover{background-color:#30b886}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-white{border-top-color:#fff}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-teal{border-top-color:#00B1C6}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-light-blue{border-top-color:#0188E2}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-dark-blue{border-top-color:#021677}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-purple{border-top-color:#5A2BAD}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-green{border-top-color:#87C540}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-mint{border-top-color:#30B886}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-light-gray{border-top-color:#EEE}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-medium-gray{border-top-color:#7D7D7D}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-dark-gray{border-top-color:#1E1E1E}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-dark-orange{border-top-color:#FC6600}.platform-blocks .blocks.solution-blocks .block .platform-passthru-button.slice-red{border-top-color:#E00}.partner-blocks .block-banner .blocks{margin-top:0}.partner-blocks .block-banner .blocks .block{text-align:left}.partner-blocks .block-banner .blocks .block .block-title{margin-top:1em;padding:1em 0;text-align:left}.partner-blocks .block-banner .blocks .block.block-2{text-align:center}.partner-blocks .block-banner .blocks .block.block-2 .block-title{float:none;text-align:center}.achievement-blocks .icon.bg-image{position:relative;width:30%;margin:2em 35%;height:0;padding-bottom:30%;z-index:2;background-size:contain;background-position:50%;background-repeat:no-repeat}.achievement-blocks .blocks{margin-top:0}.achievement-blocks .blocks>[class*=block-].light-blue.texture{background:top left,400px 0 #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 400px 0,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 400px 0,top left no-repeat #0188e2}.achievement-blocks .blocks>[class*=block-].dark-blue.texture{background:top left,#021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png),top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png),top left no-repeat #021677}.achievement-blocks .blocks>[class*=block-].purple.texture{background:top left,0 -600px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -600px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -600px,top left no-repeat #5a2bad}.achievement-blocks .blocks>[class*=block-].teal.texture{background:top left,100px -200px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #00b1c6}.achievement-blocks .block-content{text-align:left;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.achievement-blocks .block-content .block-title{padding:1em 0 0;font-size:1.4em}.achievement-blocks .block-content .description{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.achievement-blocks .light-blue [class*=block-]{background-color:#0188E2}.achievement-blocks .dark-blue [class*=block-]{background-color:#021677}.achievement-blocks .purple [class*=block-]{background-color:#5A2BAD}.achievement-blocks .teal [class*=block-]{background-color:#00B1C6}.achievement-blocks .block-footer{text-align:center}.achievement-blocks .block-footer .button{border:1px solid #fff;width:80%;float:left;margin:2em 10% 0;padding:1em;text-transform:uppercase;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.achievement-blocks .block-footer .button:hover{background-color:#fff}.achievement-blocks .purple .button:hover{color:#5A2BAD}.achievement-blocks .dark-blue .button:hover{color:#021677}.achievement-blocks .light-blue .button:hover{color:#0188E2}.achievement-blocks .teal .button:hover{color:#00B1C6}.block-banner.link-blocks{margin-top:4em}.block-banner.link-blocks .blocks{margin-top:0}.block-banner.link-blocks .blocks>[class*=block-].light-blue.texture{background:top left,900px -600px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 900px -600px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 900px -600px,top left no-repeat #0188e2}.block-banner.link-blocks .blocks>[class*=block-].dark-blue.texture{background:top left,700px -700px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 700px -700px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 700px -700px,top left no-repeat #021677}.block-banner.link-blocks .blocks>[class*=block-].purple.texture{background:top left,0 -600px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -600px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -600px,top left no-repeat #5a2bad}.block-banner.link-blocks .blocks>[class*=block-].teal.texture{background:top left,100px -200px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #00b1c6}.block-banner.link-blocks .blocks>[class*=block-] .icon.bg-image{position:relative;z-index:2;width:26%;height:0;padding-bottom:30%;float:left;margin:3em 38%;background-size:contain;background-position:center;background-repeat:no-repeat}.block-banner.link-blocks .blocks .block-content{text-align:left;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.block-banner.link-blocks .blocks .block-content .block-title{padding:1em 0 0;font-size:1.4em}.block-banner.link-blocks .blocks .light-blue [class*=block-]{background-color:#0188E2}.block-banner.link-blocks .blocks .dark-blue [class*=block-]{background-color:#021677}.block-banner.link-blocks .blocks .purple [class*=block-]{background-color:#5A2BAD}.block-banner.link-blocks .blocks .teal [class*=block-]{background-color:#00B1C6}.block-banner.link-blocks .blocks .block-footer{text-align:center}.block-banner.link-blocks .blocks .block-footer .button{border:1px solid #fff;width:80%;float:left;margin:2em 10% 0;padding:1em;text-transform:uppercase;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.block-banner.link-blocks .blocks .block-footer .button:hover{background-color:#fff}.block-banner.link-blocks .blocks .purple .button:hover{color:#5A2BAD}.block-banner.link-blocks .blocks .dark-blue .button:hover{color:#021677}.block-banner.link-blocks .blocks .light-blue .button:hover{color:#0188E2}.block-banner.link-blocks .blocks .teal .button:hover{color:#00B1C6}.blog article{float:left;width:100%}.blog article .post-head{margin-bottom:2em}.blog article .post-head .page-title{padding-bottom:0}.blog article .post-head .date{color:#7D7D7D}.blog .featured-post-list{margin-bottom:2em}.blog .featured-post-list .label.date{float:left}.blog .featured-post-list .label.categories{float:right}.blog .featured-post-list .label.categories a{color:#fff;will-change:opacity;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.blog .featured-post-list .label.categories a:hover{opacity:.8}.blog .featured-post-list .title-area{padding:1em;margin-bottom:3em}.blog .featured-post-list .post-footer{padding:1em;float:left;width:100%;position:absolute;bottom:0;left:0}.blog .featured-post-list .post-footer .cta,.blog .featured-post-list .post-footer .pseudo-link{float:left}.blog .featured-post-list .post-footer .share-icon{float:right}.blog .featured-post-list .post-footer .categories{float:left;margin-bottom:0;padding-bottom:0}.blog .featured-post-list .button{text-align:left}.blog .featured-post-list .button button{text-align:left;padding-left:1em;padding-right:1em}@media screen and (max-width:1024px){.blog .post-list.padded{padding:0}}.blog .post-list .card-column-2{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1em}.blog .post-list .card-column-2:last-child,.blog .post-list .card-column-2:nth-child(even){margin-right:0}@media screen and (max-width:1024px){.blog .post-list .card-column-2{margin-right:0;width:100%}.blog .post-list .card-column-2 [class*=card-1]{margin:0 0 1.618em}}.blog .post-list .post-footer{padding:1em;float:left;width:100%;height:50%;position:absolute;bottom:0;left:0}.blog .post-list .post-footer .share-icon{float:right;position:absolute;bottom:1em;right:1em}.blog .post-list .post-footer .cta,.blog .post-list .post-footer .pseudo-link{position:absolute;bottom:1em;left:1em}.blog .post-list .post-footer .categories{float:left;margin-bottom:0;padding-bottom:0}.blog .sidebar .subscribe a{color:#7D7D7D}.blog .sidebar .subscribe a .follow-icon.rss{display:block;float:left;height:24px;width:24px;background:url(../compressed-images/icons/social-sprite-square.svg) 0 -146px no-repeat}.blog .sidebar .subscribe a:hover .follow-icon.rss{background-position:0 -171px}.blog .sidebar .section{margin-bottom:1em}.blog .sidebar .section.feat-authors .author-meta{margin-bottom:1em;float:left}.blog .sidebar .section.feat-authors .author-meta .img{width:20%}.blog .sidebar .section.feat-authors .author-meta .author{width:78%;margin-left:2%}.blog .sidebar .section.feat-authors .author-meta .author .name{font-size:14px}.blog .sidebar .section.feat-authors .author-meta .author .description{font-size:11px}.blog .sidebar .section.post-links li{margin-bottom:1em}.blog .sidebar .section.post-links li a:after{color:inherit;content:"»";display:inline-block;font-family:jive-icon-font;font-size:.7em;line-height:1;margin:0 1em .3em;vertical-align:middle}.blog .sidebar .section ul,.blog .sidebar .section ul.social-icons{margin:0}.blog .sidebar .section ul.social-icons li{clear:none}.blog .sidebar .section ul li{clear:both;list-style:none}.blog .title{border-bottom:1px solid;margin-bottom:1em;padding:.5em 0;text-transform:capitalize}.blog .blog-meta{clear:both;margin-top:4em;width:100%}.blog .blog-meta .tags ul li{list-style:none;display:inline-block;margin:0 .5em .5em 0}.blog .blog-meta .tags ul li a{background-color:#EEE;color:#7D7D7D;display:block;padding:.5em}.blog .blog-meta .tags ul li a:hover{color:#1E1E1E}.blog .blog-comments{margin-top:4em}.blog .author-meta .img{float:left;width:50px}.blog .author-meta .author{float:left;margin-left:1em;width:auto}.blog .author-meta .author p{margin:0;padding:0;width:100%}.blog .author-meta .author p.description{color:#7D7D7D}.blog .card-content .title{border:none;width:100%;float:left;font-size:1.2em}.breadcrumbs{margin-right:0;background:#fff;padding:1em 0;border-bottom:1px solid #DDD}.breadcrumbs:after{content:"";display:table;clear:both}.breadcrumbs a{color:#00B1C6;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1em;padding:1em .1em}.breadcrumbs a:after{content:" > ";color:inherit}.breadcrumbs a.current,.breadcrumbs a:hover{color:#7D7D7D}.breadcrumbs a.current:after{content:"";color:inherit}.breadcrumbs a.icon-raquo{color:#0188E2}.breadcrumbs a.icon-raquo:after{content:"\bb";font-family:jive-icon-font;font-size:.7em;line-height:1;color:inherit;display:inline;margin:0 0 0 .25em}.breadcrumbs.searched-for{background-color:#f8f8f8;padding:.5em 0}.breadcrumbs.searched-for li{font-size:.85em;float:right}.bullets{overflow:auto;margin-bottom:1.5em}@media screen and (min-width:53.75em){.bullets .two-col-bullet{float:left;display:block;margin-right:2.35765%;width:48.82117%}.bullets .two-col-bullet:last-child,.bullets .two-col-bullet:nth-child(2n){margin-right:0}.bullets .two-col-bullet:nth-child(2n+1){clear:left}}@media screen and (min-width:53.75em){.bullets .three-col-bullet{float:left;display:block;margin-right:2.35765%;width:31.76157%}.bullets .three-col-bullet:last-child,.bullets .three-col-bullet:nth-child(3n){margin-right:0}.bullets .three-col-bullet:nth-child(3n+1){clear:left}}@media screen and (min-width:53.75em){.bullets .four-col-bullet{float:left;display:block;margin-right:2.35765%;width:23.23176%}.bullets .four-col-bullet:last-child,.bullets .four-col-bullet:nth-child(4n){margin-right:0}.bullets .four-col-bullet:nth-child(4n+1){clear:left}}.bullets .bullet-icon{float:left;background:#477DCA;padding:.875em;border-radius:50%;width:3.5em;height:3.5em}.bullets .bullet-icon-1{background:#477DCA}.bullets .bullet-icon-2{background:#47caaa}.bullets .bullet-icon-3{background:#a9ca47}.bullets .bullet-content{margin-left:4.9em;margin-bottom:2em}.bullets h2{font-size:1.4em;padding-top:.5em;margin-bottom:.58333em;border-bottom:1px solid rgba(30,30,30,.2);display:inline-block}[class*=card-2].featured .card-content{border:none}[class*=card-2].featured .card-content .card-footer{min-height:50%!important}[class*=card-2].featured .card-content .overlay{position:absolute;bottom:0;left:0;width:100%;z-index:2}[class*=card-2].featured .card-content .title{padding:1em 1em 2em;position:relative;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1.5em}[class*=card-2].featured .card-content .smartcard-button{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;display:block;transition:background-color .3s ease 0s;width:100%}[class*=card-2].featured .button-group{position:relative;bottom:0;left:0;width:100%}[class*=card-2].featured .button-group .smartcard-button-pair{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;display:block;transition:background-color .3s ease 0s;width:50%;float:left}@media screen and (max-width:1024px){[class*=card-2].featured .button-group .smartcard-button-pair{border-bottom:1px solid #fff;width:100%}[class*=card-2].featured .button-group .smartcard-button-pair:last-child{border-bottom:none}}[class*=card-2].featured .button-group .smartcard-button-pair:last-child{border-left:1px solid #fff}@media screen and (max-width:1024px){[class*=card-2].featured .button-group .smartcard-button-pair:last-child{border-left:none}}[class*=card-2].featured .bg-image{position:absolute;top:0;left:0;z-index:0}[class*=card-2].featured .bg-image:before{content:'';background-image:-webkit-linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 100%);background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 100%);display:block;position:absolute;top:0;width:100%;height:60px;z-index:1}.resource-list [class*=card-2].featured .bg-image{z-index:-1}.card-group-container{max-width:75em;margin-left:auto;margin-right:auto;padding-bottom:4em}.card-group-container:after{content:"";display:table;clear:both}[class*=card-group-]{width:100%}[class*=card-group-]:after{content:"";display:table;clear:both}[class*=card-group-].bordered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.4);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.4);box-shadow:0 0 3px 0 rgba(0,0,0,.4)}[class*=card-group-] [class*=card-column]{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*=card-group-] .card-column-2{width:50%}@media screen and (max-width:1024px){[class*=card-group-] .card-column-2{width:100%}}[class*=card-group-] .card-column-3{width:33.33333%}@media screen and (max-width:1024px){[class*=card-group-] .card-column-3{width:100%}}[class*=card-group-] [class*=card-1],[class*=card-group-] [class*=card-2],[class*=card-group-] [class*=card-3],[class*=card-group-] [class*=card-4]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:250px;width:100%;overflow:hidden;display:block;float:left;position:relative}[class*=card-group-] [class*=card-1] .front,[class*=card-group-] [class*=card-2] .front,[class*=card-group-] [class*=card-3] .front,[class*=card-group-] [class*=card-4] .front{will-change:opacity;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;position:absolute;top:0;left:0;padding:1em;width:100%;height:100%}[class*=card-group-] [class*=card-1] .back,[class*=card-group-] [class*=card-2] .back,[class*=card-group-] [class*=card-3] .back,[class*=card-group-] [class*=card-4] .back{will-change:opacity;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;position:absolute;top:0;left:0;padding:1em;width:100%;height:100%}[class*=card-group-] [class*=card-1].hover .front,[class*=card-group-] [class*=card-1]:hover .front,[class*=card-group-] [class*=card-2].hover .front,[class*=card-group-] [class*=card-2]:hover .front,[class*=card-group-] [class*=card-3].hover .front,[class*=card-group-] [class*=card-3]:hover .front,[class*=card-group-] [class*=card-4].hover .front,[class*=card-group-] [class*=card-4]:hover .front{opacity:0}[class*=card-group-] [class*=card-1].hover .back,[class*=card-group-] [class*=card-1]:hover .back,[class*=card-group-] [class*=card-2].hover .back,[class*=card-group-] [class*=card-2]:hover .back,[class*=card-group-] [class*=card-3].hover .back,[class*=card-group-] [class*=card-3]:hover .back,[class*=card-group-] [class*=card-4].hover .back,[class*=card-group-] [class*=card-4]:hover .back{opacity:1}[class*=card-group-] [class*=card-1].hover .card-content:not(.teal),[class*=card-group-] [class*=card-1]:hover .card-content:not(.teal),[class*=card-group-] [class*=card-2].hover .card-content:not(.teal),[class*=card-group-] [class*=card-2]:hover .card-content:not(.teal),[class*=card-group-] [class*=card-3].hover .card-content:not(.teal),[class*=card-group-] [class*=card-3]:hover .card-content:not(.teal),[class*=card-group-] [class*=card-4].hover .card-content:not(.teal),[class*=card-group-] [class*=card-4]:hover .card-content:not(.teal){color:#fff}[class*=card-group-] .card-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;padding:1em;height:100%;width:100%}[class*=card-group-] .card-content .label{bottom:.5em;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:.9em;opacity:.7;color:#fff;position:absolute;z-index:2}[class*=card-group-] .card-content.teal .label{color:#021677}[class*=card-group-] .card-content .title{position:relative;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1.2em}[class*=card-group-] .card-content .title.long{font-size:1em}[class*=card-group-] .card-content .logo-wrapper{width:100%;text-align:center;float:left;padding-top:3em}[class*=card-group-] .card-content .icon-wrapper{width:38%;margin:0 auto;text-align:center;padding-top:1em;padding-bottom:0}[class*=card-group-] .card-content .icon-wrapper img.icon{height:auto!important}[class*=card-group-] .card-content .smartcard-img-display-wrapper{width:80%;margin:0 auto}[class*=card-group-] .card-content .smartcard-img-display-wrapper img{width:100%!important;height:auto!important}[class*=card-group-] .card-content.has-icon .icon-wrapper{padding-top:1em}[class*=card-group-] .card-content .company,[class*=card-group-] .card-content .read-more{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif}[class*=card-group-] .card-content.texture{background:top left,#7D7D7D;background:-webkit-linear-gradient(90deg,rgba(125,125,125,.7),rgba(125,125,125,.7)) top left,url(../images/background/art-bg.png),top left no-repeat #7d7d7d;background:linear-gradient(90deg,rgba(125,125,125,.7),rgba(125,125,125,.7)) top left,url(../images/background/art-bg.png),top left no-repeat #7d7d7d}[class*=card-group-] .card-content.texture.purple{background:top left,-11px 590px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) -11px 590px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) -11px 590px,top left no-repeat #5a2bad}[class*=card-group-] .card-content.texture.dark-blue{background:top left,-280px 618px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) -280px 618px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) -280px 618px,top left no-repeat #021677}[class*=card-group-] .card-content.texture.light-blue{background:top left,300px 290px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 300px 290px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 300px 290px,top left no-repeat #0188e2}[class*=card-group-] .card-content.texture.teal{background:top left,-11px 290px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) -11px 290px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) -11px 290px,top left no-repeat #00b1c6}[class*=card-group-].padded{padding-top:0;padding-bottom:0}@media screen and (max-width:1024px){[class*=card-group-].padded{padding:.809em}}[class*=card-group-].padded [class*=card-1],[class*=card-group-].padded [class*=card-2],[class*=card-group-].padded [class*=card-3],[class*=card-group-].padded [class*=card-4]{padding:.4045em}[class*=card-group-][class*=card-group-3x] .card-column-1{width:33.33333%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-1{width:100%}}[class*=card-group-][class*=card-group-3x] .card-column-1 .card-1x1{width:100%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-1 .card-1x1{margin-top:1em}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-column-1 .card-1x1{width:100%}}[class*=card-group-][class*=card-group-3x] .card-1x1{width:33.33333%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-1x1{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-1x1{width:100%}}[class*=card-group-][class*=card-group-3x] .card-1x2{width:33.33333%;height:500px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-1x2{width:50%}}[class*=card-group-][class*=card-group-3x] .card-1x3{width:33.33333%;height:750px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-1x3{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-1x3{width:100%}}[class*=card-group-][class*=card-group-3x] .card-2x1{width:66.66667%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-2x1{width:100%}}[class*=card-group-][class*=card-group-3x] .card-2x2{width:66.66667%;height:500px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-2x2{width:100%}}[class*=card-group-][class*=card-group-3x] .card-2x3{width:66.66667%;height:750px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-2x3{width:100%}}[class*=card-group-][class*=card-group-3x] .card-3x2{height:500px}[class*=card-group-][class*=card-group-3x] .card-3x3{height:750px}[class*=card-group-][class*=card-group-3x] .card-column-2,[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x1,[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x2,[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x3{width:66.66667%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-2{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x1{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x1{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x2{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x2{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x3{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-1x3{width:100%}}[class*=card-group-][class*=card-group-3x] .card-column-2 .card-2x1{width:133.33333%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-2x1{width:100%}}[class*=card-group-][class*=card-group-3x] .card-column-2 .card-2x2{width:100%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-2x2{width:100%}}[class*=card-group-][class*=card-group-3x] .card-column-2 .card-2x3{width:133.33333%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-2 .card-2x3{width:100%}}[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x1,[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x2,[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x3{width:100%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x1{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x1{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x2{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x2{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x3{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-1x3{width:100%}}[class*=card-group-][class*=card-group-3x] .card-column-3 .card-2x1,[class*=card-group-][class*=card-group-3x] .card-column-3 .card-2x2,[class*=card-group-][class*=card-group-3x] .card-column-3 .card-2x3{width:200%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-2x1{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-2x2{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-3x] .card-column-3 .card-2x3{width:100%}}[class*=card-group-][class*=card-group-4x] .card-1x1{width:25%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-1x1{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-1x1{width:100%}}[class*=card-group-][class*=card-group-4x] .card-1x2{width:25%;height:500px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-1x2{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-1x2{width:100%}}[class*=card-group-][class*=card-group-4x] .card-1x3{width:25%;height:750px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-1x3{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-1x3{width:100%}}[class*=card-group-][class*=card-group-4x] .card-2x1{width:50%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-2x1{width:100%}}[class*=card-group-][class*=card-group-4x] .card-2x2{width:50%;height:500px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-2x2{width:100%}}[class*=card-group-][class*=card-group-4x] .card-2x3{width:50%;height:750px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-2x3{width:100%}}[class*=card-group-][class*=card-group-4x] .card-3x1{width:75%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-3x1{width:100%}}[class*=card-group-][class*=card-group-4x] .card-3x2{width:75%;height:500px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-3x2{width:100%}}[class*=card-group-][class*=card-group-4x] .card-3x3{width:75%;height:750px}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-3x3{width:100%}}[class*=card-group-][class*=card-group-4x] .card-4x2{height:500px}[class*=card-group-][class*=card-group-4x] .card-4x3{height:750px}[class*=card-group-][class*=card-group-4x] .card-4x4{height:1000px}[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x1,[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x2,[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x3{width:50%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x1{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x1{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x2{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x2{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x3{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-1x3{width:100%}}[class*=card-group-][class*=card-group-4x] .card-column-2 .card-2x1,[class*=card-group-][class*=card-group-4x] .card-column-2 .card-2x2,[class*=card-group-][class*=card-group-4x] .card-column-2 .card-2x3{width:100%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-2x1{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-2x2{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-2 .card-2x3{width:100%}}[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x1,[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x2,[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x3{width:75%}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x1{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x1{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x2{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x2{width:100%}}@media screen and (max-width:1024px){[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x3{width:50%}}@media screen and (max-width:480px){[class*=card-group-][class*=card-group-4x] .card-column-3 .card-1x3{width:100%}}.bg-image{background-size:cover;background-image:url(../images/background/preload-purple.jpg);background-repeat:repeat;display:block;width:100%;height:100%;float:left;z-index:-1;position:absolute}.resource-list .catalog-meta{float:left;width:100%;padding-left:.4045em}.resource-list .catalog-meta p{margin-bottom:0}.resource-list .catalog-meta .post-count,.resource-list .catalog-meta .taxonomy-term{color:#0188E2}.resource-list [class*=card-group-][class*=card-group-3x] .card-1x1{height:350px}.resource-list [class*=card-group-][class*=card-group-3x] .card-1x2{height:700px}.resource-list [class*=card-group-][class*=card-group-3x] .card-1x3{height:1050px}.resource-list [class*=card-group-][class*=card-group-3x] .card-2x1{height:350px}.resource-list [class*=card-group-][class*=card-group-3x] .card-2x2{height:700px}.resource-list [class*=card-group-][class*=card-group-3x] .card-2x3{height:1050px}.resource-list [class*=card-group-][class*=card-group-3x] .card-3x1,.resource-list [class*=card-group-][class*=card-group-3x] .card-3x2{height:700px}.resource-list [class*=card-group-][class*=card-group-3x] .card-3x3{height:1050px}.resource-list [class*=card-group-] .card-content{padding:0;position:relative}.resource-list [class*=card-group-] .card-content .card-footer{background-color:inherit;padding:1em;position:absolute;width:100%;min-height:50%;bottom:0}.resource-list [class*=card-group-] .card-content .card-footer .post-type-icon{position:absolute;bottom:0}.resource-list [class*=card-group-] .card-content .card-footer .share-link{position:absolute;bottom:0;right:.4045em}.resource-list [class*=card-group-] .card-content .icon-wrapper{text-align:center;width:100%;float:left;padding-top:2em}.resource-list [class*=card-group-] .card-content .icon-wrapper .icon{margin:0 auto;width:60px}.resource-list [class*=card-group-] .card-content.whitepaper .icon-wrapper{padding-top:2em}.resource-list [class*=card-group-] .card-content.casestudy .icon-wrapper{padding-top:1em}.resource-list [class*=card-group-] .card-content.onddemandwebcast .icon-wrapper{padding-top:2.5em}.card-title{font-size:1em}.card-title.small{font-size:.9em}.customer-card .card-content .front .label,.partner-card .card-content .front .label{margin-bottom:0}.testimonial-card .back{font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1em;line-height:1.2em}.testimonial-card .back .pseudo-link{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.card-2x2.featured.has-texture .bg-image{background-position:0 -275px;opacity:.25}.featured-post-list .card-content .back a,.featured-post-list .card-content .front a,.post-list .card-content .back a,.post-list .card-content .front a{display:block;position:absolute;top:0;left:0;padding:1em;width:100%;height:100%}.post-list .card-content .title{font-size:1.05em}.post-list .card-content .label.date{padding:0}.cardset-title{padding-bottom:1em}.cards:after{content:"";display:table;clear:both}.card{-webkit-transition:all,.2s,ease-in-out;-moz-transition:all,.2s,ease-in-out;transition:all,.2s,ease-in-out;background-color:#f7f7f7;border-radius:0;border:1px solid #DDD;margin-bottom:1.5em;cursor:pointer;box-shadow:0 2px 4px #e6e6e6;position:relative}@media screen and (min-width:53.75em){.card{float:left;display:block;margin-right:2.35765%;width:31.76157%}.card:last-child,.card:nth-child(3n){margin-right:0}.card:nth-child(3n+1){clear:left}}.card .card-image{overflow:hidden;max-height:150px}.card .card-image img{width:100%;-webkit-transition:all,.2s,ease-in-out;-moz-transition:all,.2s,ease-in-out;transition:all,.2s,ease-in-out;background:#DBD199;border-top-left-radius:0;border-top-right-radius:0}.card .card-title.small{font-size:1.2em}.card .ribbon-wrapper{height:85px;width:85px;overflow:hidden;position:absolute;top:-1px;right:-1px}.card .ribbon-wrapper .ribbon{font-size:.8em;font-weight:800;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;padding:2px 7px;left:-5px;top:15px;width:120px;background-color:#477DCA;color:#fff;box-shadow:0 0 3px rgba(0,0,0,.3)}.card .card-header{-webkit-transition:all,.2s,ease-in-out;-moz-transition:all,.2s,ease-in-out;transition:all,.2s,ease-in-out;background-color:#f7f7f7;border-bottom:1px solid #DDD;border-radius:0;font-weight:700;padding:.5em .809em}.card .card-copy{padding:.75em .809em;font-size:.9em;line-height:1.5em}.card .card-stats{padding:.75em .809em;overflow:auto}.card .card-stats ul li{display:inline;color:#6f99d5;font-weight:800;font-size:1.2em;float:left;border-right:1px solid rgba(30,30,30,.2);line-height:1.1em;padding:0 .7em}.card .card-stats ul li:first-child{padding-left:0}.card .card-stats ul li:last-child{border-right:0}.card .card-stats ul li span{color:#1E1E1E;font-size:.7em;display:block;font-weight:400}.card:hover{background-color:#fff}.card:hover .card-image img{background:#e2daac}.card:hover .card-header{background-color:#fff}.card:active,.card:active .card-header{background-color:#f7f7f7}.careers .section-title{margin-top:3em}.careers .banner{width:100%;float:left;padding-bottom:2em;background-color:#EEE;margin:2em 0}.careers .banner .section-title{margin-top:1em;color:#021677}.careers .careers-flex-content{margin-bottom:0}.careers .two-columns.careers-flex-content .text-area{padding-right:2em}.careers .achievement-blocks{padding-bottom:0}.careers .achievement-blocks .section-text{clear:both;padding:.5em 3em;text-align:center;font-size:1.1em}.careers .link-blocks{margin-top:0}.careers .link-blocks .section-title{margin-top:2em}.careers .outer.container.eoe-text{padding:0 3em;color:#7D7D7D}.carousel-gallery.flexslider{box-shadow:none;margin-bottom:4em}.carousel-gallery.flexslider .slide{width:100%}.carousel-gallery.flexslider .slide a{float:left;width:20%}.carousel-gallery.flexslider .slide a .bg-image{float:left;position:relative;width:100%;height:0;padding-bottom:100%;background-position:50%}.carousel-gallery.flexslider .flex-direction-nav{color:#5A2BAD}.carousel-gallery.flexslider .flex-direction-nav a{-webkit-transform:scale(1,2);-moz-transform:scale(1,2);-ms-transform:scale(1,2);-o-transform:scale(1,2);transform:scale(1,2);top:65%}@media screen and (min-width:1300px){.carousel-gallery.flexslider .flex-direction-nav{color:#EEE}.carousel-gallery.flexslider .flex-direction-nav a{-webkit-transform:scale(1,5);-moz-transform:scale(1,5);-ms-transform:scale(1,5);-o-transform:scale(1,5);transform:scale(1,5);top:54%}.carousel-gallery.flexslider:hover .flex-direction-nav .flex-prev{left:-50px}.carousel-gallery.flexslider:hover .flex-direction-nav .flex-next{right:-50px}}.modal.has-carousel .modal-close{position:absolute;z-index:1000;left:auto;bottom:auto;right:0;top:0;background:#5A2BAD;padding:14px;border-radius:1.5em;border:2px solid #fff;box-shadow:0 0 1px rgba(0,0,0,.5)}.modal.has-carousel .modal-close:after,.modal.has-carousel .modal-close:before{color:#fff;top:5px}.modal.has-carousel .caption{text-align:left;padding:.5em;position:absolute;bottom:0;background-color:rgba(90,43,173,.7);width:100%}.modal.has-carousel .modal-carousel.modal-inner{width:1200px;padding:0;background:0 0;max-height:800px;overflow:visible}@media screen and (max-width:1200px){.modal.has-carousel .modal-carousel.modal-inner{width:100%;max-height:600px}}.modal.has-carousel .flex-direction-nav{color:#fff}.modal.has-carousel .flex-direction-nav a{-webkit-transform:scale(1,3);-moz-transform:scale(1,3);-ms-transform:scale(1,3);-o-transform:scale(1,3);transform:scale(1,3);top:50%}.modal.has-carousel .flexslider:hover .flex-direction-nav .flex-next{right:-5%}@media screen and (max-width:1300px){.modal.has-carousel .flexslider:hover .flex-direction-nav .flex-next{right:5%}}.modal.has-carousel .flexslider:hover .flex-direction-nav .flex-prev{left:-5%}@media screen and (max-width:1300px){.modal.has-carousel .flexslider:hover .flex-direction-nav .flex-prev{left:5%}}.modal.has-carousel .flexslider .slide{position:relative;padding:0;text-align:center;width:1200px;height:800px;box-sizing:border-box;opacity:.1;will-change:opacity;-webkit-transition:opacity,.2s;-moz-transition:opacity,.2s;transition:opacity,.2s}@media screen and (max-width:1200px){.modal.has-carousel .flexslider .slide{height:600px}}@media screen and (max-width:1024px){.modal.has-carousel .flexslider .slide{height:500px}}@media screen and (max-width:480px){.modal.has-carousel .flexslider .slide{height:300px}}.modal.has-carousel .flexslider .slide.flex-active-slide{opacity:1}.modal.has-carousel .flexslider .slide .modal-image{position:relative;width:99%;height:99%;margin-top:1%;margin-left:.5%;background-size:cover;background-position:center;background-repeat:no-repeat}.case-study-excerpt{color:#7D7D7D;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;margin:0 auto;padding:0 2em;text-align:center}.chime-lead .lead .cta,.chime-lead .lead .page-title,.chime-lead .lead .pseudo-link{color:#FC6600}.landing-page-chime .row .copyblocks h4{color:#FC6600;margin-bottom:.5em}.landing-page-chime .row .copyblocks p{font-size:1.06em}.landing-page-chime .row .copyblocks.text-right{text-align:right}.landing-page-chime .row .imageblock img{height:auto;width:60%;margin:0 10% 0 20%}.landing-page-chime .row .imagehalf img{width:100%;height:auto}.landing-page-chime .row.light-gray{color:#1E1E1E;text-align:center;padding:0 0 4em}.landing-page-chime .row.light-gray h2{color:#FC6600;width:80%;margin:0 auto;padding-bottom:.4em;border-bottom:1px solid #FC6600}.landing-page-chime .row.light-gray p.section-intro{font-size:1.1em;padding:.5em 0 1em}.landing-page-chime .row.light-gray #download{margin-bottom:2em}.landing-page-chime .row.light-gray .quarter-col-ctas{float:left;display:block;margin-right:2.35765%;width:23.23176%}.landing-page-chime .row.light-gray .quarter-col-ctas:last-child{margin-right:0}@media screen and (max-width:768px){.landing-page-chime .row.light-gray .quarter-col-ctas{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1.5em}.landing-page-chime .row.light-gray .quarter-col-ctas:last-child{margin-right:0}}.landing-page-chime .row.light-gray .quarter-col-ctas h4{color:#FC6600}.landing-page-chime .row.light-gray .quarter-col-ctas h4 .cta,.landing-page-chime .row.light-gray .quarter-col-ctas h4 .pseudo-link{color:#FC6600;font-size:.8em}.landing-page-chime .row.light-gray .quarter-col-ctas h5{font-size:1.06em;padding:0 1em}main{margin-bottom:4em}main.landing{padding-top:1em}main.nohero{padding-top:70px}main article h1,main article h2,main article h3,main article h4,main article h5,main article h6,main article p{padding-bottom:.5em}main article h2,main article h3{color:#5A2BAD}main article h2.section-title{color:#00B1C6;text-align:center}main article ul{list-style-type:disc;margin-left:1.5em;padding-bottom:1em}main article ul ul{list-style-type:square}main article ul .featured{list-style-type:none}main article ul .featured li{border-top:1px solid #EEE;line-height:2}main article ul .featured li:before{content:"\002022";color:#00B1C6;margin:0 .5em}main article ul .featured li:last-child{border-bottom:1px solid #EEE;margin-bottom:1em}main article ul .disc{list-style-type:disc;margin:0 0 1em 1.5em}main article ul .circle{list-style-type:circle;margin:0 0 1em 1.5em}main article ul .square{list-style-type:square;margin:0 0 1em 1.5em}main article ul .decimal{list-style-type:decimal;margin:0 0 1em 1.5em}main article ul .lower-alpha{list-style-type:lower-alpha;margin:0 0 1em 1.5em}main article ul .upper-alpha{list-style-type:upper-alpha;margin:0 0 1em 1.5em}main article ul .lower-roman{list-style-type:lower-roman;margin:0 0 1em 1.5em}main article ul .upper-roman{list-style-type:upper-roman;margin:0 0 1em 1.5em}main article ol{list-style-type:decimal;margin-left:1.5em;padding-bottom:2em}main article ol ol{list-style-type:square}main .content-section{float:left;width:100%;display:block;border-bottom:1px solid #DDD;margin-bottom:2em}main .content-section .section-heading{color:#5A2BAD;padding-bottom:.25em;text-align:center}main .content-section .lead{color:#7D7D7D;font-size:1.3em;margin-bottom:0;padding-bottom:0;text-align:center}main .content-section .lead.small{color:#7D7D7D;font-size:1.2em}main .content-section .art-bg{background:top left,151px -20px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 151px -20px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 151px -20px,top left no-repeat #5a2bad;padding:2em 4em 1em;text-align:center}main .two-column-content{width:100%;display:block;float:left}main .two-column-content:after{content:"";display:table;clear:both}main .two-column-content .left-column{width:50%;float:left;display:block;box-sizing:border-box;padding-right:.5em}@media screen and (max-width:1024px){main .two-column-content .left-column{width:100%;padding-right:0}}main .two-column-content .right-column{width:50%;float:left;display:block;box-sizing:border-box;padding-left:.5em}@media screen and (max-width:1024px){main .two-column-content .right-column{width:100%;padding-left:0}}.discover-featured-resources .cta,.discover-featured-resources .pseudo-link{color:#00B1C6;font-weight:700}.discover-passthru-sections .block-banner .blocks{margin-top:0}.discover-passthru-sections .block-banner .blocks .passthru-block{padding:2em 1em 3em;text-align:left}.discover-passthru-sections .block-banner .blocks .passthru-block img{display:block;height:60px;width:auto;margin:0 auto 1em}.discover-passthru-sections .block-banner .blocks .passthru-block.texture.teal{background:top left,0 -100px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #00b1c6}.discover-passthru-sections .block-banner .blocks .passthru-block.texture.light-blue{background:top left,100px -200px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 100px -200px,top left no-repeat #0188e2}.discover-passthru-sections .block-banner .blocks .passthru-block.texture.purple{background:top left,0 -300px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -300px,top left no-repeat #5a2bad}.discover-passthru-sections .block-banner .blocks .passthru-block.texture.dark-blue{background:top left,500px -500px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) 500px -500px,top left no-repeat #021677}.discover-passthru-sections .block-banner .blocks .passthru-block h4{text-align:center;font-size:1em;font-weight:700}.discover-passthru-sections .block-banner .blocks .passthru-block .copy{padding:1em 0}.discover-passthru-sections .block-banner .blocks .passthru-block .cta,.discover-passthru-sections .block-banner .blocks .passthru-block .pseudo-link{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;position:absolute;bottom:1em;left:1em;font-weight:400}.divider{margin-right:0;padding:1.618em 1.618em 2.427em;margin-bottom:-2.427em}.divider:after{content:"";display:table;clear:both}.divider.texture{background-image:url(../images/background/divider.png);background-repeat:no-repeat;background-position:top center;background-size:100% 90%}.divider p{color:#fff;text-align:center}.dropdown-nav{margin-right:0;background:rgba(44,49,52,0);z-index:999;overflow:visible;position:absolute;width:100%}.dropdown-nav:not(.nohero){background-image:-webkit-linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 95%);background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 95%)}.dropdown-nav.opaque{background-color:#2c3134;background-image:none}.dropdown-nav.transparent{background-color:transparent;background-image:none}.dropdown-nav.fixed{position:fixed;top:0}@media screen and (max-width:782px){.dropdown-nav.fixed{top:0}}.dropdown-nav.nohero{background-position:top center;background-image:url(../images/background/t3default-1600.jpg);background-size:cover}@media screen and (max-width:1024px){.dropdown-nav.nohero{background-image:url(../images/background/t3default-1024.jpg)}}@media screen and (max-width:480px){.dropdown-nav.nohero{background-image:url(../images/background/t3default-480.jpg)}}.dropdown-nav nav.main .logo{float:left;margin-right:1em;margin-top:1em}.dropdown-nav nav.main .menu-toggle{font-size:1.2em;color:#fff;text-transform:uppercase;display:block;float:right;margin-top:.8em;margin-right:0;margin-bottom:4px;opacity:1}.dropdown-nav nav.main .menu-toggle:hover{opacity:.5}.dropdown-nav nav.main .menu-toggle .hamburger{width:18px;height:23px;vertical-align:middle;background-image:url(../compressed-images/icons/hamburger.svg);background-repeat:no-repeat;background-size:100%}@media screen and (min-width:875px){.dropdown-nav nav.main .menu-toggle{display:none}}.dropdown-nav nav.main .menu{position:relative;float:left;display:table-row}.dropdown-nav nav.main .menu>.menu-item{position:relative;float:left;white-space:nowrap;display:table-cell;vertical-align:bottom}.dropdown-nav nav.main .menu>.menu-item:after,.dropdown-nav nav.main .menu>.menu-item:before{border-color:transparent}.dropdown-nav nav.main .menu>.menu-item.rtl .dropdown{right:0}.dropdown-nav nav.main .menu>.menu-item>a{color:#fff;padding:1.2em 1em;display:table-cell;vertical-align:middle;height:70px;cursor:pointer}.dropdown-nav nav.main .menu>.menu-item.current>a{color:#00B1C6}@media screen and (max-width:1050px){.dropdown-nav nav.main .menu>.menu-item{max-width:140px;white-space:normal;line-height:1.2}.dropdown-nav nav.main .menu>.menu-item>a{padding:.7em}.dropdown-nav nav.main .menu>.menu-item.has-dropdown{text-align:center}.dropdown-nav nav.main .menu>.menu-item .dropdown,.dropdown-nav nav.main .menu>.menu-item .flyout{text-align:left;max-width:240px}}@media screen and (min-width:875px){.dropdown-nav nav.main .menu>.menu-item.has-dropdown{overflow:hidden}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.rtl:hover .dropdown>.has-flyout:first-child:before{content:"";border-width:14px;border-color:#EEE rgba(238,238,238,0) rgba(238,238,238,0) #EEE;border-style:solid;position:absolute;-webkit-transform:rotate(-45deg) translateZ(1px);-moz-transform:rotate(-45deg) translateZ(1px);-ms-transform:rotate(-45deg) translateZ(1px);-o-transform:rotate(-45deg) translateZ(1px);transform:rotate(-45deg) translateZ(1px);left:-13px;margin-top:14px;z-index:20;-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.rtl:hover .dropdown>.has-flyout:first-child:after{display:none!important}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover{overflow:visible;background:#fff}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>a,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>a{color:#477DCA}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown{opacity:1}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown>.has-flyout:first-child.menu-item,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown>.has-flyout:first-child.menu-item{background-color:#EEE}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown>.has-flyout:first-child:after,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown>.has-flyout:first-child:after{display:block;content:"";border-width:14px;border-color:#EEE rgba(238,238,238,0) rgba(238,238,238,0) #EEE;border-style:solid;position:absolute;-webkit-transform:rotate(135deg) translateZ(1px);-moz-transform:rotate(135deg) translateZ(1px);-ms-transform:rotate(135deg) translateZ(1px);-o-transform:rotate(135deg) translateZ(1px);transform:rotate(135deg) translateZ(1px);right:-13px;margin-top:14px;z-index:20;-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown>.has-flyout:first-child>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown>.has-flyout:first-child>.flyout{opacity:1;display:block}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown>.has-flyout:first-child>.flyout .menu-item:first-child,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown>.has-flyout:first-child>.flyout .menu-item:first-child{overflow:visible}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown>.has-flyout:first-child>.flyout .menu-item:first-child>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown>.has-flyout:first-child>.flyout .menu-item:first-child>.flyout{opacity:1;display:block;overflow:visible}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown>.has-flyout:first-child>.flyout .menu-item:first-child>.flyout .menu-item,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown>.has-flyout:first-child>.flyout .menu-item:first-child>.flyout .menu-item{background:#0188E2}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown:hover>.menu-item:first-child,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown:hover>.menu-item:first-child{background-color:#fff}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown:hover>.menu-item>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown:hover>.menu-item>.flyout{opacity:0;display:none}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown:hover>.menu-item>.flyout:hover .menu-item,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown:hover>.menu-item>.flyout:hover .menu-item{overflow:visible}.dropdown-nav nav.main .menu>.menu-item.has-dropdown.hover>.dropdown:hover>.menu-item>.flyout:hover .menu-item>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown:hover>.dropdown:hover>.menu-item>.flyout:hover .menu-item>.flyout{opacity:0;display:none}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown{position:absolute;min-width:100%;background-color:#fff;opacity:0;z-index:30;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown:hover>.menu-item.has-flyout:after{display:none}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown .menu-item{overflow:hidden;position:static;float:left;width:100%;white-space:normal}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown .menu-item>a{box-sizing:border-box;padding:.9em 1em;font-size:.95em;float:left;width:100%;line-height:1.2}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown .menu-item>a .link-text{float:left;width:100%}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown .menu-item>a .link-description{float:left;width:100%;font-size:.8em;color:#7D7D7D;line-height:1.3}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature{background-color:#0188E2;position:absolute;bottom:0}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature a,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature span{color:#fff}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature .inline-icon{float:left;width:14%;margin-right:5%}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature .item-content{width:81%;float:left}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature .item-content .link-text{float:left;line-height:1.2;font-weight:700}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature .item-content .cta,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature .item-content .pseudo-link{font-size:.95em;float:left;margin-top:.45em}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature:hover a{background-color:#021677}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature:hover a .cta,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature:hover a .pseudo-link,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.feature:hover a span.link-text{color:#fff}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover.has-flyout:after{display:block;content:"";border-width:14px;border-color:#d4d4d4 rgba(212,212,212,0) rgba(212,212,212,0) #d4d4d4;border-style:solid;position:absolute;-webkit-transform:rotate(135deg) translateZ(1px);-moz-transform:rotate(135deg) translateZ(1px);-ms-transform:rotate(135deg) translateZ(1px);-o-transform:rotate(135deg) translateZ(1px);transform:rotate(135deg) translateZ(1px);right:-13px;margin-top:14px;z-index:20;-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover>a{background-color:#d4d4d4;position:static}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover>a .link-text{color:#477DCA}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover>a .link-description{color:#4D4D4F}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover>a .is-flyout:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover>a.has-flyout:hover{background-color:#EEE}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover>a>.menu-item .link-description,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item:hover>a>.menu-item .link-text{color:#477DCA}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout{overflow:visible}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout:hover>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout:hover>.flyout{opacity:1;display:block}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout:hover>.flyout .menu-item,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout:hover>.flyout .menu-item{overflow:visible}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout{float:left;position:absolute;background-color:#fff;border-left:1px solid #EEE;opacity:0;display:none;z-index:20;top:0;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);left:100%}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item{overflow:hidden;padding-left:.6em}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item:first-child,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item:first-child{background-color:#fff}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item.has-flyout:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item:first-child:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item.has-flyout:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item:first-child:hover{background-color:#EEE}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item.has-flyout:hover:after,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item.has-flyout:hover:after{content:"";border-width:14px;border-color:#EEE rgba(238,238,238,0) rgba(238,238,238,0) #EEE;border-style:solid;position:absolute;-webkit-transform:rotate(135deg) translateZ(1px);-moz-transform:rotate(135deg) translateZ(1px);-ms-transform:rotate(135deg) translateZ(1px);-o-transform:rotate(135deg) translateZ(1px);transform:rotate(135deg) translateZ(1px);right:-13px;margin-top:14px;z-index:20;-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item.is-flyout:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item.is-flyout:hover{background-color:#EEE}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>a .icon-wrapper,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>a .icon-wrapper{width:12%;float:left;margin-right:4%;display:block}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>a .icon-wrapper .icon,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>a .icon-wrapper .icon{width:100%;height:auto}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>a .link-wrapper,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>a .link-wrapper{width:80%;float:left;display:block}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>a .flyout-label,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>a .flyout-label{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;border-bottom:1px solid #DDD;padding-bottom:.5em;margin-bottom:.5em}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>a .flyout-description,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>a .flyout-description{font-size:.9em}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>a:hover>a,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>a:hover>a{background-color:#EEE}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item.has-flyout:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item.has-flyout:hover{overflow:visible}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item.has-flyout:hover>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item.has-flyout:hover>.flyout{overflow:visible;opacity:1;display:block}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout{float:left;position:absolute;background-color:#0188E2;opacity:0;display:none;top:0;left:100%;z-index:10;overflow:hidden;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout:before,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout:before{display:none}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item{font-size:1.1em;padding:0 1.1em;background-color:#0188E2}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item a:first-child,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item a:first-child{border-bottom:1px solid #fff}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item a:first-child .link-text,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item a:first-child .link-text{font-size:1.1em;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item a,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item p,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item span,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item a,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item p,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item span{padding-left:7px;color:#fff}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item a,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item a{padding:1em 0}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item .link-text,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item .link-text{width:100%;clear:both;line-height:1.4}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item img,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item img{width:100%;clear:both;float:left;margin:.5em 0 0}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item .cta,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item .pseudo-link,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item .cta,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item .pseudo-link{text-align:center;padding:12px 8px;width:100%;clear:both;font-size:.85em;line-height:1.3}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item:first-child:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item:first-child:hover{background-color:#021677}.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item .is-flyout>.flyout>.menu-item>.flyout .menu-item:hover,.dropdown-nav nav.main .menu>.menu-item.has-dropdown>.dropdown>.menu-item.has-flyout>.flyout>.menu-item>.flyout .menu-item:hover{background-color:#021677!important}}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown:hover li.menu-item:before{display:none}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout:hover:before{display:block;content:"";border-width:14px;border-color:#d4d4d4 rgba(212,212,212,0) rgba(212,212,212,0) #d4d4d4;border-style:solid;position:absolute;-webkit-transform:rotate(-45deg) translateZ(1px);-moz-transform:rotate(-45deg) translateZ(1px);-ms-transform:rotate(-45deg) translateZ(1px);-o-transform:rotate(-45deg) translateZ(1px);transform:rotate(-45deg) translateZ(1px);left:-13px;margin-top:14px;z-index:20;-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout:hover:after{display:none}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout ul.flyout{left:-100%;z-index:10;border-right:1px solid #DDD;-webkit-box-shadow:-1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:-1px 1px 1px 0 rgba(0,0,0,.2);-o-box-shadow:-1px 1px 1px 0 rgba(0,0,0,.2);box-shadow:-1px 1px 1px 0 rgba(0,0,0,.2)}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout ul.flyout>.menu-item{padding-left:0}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout ul.flyout>.menu-item:first-child{background-color:#fff}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout ul.flyout>.menu-item:first-child:after,.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout ul.flyout>.menu-item:first-child:before{display:none}.dropdown-nav nav.main .menu>.menu-item.rtl.has-dropdown .dropdown li.menu-item.has-flyout ul.flyout>.menu-item:first-child:hover{background-color:#EEE}@media screen and (max-width:875px){.dropdown-nav nav.main .menu{position:absolute;display:block;width:100%;top:63px;box-shadow:0 2px 2px rgba(0,0,0,.3);z-index:1000;margin-left:120%;background-color:#fff;-webkit-transition:margin-left,.2s;-moz-transition:margin-left,.2s;transition:margin-left,.2s}.dropdown-nav nav.main .menu.visible{margin-left:-.75em}.dropdown-nav nav.main .menu>.menu-item{position:relative;max-width:100%;text-align:left;float:left;width:100%;white-space:nowrap}.dropdown-nav nav.main .menu>.menu-item>a{color:#4D4D4F;background:#fff;padding:1em;display:block;width:100%;height:50px;box-sizing:border-box}.dropdown-nav nav.main .menu>.menu-item>a:focus,.dropdown-nav nav.main .menu>.menu-item>a:hover{background-color:#EEE}.dropdown-nav nav.main .menu>.menu-item>a:active{background-color:#d4d4d4;color:#fff}.dropdown-nav nav.main .menu>.menu-item .dropdown,.dropdown-nav nav.main .menu>.menu-item .flyout{display:none}}.dropdown-nav nav.main .menu .menu-item.search{float:right}.dropdown-nav nav.main .menu .menu-item.search .icon{display:inline-block;vertical-align:top;width:17px;height:16px;margin-top:2px;margin-right:.5em;background-image:url(../compressed-images/icons/search.svg);background-repeat:no-repeat;background-position:top left;background-size:100%}.dropdown-nav nav.main .menu .menu-item.search .dropdown{right:0;float:left;background-color:#fff;min-width:400px;max-width:1000px!important}.dropdown-nav nav.main .menu .menu-item.search .dropdown .searchform-wrapper{margin:1em;width:100%}.dropdown-nav nav.main .menu .menu-item.search .dropdown .menu-item{display:block;float:left;width:100%;background-color:#fff}.dropdown-nav nav.main .menu .menu-item.search.hover .icon,.dropdown-nav nav.main .menu .menu-item.search:hover .icon{background-position:bottom left}@media screen and (max-width:1050px){.dropdown-nav nav.main .menu .menu-item.search>a .label{display:none}}@media screen and (max-width:875px){.dropdown-nav nav.main .menu .menu-item.search>a .label{display:inline-block}.dropdown-nav nav.main .menu .menu-item.search .dropdown{height:0}.dropdown-nav nav.main .menu .menu-item.search.hover .dropdown{height:auto!important;display:block;background-color:#EEE;border-bottom:1px solid #DDD;padding:1em 0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2) inset;-o-box-shadow:0 0 2px 0 rgba(0,0,0,.2) inset;box-shadow:0 0 2px 0 rgba(0,0,0,.2) inset}.dropdown-nav nav.main .menu .menu-item.search .icon{background-position:bottom left;display:inline-block}}.dropdown-nav nav.main .menu .menu-item.search .searchform-wrapper .searchform input{width:73%}.dropdown-nav nav.main .menu .menu-item.search .searchform-wrapper .searchform .submit{width:20%}.dropdown-nav nav.main .menu .menu-item.search .popular-searches{padding:0 1em 1em}@media screen and (max-width:875px){.dropdown-nav nav.main .menu .menu-item.search .popular-searches{text-align:center}}.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list li{width:33.33333%;float:left}.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list a{width:100%;float:left;padding:.5em}.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list a:active,.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list a:hover{background:#EEE}@media screen and (max-width:875px){.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list{text-align:center;line-height:2}.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list li{width:100%;float:left}.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list a{display:block}.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list a:active,.dropdown-nav nav.main .menu .menu-item.search .popular-searches .search-term-list a:hover{background-color:#fff}}@media screen and (max-width:875px){.dropdown-nav nav.main .menu-bg{height:0;display:none}.dropdown-nav nav.main .menu-bg.visible{display:block;background-color:rgba(0,0,0,.3);width:100%;top:0;height:100%;z-index:0;position:fixed;margin-left:-12px}}.admin-bar .dropdown-nav.fixed{top:32px}@media screen and (max-width:782px){.admin-bar .dropdown-nav.fixed{top:0}}.skip-nav{position:absolute;top:-100px;left:4px;z-index:10000;background:#fff;display:block;float:left;color:#477DCA;text-transform:uppercase;padding:.75em;box-shadow:0 2px 2px rgab(0,0,0,.3)}.skip-nav:focus{top:4px}.dropdown-nav .dropdown,.dropdown-nav .dropdown>.flyout{-webkit-backface-visibility:none;-webkit-transform:translate3d(0,0,0)}.non-ios .skip-nav{-webkit-transition:top,.3s;-moz-transition:top,.3s;transition:top,.3s}.non-ios .dropdown-nav{-webkit-transition:background-color,.5s;-moz-transition:background-color,.5s;transition:background-color,.5s}.non-ios .dropdown-nav .menu-toggle{-webkit-transition:opacity,.5s;-moz-transition:opacity,.5s;transition:opacity,.5s}.non-ios .dropdown-nav .menu .menu-item,.non-ios .dropdown-nav .menu .menu-item .dropdown,.non-ios .dropdown-nav .menu .menu-item .dropdown .flyout,.non-ios .dropdown-nav .menu .menu-item .dropdown .menu-item a,.non-ios .dropdown-nav .menu .menu-item:after,.non-ios .dropdown-nav .menu .menu-item:before{-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.event-list .event{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:.5em 1em;margin-bottom:1em;background:#EEE;border:1px solid #ccc}.event-list .event:last-child{margin-right:0}@media screen and (max-width:1024px){.event-list .event{float:left;display:block;margin-right:2.35765%;width:48.82117%}.event-list .event:last-child{margin-right:0}}@media screen and (max-width:480px){.event-list .event{float:left;display:block;margin-right:2.35765%;width:100%}.event-list .event:last-child{margin-right:0}}.event-list .event-title{width:100%;float:left;clear:both}.event-list .event-title a{color:#1E1E1E;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.event-list .event-title a:hover{color:#7D7D7D}.event-list .location{float:right;max-width:40%;margin-bottom:.25em}.event-list .location a{font-size:.8em;color:#7D7D7D;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.event-list .location a:hover{color:#7D7D7D}.event-list .event-meta{float:left;max-width:60%;margin-bottom:.25em}.event-list .event-meta a{font-size:.8em;color:#7D7D7D;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.event-list .event-meta a:hover{color:#7D7D7D}.event-list .cta,.event-list .event-closed,.event-list .pseudo-link{width:100%;float:left}.content .exec-event-listings{padding:2em 0}.content .exec-event-listings .intro-row{margin-bottom:1.5em}.content .exec-event-listings .intro-row h2.section-title{color:#5A2BAD;text-align:center}.content .exec-event-listings .intro-row p{text-align:center;padding:1em 8%}.content .exec-event-listings .event-row{margin:1em 0}.content .exec-event-listings .event-row:after{content:"";display:table;clear:both}.content .exec-event-listings .event-row .event-image img{width:100%;height:auto}.content .exec-event-listings .event-row .abstract-cntr .abstract-header{margin-right:0}.content .exec-event-listings .event-row .abstract-cntr .abstract-header:after{content:"";display:table;clear:both}.content .exec-event-listings .event-row .abstract-cntr .abstract-header .event-icon{display:block;float:left;width:2.8em;height:3.5em;margin:0 .6em 0 0;background-image:url(../compressed-images/icons/post-type-icons/event.svg);background-repeat:no-repeat;background-size:100%}.content .exec-event-listings .event-row .abstract-cntr .abstract-header h4{font-size:1.3em}.content .exec-event-listings .event-row .abstract-cntr .abstract-header h4 .pipe{color:#7D7D7D}.content .exec-event-listings .event-row .abstract-cntr .abstract-header p{color:#7D7D7D;padding:.3em 0 0 .2em}.content .exec-event-listings .event-row .abstract-cntr p{color:#1E1E1E}.content .related-exec-items{padding:2em 0}.content .related-exec-items .exec-items-info h3{color:#5A2BAD;font-size:2em;margin-bottom:.5em}.content .related-exec-items .exec-rel-items .rel-items-list{margin-top:1em}.content .related-exec-items .exec-rel-items .rel-items-list li{clear:both;margin:0 0 1em;line-height:1.25em}.content .related-exec-items .exec-rel-items .rel-items-list li .mini-resource-icon{display:block;float:left;margin:0 .5em 1em 0;width:4em;height:4.5em}.content .related-exec-items .exec-rel-items .rel-items-list li .mini-resource-name{display:block;font-size:.9em;line-height:.85em;padding-bottom:.3em;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;color:#7D7D7D;opacity:.7}.content .related-exec-items .exec-rel-items .rel-items-list li .rel-item-title{color:#1E1E1E}.content .related-exec-items .exec-rel-items .rel-items-list li a:hover .mini-resource-name,.content .related-exec-items .exec-rel-items .rel-items-list li a:hover .rel-item-title{color:#00B1C6}.feature-carousel.flexslider{color:#1E1E1E;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;text-align:center}.feature-carousel.flexslider .outer.container{width:65%}@media screen and (max-width:1024px){.feature-carousel.flexslider .outer.container{width:100%}}.feature-carousel.flexslider img{margin:0 auto}.feature-carousel.flexslider .title{color:#5A2BAD;margin-top:1em;text-align:left}.feature-carousel.flexslider .description{margin:1em auto 2em;text-align:left;padding:0!important}.feature-controls li{color:#5A2BAD;border:1px solid #5A2BAD;text-transform:uppercase;text-align:center;padding:1em 2em;float:left;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.feature-controls li.flex-active,.feature-controls li:hover{background-color:#5a2bad;color:#fff}.feature-controls li.columns-2{width:45%}.feature-controls li.columns-2:first-child{margin-right:2.5%}.feature-controls li.columns-2:last-child{margin-left:2.5%}.feature-controls li.columns-3{width:32%}.feature-controls li.columns-3:first-child{margin-right:1%}.feature-controls li.columns-3:nth-child(2){margin-right:1%;margin-left:1%}.feature-controls li.columns-3:last-child{margin-left:1%}.feature-controls li.columns-4{width:24%}.feature-controls li.columns-4:first-child{margin-right:.74%}.feature-controls li.columns-4:nth-child(2),.feature-controls li.columns-4:nth-child(3){margin-right:.74%;margin-left:.74%}.feature-controls li.columns-4:last-child{margin-left:.74%}@media screen and (max-width:480px){.feature-controls li[class*=columns]{width:100%;margin:.5em 0!important}}.feature-set{padding-bottom:2em;border-bottom:1px solid #DDD;margin-bottom:2em;float:left;clear:both;width:100%}.feature-set h2{padding:.5em 0}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{padding:0;color:#fff}.flexslider .slides>li:not(:first-child){display:none;-webkit-backface-visibility:hidden;overflow:hidden}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;background:#fff;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:4px;border-radius:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{color:inherit}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:inherit;text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:jive-icon-font;font-size:40px;color:inherit;line-height:1;display:inline-block;content:'\2039'}.flex-direction-nav a.flex-next:before{content:'\203a'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:jive-icon-font;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{font-family:jive-icon-font;width:100%;position:absolute;bottom:16px;z-index:8;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging{color:inherit}.flex-control-paging li a{width:24px;height:24px;display:block;cursor:pointer;overflow:hidden;color:inherit}.flex-control-paging li a:before{content:"\2022";color:inherit;text-indent:0;width:24px;height:24px;font-size:12px;line-height:1.3;vertical-align:middle;display:inline-block}.flex-control-paging li a.flex-active{cursor:default}.flex-control-paging li a.flex-active:before{content:"\ba";color:inherit;width:24px;height:24px;font-size:16px;line-height:1}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.footer{margin-right:0;padding-top:3em;padding-bottom:0;border-top:1px solid #DDD}.footer:after{content:"";display:table;clear:both}.footer.superslim{border-top:none;padding-top:.1em}.footer.superslim .trademark{margin-bottom:.5em}.footer .links-groups-cntr .colophon-cntr{width:550px;float:left}@media screen and (max-width:1024px){.footer .links-groups-cntr .colophon-cntr{display:block;margin-right:2.35765%;width:100%;float:none}.footer .links-groups-cntr .colophon-cntr:last-child{margin-right:0}}.footer .links-groups-cntr .colophon-cntr .trademark{color:#00B1C6;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;font-size:1em;margin-bottom:1em}.footer .links-groups-cntr .colophon-cntr .tagline{color:#7D7D7D}.footer .links-groups-cntr .colophon-cntr .footer-nav-items{margin:4em 0 0}.footer .links-groups-cntr .colophon-cntr .footer-nav-items li{float:left;padding:.2em 1em;border-right:1px solid #DDD}.footer .links-groups-cntr .colophon-cntr .footer-nav-items li.firstlink{padding-left:0}.footer .links-groups-cntr .colophon-cntr .footer-nav-items li.last{border-right:0}.footer .links-groups-cntr .colophon-cntr .footer-nav-items li a{color:#7D7D7D}.footer .links-groups-cntr .colophon-cntr .footer-nav-items li a:hover{color:#1E1E1E}@media screen and (max-width:1024px){.footer .links-groups-cntr .colophon-cntr .footer-nav-items{margin:2em 0 1em;height:2.5em;border-bottom:1px solid #DDD}}@media screen and (max-width:768px){.footer .links-groups-cntr .colophon-cntr .footer-nav-items{height:auto;margin:.5em 0 1em;border-top:1px solid #DDD;padding-bottom:.5em;border-bottom:1px solid #DDD}.footer .links-groups-cntr .colophon-cntr .footer-nav-items li{float:none;border-right:none;padding:.2em 0 0}.footer .links-groups-cntr .colophon-cntr .footer-nav-items li:before{content:"\25A0";color:#DDD;font-size:.9em;padding-right:.35em}}.footer .links-groups-cntr h5{color:#7D7D7D;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;font-size:.8em;margin-bottom:1em;text-transform:uppercase}.footer .links-groups-cntr .sharing-widget-cntr{width:150px;float:right;margin-right:0}@media screen and (max-width:1024px){.footer .links-groups-cntr .sharing-widget-cntr{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-bottom:1.5em}.footer .links-groups-cntr .sharing-widget-cntr:last-child{margin-right:0}}@media screen and (max-width:480px){.footer .links-groups-cntr .sharing-widget-cntr{float:left;display:block;margin-right:2.35765%;width:100%}.footer .links-groups-cntr .sharing-widget-cntr:last-child{margin-right:0}}.footer .links-groups-cntr .social-links-cntr{width:20%;float:right;margin-right:0}@media screen and (max-width:1024px){.footer .links-groups-cntr .social-links-cntr{float:left;display:block;margin-right:2.35765%;width:48.82117%}.footer .links-groups-cntr .social-links-cntr:last-child{margin-right:0}}@media screen and (max-width:480px){.footer .links-groups-cntr .social-links-cntr{float:left;display:block;margin-right:2.35765%;width:100%}.footer .links-groups-cntr .social-links-cntr:last-child{margin-right:0}}.footer .links-groups-cntr .social-links-cntr .footer-links li{display:list-item;clear:both}.footer .links-groups-cntr .social-links-cntr .footer-links li a{color:#7D7D7D}.footer .links-groups-cntr .social-links-cntr .footer-links li a .follow-icon{display:block;float:left;height:24px;width:24px;background:url(../compressed-images/icons/social-sprite-square.svg) no-repeat}.footer .links-groups-cntr .social-links-cntr .footer-links li a .follow-icon.rss{background-position:0 -146px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .follow-icon.community{background-position:0 0}.footer .links-groups-cntr .social-links-cntr .footer-links li a .follow-icon.facebook{background-position:0 -49px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .follow-icon.twitter{background-position:0 -196px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .follow-icon.linkedin{background-position:0 -96px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .follow-icon.youtube{background-position:0 -246px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .footer-links a:hover .follow-icon.rss{background-position:0 -171px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .footer-links a:hover .follow-icon.community{background-position:0 -25px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .footer-links a:hover .follow-icon.facebook{background-position:0 -73px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .footer-links a:hover .follow-icon.twitter{background-position:0 -221px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .footer-links a:hover .follow-icon.linkedin{background-position:0 -121px}.footer .links-groups-cntr .social-links-cntr .footer-links li a .footer-links a:hover .follow-icon.youtube{background-position:0 -271px}.footer .copyright-wrapper{background-image:-webkit-linear-gradient(90deg,#00B1C6 0,#5A2BAD 100%);background-image:linear-gradient(90deg,#00B1C6 0,#5A2BAD 100%);width:100%;float:left;clear:both;margin:1em 0 0;padding:.5em 0}.footer .copyright-wrapper:after{content:"";display:table;clear:both}.footer .copyright-wrapper .copyright{clear:both;color:#fff;font-size:.75em;width:100%}.form-container{margin-bottom:2em}.form-container .asset-thanks{text-align:center;padding-top:2em}.form-container .asset-thanks .button{background-color:#5A2BAD;color:#fff;display:inline-block;padding:1em;text-transform:uppercase}.form-container .asset-thanks .button:hover{background-color:rgba(90,43,173,.8)}.form-container .thank-you{font-size:1.1em;padding:1.2em 0;text-align:left}.form-container .form-heading{font-size:.8em;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;color:#7D7D7D;text-transform:uppercase}.form-container form{width:100%!important}.form-container .mktoForm{margin:0 auto}.form-container .mktoForm .mktoGutter,.form-container .mktoForm .mktoOffset{display:none}.form-container .mktoForm .mktoFormRow{margin-bottom:0}.form-container .mktoForm .mktoFormCol{width:100%}.form-container .mktoForm .mktoFormCol:first-child{margin-right:2%}.form-container .mktoForm .mktoFormCol:nth-child(2){float:right!important;margin-right:0}@media only screen and (max-width:480px){.form-container .mktoForm .mktoFormCol{margin:0 auto 10px}.form-container .mktoForm .mktoFormCol:first-child{margin-right:auto}}.form-container .mktoForm .mktoFieldWrap{float:left;width:100%;margin-bottom:1em}.form-container .mktoForm .mktoFieldWrap label.mktoLabel{position:relative;margin:1em 0 0;padding:0 0 .5em;font-size:1.2em;width:100%!important;color:#7D7D7D;font-weight:400;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;line-height:1}.form-container .mktoForm .mktoFieldWrap label.mktoLabel div.mktoAsterix{display:none}.form-container .mktoForm .mktoFieldWrap input.mktoField,.form-container .mktoForm .mktoFieldWrap select.mktoField,.form-container .mktoForm .mktoFieldWrap textarea.mktoField{width:100%!important;padding:10px;line-height:1;font-size:1.5em;box-shadow:none;-webkit-box-shadow:none}@media only screen and (max-width:480px){.form-container .mktoForm .mktoFieldWrap input.mktoField,.form-container .mktoForm .mktoFieldWrap select.mktoField,.form-container .mktoForm .mktoFieldWrap textarea.mktoField{height:auto}}.form-container .mktoForm .mktoFieldWrap select.mktoField{font-size:1.3em;padding:0 .5em;border:1px solid #4D4D4F;color:#4D4D4F;height:40px}.form-container .mktoForm .mktoFieldWrap .mktoRadioList input.mktoField{width:auto!important}.form-container .mktoForm .mktoError{color:#bf0000;position:absolute;z-index:99}.form-container .mktoForm .mktoError .mktoErrorArrowWrap{height:8px;left:5px;overflow:hidden;position:absolute;top:0;width:16px;z-index:100}.form-container .mktoForm .mktoError .mktoErrorArrowWrap .mktoErrorArrow{background-color:#e51b00;border:none;border-right:none;border-bottom:none;display:inline-block;height:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);width:16px;margin-top:5px}.form-container .mktoForm .mktoError .mktoErrorMsg{background-color:#e51b00;display:block;margin-top:7px;background-image:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);color:#f3f3f3;font-size:1.2em;line-height:1.2em;max-width:24em;padding:.4em .6em;text-shadow:none}.form-container .mktoForm .mktoButtonRow{width:100%}@media only screen and (max-width:480px){.form-container .mktoForm .mktoButtonRow{text-align:center}}.form-container .mktoForm .mktoButtonWrap{margin-left:0!important;width:100%;float:left;text-align:center}@media only screen and (max-width:480px){.form-container .mktoForm .mktoButtonWrap{margin:0 auto!important}}.form-container .mktoForm .mktoButtonWrap .mktoButton{width:50%;margin:0 auto;background-color:#5A2BAD;background-image:none;text-shadow:none;font-size:1.1em;color:#fff;padding:2em 1em;text-transform:uppercase;-webkit-transition:"background-color",.5s;-moz-transition:"background-color",.5s;transition:"background-color",.5s}.form-container .mktoForm .mktoButtonWrap .mktoButton:hover{background-color:rgba(90,43,173,.8)}@media screen and (max-width:480px){.form-container .mktoForm .mktoButtonWrap .mktoButton{width:100%}}.two-col-form .mktoForm .mktoFormRow{width:50%;clear:none;padding-right:2em;float:left;overflow:visible}@media screen and (max-width:1024px){.two-col-form .mktoForm .mktoFormRow{width:100%;padding-right:0}}.two-col-form .mktoForm .mktoFormRow textarea{width:200%!important}.two-col-form .mktoForm .mktoFormRow.textarea{width:100%;padding-right:0}.form-container .mktoForm .mktoFormRow.FirstName.LastName .mktoFormCol{width:48%;float:left}@media screen and (max-width:480px){.form-container .mktoForm .mktoFormRow.FirstName.LastName .mktoFormCol{width:100%}}.form-container .jiveForm .mktoFieldWrap.mktoFormRow{position:relative;margin:0}.communityform-wrapper{margin:0 auto 2em;padding-top:1em;width:70%}.communityform-wrapper .field{float:left;width:82.52847%;margin-right:0;margin-top:0;display:inline-block;font-size:.8em;line-height:1.6em;height:37px;padding:.625em}.communityform-wrapper .field:last-child{margin-right:0}@media screen and (max-width:1024px){.communityform-wrapper .field{float:left;display:block;width:65.05695%;margin-right:0}.communityform-wrapper .field:last-child{margin-right:0}}.communityform-wrapper .field:focus{box-shadow:none}.communityform-wrapper .submit{float:left;width:12.64237%;margin-right:0;display:inline-block;border:1px solid #477DCA;font-size:.8em;line-height:1.6em;height:37px;padding:.625em}.communityform-wrapper .submit:last-child{margin-right:0}@media screen and (max-width:1024px){.communityform-wrapper .submit{float:left;display:block;margin-right:4.82916%;width:30.11389%}.communityform-wrapper .submit:last-child{margin-right:0}}.resource-form{padding:1em;margin-bottom:1em;background-color:#EEE}.resource-form .form-container{margin-bottom:0}.resource-form .form-container .mktoForm label.mktoLabel{color:#1E1E1E}.resource-form .form-container .mktoForm .mktoButtonWrap .mktoButton{width:70%;margin:0 auto;background-color:#0188E2;background-image:none;text-shadow:none;font-size:1.1em;color:#fff;padding:2em 1em;text-transform:uppercase;border:1px solid #021677;-webkit-transition:"background-color",.5s;-moz-transition:"background-color",.5s;transition:"background-color",.5s}.resource-form .form-container .mktoForm .mktoButtonWrap .mktoButton:hover{background-color:rgba(1,136,226,.8)}@media screen and (max-width:480px){.resource-form .form-container .mktoForm .mktoButtonWrap .mktoButton{width:100%}}.resource-form .form-container .mktoForm input[type=date],.resource-form .form-container .mktoForm input[type=email],.resource-form .form-container .mktoForm input[type=number],.resource-form .form-container .mktoForm input[type=tel],.resource-form .form-container .mktoForm input[type=text],.resource-form .form-container .mktoForm input[type=url],.resource-form .form-container .mktoForm textarea{border:1px solid #DDD}.divDisplayFrame{visibility:hidden;width:400px;padding:1em;box-sizing:border-box;position:absolute!important;z-index:100;background-color:#fff;text-align:left;-moz-box-shadow:0 0 6px rgba(0,0,0,.2);-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}@media screen and (max-width:480px){.divDisplayFrame{padding:0}}.tabCompList{border:0;padding-left:.5em}.tabCompList caption{line-height:95%;padding:0}.tabCompList h3{padding:0;border-width:0;font-size:1.3em}.tabCompList td{line-height:115%;font-size:14px;border-width:0}.tabCompNATR,.tabCompTR{-webkit-transition:background-color,.5s;-moz-transition:background-color,.5s;transition:background-color,.5s}.tabCompNATD,.tabCompTD{padding-left:2px}.divCompDetails{color:#606060}.mail-error{background-color:#5A2BAD;border:1px solid;color:#fff;padding:.5em;text-align:center}.mail-error.duplicate{background-color:#00B1C6}.thanks-message{padding:1em;background-color:#EEE}.global-nav{margin-right:0;z-index:10;position:relative;background:#1E1E1E;text-transform:uppercase;height:32px;overflow:visible}.global-nav:after{content:"";display:table;clear:both}@media screen and (max-width:1024px){.global-nav{overflow:hidden}}.global-nav nav>ul li{position:relative}.global-nav nav>ul li.active,.global-nav nav>ul li:hover{background:#2e2e2e}.global-nav nav>ul li a{border-right:1px solid #323232}.global-nav nav>ul .dropdown{will-change:opacity;background:#1E1E1E;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0;position:absolute;top:100%;width:1200px}.global-nav nav>ul .dropdown li{width:100%}.global-nav nav>ul li.hover .dropdown,.global-nav nav>ul li:hover .dropdown{opacity:1}.global-nav nav a{border-right:1px solid #323232;color:#7D7D7D;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:.8em;padding:.5em;float:left}.global-nav .property-nav{float:left}@media screen and (max-width:1024px){.global-nav .property-nav .menu-item{margin-right:.75em}.global-nav .property-nav .menu-item a{border-right:none;text-indent:-9000%;display:block;width:20px;height:20px;padding:0;margin:.5em;background-repeat:no-repeat;background-position:top left;background-size:100%}.global-nav .property-nav .menu-item.jsdc a{background-image:url(../compressed-images/icons/menu-icon-jsdc.svg)}.global-nav .property-nav .menu-item.community a{background-image:url(../compressed-images/icons/menu-icon-community.svg)}.global-nav .property-nav .menu-item.blog a{background-image:url(../compressed-images/icons/menu-icon-blog.svg)}.global-nav .property-nav .menu-item.jiveworld a{background-image:url(../compressed-images/icons/menu-icon-jw.svg)}.global-nav .property-nav .menu-item.developers a{background-image:url(../compressed-images/icons/menu-icon-developer.svg)}}.global-nav .utility-nav{float:right}.global-nav .utility-nav .drawer-open{color:#EEE}.global-nav .utility-nav>ul li:last-child a{border-right:none}.global-nav .utility-nav>ul li:first-child a{border-left:1px solid #323232}@media screen and (max-width:1024px){.global-nav .utility-nav>ul li a.contact{border-right:none;text-indent:-9000%;display:block;width:20px;height:20px;padding:0;margin:.5em;background-repeat:no-repeat;background-position:top left;background-size:100%;background-image:url(../compressed-images/icons/menu-icon-contactus.svg)}}.off-canvas{height:0;overflow:hidden;z-index:10;position:relative;background:#000;box-shadow:0 0 2px rgba(0,0,0,.5) inset;text-transform:uppercase;text-align:center;margin-right:0;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.off-canvas:after{content:"";display:table;clear:both}.off-canvas a{display:inline-block;color:#7D7D7D;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:.8em;padding:1em}.off-canvas a:hover{color:#EEE}.off-canvas.visible{position:relative;height:50px}.inline-icon{display:inline-block;background-repeat:no-repeat}.flag{background-image:url(../compressed-images/icons/flagsprite.svg);background-size:200% 500%;background-position:100% 0;background-repeat:no-repeat;width:18px;height:12px;margin-right:8px;margin-top:3px;vertical-align:top}.flag.english{background-position:100% 0}.flag.french{background-position:100% 25%}.flag.german{background-position:100% 50%}.flag.portuguese{background-position:100% 75%}.flag.japanese{background-position:100% 100%}a:hover .flag.english{background-position:0 0}a:hover .flag.french{background-position:0 25%}a:hover .flag.german{background-position:0 50%}a:hover .flag.portuguese{background-position:0 75%}a:hover .flag.japanese{background-position:0 100%}.grid-items:after{content:"";display:table;clear:both}.grid-items .grid-item{-webkit-transition:all,.2s,ease-in-out;-moz-transition:all,.2s,ease-in-out;transition:all,.2s,ease-in-out;height:14em;background:#5A2BAD;color:#fff;width:100%;overflow:hidden;float:left;padding:2em;border-top:0;border-bottom:9px solid #FFF;border-left:4.5px solid #FFF;border-right:4.5px solid #FFF;text-align:center}.grid-items .grid-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.grid-items .grid-item a{color:#fff}@media screen and (min-width:53.75em){.grid-items .grid-item{width:33.33333%}}.grid-items .grid-item:nth-child(4n+1){background-color:#5A2BAD;color:#fff}.grid-items .grid-item:nth-child(4n+1) a{color:#fff}.grid-items .grid-item:nth-child(4n+2){background-color:#021677;color:#fff}.grid-items .grid-item:nth-child(4n+2) a{color:#fff}.grid-items .grid-item:nth-child(4n+3){background-color:#00B1C6;color:#021677}.grid-items .grid-item:nth-child(4n+3) a{color:#021677}.grid-items .grid-item:nth-child(4n+4){background-color:#0188E2;color:#fff}.grid-items .grid-item:nth-child(4n+4) a{color:#fff}.grid-items .grid-item>div{display:inline-block;vertical-align:middle}.grid-items .grid-item img{display:block;height:3em;margin:auto auto 1em}.grid-items .grid-item h1{color:#fff;font-size:1.3em;margin-bottom:.4em}.grid-items .grid-item p{margin:auto;color:rgba(255,255,255,.7)}@media screen and (min-width:40em){.grid-items .grid-item p{max-width:70%}}@media screen and (min-width:53.75em){.grid-items .grid-item-big{width:66.66667%}}@media screen and (min-width:40em){.grid-items .grid-item-big p{max-width:60%}}.grid-items .grid-item-image{background:url(/images/lake-transparent.png) top/cover no-repeat}.grid-items-lines{position:relative;border-top:1px solid #DDD;border-left:1px solid #DDD}.grid-items-lines.grid-4 .grid-item{width:25%}@media (max-width:1024px){.grid-items-lines.grid-4 .grid-item{width:50%}}@media (max-width:768px){.grid-items-lines.grid-4 .grid-item{width:100%}}.grid-items-lines.grid-3 .grid-item{width:33.33333%}@media (max-width:768px){.grid-items-lines.grid-3 .grid-item{width:100%}}.grid-items-lines.grid-2 .grid-item{width:50%}.grid-items-lines:after{content:"";display:table;clear:both}.grid-items-lines .grid-item{-webkit-transition:all,.2s,ease-in-out;-moz-transition:all,.2s,ease-in-out;transition:all,.2s,ease-in-out;height:14em;background:#FFF;width:100%;overflow:hidden;float:left;padding:2em;border-right:1px solid #DDD;border-bottom:1px solid #DDD;cursor:pointer}@media screen and (min-width:53.75em){.grid-items-lines .grid-item{width:50%}}.grid-items-lines .grid-item:hover{background:rgba(30,30,30,.05)}.grid-items-lines .grid-item img{display:block;height:2.5em;margin-bottom:1.2em;opacity:.2}.grid-items-lines .grid-item h1{color:#1E1E1E;font-size:1.3em;margin-bottom:.4em}.grid-items-lines .grid-item p{color:rgba(30,30,30,.6)}@media screen and (min-width:40em){.grid-items-lines .grid-item p{max-width:70%}}@media screen and (min-width:53.75em){.grid-items-lines .grid-item-big{width:66.66667%}}@media screen and (min-width:40em){.grid-items-lines .grid-item-big p{max-width:60%}}.grid-items-lines .bottom-cover{position:absolute;bottom:0;width:100%;height:3px;background:#FFF}.grid-items-lines .right-cover{position:absolute;right:0;height:100%;width:4px;background:#FFF}.flexslider.main-slider{min-height:500px;background:0 0/cover #5A2BAD}.testimonial-container{height:300px;position:relative}.flexslider.testimonial-slider{color:#fff;position:absolute;top:0;width:100%;background:0 0;box-shadow:none}.flexslider.testimonial-slider .slides{display:table;margin:0}.flexslider.testimonial-slider .slides .slide{display:table-row}.flexslider.testimonial-slider .slides .quote{display:table-cell;height:200px;padding:0 20%;vertical-align:middle}@media screen and (max-width:768px){.flexslider.testimonial-slider .slides .quote{padding:0}}.flexslider.testimonial-slider .slides .quote .name{font-weight:700}.flexslider.testimonial-slider .slides blockquote{color:#fff;border-left:none}.flexslider.testimonial-slider .slides blockquote cite{color:#fff;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-style:normal}.flexslider.testimonial-slider .slides blockquote cite a{color:#fff}.flexslider.testimonial-slider .cta,.flexslider.testimonial-slider .pseudo-link{border:2px solid #fff;color:#fff;padding:.5em 2em;will-change:background-color;transition:background-color .2s}.flexslider.testimonial-slider .cta:hover,.flexslider.testimonial-slider .pseudo-link:hover{background-color:#fff;color:#5A2BAD}.hero{margin-right:0;background-repeat:no-repeat;background-position:top;background-size:cover;padding-bottom:4em;position:relative;overflow:hidden;padding-top:2em}.hero:after{content:"";display:table;clear:both}.hero.main{height:500px}@media screen and (max-width:480px){.hero.main{height:600px}}.hero.short{padding:0;height:360px}@media screen and (max-width:480px){.hero.short{height:400px}}.hero.short .hero-inner{position:relative;height:100%;z-index:1}.hero.short .hero-inner .hero-content{position:absolute;bottom:0;left:0;width:500px}@media screen and (max-width:75em){.hero.short .hero-inner .hero-content{left:1em}}@media screen and (max-width:1024px){.hero.short .hero-inner .hero-content{width:500px}}@media screen and (max-width:480px){.hero.short .hero-inner .hero-content{width:92%}}.hero.two-up{padding-top:4em}@media screen and (max-width:1024px){.hero.two-up .hero-inner{font-size:.8em;padding:1.5em 0}.hero.two-up .hero-inner .hero-content{float:left;display:block;margin-right:2.35765%;width:100%}.hero.two-up .hero-inner .hero-content:last-child{margin-right:0}.hero.two-up .hero-inner .hero-column{width:100%;float:left;margin-bottom:2em}}.hero.quote{min-height:680px}@media screen and (max-width:1024px){.hero.quote{min-height:720px}}@media screen and (max-width:480px){.hero.quote{min-height:780px}}.hero.quote .hero-inner .hero-content{width:100%}.hero.quote .hero-inner .hero-content blockquote{color:#fff;border-left:none}.hero.quote .hero-inner .hero-content blockquote cite{color:#fff;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-style:normal}.hero.quote .hero-inner .hero-content blockquote cite a{color:#fff}.hero.quote.single-customer{background:top left,0 -100px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -100px,top left no-repeat #5a2bad;min-height:400px}@media screen and (max-width:1024px){.hero.quote.single-customer{min-height:500px}}@media screen and (max-width:480px){.hero.quote.single-customer{min-height:520px}}.hero.quote.single-customer .hero-inner{padding:0 1em}.hero.quote.single-customer .hero-inner blockquote{color:#fff;border-left:none}.hero.quote.single-customer .hero-inner blockquote cite{color:#fff;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-style:normal}.hero.quote.single-customer .hero-inner blockquote cite a{color:#fff}.hero .hero-bg{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:auto}.hero .bg-image{bottom:0;left:0;background-repeat:no-repeat;background-position:left bottom}.hero .hero-inner{max-width:75em;padding:3em;margin:auto;text-align:left;color:#fff}.hero .hero-inner:after{content:"";display:table;clear:both}@media screen and (max-width:480px){.hero .hero-inner{padding:2em .5em 0}}.hero .hero-inner .hero-content{position:relative;float:left;display:block;margin-right:2.35765%;width:48.82117%}.hero .hero-inner .hero-content:last-child{margin-right:0}@media screen and (max-width:1024px){.hero .hero-inner .hero-content{float:left;display:block;margin-right:2.35765%;width:74.41059%}.hero .hero-inner .hero-content:last-child{margin-right:0}.hero .hero-inner .hero-content.two-up{float:left;display:block;margin-right:2.35765%;width:100%}.hero .hero-inner .hero-content.two-up:last-child{margin-right:0}}@media screen and (max-width:768px){.hero .hero-inner .hero-content{float:left;display:block;margin-right:2.35765%;width:100%}.hero .hero-inner .hero-content:last-child{margin-right:0}}.hero .hero-inner .hero-content.left{float:left}.hero .hero-inner .hero-content.right{float:right}.hero .hero-inner .hero-content.wistia-hero-content .main-content{width:100%}.hero .hero-inner .hero-content .main-content{padding:30px;float:left;width:100%}@media screen and (max-width:480px){.hero .hero-inner .hero-content .main-content{padding:1em}}.hero .hero-inner .hero-content .main-content .hero-logo{height:auto;max-height:100px;max-width:200px;width:200px}.hero .hero-inner .hero-content .main-content .copy-wrapper{float:left;width:70%}@media screen and (max-width:480px){.hero .hero-inner .hero-content .main-content .copy-wrapper{width:100%;text-align:center}}.hero .hero-inner .hero-content .main-content .icon-wrapper{float:left;width:25%;margin-right:1em}@media screen and (max-width:480px){.hero .hero-inner .hero-content .main-content .icon-wrapper{width:28%;margin:1em 36%;text-align:center}}.hero .hero-inner .hero-content .main-content .icon-wrapper img{width:100%;height:auto}.hero .hero-inner .hero-content h2{font-size:3em}@media screen and (max-width:480px){.hero .hero-inner .hero-content h2{font-size:2em}}.hero .hero-inner .hero-content .hero-button,.hero .hero-inner .hero-content .static-hero-button{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:-10px 0 0;display:block;transition:background-color .3s ease 0s;float:left;border-top:10px solid #0188E2;position:relative}.hero .hero-inner .hero-content .hero-button.dark-blue,.hero .hero-inner .hero-content .static-hero-button.dark-blue{border-top-color:#0188E2;background-color:#021677;color:#fff}.hero .hero-inner .hero-content .hero-button.dark-blue.transparent,.hero .hero-inner .hero-content .static-hero-button.dark-blue.transparent{background-color:rgba(2,22,119,.8)}.hero .hero-inner .hero-content .hero-button.dark-blue .cta,.hero .hero-inner .hero-content .hero-button.dark-blue .pseudo-link,.hero .hero-inner .hero-content .hero-button.dark-blue a,.hero .hero-inner .hero-content .static-hero-button.dark-blue .cta,.hero .hero-inner .hero-content .static-hero-button.dark-blue .pseudo-link,.hero .hero-inner .hero-content .static-hero-button.dark-blue a{color:#fff}.hero .hero-inner .hero-content .hero-button.dark-blue h1,.hero .hero-inner .hero-content .hero-button.dark-blue h2,.hero .hero-inner .hero-content .hero-button.dark-blue h3,.hero .hero-inner .hero-content .hero-button.dark-blue h4,.hero .hero-inner .hero-content .hero-button.dark-blue h5,.hero .hero-inner .hero-content .hero-button.dark-blue h6,.hero .hero-inner .hero-content .static-hero-button.dark-blue h1,.hero .hero-inner .hero-content .static-hero-button.dark-blue h2,.hero .hero-inner .hero-content .static-hero-button.dark-blue h3,.hero .hero-inner .hero-content .static-hero-button.dark-blue h4,.hero .hero-inner .hero-content .static-hero-button.dark-blue h5,.hero .hero-inner .hero-content .static-hero-button.dark-blue h6{color:inherit}.hero .hero-inner .hero-content .hero-button.dark-blue:hover,.hero .hero-inner .hero-content .static-hero-button.dark-blue:hover{background-color:#021677}.hero .hero-inner .hero-content .hero-button.light-blue,.hero .hero-inner .hero-content .static-hero-button.light-blue{border-top-color:#021677;background-color:#0188E2;color:#fff}.hero .hero-inner .hero-content .hero-button.light-blue.transparent,.hero .hero-inner .hero-content .static-hero-button.light-blue.transparent{background-color:rgba(1,136,226,.8)}.hero .hero-inner .hero-content .hero-button.light-blue .cta,.hero .hero-inner .hero-content .hero-button.light-blue .pseudo-link,.hero .hero-inner .hero-content .hero-button.light-blue a,.hero .hero-inner .hero-content .static-hero-button.light-blue .cta,.hero .hero-inner .hero-content .static-hero-button.light-blue .pseudo-link,.hero .hero-inner .hero-content .static-hero-button.light-blue a{color:#fff}.hero .hero-inner .hero-content .hero-button.light-blue h1,.hero .hero-inner .hero-content .hero-button.light-blue h2,.hero .hero-inner .hero-content .hero-button.light-blue h3,.hero .hero-inner .hero-content .hero-button.light-blue h4,.hero .hero-inner .hero-content .hero-button.light-blue h5,.hero .hero-inner .hero-content .hero-button.light-blue h6,.hero .hero-inner .hero-content .static-hero-button.light-blue h1,.hero .hero-inner .hero-content .static-hero-button.light-blue h2,.hero .hero-inner .hero-content .static-hero-button.light-blue h3,.hero .hero-inner .hero-content .static-hero-button.light-blue h4,.hero .hero-inner .hero-content .static-hero-button.light-blue h5,.hero .hero-inner .hero-content .static-hero-button.light-blue h6{color:inherit}.hero .hero-inner .hero-content .hero-button.light-blue:hover,.hero .hero-inner .hero-content .static-hero-button.light-blue:hover{background-color:#0188e2}.hero .hero-inner .hero-content .hero-button.teal,.hero .hero-inner .hero-content .static-hero-button.teal{border-top-color:#0188E2;background-color:#00B1C6;color:#021677}.hero .hero-inner .hero-content .hero-button.teal.transparent,.hero .hero-inner .hero-content .static-hero-button.teal.transparent{background-color:rgba(0,177,198,.8)}.hero .hero-inner .hero-content .hero-button.teal .cta,.hero .hero-inner .hero-content .hero-button.teal .pseudo-link,.hero .hero-inner .hero-content .hero-button.teal a,.hero .hero-inner .hero-content .static-hero-button.teal .cta,.hero .hero-inner .hero-content .static-hero-button.teal .pseudo-link,.hero .hero-inner .hero-content .static-hero-button.teal a{color:#021677}.hero .hero-inner .hero-content .hero-button.teal h1,.hero .hero-inner .hero-content .hero-button.teal h2,.hero .hero-inner .hero-content .hero-button.teal h3,.hero .hero-inner .hero-content .hero-button.teal h4,.hero .hero-inner .hero-content .hero-button.teal h5,.hero .hero-inner .hero-content .hero-button.teal h6,.hero .hero-inner .hero-content .static-hero-button.teal h1,.hero .hero-inner .hero-content .static-hero-button.teal h2,.hero .hero-inner .hero-content .static-hero-button.teal h3,.hero .hero-inner .hero-content .static-hero-button.teal h4,.hero .hero-inner .hero-content .static-hero-button.teal h5,.hero .hero-inner .hero-content .static-hero-button.teal h6{color:inherit}.hero .hero-inner .hero-content .hero-button.teal:hover,.hero .hero-inner .hero-content .static-hero-button.teal:hover{background-color:#00b1c6}.hero .hero-inner .hero-content .hero-button.purple,.hero .hero-inner .hero-content .static-hero-button.purple{border-top-color:#021677;background-color:#5A2BAD;color:#fff}.hero .hero-inner .hero-content .hero-button.purple.transparent,.hero .hero-inner .hero-content .static-hero-button.purple.transparent{background-color:rgba(90,43,173,.8)}.hero .hero-inner .hero-content .hero-button.purple .cta,.hero .hero-inner .hero-content .hero-button.purple .pseudo-link,.hero .hero-inner .hero-content .hero-button.purple a,.hero .hero-inner .hero-content .static-hero-button.purple .cta,.hero .hero-inner .hero-content .static-hero-button.purple .pseudo-link,.hero .hero-inner .hero-content .static-hero-button.purple a{color:#fff}.hero .hero-inner .hero-content .hero-button.purple h1,.hero .hero-inner .hero-content .hero-button.purple h2,.hero .hero-inner .hero-content .hero-button.purple h3,.hero .hero-inner .hero-content .hero-button.purple h4,.hero .hero-inner .hero-content .hero-button.purple h5,.hero .hero-inner .hero-content .hero-button.purple h6,.hero .hero-inner .hero-content .static-hero-button.purple h1,.hero .hero-inner .hero-content .static-hero-button.purple h2,.hero .hero-inner .hero-content .static-hero-button.purple h3,.hero .hero-inner .hero-content .static-hero-button.purple h4,.hero .hero-inner .hero-content .static-hero-button.purple h5,.hero .hero-inner .hero-content .static-hero-button.purple h6{color:inherit}.hero .hero-inner .hero-content .hero-button.purple:hover,.hero .hero-inner .hero-content .static-hero-button.purple:hover{background-color:#5a2bad}.hero .hero-inner .hero-content .hero-button.light-orange,.hero .hero-inner .hero-content .static-hero-button.light-orange{border-top-color:#FF9800;background-color:#FF9800;color:#fff}.hero .hero-inner .hero-content .hero-button.light-orange.transparent,.hero .hero-inner .hero-content .static-hero-button.light-orange.transparent{background-color:rgba(255,152,0,.8)}.hero .hero-inner .hero-content .hero-button.light-orange:hover,.hero .hero-inner .hero-content .static-hero-button.light-orange:hover{background-color:#ff9800}.hero .hero-inner .hero-content .hero-button.dark-orange,.hero .hero-inner .hero-content .static-hero-button.dark-orange{border-top-color:#FC6600;background-color:#FC6600;color:#fff}.hero .hero-inner .hero-content .hero-button.dark-orange.transparent,.hero .hero-inner .hero-content .static-hero-button.dark-orange.transparent{background-color:rgba(252,102,0,.8)}.hero .hero-inner .hero-content .hero-button.dark-orange:hover,.hero .hero-inner .hero-content .static-hero-button.dark-orange:hover{background-color:#fc6600}.hero .hero-inner .hero-content .hero-button.green,.hero .hero-inner .hero-content .static-hero-button.green{border-top-color:#0188E2;background-color:#87C540;color:#fff}.hero .hero-inner .hero-content .hero-button.green.transparent,.hero .hero-inner .hero-content .static-hero-button.green.transparent{background-color:rgba(135,197,64,.8)}.hero .hero-inner .hero-content .hero-button.green:hover,.hero .hero-inner .hero-content .static-hero-button.green:hover{background-color:#87c540}.hero .hero-inner .hero-content .hero-button.mint,.hero .hero-inner .hero-content .static-hero-button.mint{border-top-color:#87C540;background-color:#30B886;color:#fff}.hero .hero-inner .hero-content .hero-button.mint.transparent,.hero .hero-inner .hero-content .static-hero-button.mint.transparent{background-color:rgba(48,184,134,.8)}.hero .hero-inner .hero-content .hero-button.mint:hover,.hero .hero-inner .hero-content .static-hero-button.mint:hover{background-color:#30b886}.hero .hero-inner .hero-content .hero-button.slice-white,.hero .hero-inner .hero-content .static-hero-button.slice-white{border-top-color:#fff}.hero .hero-inner .hero-content .hero-button.slice-teal,.hero .hero-inner .hero-content .static-hero-button.slice-teal{border-top-color:#00B1C6}.hero .hero-inner .hero-content .hero-button.slice-light-blue,.hero .hero-inner .hero-content .static-hero-button.slice-light-blue{border-top-color:#0188E2}.hero .hero-inner .hero-content .hero-button.slice-dark-blue,.hero .hero-inner .hero-content .static-hero-button.slice-dark-blue{border-top-color:#021677}.hero .hero-inner .hero-content .hero-button.slice-purple,.hero .hero-inner .hero-content .static-hero-button.slice-purple{border-top-color:#5A2BAD}.hero .hero-inner .hero-content .hero-button.slice-green,.hero .hero-inner .hero-content .static-hero-button.slice-green{border-top-color:#87C540}.hero .hero-inner .hero-content .hero-button.slice-mint,.hero .hero-inner .hero-content .static-hero-button.slice-mint{border-top-color:#30B886}.hero .hero-inner .hero-content .hero-button.slice-light-gray,.hero .hero-inner .hero-content .static-hero-button.slice-light-gray{border-top-color:#EEE}.hero .hero-inner .hero-content .hero-button.slice-medium-gray,.hero .hero-inner .hero-content .static-hero-button.slice-medium-gray{border-top-color:#7D7D7D}.hero .hero-inner .hero-content .hero-button.slice-dark-gray,.hero .hero-inner .hero-content .static-hero-button.slice-dark-gray{border-top-color:#1E1E1E}.hero .hero-inner .hero-content .hero-button.slice-dark-orange,.hero .hero-inner .hero-content .static-hero-button.slice-dark-orange{border-top-color:#FC6600}.hero .hero-inner .hero-content .hero-button.slice-red,.hero .hero-inner .hero-content .static-hero-button.slice-red{border-top-color:#E00}.hero .hero-inner .hero-content .cta-seperator{border-left:1px solid;height:3em;left:0;margin-top:-1em;position:absolute;width:1px}.hero .hero-inner .hero-content .wistia-hero-button{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:-10px 2.35765% 0 0;transition:background-color .3s ease 0s;border-top:10px solid #0188E2;float:left;display:block;width:57.35098%;padding:20px 40px 20px 0;position:relative}.hero .hero-inner .hero-content .wistia-hero-button.dark-blue{border-top-color:#0188E2;background-color:#021677;color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.dark-blue.transparent{background-color:rgba(2,22,119,.8)}.hero .hero-inner .hero-content .wistia-hero-button.dark-blue .cta,.hero .hero-inner .hero-content .wistia-hero-button.dark-blue .pseudo-link,.hero .hero-inner .hero-content .wistia-hero-button.dark-blue a{color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.dark-blue h1,.hero .hero-inner .hero-content .wistia-hero-button.dark-blue h2,.hero .hero-inner .hero-content .wistia-hero-button.dark-blue h3,.hero .hero-inner .hero-content .wistia-hero-button.dark-blue h4,.hero .hero-inner .hero-content .wistia-hero-button.dark-blue h5,.hero .hero-inner .hero-content .wistia-hero-button.dark-blue h6{color:inherit}.hero .hero-inner .hero-content .wistia-hero-button.dark-blue:hover{background-color:#021677}.hero .hero-inner .hero-content .wistia-hero-button.light-blue{border-top-color:#021677;background-color:#0188E2;color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.light-blue.transparent{background-color:rgba(1,136,226,.8)}.hero .hero-inner .hero-content .wistia-hero-button.light-blue .cta,.hero .hero-inner .hero-content .wistia-hero-button.light-blue .pseudo-link,.hero .hero-inner .hero-content .wistia-hero-button.light-blue a{color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.light-blue h1,.hero .hero-inner .hero-content .wistia-hero-button.light-blue h2,.hero .hero-inner .hero-content .wistia-hero-button.light-blue h3,.hero .hero-inner .hero-content .wistia-hero-button.light-blue h4,.hero .hero-inner .hero-content .wistia-hero-button.light-blue h5,.hero .hero-inner .hero-content .wistia-hero-button.light-blue h6{color:inherit}.hero .hero-inner .hero-content .wistia-hero-button.light-blue:hover{background-color:#0188e2}.hero .hero-inner .hero-content .wistia-hero-button.teal{border-top-color:#0188E2;background-color:#00B1C6;color:#021677}.hero .hero-inner .hero-content .wistia-hero-button.teal.transparent{background-color:rgba(0,177,198,.8)}.hero .hero-inner .hero-content .wistia-hero-button.teal .cta,.hero .hero-inner .hero-content .wistia-hero-button.teal .pseudo-link,.hero .hero-inner .hero-content .wistia-hero-button.teal a{color:#021677}.hero .hero-inner .hero-content .wistia-hero-button.teal h1,.hero .hero-inner .hero-content .wistia-hero-button.teal h2,.hero .hero-inner .hero-content .wistia-hero-button.teal h3,.hero .hero-inner .hero-content .wistia-hero-button.teal h4,.hero .hero-inner .hero-content .wistia-hero-button.teal h5,.hero .hero-inner .hero-content .wistia-hero-button.teal h6{color:inherit}.hero .hero-inner .hero-content .wistia-hero-button.teal:hover{background-color:#00b1c6}.hero .hero-inner .hero-content .wistia-hero-button.purple{border-top-color:#021677;background-color:#5A2BAD;color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.purple.transparent{background-color:rgba(90,43,173,.8)}.hero .hero-inner .hero-content .wistia-hero-button.purple .cta,.hero .hero-inner .hero-content .wistia-hero-button.purple .pseudo-link,.hero .hero-inner .hero-content .wistia-hero-button.purple a{color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.purple h1,.hero .hero-inner .hero-content .wistia-hero-button.purple h2,.hero .hero-inner .hero-content .wistia-hero-button.purple h3,.hero .hero-inner .hero-content .wistia-hero-button.purple h4,.hero .hero-inner .hero-content .wistia-hero-button.purple h5,.hero .hero-inner .hero-content .wistia-hero-button.purple h6{color:inherit}.hero .hero-inner .hero-content .wistia-hero-button.purple:hover{background-color:#5a2bad}.hero .hero-inner .hero-content .wistia-hero-button.light-orange{border-top-color:#FF9800;background-color:#FF9800;color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.light-orange.transparent{background-color:rgba(255,152,0,.8)}.hero .hero-inner .hero-content .wistia-hero-button.light-orange:hover{background-color:#ff9800}.hero .hero-inner .hero-content .wistia-hero-button.dark-orange{border-top-color:#FC6600;background-color:#FC6600;color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.dark-orange.transparent{background-color:rgba(252,102,0,.8)}.hero .hero-inner .hero-content .wistia-hero-button.dark-orange:hover{background-color:#fc6600}.hero .hero-inner .hero-content .wistia-hero-button.green{border-top-color:#0188E2;background-color:#87C540;color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.green.transparent{background-color:rgba(135,197,64,.8)}.hero .hero-inner .hero-content .wistia-hero-button.green:hover{background-color:#87c540}.hero .hero-inner .hero-content .wistia-hero-button.mint{border-top-color:#87C540;background-color:#30B886;color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.mint.transparent{background-color:rgba(48,184,134,.8)}.hero .hero-inner .hero-content .wistia-hero-button.mint:hover{background-color:#30b886}.hero .hero-inner .hero-content .wistia-hero-button.slice-white{border-top-color:#fff}.hero .hero-inner .hero-content .wistia-hero-button.slice-teal{border-top-color:#00B1C6}.hero .hero-inner .hero-content .wistia-hero-button.slice-light-blue{border-top-color:#0188E2}.hero .hero-inner .hero-content .wistia-hero-button.slice-dark-blue{border-top-color:#021677}.hero .hero-inner .hero-content .wistia-hero-button.slice-purple{border-top-color:#5A2BAD}.hero .hero-inner .hero-content .wistia-hero-button.slice-green{border-top-color:#87C540}.hero .hero-inner .hero-content .wistia-hero-button.slice-mint{border-top-color:#30B886}.hero .hero-inner .hero-content .wistia-hero-button.slice-light-gray{border-top-color:#EEE}.hero .hero-inner .hero-content .wistia-hero-button.slice-medium-gray{border-top-color:#7D7D7D}.hero .hero-inner .hero-content .wistia-hero-button.slice-dark-gray{border-top-color:#1E1E1E}.hero .hero-inner .hero-content .wistia-hero-button.slice-dark-orange{border-top-color:#FC6600}.hero .hero-inner .hero-content .wistia-hero-button.slice-red{border-top-color:#E00}.hero .hero-inner .hero-content .wistia-hero-button:last-child{margin-right:0}@media screen and (max-width:1200px){.hero .hero-inner .hero-content .wistia-hero-button{float:left;display:block;margin-right:2.35765%;width:74.41059%}.hero .hero-inner .hero-content .wistia-hero-button:last-child{margin-right:0}}@media screen and (max-width:1024px){.hero .hero-inner .hero-content .wistia-hero-button{float:left;display:block;margin-right:2.35765%;width:65.88078%}.hero .hero-inner .hero-content .wistia-hero-button:last-child{margin-right:0}}@media screen and (max-width:768px){.hero .hero-inner .hero-content .wistia-hero-button{float:left;display:block;margin-right:2.35765%;width:82.94039%}.hero .hero-inner .hero-content .wistia-hero-button:last-child{margin-right:0}}@media screen and (max-width:480px){.hero .hero-inner .hero-content .wistia-hero-button{width:100%}.hero .hero-inner .hero-content .wistia-hero-button .video-cta-icon{top:65px}}.hero .hero-inner .hero-content .wistia-hero-button .video-thumb{float:left;margin-left:20px;margin-right:10px;width:100px;height:60px}.hero .hero-inner .hero-content .wistia-hero-button .video-cta-icon{display:none}.hero .hero-inner .hero-content .wistia-hero-button .video-cta{font-size:1em;font-weight:400;line-height:1.2em;margin:0;padding:20px 0 0;text-align:left;display:block}.hero .hero-inner .hero-content .home-products-button{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;transition:background-color .3s ease 0s;border-top:10px solid #0188E2;margin:-10px auto;display:inline-block;float:none}.hero .hero-inner .hero-content .home-products-button.dark-blue{border-top-color:#0188E2;background-color:#021677;color:#fff}.hero .hero-inner .hero-content .home-products-button.dark-blue.transparent{background-color:rgba(2,22,119,.8)}.hero .hero-inner .hero-content .home-products-button.dark-blue .cta,.hero .hero-inner .hero-content .home-products-button.dark-blue .pseudo-link,.hero .hero-inner .hero-content .home-products-button.dark-blue a{color:#fff}.hero .hero-inner .hero-content .home-products-button.dark-blue h1,.hero .hero-inner .hero-content .home-products-button.dark-blue h2,.hero .hero-inner .hero-content .home-products-button.dark-blue h3,.hero .hero-inner .hero-content .home-products-button.dark-blue h4,.hero .hero-inner .hero-content .home-products-button.dark-blue h5,.hero .hero-inner .hero-content .home-products-button.dark-blue h6{color:inherit}.hero .hero-inner .hero-content .home-products-button.dark-blue:hover{background-color:#021677}.hero .hero-inner .hero-content .home-products-button.light-blue{border-top-color:#021677;background-color:#0188E2;color:#fff}.hero .hero-inner .hero-content .home-products-button.light-blue.transparent{background-color:rgba(1,136,226,.8)}.hero .hero-inner .hero-content .home-products-button.light-blue .cta,.hero .hero-inner .hero-content .home-products-button.light-blue .pseudo-link,.hero .hero-inner .hero-content .home-products-button.light-blue a{color:#fff}.hero .hero-inner .hero-content .home-products-button.light-blue h1,.hero .hero-inner .hero-content .home-products-button.light-blue h2,.hero .hero-inner .hero-content .home-products-button.light-blue h3,.hero .hero-inner .hero-content .home-products-button.light-blue h4,.hero .hero-inner .hero-content .home-products-button.light-blue h5,.hero .hero-inner .hero-content .home-products-button.light-blue h6{color:inherit}.hero .hero-inner .hero-content .home-products-button.light-blue:hover{background-color:#0188e2}.hero .hero-inner .hero-content .home-products-button.teal{border-top-color:#0188E2;background-color:#00B1C6;color:#021677}.hero .hero-inner .hero-content .home-products-button.teal.transparent{background-color:rgba(0,177,198,.8)}.hero .hero-inner .hero-content .home-products-button.teal .cta,.hero .hero-inner .hero-content .home-products-button.teal .pseudo-link,.hero .hero-inner .hero-content .home-products-button.teal a{color:#021677}.hero .hero-inner .hero-content .home-products-button.teal h1,.hero .hero-inner .hero-content .home-products-button.teal h2,.hero .hero-inner .hero-content .home-products-button.teal h3,.hero .hero-inner .hero-content .home-products-button.teal h4,.hero .hero-inner .hero-content .home-products-button.teal h5,.hero .hero-inner .hero-content .home-products-button.teal h6{color:inherit}.hero .hero-inner .hero-content .home-products-button.teal:hover{background-color:#00b1c6}.hero .hero-inner .hero-content .home-products-button.purple{border-top-color:#021677;background-color:#5A2BAD;color:#fff}.hero .hero-inner .hero-content .home-products-button.purple.transparent{background-color:rgba(90,43,173,.8)}.hero .hero-inner .hero-content .home-products-button.purple .cta,.hero .hero-inner .hero-content .home-products-button.purple .pseudo-link,.hero .hero-inner .hero-content .home-products-button.purple a{color:#fff}.hero .hero-inner .hero-content .home-products-button.purple h1,.hero .hero-inner .hero-content .home-products-button.purple h2,.hero .hero-inner .hero-content .home-products-button.purple h3,.hero .hero-inner .hero-content .home-products-button.purple h4,.hero .hero-inner .hero-content .home-products-button.purple h5,.hero .hero-inner .hero-content .home-products-button.purple h6{color:inherit}.hero .hero-inner .hero-content .home-products-button.purple:hover{background-color:#5a2bad}.hero .hero-inner .hero-content .home-products-button.light-orange{border-top-color:#FF9800;background-color:#FF9800;color:#fff}.hero .hero-inner .hero-content .home-products-button.light-orange.transparent{background-color:rgba(255,152,0,.8)}.hero .hero-inner .hero-content .home-products-button.light-orange:hover{background-color:#ff9800}.hero .hero-inner .hero-content .home-products-button.dark-orange{border-top-color:#FC6600;background-color:#FC6600;color:#fff}.hero .hero-inner .hero-content .home-products-button.dark-orange.transparent{background-color:rgba(252,102,0,.8)}.hero .hero-inner .hero-content .home-products-button.dark-orange:hover{background-color:#fc6600}.hero .hero-inner .hero-content .home-products-button.green{border-top-color:#0188E2;background-color:#87C540;color:#fff}.hero .hero-inner .hero-content .home-products-button.green.transparent{background-color:rgba(135,197,64,.8)}.hero .hero-inner .hero-content .home-products-button.green:hover{background-color:#87c540}.hero .hero-inner .hero-content .home-products-button.mint{border-top-color:#87C540;background-color:#30B886;color:#fff}.hero .hero-inner .hero-content .home-products-button.mint.transparent{background-color:rgba(48,184,134,.8)}.hero .hero-inner .hero-content .home-products-button.mint:hover{background-color:#30b886}.hero .hero-inner .hero-content .home-products-button.slice-white{border-top-color:#fff}.hero .hero-inner .hero-content .home-products-button.slice-teal{border-top-color:#00B1C6}.hero .hero-inner .hero-content .home-products-button.slice-light-blue{border-top-color:#0188E2}.hero .hero-inner .hero-content .home-products-button.slice-dark-blue{border-top-color:#021677}.hero .hero-inner .hero-content .home-products-button.slice-purple{border-top-color:#5A2BAD}.hero .hero-inner .hero-content .home-products-button.slice-green{border-top-color:#87C540}.hero .hero-inner .hero-content .home-products-button.slice-mint{border-top-color:#30B886}.hero .hero-inner .hero-content .home-products-button.slice-light-gray{border-top-color:#EEE}.hero .hero-inner .hero-content .home-products-button.slice-medium-gray{border-top-color:#7D7D7D}.hero .hero-inner .hero-content .home-products-button.slice-dark-gray{border-top-color:#1E1E1E}.hero .hero-inner .hero-content .home-products-button.slice-dark-orange{border-top-color:#FC6600}.hero .hero-inner .hero-content .home-products-button.slice-red{border-top-color:#E00}.hero .hero-inner .hero-content .home-testimonials-button{cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;transition:background-color .3s ease 0s;border:2px solid;border-color:#fff;color:#fff;display:inline-block}.hero .hero-inner .hero-content .home-testimonials-button.teal{background-color:rgba(0,177,198,.1);color:#fff!important}.hero .hero-inner .hero-content .home-testimonials-button.teal:hover{background-color:#fff;color:#00B1C6!important}.hero .hero-inner .hero-content .home-testimonials-button.light-blue{background-color:rgba(1,136,226,.1)}.hero .hero-inner .hero-content .home-testimonials-button.light-blue:hover{background-color:#fff;color:#0188E2}.hero .hero-inner .hero-content .home-testimonials-button.dark-blue{background-color:rgba(2,22,119,.1)}.hero .hero-inner .hero-content .home-testimonials-button.dark-blue:hover{background-color:#fff;color:#021677}.hero .hero-inner .hero-content .home-testimonials-button.purple{background-color:rgba(90,43,173,.1)}.hero .hero-inner .hero-content .home-testimonials-button.purple:hover{background-color:#fff;color:#5A2BAD}.hero .hero-inner .hero-content .home-testimonials-button.white{background-color:#fff;color:#021677}.hero .hero-inner .hero-content .home-testimonials-button.white:hover{background-color:rgba(255,255,255,.05);color:#FFF}.headshot-hero{height:500px}@media screen and (max-width:1024px){.headshot-hero{min-height:580px}}@media screen and (max-width:480px){.headshot-hero{height:780px}}.headshot-wrapper{float:left;display:block;margin-right:2.35765%;width:48.82117%}.headshot-wrapper:last-child{margin-right:0}.headshot-wrapper.left{float:left}.headshot-wrapper.right{float:right}@media screen and (max-width:1024px){.headshot-wrapper{float:left;display:block;margin-right:2.35765%;width:23.23176%}.headshot-wrapper:last-child{margin-right:0}.headshot-wrapper.two-up{float:left;display:block;margin-right:2.35765%;width:100%}.headshot-wrapper.two-up:last-child{margin-right:0}.headshot-wrapper .headshot{width:80%}}@media screen and (max-width:768px){.headshot-wrapper{float:left;display:block;margin-right:2.35765%;width:40.29137%}.headshot-wrapper:last-child{margin-right:0}.headshot-wrapper .headshot{width:100%}}@media screen and (max-width:480px){.headshot-wrapper{display:none}.headshot-wrapper .headshot{width:50%}}.headshot-slide.texture.purple{background:top left,-300px 0 #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) -300px 0,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) -300px 0,top left no-repeat #5a2bad}.headshot-slide.texture.teal{background:top left,-600px 0 #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) -600px 0,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) -600px 0,top left no-repeat #00b1c6}.headshot-slide.texture.dark-blue{background:top left,-800px 0 #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) -800px 0,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) -800px 0,top left no-repeat #021677}.headshot-slide.texture.light-blue{background:top left,600px 0 #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 600px 0,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 600px 0,top left no-repeat #0188e2}@media screen and (max-width:768px){.headshot-slide .hero-inner .hero-content{float:left;display:block;margin-right:2.35765%;width:57.35098%}.headshot-slide .hero-inner .hero-content:last-child{margin-right:0}}@media screen and (max-width:480px){.headshot-slide .hero-inner .hero-content{float:left;display:block;margin-right:2.35765%;width:100%}.headshot-slide .hero-inner .hero-content:last-child{margin-right:0}}@media screen and (max-width:1024px){.headshot-slide .hero-inner .logo{width:60%}}.headshot-slide .hero-inner .source .customer-name{font-weight:700}.primary{font-family:AvenirNextLTW01-UltraLi,Avenir-Light,helvetica,sans-serif}.headshot,.logo{margin:0 auto}.with-sidebar .flexslider{margin-bottom:2em}.with-sidebar .flexslider .bg-image{top:0;z-index:0}.with-sidebar .flexslider .hero-content{background:0 0}.spotlight-industries{padding:2em 0 4em}.spotlight-industries:after{content:"";display:table;clear:both}.spotlight-industries .csstable{display:table;table-layout:fixed;width:100%}@media screen and (max-width:768px){.spotlight-industries .csstable{display:block}}.spotlight-industries .csstable .cssrow{display:table-row}@media screen and (max-width:768px){.spotlight-industries .csstable .cssrow{display:block}}.spotlight-industries .csstable .cssrow .csscell{display:table-cell}@media screen and (max-width:768px){.spotlight-industries .csstable .cssrow .csscell{display:block}}.spotlight-industries .industry-block{position:relative;width:33.33%;padding:2em 1em 4em;margin-right:0}@media screen and (max-width:480px){.spotlight-industries .industry-block{padding:1em}}@media screen and (max-width:768px){.spotlight-industries .industry-block{float:left;display:block;margin-right:2.35765%;width:100%}.spotlight-industries .industry-block:last-child{margin-right:0}}.spotlight-industries .industry-block.texture{-webkit-transition:background-color,.2s;-moz-transition:background-color,.2s;transition:background-color,.2s}.spotlight-industries .industry-block.texture.light-blue{background:top left,-50px 800px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -50px 800px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -50px 800px,top left no-repeat #0188e2}.spotlight-industries .industry-block.texture.light-blue:hover{background-color:#7ecbfe}.spotlight-industries .industry-block.texture.purple{background:top left,0 -500px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -500px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 -500px,top left no-repeat #5a2bad}.spotlight-industries .industry-block.texture.purple:hover{background-color:#ad8ee3}.spotlight-industries .industry-block.texture.teal{background:top left,-50px 900px #00B1C6;background:-webkit-linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) -50px 900px,top left no-repeat #00b1c6;background:linear-gradient(90deg,rgba(0,177,198,.7),rgba(0,177,198,.7)) top left,url(../images/background/art-bg.png) -50px 900px,top left no-repeat #00b1c6}.spotlight-industries .industry-block.texture.teal:hover{background-color:#60eeff}.spotlight-industries .industry-block a.industry-page-link .icon-cntr{width:30%;height:6em;text-align:center;margin:0 auto}.spotlight-industries .industry-block a.industry-page-link .icon-cntr img{width:auto;height:100%}.spotlight-industries .industry-block a.industry-page-link h4{color:#FFF;font-size:1.4em;font-weight:700;margin:.5em 0;text-align:center}.spotlight-industries .industry-block a.industry-page-link p{font-size:1.1em;color:#FFF}@media screen and (max-width:1024px){.spotlight-industries .industry-block a.industry-page-link p{font-size:1em}}.spotlight-industries .industry-block a.industry-page-link h5{position:absolute;bottom:1em;left:1em;font-size:1.1em;color:#FFF}.other-industries{background:#EEE;padding:2em 0}.other-industries h2{color:#5A2BAD;margin-bottom:.5em}.other-industries .cta,.other-industries .pseudo-link{font-size:1.2em}.industry-smartcards{padding:0 0 4em}.industry-page-contact .form-intro-message h2{color:#5A2BAD}.has-ink-animate{display:inline-block;float:left;position:relative;overflow:hidden;-webkit-transition:background-color .75s;-moz-transition:background-color .75s;transition:background-color .75s}.has-ink-animate .ink-animate{position:relative}.ink{display:block;position:absolute;background:#fff;border-radius:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ink.animate{-webkit-animation:ripple .65s linear;-moz-animation:ripple .65s linear;animation:ripple .65s linear}@-webkit-keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5)}}@-moz-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}}.jive-globe-wrapper{position:relative}.jive-globe-wrapper p{margin:0;padding:0}.jive-globe-wrapper img{width:100%;height:auto}.jive-globe-wrapper .bg-image{z-index:0;background-size:contain;opacity:0;will-change:opacity;-webkit-transition:opacity,.5s;-moz-transition:opacity,.5s;transition:opacity,.5s}.jive-globe-wrapper .bg-image.hover,.jive-globe-wrapper .bg-image:hover{opacity:1}.lead{margin-right:0;padding:0 0 1em}.lead:after{content:"";display:table;clear:both}.lead .page-title{color:#00B1C6;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:2.5em;margin:1em 0 .5em}.lead .sub-head{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;font-size:.9em;color:#7D7D7D;text-transform:uppercase;padding:.9em 0;margin-bottom:1em;vertical-align:middle;border-top:1px solid #DDD;border-bottom:1px solid #DDD}.lead .sub-head.event-meta{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.lead .sub-head.event-meta .sep{font-size:1.1em;vertical-align:bottom}.lead .intro{color:#7D7D7D;font-size:1.4em;margin-bottom:.5em}.lead .intro.small{color:#7D7D7D;font-size:1.2em}@media screen and (min-width:1024px){.lead .intro.small{padding:0 8%}}@media screen and (min-width:1024px){.lead .intro.justified{padding:0 8%}}.lead .cta,.lead .pseudo-link{color:#00B1C6;text-transform:uppercase}.lead.embedded{padding:0}.lead.small .page-title{padding:0;margin:0}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:150px;display:block;max-width:300px}.modal input[type=checkbox]{display:none}.modal .btn{border:1px solid #dfd8d8;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-weight:700;background-color:#fff;background-image:-webkit-linear-gradient(white,#e5e0e0);background-image:linear-gradient(white,#e5e0e0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;font-size:1em;margin-bottom:1.5em}.modal .btn:hover:not(:disabled){background-image:-webkit-linear-gradient(#f2f2f2,#dbdbdb);background-image:linear-gradient(#f2f2f2,#dbdbdb)}.modal .btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2,#ded8d8);background-image:linear-gradient(#f2f2f2,#ded8d8)}.modal .btn:active:not(:disabled),.modal .btn:focus:not(:disabled){border:1px solid #dfd8d8;box-shadow:inset 0 0 8px 4px #d7d1d1,inset 0 0 8px 4px #d7d1d1}.modal .btn:disabled{opacity:.5;cursor:not-allowed}.modal .modal-open{overflow:hidden}.modal .modal-window{-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);opacity:0;text-align:left;visibility:hidden;z-index:99999999999}.modal .modal-window .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;bottom:1.5em;left:1.5em;height:1.5em;width:1.5em;cursor:pointer;background:#fff}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:.15em;background:#EEE;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#d4d4d4}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease;border-radius:0;background:#fff;margin:.6em auto auto;max-height:95%;position:relative;overflow:auto;width:95%;padding:1.5em;text-align:center}@media screen and (min-width:40em){.modal .modal-inner{padding:3em;width:50%;max-height:60%;margin-top:10em}}@media screen and (min-width:53.75em){.modal .modal-inner{width:30%;margin-top:10em}}.modal .modal-inner h1{color:#1E1E1E;margin-bottom:.6em;text-align:left;text-transform:capitalize}.modal .modal-inner p{font-size:1em;max-width:100%!important;padding:0;text-align:left}.modal .modal-inner p.intro{color:#477DCA;line-height:1.6em}.modal .modal-inner p.body{color:#1E1E1E;line-height:1.45em}@media screen and (min-width:40em){.modal .modal-inner p.body{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}.modal .modal-inner p.body li{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}.modal .modal-inner a.cta,.modal .modal-inner a.pseudo-link{color:#fff;display:inline-block;margin-right:.5em;margin-top:1em}.modal .modal-inner a.cta:last-child,.modal .modal-inner a.pseudo-link:last-child{padding:0 2em}.modal .modal-state:checked+.modal-window{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-window .modal-inner{top:0}.page-bottom-cta{position:relative;bottom:0;float:left;width:100%;padding:1em;margin-top:1em;text-align:center}.page-bottom-cta span{width:100%;clear:both;font-size:1.2rem}.page-bottom-cta .cta,.page-bottom-cta .pseudo-link{font-size:1.2rem}@media screen and (min-width:1024px){.flexslider.pager .flex-direction-nav li *{display:none}}.flexslider.pager .flex-viewport{z-index:1}@media screen and (max-width:480px){.flexslider.pager .flex-direction-nav{display:none}}.flexslider.pager .flexslider-controls{width:100%;text-align:center;position:absolute;top:0;z-index:2}.flexslider.pager .flexslider-controls li{font-size:1.5em;border:1px solid #fff;text-align:center;padding:.25em;cursor:pointer;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}@media screen and (max-width:1024px){.flexslider.pager .flexslider-controls li{padding:1em .25em}}.flexslider.pager .flexslider-controls li.flex-active{background:#fff;color:#5A2BAD}.flexslider.pager .flexslider-controls li.hidden{display:none}.flexslider.pager .flexslider-controls li.columns-2{float:left;display:block;margin-right:2.35765%;width:48.82117%}.flexslider.pager .flexslider-controls li.columns-2:last-child{margin-right:0}.flexslider.pager .flexslider-controls li.columns-3{float:left;display:block;margin-right:2.35765%;width:31.76157%}.flexslider.pager .flexslider-controls li.columns-3:last-child{margin-right:0}.flexslider.pager .flexslider-controls li.columns-4{float:left;display:block;margin-right:2.35765%;width:23.23176%}.flexslider.pager .flexslider-controls li.columns-4:last-child{margin-right:0}.flexslider.pager .flexslider-controls li.columns-5{float:left;display:block;margin-right:2.84259%;width:17.72593%}.flexslider.pager .flexslider-controls li.columns-5:last-child{margin-right:0}@media screen and (max-width:1024px){.flexslider.pager .flexslider-controls li.columns-5{font-size:1.2em;margin-right:10px;width:18.8%}}.flexslider.pager .flexslider-controls li.columns-6{float:left;display:block;margin-right:2.35765%;width:14.70196%}.flexslider.pager .flexslider-controls li.columns-6:last-child{margin-right:0}@media screen and (max-width:1024px){.flexslider.pager .flexslider-controls li.columns-6{font-size:1.1em;margin-right:5px;width:16%}}.flexslider.pager .bg-image{z-index:0;bottom:0}.flexslider.pager .slide{margin-top:2em;margin-bottom:2em;text-align:center}.flexslider.pager .slide .overview{text-align:center}.flexslider.pager .slide .overview .slide-title{margin-bottom:1em}.flexslider.pager .slide .overview .slide-content{font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1.5em}.flexslider.pager .slide .text-left{text-align:left}.flexslider.pager .slide .slide-title{font-size:2.5em}.flexslider.pager .slide .slide-content .cta,.flexslider.pager .slide .slide-content .pseudo-link{font-size:1.2em;font-weight:700}.flexslider.product-slider{background:0 0;box-shadow:none;padding-top:3em}.flexslider.product-slider .flexslider-controls .product-controls li{padding:.25em}.flexslider.product-slider .title-link:hover{color:#00B1C6}.flexslider.product-slider .prod-img-link{display:block}.flexslider.product-slider .cta-container{padding:0}.flexslider.product-slider .cta-container .cta,.flexslider.product-slider .cta-container .pseudo-link{cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;display:block;transition:background-color .3s ease 0s;color:#fff;border:none;text-align:left;background-color:none;padding:1em 0;font-weight:400;font-size:1.3em}.flexslider.product-slider .cta-container .cta.teal,.flexslider.product-slider .cta-container .teal.pseudo-link{background-color:rgba(0,177,198,.1);color:#fff!important}.flexslider.product-slider .cta-container .cta.teal:hover,.flexslider.product-slider .cta-container .teal.pseudo-link:hover{background-color:#fff;color:#00B1C6!important}.flexslider.product-slider .cta-container .cta.light-blue,.flexslider.product-slider .cta-container .light-blue.pseudo-link{background-color:rgba(1,136,226,.1)}.flexslider.product-slider .cta-container .cta.light-blue:hover,.flexslider.product-slider .cta-container .light-blue.pseudo-link:hover{background-color:#fff;color:#0188E2}.flexslider.product-slider .cta-container .cta.dark-blue,.flexslider.product-slider .cta-container .dark-blue.pseudo-link{background-color:rgba(2,22,119,.1)}.flexslider.product-slider .cta-container .cta.dark-blue:hover,.flexslider.product-slider .cta-container .dark-blue.pseudo-link:hover{background-color:#fff;color:#021677}.flexslider.product-slider .cta-container .cta.purple,.flexslider.product-slider .cta-container .purple.pseudo-link{background-color:rgba(90,43,173,.1)}.flexslider.product-slider .cta-container .cta.white,.flexslider.product-slider .cta-container .white.pseudo-link{background-color:#fff;color:#021677}.flexslider.product-slider .cta-container .cta.white:hover,.flexslider.product-slider .cta-container .white.pseudo-link:hover{background-color:rgba(255,255,255,.05);color:#FFF}.flexslider.product-slider .cta-container .cta.purple:hover,.flexslider.product-slider .cta-container .purple.pseudo-link:hover{color:#00B1C6;background-color:none}.flexslider.product-slider .product-image-cntr{position:relative}.flexslider.solution-slider{background:0 0;box-shadow:none;padding-top:6em}.flexslider.solution-slider .flexslider-controls .solution-controls{display:table;table-layout:fixed}.flexslider.solution-slider .flexslider-controls .solution-controls li{height:4.8em;padding:0 .1em 0 0;display:table-row;font-size:1.3em;line-height:1.2em;color:#4D4D4F;border-color:#4D4D4F}.flexslider.solution-slider .flexslider-controls .solution-controls li .tablecell{height:4.7em;display:table-cell;vertical-align:middle}.flexslider.solution-slider .flexslider-controls .solution-controls li.add-side-padding{padding-left:1.25em;padding-right:1.25em}.flexslider.solution-slider .flexslider-controls .solution-controls li.flex-active{background:#5A2BAD;color:#fff}.flexslider.solution-slider .flexslider-controls .solution-controls li .prodname{display:block;font-weight:400;font-size:1.1em}.flexslider.solution-slider .slide-content{color:#4D4D4F}.flexslider.solution-slider .cta,.flexslider.solution-slider .pseudo-link{display:block;width:40%;margin:0 auto;text-align:center;padding:.5em 0;font-weight:400;font-size:1.3em;color:#477DCA}.flexslider.solution-slider .cta:hover,.flexslider.solution-slider .pseudo-link:hover{color:#00B1C6}.pagination-container{margin:.4045em}.pagination-container .page-numbers{border:none;display:inline-block;padding:.5em 1em}.pagination-container .page-numbers.current{border:1px solid #DDD;color:#EEE}.post-teaser-blocks .blog-post{float:left;display:block;margin-right:2.35765%;width:48.82117%;min-height:400px;margin-bottom:2em;position:relative}.post-teaser-blocks .blog-post:last-child{margin-right:0}.post-teaser-blocks .blog-post.featured{float:left;display:block;margin-right:2.35765%;width:100%;text-align:center}.post-teaser-blocks .blog-post.featured:last-child{margin-right:0}.post-teaser-blocks .blog-post.featured .content .inner .cta,.post-teaser-blocks .blog-post.featured .content .inner .pseudo-link{position:relative}.post-teaser-blocks .blog-post .content{float:left;width:100%;height:400px}.post-teaser-blocks .blog-post .content .inner{background-color:inherit;padding:1em;height:200px;width:100%;float:left;position:absolute;bottom:0}.post-teaser-blocks .blog-post .content .inner .cta,.post-teaser-blocks .blog-post .content .inner .pseudo-link{position:absolute;bottom:1em;font-weight:700}.post-teaser-blocks .blog-post .content .bg-image{top:0;left:0}.press-center-main{float:left;display:block;margin-right:2.35765%;width:74.41059%}.press-center-main:last-child{margin-right:0}@media screen and (max-width:1024px){.press-center-main{float:left;display:block;margin-right:2.35765%;width:100%}.press-center-main:last-child{margin-right:0}}.press-center-main .news-headline{border-bottom:1px solid #7D7D7D;padding:.7em 0 0;margin-bottom:1em}.press-center-main .featured4-press-items{margin:1em 0}.press-center-main .featured4-press-items:after{content:"";display:table;clear:both}.press-center-main .featured4-press-items .fpi-one-of-four{float:left;display:block;margin-right:2.35765%;width:23.23176%}.press-center-main .featured4-press-items .fpi-one-of-four:last-child{margin-right:0}@media screen and (max-width:480px){.press-center-main .featured4-press-items .fpi-one-of-four{float:left;display:block;margin-right:2.35765%;width:100%;border-bottom:1px solid #DDD}.press-center-main .featured4-press-items .fpi-one-of-four:last-child{margin-right:0}}.press-center-main .featured4-press-items .fpi-one-of-four a .fpi-img{text-align:center;padding:0 1.5em;width:100%;float:left;background:#fff;margin-bottom:1em;position:relative}.press-center-main .featured4-press-items .fpi-one-of-four a h5{color:#1E1E1E;text-align:center;font-size:1.1em}.press-center-main .featured4-press-items .fpi-one-of-four a:hover h5{color:#0188E2}.press-center-main .press-digest{padding-top:.5em}.press-center-main .press-digest .press-item{margin-bottom:2.25em;margin-right:5em}@media screen and (max-width:1024px){.press-center-main .press-digest .press-item{margin-right:1em}}.press-center-main .press-digest .press-item .date{color:#7D7D7D;text-transform:uppercase;font-size:.85em}.press-center-main .press-digest .press-item .date .orgname{color:#1E1E1E;font-weight:700}.press-center-main .press-digest .press-item a .title{font-size:1.5em;text-transform:none}.press-center-main .press-digest .press-item a .excerpt{color:#7D7D7D}.press-center-main .press-digest .press-item a .excerpt b{color:#0188E2;font-weight:400}.press-center-main .press-digest .press-item a:hover p.excerpt{color:#1E1E1E}.press-center-main .link-to-full-feed{text-align:right;font-size:1.1em;padding:.3em 5em .3em 0;text-transform:uppercase;border-top:1px solid #DDD;border-bottom:1px solid #DDD}@media screen and (max-width:1024px){.press-center-main .link-to-full-feed{padding-right:1em}}@media screen and (max-width:480px){.press-center-main .link-to-full-feed{font-size:.9em}}.press-center-main .link-to-full-feed a{color:#7D7D7D}.press-center-main .link-to-full-feed a:hover{color:#0188E2}.press-center-main .newsroom-image-wrapper{width:22%;text-align:center;padding:.1em;float:left;background:#FFF;margin:0 1em 1em 0;position:relative;border:1px solid #DDD}@media screen and (max-width:480px){.press-center-main .newsroom-image-wrapper{width:100%}}.press-center-main .newsroom-image-wrapper:hover{border:1px solid #00B1C6}.press-center-main .newsroom-image-wrapper.archive{width:10%}.press-center-main .excerpt{margin-top:1em}.press-center-main .award-footer-link{clear:both;border-top:1px solid #DDD;padding:.5em 0;text-align:center}.press-center-main .date{text-transform:uppercase}.press-center-sidebar{padding-top:2em;float:left;display:block;margin-right:2.35765%;width:23.23176%}.press-center-sidebar:last-child{margin-right:0}@media screen and (max-width:1024px){.press-center-sidebar{float:left;display:block;margin-right:2.35765%;width:100%}.press-center-sidebar:last-child{margin-right:0}}.press-center-sidebar .section{margin-bottom:1.5em}.press-center-sidebar .sidebar-title{border-bottom:1px solid #1E1E1E;margin-bottom:.5em;padding:.3em 0;text-transform:uppercase}.press-center-sidebar .press-contact-jivers .pr-contact{margin-bottom:1em;font-size:.9em}.press-center-sidebar .press-contact-jivers .pr-contact .pr-staff-name{font-size:1.2em}.press-center-sidebar .press-contact-jivers .pr-contact .pr-staff-email,.press-center-sidebar .press-contact-jivers .pr-contact .pr-staff-phone,.press-center-sidebar .press-contact-jivers .pr-contact .pr-staff-title{padding-left:.7em}.press-center-sidebar .blog-category-news-post-list .news-post-items{list-style:none;line-height:1.1em}.press-center-sidebar .blog-category-news-post-list .news-post-items li{margin-bottom:1.2em}.press-center-sidebar .tweets-atjivesoftware .jv-twitter-feed-widget .twitter-column-title{font-size:1em;text-transform:uppercase;line-height:1.6em;border-bottom:1px solid #1E1E1E}.pricing-tiers{float:left;margin-bottom:0;padding-bottom:0;position:relative;overflow:visible;width:100%;z-index:0}.pricing-tiers .pricing-tier{box-sizing:border-box;border:1px solid #fff;float:left;text-align:center;width:33.33%}@media (max-width:768px){.pricing-tiers .pricing-tier{width:100%}}.pricing-tiers .pricing-tier .tier-title{color:#fff;margin:0;padding-top:1em}.pricing-tiers .pricing-tier .tier-subtitle{background-color:#7D7D7D;margin:0;padding:1em 0 .5em}@media (max-width:1024px){.pricing-tiers .pricing-tier .tier-subtitle{min-height:5em}}.pricing-tiers .pricing-tier .feature{min-height:3em}@media (max-width:1024px){.pricing-tiers .pricing-tier .feature{height:4em;padding:.5em 0}}.pricing-tiers .pricing-tier .feature:nth-child(even){background-color:#fff}.pricing-tiers .pricing-tier .feature .row-label{display:block;font-weight:400;margin:0;padding:1em;text-align:center;color:#7D7D7D}@media (max-width:1024px){.pricing-tiers .pricing-tier .feature .row-label{padding:0}}.pricing-page .cta,.pricing-page .pseudo-link{display:inline-block}.pricing-page .button.pseudo-link,.pricing-page .cta.button{border:2px solid;font-size:1.2em;padding:.5em 2em}.pricing-page .tabbed-content h2{color:#5A2BAD;text-align:center;margin:0 0 1em}.pricing-page .tabbed-content .pricing-per-container{color:#7D7D7D;padding:3em}.pricing-page .tabbed-content .pricing-contact{background-color:#5A2BAD;padding:2em 0 1em}.pricing-page .tabbed-content .pricing-contact .button{will-change:background-color;transition:background-color .3s ease 0s}.pricing-page .tabbed-content .pricing-contact .button:hover{background-color:#fff;color:#5A2BAD}.pricing-page .tabbed-content#tab-jive-daily .pricing-per-container{background-color:#00B1C6;color:#fff}.pricing-page .tabbed-content#tab-jive-daily .pricing-contact{background-color:#30B886}.pricing-page .tabbed-content#tab-jive-daily .pricing-contact .button:hover{color:#30B886}@media screen and (max-width:480px){.pricing-page .modal .modal-window{padding-top:80px}}.pricing-page .modal .modal-window .modal-inner{color:#4D4D4F;height:auto;max-height:none;overflow:inherit;width:75%}.pricing-page .modal .modal-window .feature-label{color:#5A2BAD}.pricing-page .modal label{font-weight:700!important}.pricing-page .modal .modal-close-wrapper{height:24px;display:block;margin-top:0;position:relative;width:95%}.pricing-page .modal .modal-close-wrapper label.modal-close.pricing-popup{top:0;float:right;position:relative}.pricing-page .modal .feature-description{color:#4D4D4F;text-align:left}@media screen and (min-width:1024px){.pricing-page .modal .feature-description ul{-webkit-columns:3;-moz-columns:3;columns:3;column-gap:2em;-moz-column-gap:2em;-webkit-column-gap:2em}.pricing-page .modal .feature-description ul li{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}.pricing-additional{background-color:#d3d4df;color:#7D7D7D;clear:both;margin:0;padding:0;text-align:center}.pricing-additional .pricing-additional-title{background-color:#021677;color:#fff;padding-top:2em}.pricing-additional .additional-features{padding:1em}.pricing-additional .modal{display:inline-block;margin:0 1em}.pricing-additional .modal .modal-window .modal-inner{height:auto;max-height:none;overflow:inherit;width:75%}.light-blue .feature:nth-child(odd){background-color:#d3e0ea}.dark-blue .feature:nth-child(odd){background-color:#d3d4df}.purple .feature:nth-child(odd){background-color:#dcd7e5}.print-column-group .left-col{width:48%;float:left}.print-column-group .right-col{width:48%;float:right}.print-clear{clear:both!important;padding:1em 0}.print-gallery img{margin:1em;display:inline-block}@media print{html.print *{overflow:visible!important;position:relative}html.print body{font-size:12pt}html.print div,html.print main{display:block;width:auto}html.print div.content,html.print main.content{margin:0;padding:0}html.print h2{color:#5A2BAD}html.print h3{color:#0188E2}html.print h4,html.print h5,html.print h6{color:#021677}}.product-container h3,.solution-container h3{color:#5A2BAD;font-size:2em;margin-bottom:1rem}.product-container .intro,.solution-container .intro{color:#1E1E1E}.product-container .grid-items-lines .grid-item{height:320px;padding:0;position:relative}@media screen and (max-width:1024px){.product-container .grid-items-lines .grid-item{height:345px}}.product-container .grid-items-lines .grid-item :hover{background:normal}.product-container .grid-items-lines .grid-item .background{position:absolute;top:0;height:160px;width:100%;z-index:1;background-size:cover}.product-container .grid-items-lines .grid-item .logo.container{height:160px;position:relative;z-index:2}.product-container .grid-items-lines .grid-item .logo.container.purple{background-color:rgba(90,43,173,.75)}.product-container .grid-items-lines .grid-item .logo.container.purple:hover{background-color:#5A2BAD}.product-container .grid-items-lines .grid-item .logo.container.teal{background-color:rgba(0,177,198,.75)}.product-container .grid-items-lines .grid-item .logo.container.teal:hover{background-color:#00B1C6}.product-container .grid-items-lines .grid-item .logo.container.light-blue{background-color:rgba(1,136,226,.75)}.product-container .grid-items-lines .grid-item .logo.container.light-blue:hover{background-color:#0188E2}.product-container .grid-items-lines .grid-item .logo.container.dark-blue{background-color:rgba(2,22,119,.75)}.product-container .grid-items-lines .grid-item .logo.container.dark-blue:hover{background-color:#021677}.product-container .grid-items-lines .grid-item .logo.container.pink{background-color:rgba(208,17,140,.75)}.product-container .grid-items-lines .grid-item .logo.container.pink:hover{background-color:#D0118C}.product-container .grid-items-lines .grid-item .logo.container.red{background-color:rgba(238,0,0,.75)}.product-container .grid-items-lines .grid-item .logo.container.red:hover{background-color:#E00}.product-container .grid-items-lines .grid-item .logo.container.dark-orange{background-color:rgba(252,102,0,.75)}.product-container .grid-items-lines .grid-item .logo.container.dark-orange:hover{background-color:#FC6600}.product-container .grid-items-lines .grid-item .logo.container.light-orange{background-color:rgba(255,152,0,.75)}.product-container .grid-items-lines .grid-item .logo.container.light-orange:hover{background-color:#FF9800}.product-container .grid-items-lines .grid-item .logo.container.yellow{background-color:rgba(255,194,0,.75)}.product-container .grid-items-lines .grid-item .logo.container.yellow:hover{background-color:#FFC200}.product-container .grid-items-lines .grid-item .logo.container.green{background-color:rgba(135,197,64,.75)}.product-container .grid-items-lines .grid-item .logo.container.green:hover{background-color:#87C540}.product-container .grid-items-lines .grid-item .logo.container.mint{background-color:rgba(48,184,134,.75)}.product-container .grid-items-lines .grid-item .logo.container.mint:hover{background-color:#30B886}.product-container .grid-items-lines .grid-item .logo.container img{height:60px;margin:0 auto;opacity:1;position:relative;top:50px;width:auto}.product-container .grid-items-lines .grid-item .title{color:#7D7D7D;padding:2em}.product-container .grid-items-lines .grid-item .title h4{color:#1E1E1E}.solution-container .solution-grid{padding-bottom:2em}.solution-container .grid-items{margin-right:0}.solution-container .grid-items .grid-item{background:0 0;border:none;height:100px;margin:0;padding:0 2em;text-align:left}.solution-container .grid-items .grid-item:before{height:0}.solution-container .grid-items .grid-item .solution-title{color:#0188E2;font-size:1.2em;font-weight:700}.solution-container .grid-items .grid-item .solution-copy{color:#1E1E1E;font-size:1em}.products-section{margin-top:1.5em;padding:1em 0}.products-section.texture{background:-webkit-linear-gradient(90deg,rgba(90,43,173,.4),rgba(90,43,173,.4)) top left,url(../images/background/products-overview-texture-bkg.jpg) 80% 0,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.4),rgba(90,43,173,.4)) top left,url(../images/background/products-overview-texture-bkg.jpg) 80% 0,top left no-repeat #5a2bad;background-size:cover}.products-section .container.outer.section-lead{text-align:center;padding:1em 8%}@media screen and (max-width:480px){.products-section .container.outer.section-lead{padding:1em}}.products-section .onmobile-passthru-products{width:100%}.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item{margin:0 1.5em 1em;clear:both}@media screen and (max-width:480px){.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item{margin:0 .5em 1em}}.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile{text-align:center;border:1px solid #FFF;display:block;padding-top:.6em;clear:both;min-height:3.4em;position:relative}.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile .slide-title{width:42%;float:left;font-size:1.7em}@media screen and (max-width:580px){.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile .slide-title{width:100%;float:none}}.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile .product-tagline{width:58%;float:right;padding-top:.48em;text-align:left}@media screen and (max-width:580px){.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile .product-tagline{width:100%;float:none;padding-top:0;text-align:center}}.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile .pseudo-link{position:absolute;right:.8em;top:.3em;font-size:1.7em;color:#FFF}@media screen and (max-width:580px){.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile .pseudo-link{top:.8em}}@media screen and (max-width:480px){.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile .pseudo-link{font-size:1.5em;right:.2em}}.products-section .onmobile-passthru-products .onmobile-passthru-list .onpagenav-item .product-link-mobile:hover{background-color:#713ccf}.solutions-section{margin-top:0;padding:2em 0;position:relative;overflow:hidden;background:#EEE;min-height:400px}.solutions-section .responsive-content{opacity:1;transition:none}.solutions-section .container.outer.section-lead{text-align:center;padding:1em 8%;color:#5A2BAD}@media screen and (max-width:480px){.solutions-section .container.outer.section-lead{padding:1em}}.solutions-section .container.outer.section-lead p{font-size:1.1em;color:#4D4D4F}.solutions-section .bg-image{position:absolute;z-index:-1;float:left;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;display:block}.onmobile-passthru-solutions{width:100%}.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item{margin:0 1.5em 1em;clear:both}@media screen and (max-width:480px){.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item{margin:0 .5em 1em}}.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item .slide-link-mobile{text-align:center;border:1px solid #4D4D4F;display:block;padding-top:.6em;clear:both;min-height:3.4em;color:#4D4D4F}.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item .slide-link-mobile .slide-title{font-size:1.7em;padding:0 1em;position:relative}@media screen and (max-width:480px){.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item .slide-link-mobile .slide-title{font-size:1.2em;padding-top:.4em}}.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item .slide-link-mobile .slide-title .pseudo-link{position:absolute;right:.8em;color:#4D4D4F}@media screen and (max-width:480px){.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item .slide-link-mobile .slide-title .pseudo-link{right:.2em}}.onmobile-passthru-solutions .onmobile-passthru-list .onpagenav-item .slide-link-mobile:hover{background-color:#FFF}.tabbed-content.mint-tabs .feature-sets .feature-set-wrapper h2,.tabbed-content.mint-tabs .feature-sets .feature-set-wrapper h3,.tabbed-content.mint-tabs .feature-sets .feature-set-wrapper h4,.tabbed-content.mint-tabs .feature-sets .feature-set-wrapper h5,.tabbed-content.mint-tabs .large-6 h2,.tabbed-content.mint-tabs .large-6 h3,.tabbed-content.mint-tabs .large-6 h4,.tabbed-content.mint-tabs .large-6 h5{color:#30B886}.tabbed-content.mint-tabs .feature-sets .feature-set-wrapper .page-bottom-cta .cta,.tabbed-content.mint-tabs .feature-sets .feature-set-wrapper .page-bottom-cta .pseudo-link,.tabbed-content.mint-tabs .large-6 .page-bottom-cta .cta,.tabbed-content.mint-tabs .large-6 .page-bottom-cta .pseudo-link{color:#30B886;display:block}.tabbed-content .additional-copy{margin-bottom:2em}.tabbed-content .additional-benefits .benefit-title{color:#5A2BAD}.tabbed-content .additional-benefits .benefit-description{color:#1E1E1E}.tabbed-content .feature-sets .feature-set-wrapper{padding:1em 0 3em}.tabbed-content .feature-sets .feature-set-wrapper:first-child{padding-top:0}.tabbed-content .feature-sets .feature-set-wrapper h3{color:#5A2BAD}.tabbed-content .feature-sets.bg-order-gray-white .feature-set-wrapper:first-child{margin-top:2em;padding-top:1em}.tabbed-content .feature-sets.bg-order-gray-white .feature-set-wrapper:nth-child(odd),.tabbed-content .feature-sets.bg-order-white-gray .feature-set-wrapper:nth-child(even){background-color:#EEE}.android-smart-banner{background:#555;border-top:4px solid #A4C639;border-bottom:1px solid #000;clear:both;float:left;width:100%;padding:.5rem}.android-smart-banner img{float:left}.android-smart-banner .app-info{float:left;width:auto;color:#fff;margin-left:1rem}.android-smart-banner .app-info h5{font-size:1.2rem;margin:.5rem 0 0}.android-smart-banner .app-info p{font-size:.65rem;margin:0}.android-smart-banner .view{float:right;width:auto;margin-right:1rem}.android-smart-banner .view p{background:#00b1c6;font-size:1rem;margin:.5rem 0 0;padding:.25rem .5rem;border-radius:5px;color:#333}.resource-menu{float:left;width:100%;padding:2em 0;margin-bottom:2em}.resource-menu .label{float:left;margin-right:1em;font-weight:700}.resource-menu .resource-drawer-toggle{margin:0 1em}@media screen and (max-width:480px){.resource-menu .inline li{clear:both}}.resource-menu .resource-drawer{height:0;overflow:hidden;position:relative;top:0;will-change:opacity;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.resource-menu .resource-drawer.active{height:100px;opacity:1}.resource-menu .resource-drawer h5{color:#EEE;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:.8em;margin-top:1em}.resource-menu .resource-drawer nav{float:left;margin:.5em 1.5em .5em 0}.resource-menu .resource-drawer nav .icon{margin-right:.5em;display:inline;vertical-align:middle}.resource-menu .share{float:right}.resource-menu .share .share-link-icon{text-align:right}.resource-menu .share .share-link-icon:after{content:"\279a";font-family:jive-icon-font;display:inline-block;color:inherit;font-size:1.5em;vertical-align:middle;margin:0 0 .4em .3em;line-height:1}.grid-items-lines .grid-item.resource-item{height:300px;padding:0;position:relative}.grid-items-lines .grid-item.resource-item.add-on .image-container{border-color:#87C540}.grid-items-lines .grid-item.resource-item.add-on .back{background:#87C540}.grid-items-lines .grid-item.resource-item.customer .image-container{border-color:#FFC200}.grid-items-lines .grid-item.resource-item.customer .back{background:#FFC200}.grid-items-lines .grid-item.resource-item.event .image-container{border-color:#FF9800}.grid-items-lines .grid-item.resource-item.event .back{background:#FF9800}.grid-items-lines .grid-item.resource-item.post .image-container{border-color:#FC6600}.grid-items-lines .grid-item.resource-item.post .back{background:#FC6600}.grid-items-lines .grid-item.resource-item.analystreport .image-container{border-color:#E00}.grid-items-lines .grid-item.resource-item.analystreport .back{background:#E00}.grid-items-lines .grid-item.resource-item.casestudy .image-container{border-color:#D0118C}.grid-items-lines .grid-item.resource-item.casestudy .back{background:#D0118C}.grid-items-lines .grid-item.resource-item.datasheet .image-container{border-color:#021677}.grid-items-lines .grid-item.resource-item.datasheet .back{background:#021677}.grid-items-lines .grid-item.resource-item.ebook .image-container{border-color:#477DCA}.grid-items-lines .grid-item.resource-item.ebook .back{background:#477DCA}.grid-items-lines .grid-item.resource-item.ondemandwebcast .image-container{border-color:#00B1C6}.grid-items-lines .grid-item.resource-item.ondemandwebcast .back{background:#00B1C6}.grid-items-lines .grid-item.resource-item.video .image-container{border-color:#5A2BAD}.grid-items-lines .grid-item.resource-item.video .back{background:#5A2BAD}.grid-items-lines .grid-item.resource-item.whitepaper .image-container{border-color:#FFC200}.grid-items-lines .grid-item.resource-item.whitepaper .back{background:#FFC200}.grid-items-lines .grid-item.resource-item.presentation .image-container{border-color:#30B886}.grid-items-lines .grid-item.resource-item.presentation .back{background:#30B886}.grid-items-lines .grid-item.resource-item .image-container{background:#EEE;border-bottom:7px solid;height:8em;overflow:hidden;position:relative}.grid-items-lines .grid-item.resource-item .image-container .cpt-icon-key{position:absolute;height:50px;width:50px;top:0;z-index:2}.grid-items-lines .grid-item.resource-item .image-container img{display:block;opacity:1;height:auto;min-width:100%;min-height:100%}.grid-items-lines .grid-item.resource-item .resource-title{color:#1E1E1E;margin:1em}.grid-items-lines .grid-item.resource-item .resource-type-label{font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;position:absolute;bottom:1em;left:1em;color:#7D7D7D;z-index:3}.grid-items-lines .grid-item.resource-item .back{color:#fff;display:none;position:absolute;top:0;height:100%;width:100%;z-index:1;padding:70px 1em 1em}.grid-items-lines .grid-item.resource-item:hover .image-container .cpt-icon-key{top:.5em;left:.5em}.grid-items-lines .grid-item.resource-item:hover .resource-type-label{color:rgba(255,255,255,.75)}.grid-items-lines .grid-item.resource-item:hover .back{display:block}.resource-image{border:1px solid #EEE;margin:0 0 1em}.lead.resource .page-title{font-family:AvenirNextLTW01-UltraLi,Avenir-Light,helvetica,sans-serif;font-size:2.5em;padding-bottom:.2em;color:#1E1E1E;text-align:center}.resource .resource-sub-head{font-size:1.15em;padding:1em 0;border-bottom:1px solid #DDD;margin-bottom:1em;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;text-transform:none;color:#1E1E1E;text-align:left;font-weight:400}.resource .resource-sub-head.add-border-top{border-top:1px solid #EEE}.resource .resource-share{clear:both;padding:.5em 0 .5em 5px;margin-bottom:1em;border-bottom:1px solid #DDD}.resource .resource-share p{width:260px;margin:0 auto .2em;text-transform:uppercase;font-size:1em;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;color:#7D7D7D;text-align:center}.resource .resource-share .sharing-widget{width:260px;margin:0 auto}.responsive-content{opacity:.5;-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.responsive-content.loaded{opacity:1}.searchform-wrapper{margin:0 auto 2em;width:50%}@media screen and (max-width:1024px){.searchform-wrapper{width:80%}}.searchform-wrapper .searchform .field{float:left;width:82.52847%;margin-right:0;margin-top:0;display:inline-block;font-size:.8em;line-height:1.6em;height:37px;padding:.625em}.searchform-wrapper .searchform .field:last-child{margin-right:0}@media screen and (max-width:1024px){.searchform-wrapper .searchform .field{float:left;display:block;width:65.05695%;margin-right:0}.searchform-wrapper .searchform .field:last-child{margin-right:0}}.searchform-wrapper .searchform .field:focus{box-shadow:none}.searchform-wrapper .searchform .submit{float:left;width:12.64237%;margin-right:0;display:inline-block;border:1px solid #477DCA;font-size:.8em;line-height:1.6em;height:37px;padding:.625em}.searchform-wrapper .searchform .submit:last-child{margin-right:0}@media screen and (max-width:1024px){.searchform-wrapper .searchform .submit{float:left;display:block;margin-right:4.82916%;width:30.11389%}.searchform-wrapper .searchform .submit:last-child{margin-right:0}}.search-results .result{border-bottom:1px solid #DDD;clear:both;float:left;margin-bottom:1em;padding-bottom:1em;width:100%}.search-results .result:last-child{border-bottom:0}.search-results .result .result-type{float:left;width:10%;color:#7D7D7D;font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;min-height:100px;text-align:center}@media screen and (max-width:1024px){.search-results .result .result-type{width:20%}}@media screen and (max-width:480px){.search-results .result .result-type{width:25%}}.search-results .result .result-type img{display:block;margin:0 auto}.search-results .result .result-copy{float:left;width:90%}@media screen and (max-width:1024px){.search-results .result .result-copy{width:80%}}@media screen and (max-width:480px){.search-results .result .result-copy{width:75%}}.search-results .result .result-copy .result-title{color:#1E1E1E}.search-results .result .result-copy .result-description{color:#7D7D7D}#search-drawer .searchform-wrapper{margin:0;width:100%}#search-drawer .searchform-wrapper .searchform{display:block;float:left;margin-top:.5em;width:100%}#search-drawer .searchform-wrapper .searchform .field,#search-drawer .searchform-wrapper .searchform .submit{display:block;float:left}#search-drawer .searchform-wrapper .searchform .field{width:85%}@media screen and (max-width:480px){#search-drawer .searchform-wrapper .searchform .field{width:75%}}#search-drawer .searchform-wrapper .searchform .submit{width:15%}@media screen and (max-width:480px){#search-drawer .searchform-wrapper .searchform .submit{width:25%}}.section-divider{padding-top:3em;padding-bottom:1em;text-align:center;margin-right:0}.section-divider:after{content:"";display:table;clear:both}.section-divider.small{padding-top:1em}.section-divider .section-heading{color:#7D7D7D;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;text-transform:uppercase;font-size:1em}.sharing-module{width:100%;float:left;clear:both;margin:2em 0;padding:2em 0;background-image:-webkit-linear-gradient(90deg,#00B1C6 0,#5A2BAD 100%);background-image:linear-gradient(90deg,#00B1C6 0,#5A2BAD 100%)}.sharing-module:after{content:"";display:table;clear:both}.sharing-module a.heading{font-family:AvenirNextLTW01-UltraLi,Avenir-Light,helvetica,sans-serif;color:#fff;font-size:3em;float:left;width:100%;text-align:center}.sharing-module .content{margin-top:2em;float:left;width:100%}.sharing-module .content .share-title{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;color:#fff}.sharing-module .content .subhead{font-size:1.5em;color:#fff;margin-bottom:0}.sharing-module .content .content-items{margin-top:1em}.sharing-module .content .content-items .item{display:block;margin-right:2.35765%;width:31.76157%;float:left}.sharing-module .content .content-items .item:last-child{margin-right:0}.sharing-module .content .content-items .item .icon{float:left;display:block;margin-right:7.42297%;width:19.43277%}.sharing-module .content .content-items .item .icon:last-child{margin-right:0}.sharing-module .content .content-items .item .text{float:left;display:block;margin-right:7.42297%;width:73.14426%}.sharing-module .content .content-items .item .text:last-child{margin-right:0}.sharing-module .content .content-items .item .title{color:#fff}.sharing-module .content .content-items .item .asset-type{font-size:.8em;color:#fff}.sharing-module input[type=submit]{width:100%}.side-image{position:absolute;max-width:800px}.side-image.image-right{left:51%}.side-image.image-left{right:51%}@media screen and (max-width:1024px){.side-image{position:relative;max-width:100%}.side-image.image-left,.side-image.image-right{left:0;right:0}}.center-image{text-align:center;position:absolute;width:100%}@media screen and (max-width:1024px){.center-image{position:relative}}.center-image img{margin:0 auto}.site-nav{margin-right:0;background:rgba(44,49,52,0);z-index:999;overflow:visible;position:absolute;width:100%;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.site-nav:after{content:"";display:table;clear:both}.site-nav:not(.nohero){background-image:-webkit-linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 95%);background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 95%)}@media screen and (max-width:1024px){.site-nav{background-color:#2c3134;background-image:none}}.site-nav.transparent{background-color:transparent;background-image:none}.site-nav.opaque{background-color:#2c3134;background-image:none}.site-nav.fixed{position:fixed;top:0}@media screen and (max-width:782px){.site-nav.fixed{top:0}}.site-nav .logo{float:left;margin-top:1em;margin-right:3em;margin-bottom:4px}.site-nav .inset{-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.4) inset;-moz-box-shadow:1px 1px 8px rgba(0,0,0,.4) inset;-o-box-shadow:1px 1px 8px rgba(0,0,0,.4) inset;box-shadow:1px 1px 8px rgba(0,0,0,.4) inset;-webkit-transition:box-shadow,.1s;-moz-transition:box-shadow,.1s;transition:box-shadow,.1s}.site-nav .inset:hover{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.3) inset;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.3) inset;-o-box-shadow:1px 1px 1px rgba(0,0,0,.3) inset;box-shadow:1px 1px 1px rgba(0,0,0,.3) inset}.site-nav.nohero{background-position:top center;background-image:url(../images/background/t3default-1600.jpg);background-size:cover}@media screen and (max-width:1024px){.site-nav.nohero{background-image:url(../images/background/t3default-1024.jpg)}}@media screen and (max-width:480px){.site-nav.nohero{background-image:url(../images/background/t3default-480.jpg)}}.site-nav.kiosk .kiosk-restart-container{float:right;padding:.45em 0 0}.site-nav.kiosk .kiosk-restart-container .kiosk-restart-form button.kiosk-restart-button{padding:1em 2em;border:2px solid;border-color:rgba(255,255,255,.7);background-color:rgba(2,22,119,.4)}.site-nav.kiosk .kiosk-restart-container .kiosk-restart-form button.kiosk-restart-button:hover{border-color:#fff;background-color:#021677}.site-nav ul.menu>li{position:relative;z-index:9;color:#fff;text-shadow:rgba(0,0,0,.4) 1px 0 2px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.site-nav ul.menu>li.active,.site-nav ul.menu>li:hover{background-color:#fff;color:#0b8bd4;border-left:1px solid #fff;margin-left:-1px;text-shadow:none}.site-nav ul.menu>li.active a,.site-nav ul.menu>li:hover a{border-right-color:#fff;border-left-color:#fff!important}.site-nav ul.menu>li.current{color:#00B1C6}.site-nav ul.menu>li>a{color:inherit;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1em;padding:.2em 1em;margin:1em 0 1.5em;float:left;border-right:1px solid #fff}@media screen and (max-width:480px){.site-nav ul.menu>li>a{margin:.25em 0 0}}.site-nav ul.menu>li:nth-child(3) a{border-left:1px solid #fff}.site-nav ul.menu>li:last-child a{border-right:none}@media screen and (max-width:1024px){.site-nav ul.menu>li{display:block;float:left;width:100%;border-bottom:1px solid #ddd;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.3) "";-moz-box-shadow:0 4px 10px rgba(0,0,0,.3) "";-o-box-shadow:0 4px 10px rgba(0,0,0,.3) "";box-shadow:0 4px 10px rgba(0,0,0,.3) ""}.site-nav ul.menu>li a{padding:0 1em;line-height:2;width:100%;border:none!important;border-left:none}}.site-nav ul.menu>li.close-menu{float:right;text-align:right;font-size:1em}.site-nav ul.menu>li.close-menu a{padding:.55em .5em .4em;color:#333;margin:0}.site-nav ul.menu>li.close-menu:hover{background:0 0}.site-nav ul.menu>li.close-menu:hover a{color:#666}@media screen and (min-width:1025px){.site-nav ul.menu>li.close-menu{display:none}}@media screen and (max-width:1024px){.site-nav ul.menu{width:100%;overflow:hidden;position:absolute;top:100%;display:block;float:left;background:#fff;will-change:transform;-webkit-transform:translatey(-300%);-moz-transform:translatey(-300%);-ms-transform:translatey(-300%);-o-transform:translatey(-300%);transform:translatey(-300%);margin-left:-1em;-webkit-transition:-webkit-transform .4s cubic-bezier(0.455,.03,.515,.955);-moz-transition:-moz-transform .4s cubic-bezier(0.455,.03,.515,.955);transition:transform .4s cubic-bezier(0.455,.03,.515,.955)}.site-nav ul.menu li a{color:#333}.site-nav ul.menu li:not(.close-menu) a:after{content:"\bb";font-family:jive-icon-font;float:right;display:inline-block;color:inherit;font-size:.7em;vertical-align:middle;margin:.6em 1em .3em;line-height:1.5}.site-nav ul.menu li:not(.close-menu):hover a{color:#fff}.site-nav ul.menu li.has-texture{-webkit-transition:none;-moz-transition:none;transition:none}.site-nav ul.menu li.texture:hover{background:top left,-11px 290px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -11px 290px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -11px 290px,top left no-repeat #0188e2}.site-nav ul.menu.visible{background:#fff;-webkit-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}.site-nav.animated-hero ul.menu>li.current{color:#021677}.site-nav .drawer-container.active{display:block}.site-nav .drawer{will-change:transform;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);overflow:hidden;color:#0188E2;-webkit-backface-visibility:none;background:#fff;-webkit-transform:translatey(-400%);-moz-transform:translatey(-400%);-ms-transform:translatey(-400%);-o-transform:translatey(-400%);transform:translatey(-400%);position:absolute;z-index:8;top:100%;width:1200px;padding:0}@media screen and (max-width:1200px){.site-nav .drawer{width:100%;margin-left:-1em}}@media screen and (max-width:1024px){.site-nav .drawer{top:0}}.site-nav .drawer>* :not(.drawer-expand){opacity:0;will-change:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.site-nav .drawer .drawer-main{border-bottom:1px solid #DDD;width:100%;float:left;padding:1em}.site-nav .drawer .drawer-main:after{content:"";display:table;clear:both}.site-nav .drawer .drawer-expand{opacity:0;will-change:opacity;height:0;overflow:hidden;float:left;-webkit-transition:opacity .5s cubic-bezier(0.455,.03,.515,.955);-moz-transition:opacity .5s cubic-bezier(0.455,.03,.515,.955);transition:opacity .5s cubic-bezier(0.455,.03,.515,.955)}.site-nav .drawer .drawer-expand.active{opacity:1;height:auto}.site-nav .drawer .drawer-expand.active *{opacity:1}.site-nav .drawer .drawer-column{display:table-cell;vertical-align:top;float:left}.site-nav .drawer .drawer-column.right{float:right}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column{display:block;float:left}}.site-nav .drawer .drawer-column.large-1-of-2{width:50%}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.large-1-of-2{width:100%}}.site-nav .drawer .drawer-column.large-2-of-2{width:100%}.site-nav .drawer .drawer-column.large-1-of-3{width:33.33333%}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.large-1-of-3{width:100%}}.site-nav .drawer .drawer-column.large-2-of-3{width:66.66667%}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.large-2-of-3{width:100%}}.site-nav .drawer .drawer-column.large-3-of-3{width:100%}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.large-3-of-3{width:100%}}.site-nav .drawer .drawer-column.large-1-of-4{width:25%}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.large-1-of-4{width:100%}}.site-nav .drawer .drawer-column.large-2-of-4{width:50%}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.large-2-of-4{width:100%}}.site-nav .drawer .drawer-column.large-3-of-4{width:75%}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.large-3-of-4{width:100%}}.site-nav .drawer .drawer-column.purple{background:top left,0 500px #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 500px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 500px,top left no-repeat #5a2bad;min-height:100%;position:absolute;right:0}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.purple{padding:0 0 1em}}.site-nav .drawer .drawer-column.purple .link-description,.site-nav .drawer .drawer-column.purple .link-text,.site-nav .drawer .drawer-column.purple .section-label{color:#fff}@media screen and (max-width:75em) and (min-width:1024px){.site-nav .drawer .drawer-column.purple .link-description{font-size:.75em}}.site-nav .drawer .drawer-column.purple .button{display:block;background-color:inherit;border:1px solid #fff;padding:1em 2em .8em;text-align:center}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.purple .menu-item:not(.card-style){width:50%;padding:.5em 1em 1em}}.site-nav .drawer .drawer-column.purple .menu-item:not(.card-style):last-child{padding-bottom:1em;position:absolute;bottom:0}.site-nav .drawer .drawer-column.purple .menu-item:not(.card-style) .cta,.site-nav .drawer .drawer-column.purple .menu-item:not(.card-style) .pseudo-link{width:100%}.site-nav .drawer .drawer-column.purple .menu-item.card-style{padding:0}.site-nav .drawer .drawer-column.purple .menu-item.card-style .section-label{padding:1em;border-bottom:1px solid rgba(255,255,255,.3)}.site-nav .drawer .drawer-column.purple .menu-item.card-style .inline-icon{float:right;width:50%;padding:2em;box-sizing:border-box;margin:0}.site-nav .drawer .drawer-column.purple .menu-item.card-style .link-description{padding:4em 1em 2em;float:left;width:50%;box-sizing:border-box}.site-nav .drawer .drawer-column.purple .menu-item.card-style:last-child{border-left:1px solid rgba(255,255,255,.3)}.site-nav .drawer .drawer-column.purple .menu-item.card-style:hover .section-label{padding:1em;border-bottom:1px solid #5A2BAD}.site-nav .drawer .drawer-column.purple .menu-item.card-style:hover:last-child{border-left:1px solid #5A2BAD}.site-nav .drawer .drawer-column.purple .menu-item:hover:not(.has-cta){background:#fff}.site-nav .drawer .drawer-column.purple .menu-item:hover:not(.has-cta) .link-description,.site-nav .drawer .drawer-column.purple .menu-item:hover:not(.has-cta) .link-text,.site-nav .drawer .drawer-column.purple .menu-item:hover:not(.has-cta) .section-label{color:#5A2BAD}.site-nav .drawer .drawer-column.purple .menu-item.has-cta:hover .button{background:#fff;color:#5A2BAD;border:1px solid #5A2BAD}.site-nav .drawer .drawer-column.dark-blue{background:top left,-11px 335px #021677;background:-webkit-linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) -11px 335px,top left no-repeat #021677;background:linear-gradient(90deg,rgba(2,22,119,.7),rgba(2,22,119,.7)) top left,url(../images/background/art-bg.png) -11px 335px,top left no-repeat #021677}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.dark-blue{padding:0 0 1em}}.site-nav .drawer .drawer-column.dark-blue .link-description,.site-nav .drawer .drawer-column.dark-blue .link-text,.site-nav .drawer .drawer-column.dark-blue .section-label{color:#fff}.site-nav .drawer .drawer-column.dark-blue .button{disply:block;background-color:inherit;border:1px solid #fff;padding:1em 2em .8em;text-align:center}@media screen and (max-width:1024px){.site-nav .drawer .drawer-column.dark-blue .menu-item{width:50%;padding:.5em 1em}}.site-nav .drawer .drawer-column.dark-blue .menu-item:last-child{padding-bottom:1em;position:absolute;bottom:0}.site-nav .drawer .drawer-column.dark-blue .menu-item .cta,.site-nav .drawer .drawer-column.dark-blue .menu-item .pseudo-link{width:100%}.site-nav .drawer .drawer-column.dark-blue .menu-item:hover{background:#fff}.site-nav .drawer .drawer-column.dark-blue .menu-item:hover .link-description,.site-nav .drawer .drawer-column.dark-blue .menu-item:hover .link-text{color:#021677}.site-nav .drawer .drawer-column.dark-blue .menu-item.pseudo-link:hover:hover,.site-nav .drawer .drawer-column.dark-blue .menu-item:hover.cta:hover{background:0 0}.site-nav .drawer .drawer-column.dark-blue .menu-item.pseudo-link:hover:hover .button,.site-nav .drawer .drawer-column.dark-blue .menu-item:hover.cta:hover .button{background:#fff;color:#021677}.site-nav .drawer .drawer-column .menu-item a{display:block;float:left}.site-nav .drawer .drawer-column .inline-icon{float:left;display:block;margin-right:1em}.site-nav .drawer .drawer-column .partner-icon{display:block;float:left;width:100%;min-height:110px;background-position:center bottom;background-image:url(../compressed-images/icons/hex.svg);background-repeat:no-repeat;background-size:cover}.site-nav .drawer .drawer-column .menu-item:hover .partner-icon{background-position:center top}.site-nav .drawer .drawer-column .hex-icon{width:40px;height:40px;margin-top:-5px;background-image:url(../compressed-images/icons/hex.svg);background-size:100% 100%;background-repeat:no-repeat}.site-nav .drawer .drawer-column .hex-icon.whitepaper{background-image:url(../compressed-images/icons/post-type-icons/hex/white/whitepaper.svg)}.site-nav .drawer .drawer-column .hex-icon.casestudy{background-image:url(../compressed-images/icons/post-type-icons/hex/white/casestudy.svg)}.site-nav .drawer .drawer-column .hex-icon.analystreport{background-image:url(../compressed-images/icons/post-type-icons/hex/white/analystreport.svg)}.site-nav .drawer .drawer-column .hex-icon.video{background-image:url(../compressed-images/icons/post-type-icons/hex/white/video.svg)}.site-nav .drawer .drawer-column .hex-icon.ondemandwebcast{background-image:url(../compressed-images/icons/post-type-icons/hex/white/ondemandwebcast.svg)}.site-nav .drawer .drawer-column .hex-icon.datasheet{background-image:url(../compressed-images/icons/post-type-icons/hex/white/datasheet.svg)}.site-nav .drawer .drawer-column .hex-icon.customer{background-image:url(../compressed-images/icons/post-type-icons/hex/white/customer.svg)}.site-nav .drawer .drawer-column.purple .menu-item:hover .hex-icon.whitepaper{background-image:url(../compressed-images/icons/post-type-icons/hex/whitepaper.svg)}.site-nav .drawer .drawer-column.purple .menu-item:hover .hex-icon.casestudy{background-image:url(../compressed-images/icons/post-type-icons/hex/casestudy.svg)}.site-nav .drawer .drawer-column.purple .menu-item:hover .hex-icon.analystreport{background-image:url(../compressed-images/icons/post-type-icons/hex/analystreport.svg)}.site-nav .drawer .drawer-column.purple .menu-item:hover .hex-icon.video{background-image:url(../compressed-images/icons/post-type-icons/hex/video.svg)}.site-nav .drawer .drawer-column.purple .menu-item:hover .hex-icon.ondemandwebcast{background-image:url(../compressed-images/icons/post-type-icons/hex/ondemandwebcast.svg)}.site-nav .drawer .drawer-column.purple .menu-item:hover .hex-icon.datasheet{background-image:url(../compressed-images/icons/post-type-icons/hex/datasheet.svg)}.site-nav .drawer .drawer-column.purple .menu-item:hover .hex-icon.customer{background-image:url(../compressed-images/icons/post-type-icons/hex/customer.svg)}.site-nav .drawer .drawer-section{width:100%;float:left;border-bottom:1px solid #EEE}.site-nav .drawer .drawer-section:last-child{border-bottom:none}.site-nav .drawer .drawer-footer{border-top:1px solid #DDD}.site-nav .drawer .drawer-footer .menu-item:first-child{padding:1em}@media screen and (max-width:480px){.site-nav .drawer .drawer-footer .menu-item:first-child{padding:.25em 1em}}.site-nav .drawer .section-label{font-family:Rockwell,AmericanTypewriter,AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;color:#1E1E1E;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;padding:1em 1em .5em;margin:0}@media screen and (max-width:1024px){.site-nav .drawer .section-label{float:left}}@media screen and (max-width:480px){.site-nav .drawer .section-label{padding:.25em 1em}}.site-nav .drawer a:hover .section-label{color:#5A2BAD}.site-nav .drawer .menu-item{color:inherit;line-height:1.2em;padding:.5em 1em;float:left;width:100%}@media screen and (max-width:480px){.site-nav .drawer .menu-item{padding:.25em 1em}}.site-nav .drawer .menu-item a{color:inherit;width:100%}.site-nav .drawer .menu-item a .link-text{margin:0;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif}.site-nav .drawer .menu-item a .link-description{margin:0;color:#7D7D7D;font-size:.9em}@media screen and (max-width:480px){.site-nav .drawer .menu-item a .link-description{display:none!important}}.site-nav .drawer .menu-item:hover.texture:hover{background:top left,-100px 290px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -100px 290px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -100px 290px,top left no-repeat #0188e2}.site-nav .drawer .menu-item:hover.texture:hover:nth-child(n+1){background:top left,-150px -11px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -150px -11px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -150px -11px,top left no-repeat #0188e2}.site-nav .drawer .menu-item:hover.texture:hover:nth-child(2n+1){background:top left,-180px 290px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -180px 290px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -180px 290px,top left no-repeat #0188e2}.site-nav .drawer .menu-item:hover.texture:hover:nth-child(3n+1){background:top left,200px 400px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 200px 400px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) 200px 400px,top left no-repeat #0188e2}.site-nav .drawer .menu-item:hover.texture:hover:nth-child(4n+1){background:top left,-11px 583px #0188E2;background:-webkit-linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -11px 583px,top left no-repeat #0188e2;background:linear-gradient(90deg,rgba(1,136,226,.7),rgba(1,136,226,.7)) top left,url(../images/background/art-bg.png) -11px 583px,top left no-repeat #0188e2}.site-nav .drawer .menu-item:hover .link-description,.site-nav .drawer .menu-item:hover a{color:#fff}.site-nav .drawer .menu-item .drawer{top:auto;left:100%;z-index:11;border-top:none}.site-nav .drawer.active{-webkit-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}.site-nav .drawer.active>* :not(.drawer-expand){opacity:1}.site-nav .close-drawer{float:right;width:100%;text-align:right;font-size:1em;padding:.55em .5em 0}.site-nav .close-drawer a{color:#333}.site-nav .close-drawer:hover{background:0 0;color:#666}@media screen and (min-width:1025px){.site-nav .close-drawer{display:none}}.site-nav a.menu-icon{font-size:1.4em;color:#fff;text-transform:uppercase;display:block;float:right;margin-top:.5em;margin-right:0;margin-bottom:4px;will-change:opacity;opacity:1;-webkit-transition:opacity,.3s;-moz-transition:opacity,.3s;transition:opacity,.3s}.site-nav a.menu-icon:hover{opacity:.5}.site-nav a.menu-icon .hamburger{width:21px;height:27px;vertical-align:middle;background-image:url(../compressed-images/icons/hamburger.svg);background-repeat:no-repeat;background-size:100%}@media screen and (min-width:1025px){.site-nav a.menu-icon{display:none}}.search.right{float:right}.search.right a{border-right:none!important;padding-left:.5em;padding-right:.5em!important}@media screen and (max-width:1024px){.search.right{float:left}}.search .search-text{margin-left:.5em}@media screen and (max-width:1200px){.search .search-text{display:none}}.search .icon{display:inline-block;vertical-align:top;width:1.1em;height:1em;background-image:url(../compressed-images/icons/search.svg);background-repeat:no-repeat;background-position:top left;background-size:100%}.search.active .icon,.search:hover .icon{background-position:bottom left}@media screen and (max-width:1024px){.search .search-text{display:inline-block}.search .icon{background-position:bottom left;margin-top:.35em}}.admin-bar .site-nav.fixed{top:32px}@media screen and (max-width:782px){.admin-bar .site-nav.fixed{top:0}}.drawer-overlay{display:none}@media screen and (max-width:1024px){.drawer-overlay{z-index:-1;display:block;will-change:opacity;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.drawer-overlay.active{opacity:1;height:1000px;width:100%;float:left;position:absolute;left:0;top:68px;z-index:1;background:rgba(0,0,0,.5)}}.logo.png img{margin-top:2em}.sitemap-content .three-column li{margin-bottom:1em;font-weight:700}.sitemap-content .three-column li.page_item_has_children .children{margin-top:.75em;margin-left:1em}.sitemap-content .three-column li.page_item_has_children .children li{font-weight:100}.sharing-widget .icon{width:20px;height:20px;display:block;margin-bottom:4px;background-repeat:no-repeat;background-image:url(../compressed-images/icons/vector-icon-sprite.svg);background-size:75px 47px;text-indent:-9999%;margin-right:.5em;float:left;opacity:1;-webkit-backface-visibility:hidden;transition:all .3s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.sharing-widget .icon:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.sharing-widget .icon:active{opacity:.7;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);transform:scale(0.5)}.sharing-widget .icon.jv_twitter{background-position:0 0}.sharing-widget .icon.jv_googleplus{background-position:-28px 0}.sharing-widget .icon.jv_facebook{background-position:-55px 0}.sharing-widget .icon.jv_linkedin{background-position:0 -27px}.sharing-widget .icon.jv_email{background-position:-28px -27px}.sharing-widget .icon.jv_rss{background-position:-57px -27px}.white-icons .sharing-widget .icon{background-image:url(../compressed-images/icons/white-vector-icon-sprite.svg)}.large-icons .sharing-widget .social-icons{display:block;margin:0;width:100%}.large-icons .sharing-widget .social-icons li{display:inline-block;height:40px;list-style:none;margin:0 .5em 0 0;padding:0;width:40px}.large-icons .sharing-widget .social-icons .icon{background-size:150px 94px;height:40px;width:40px}.large-icons .sharing-widget .social-icons .icon.jv_twitter{background-position:0 0}.large-icons .sharing-widget .social-icons .icon.jv_googleplus{background-position:-55px 0}.large-icons .sharing-widget .social-icons .icon.jv_facebook{background-position:-110px 0}.large-icons .sharing-widget .social-icons .icon.jv_linkedin{background-position:0 -54px}.large-icons .sharing-widget .social-icons .icon.jv_email{background-position:-55px -54px}.solution-block-banner{position:relative;background-color:#EEE;padding:4em 0;margin:2em 0}.solution-block-banner .solution-blocks .solution-block{display:table-cell;padding-right:1em;width:33.33333%}.solution-block-banner .solution-blocks .solution-block:nth-child(2){padding-left:1em}.solution-block-banner .solution-blocks .solution-block:last-child{padding-left:1em;padding-right:0}@media screen and (max-width:480px){.solution-block-banner .solution-blocks .solution-block{display:block;width:100%;margin-bottom:2em;float:left;clear:both}.solution-block-banner .solution-blocks .solution-block:last-child,.solution-block-banner .solution-blocks .solution-block:nth-child(2){padding:0}}.solution-block-banner .solution-blocks .solution-block .title{color:#5A2BAD;margin-bottom:.5em}.solution-block-banner .solution-blocks .solution-block .description{margin-bottom:.5em}.solution-block-banner .solution-blocks .solution-block .button-wrapper{border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;display:block;transition:background-color .3s ease 0s;float:left;padding:1em 2em}.solution-block-banner .solution-blocks .solution-block .button-wrapper a{color:#fff}.solution-block-banner .banner-bg{position:absolute;left:0;background:#EEE}.stat-block-banner{display:table;width:100%;table-layout:fixed}.stat-block-banner .stat-blocks{display:table-row}.stat-block-banner .stat-blocks .stat-block{display:table-cell;vertical-align:top;text-align:center;color:#fff;background-color:#5A2BAD;padding:1em 2em 2em;width:33.33333%}.stat-block-banner .stat-blocks .stat-block:nth-child(2){background-color:#0188E2}.stat-block-banner .stat-blocks .stat-block:nth-child(3){background-color:#00B1C6}@media screen and (max-width:480px){.stat-block-banner .stat-blocks .stat-block{display:block;width:100%}}.stat-block-banner .stat-blocks .stat-block img{min-width:60%;max-width:90%;height:auto;margin:.5em auto}.stat-block-banner .stat-blocks .stat-block .title{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;color:inherit}.stat-block-banner .stat-blocks .stat-block .description{color:inherit}.stat-block-banner .stat-blocks .stat-block .description:before{content:"";border-bottom:1px solid #fff;width:80px;display:block;height:2px;clear:both;margin:1em auto}.disclaimer{text-align:right;font-size:.9em;color:#4D4D4F;margin:.5em 0 1em}.mint-tabs .stat-block-banner .stat-blocks{display:table-row}.mint-tabs .stat-block-banner .stat-blocks .stat-block{background-color:#30B886}.mint-tabs .stat-block-banner .stat-blocks .stat-block:nth-child(2){background-color:#0188E2}.mint-tabs .stat-block-banner .stat-blocks .stat-block:nth-child(3){background-color:#00B1C6}.mint-tabs .stat-block-banner.copy-only .stat-blocks .stat-block{background-color:#fff;color:#4D4D4F;padding:2em 0 0;text-align:left}.mint-tabs .stat-block-banner.copy-only .stat-blocks .stat-block h5{color:#30B886;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;font-size:1.6em}.mint-tabs .stat-block-banner.copy-only .stat-blocks .stat-block .description{padding-right:1em}.mint-tabs .stat-block-banner.copy-only .stat-blocks .stat-block .description:before{margin:0}.worktype-single .button{background:0 0;border:1px solid #fff;color:#fff}.worktype-single .button:hover{background:rgba(255,255,255,.1)}#pre-survey-wrapper{margin:0 auto}.timeline{background-color:#5A2BAD;position:relative;height:50px;margin:0 0 5px;padding:0;font-size:1.1em;text-align:center}@media screen and (max-width:1024px){.timeline{font-size:.85em}}.timeline label{display:inline-block;width:16%;margin:0;height:50px;border-bottom:4px solid;border-color:#5A2BAD;color:#7D7D7D}.timeline label.active{color:#00B1C6;border-color:#00B1C6}.timeline label.complete{color:#FFF;opacity:.9;border-color:#5A2BAD}.timeline label input[type=radio]{opacity:0;display:none;margin-right:0}.timeline label .stepnumber{display:block;width:100%;padding:15px 0 0;text-transform:uppercase}@media screen and (max-width:480px){.timeline{background-color:#FFF;position:relative;height:30px;margin:0;font-size:0;text-align:center;border-top:1px solid #EEE;vertical-align:none}.timeline label{display:inline-block;background:#EEE;border-radius:12px;border:3px solid #DDD;color:#EEE;font-size:10px;height:12px;margin:0 10px;position:relative;text-decoration:line-through;text-indent:-9999px;top:-6px;width:12px}.timeline label .stepnumber{display:none}.timeline label.active{background:#5A2BAD;color:#5A2BAD;border-color:#5A2BAD}.timeline label.complete{background:#7D7D7D;color:#7D7D7D;border-color:#7D7D7D;cursor:pointer;opacity:1}.timeline label.complete:hover{color:#1E1E1E}}.survey{margin:0;padding:0 0 4em;text-align:center}.survey .flexslider{box-shadow:none}.survey .flexslider .wtfbutton.inactive{display:none}@media screen and (max-width:480px){.survey .flexslider .wtfbutton.inactive{display:inline;background:#EEE;color:#7D7D7D}}.survey .flexslider .slide{border:none;padding:0}.survey .hidden{display:none}.survey .card-content img{margin:1em auto}.survey .card-content .front{margin:0;padding:0;width:100%}.survey .card-content .front .label,.survey .card-content .front .title{padding:1em 1em 0}.survey .survey-group{max-width:75em;margin-left:auto;margin-right:auto}.survey .survey-group:after{content:"";display:table;clear:both}.survey .survey-group .survey-row{color:#5A2BAD;text-align:left;width:100%;border-bottom:1px solid #DDD;margin:0;padding:.2em 0 0}.survey .survey-group .survey-row:after{content:"";display:table;clear:both}.survey .survey-group .survey-row.header-row{background-color:#7D7D7D;color:#FFF;text-align:center}.survey .survey-group .survey-row.header-row ul li{padding-top:.6em;font-size:1em}.survey .survey-group .survey-row.header-row ul li strong{font-size:1.2em;opacity:1;display:block;padding-bottom:7px;line-height:1.25em}.survey .survey-group .survey-row ul li input[type=radio]:not(old){width:2.5em;margin:0;padding:0;font-size:1em;opacity:0}.survey .survey-group .survey-row ul li input[type=radio]:not(old)+label{display:inline-block;margin-left:-2.7em;line-height:1.5em}.survey .survey-group .survey-row ul li input[type=radio]:not(old)+label>span{display:inline-block;padding:0;width:22px;height:22px;border-radius:22px;border:2px solid;border-color:#7D7D7D;background:#FFF;background:#FFF #FFF;vertical-align:bottom}.survey .survey-group .survey-row ul li input[type=radio]:not(old):checked+label>span{background:#FFF;background:#FFF #FFF;border-color:#5A2BAD}.survey .survey-group .survey-row ul li input[type=radio]:not(old):checked+label>span>span{display:block;margin:2px;width:14px;height:14px;border-radius:14px;background:#5A2BAD;background-image:#5A2BAD}.survey .survey-group .survey-row.rowhex-00{background-color:#FFF}.survey .survey-group .survey-row.rowhex-01{background-color:#dcd7e5;border-bottom:none}.survey .survey-group .survey-row.rowhex-01 ul li input[type=radio]:not(old)+label>span{background:#dcd7e5;background-image:#dcd7e5}.survey .survey-group .survey-row .survey-answer,.survey .survey-group .survey-row .survey-question{border-right:1px solid #EEE;float:left;font-size:1em;padding:.5em;width:50%;text-align:left}@media screen and (max-width:1024px){.survey .survey-group .survey-row .survey-answer,.survey .survey-group .survey-row .survey-question{width:33.33%}}@media screen and (max-width:480px){.survey .survey-group .survey-row .survey-answer,.survey .survey-group .survey-row .survey-question{border-right:none;width:100%}}.survey .survey-group .survey-row .survey-question{font-weight:700}.survey .survey-group .survey-row .survey-question .question-padding{display:block;margin:0;padding-left:1em}@media screen and (max-width:480px){.survey .survey-group .survey-row .survey-question .question-padding{padding-left:0;text-align:center}}@media screen and (max-width:1024px){.survey .survey-group .survey-row .survey-question{border:0;width:100%}}@media screen and (max-width:480px){.survey .survey-group .survey-row .survey-question{text-align:center}}.survey .survey-group .survey-row h4{line-height:1.6}.survey .survey-group .survey-row h4 .radio-instructions{font-weight:100;color:#fff;padding:.25em 1em;display:block;background-color:transparent;-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.survey .survey-group .survey-row h4 .radio-instructions.highlighted{color:#fff}@media screen and (max-width:480px){.survey .survey-group .survey-row h4 .radio-instructions{text-align:center;padding:.25em}}.survey .survey-group .survey-row .survey-answer{font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif;text-align:left;padding:.5em 0 .5em 1.5em}@media screen and (max-width:480px){.survey .survey-group .survey-row .survey-answer{text-align:center;padding-left:0}}.survey .survey-group .survey-row .survey-options-2,.survey .survey-group .survey-row .survey-options-4{float:left;width:50%}@media screen and (max-width:1024px){.survey .survey-group .survey-row .survey-options-2,.survey .survey-group .survey-row .survey-options-4{float:right;width:66.66%}}@media screen and (max-width:480px){.survey .survey-group .survey-row .survey-options-2,.survey .survey-group .survey-row .survey-options-4{width:100%}}.survey .survey-group .survey-row .survey-options-2 li,.survey .survey-group .survey-row .survey-options-4 li{float:left;font-size:1em;line-height:1em;width:25%;text-align:center;padding:.5em}@media screen and (max-width:480px){.survey .survey-group .survey-row .survey-options-2 li{width:100%}}.survey .survey-group .survey-row .survey-options-2 .option{width:50%}@media screen and (max-width:480px){.survey .survey-group .survey-row .survey-options-2 .option{width:100%}}.survey .survey-group .survey-row .survey-options-4 .option{width:25%}.survey .survey-group :last-child.survey-row{border-bottom:none}.term-lists .term-list-wrapper{float:left;display:block;margin-right:2.35765%;width:48.82117%}.term-lists .term-list-wrapper:last-child{margin-right:0}@media screen and (max-width:480px){.term-lists .term-list-wrapper{float:left;display:block;margin-right:2.35765%;width:100%}.term-lists .term-list-wrapper:last-child{margin-right:0}}.term-lists .term-list-wrapper .section-title{color:#4D4D4F;border-bottom:1px solid #DDD;margin-bottom:.5em}@media screen and (min-width:1024px){.term-lists .term-list-wrapper .term-list{-webkit-columns:2;-moz-columns:2;columns:2}.term-lists .term-list-wrapper .term-list li{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}.term-lists .term-list-wrapper .term-list a{color:#7D7D7D}.term-lists .term-list-wrapper .term-list a:hover{color:#EEE}.tooltip-item{position:relative;border-bottom:1px dotted}.tooltip-item:hover .tooltip{opacity:1;visibility:visible}.tooltip-item .tooltip{position:absolute;right:0;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;bottom:auto;top:-100%;background-color:#EEE;border-radius:0;color:#1E1E1E;display:block;font-size:.9em;line-height:1.5em;margin-left:-8em;opacity:0;padding:1em;box-shadow:0 2px 2px silver;text-align:center;visibility:hidden;min-width:16em;z-index:10;font-family:Georgia,Cambria,"Times New Roman",Times,serif}.tooltip-item .tooltip p{margin-bottom:0}.tab-controls-wrapper{border-bottom:1px solid #DDD;margin-bottom:2em}.tab-controls-wrapper .tab-inner-wrapper{max-width:1200px;margin:0 auto;display:table;width:100%}@media (max-width:480px){.tab-controls-wrapper{border:none}}.tab-controls-wrapper .tab-controls{display:inline-block;width:100%;text-align:center}.tab-controls-wrapper .tab-controls li{background-color:#f7f7f7;border:1px solid #DDD;color:#7D7D7D;display:inline-block;margin:0 .25em -1px 0;padding:0;width:auto}@media (max-width:480px){.tab-controls-wrapper .tab-controls li{display:block;margin:.25em 0;width:100%}}.tab-controls-wrapper .tab-controls li.active-tab{background-color:#fff;border-bottom:1px solid #fff;color:#1E1E1E}@media (max-width:480px){.tab-controls-wrapper .tab-controls li.active-tab{border-bottom:1px solid #DDD}}.tab-controls-wrapper .tab-controls li:hover:not(.active-tab){background-color:#eaeaea;color:#1E1E1E}.tab-controls-wrapper .tab-controls li a{color:inherit;display:block;padding:.5em 1.5em}@media screen and (max-width:1024px){.tab-controls-wrapper .tab-controls li a{padding:.5em}}.tab-controls-wrapper.product-tabs{border-bottom:none}.tab-controls-wrapper.product-tabs .tab-controls{display:table-row}.tab-controls-wrapper.product-tabs li{background-color:#5A2BAD;margin:0;padding:.5em 0;display:table-cell;border-collapse:collapse;border:1px solid #fff;border-bottom-color:#5A2BAD;border-top-color:#5A2BAD;color:#fff;text-transform:uppercase;text-align:center;width:25%}@media (max-width:480px){.tab-controls-wrapper.product-tabs li{font-size:.7em}}.tab-controls-wrapper.product-tabs li.active-tab{background-color:#fff;border-bottom-color:#fff;color:#5A2BAD}.tab-controls-wrapper.product-tabs li:hover:not(.active-tab){background-color:#6530c1;color:#fff}.tab-controls-wrapper.product-tabs.mint li{background-color:#30B886;border-bottom-color:#30B886;border-top-color:#30B886}.tab-controls-wrapper.product-tabs.mint li.active-tab{background-color:#fff;border-bottom-color:#fff;color:#30B886}.tab-controls-wrapper.product-tabs.mint li:hover:not(.active-tab){background-color:#37cb94;color:#fff}.tabbed-content{display:none}.tabbed-content.active-tab{display:block}.jv-twitter-feed-widget .twitter-column-title{font-size:1.4em;border-bottom:1px solid #DDD}.jv-twitter-feed-widget .twitter-column-title a.twitter-handle-title{color:#1E1E1E}.jv-twitter-feed-widget .twitter-column-title a.twitter-handle-title:hover{color:#0188E2}.jv-twitter-feed-widget .twitter-column-title span.twitter-follow-button-cntr{display:block;float:right;margin:0;padding:3px 0 0;width:57px}.uptime-wrapper{width:100%;clear:both;float:left;margin-bottom:1em}.uptime-chart-wrapper{text-align:center;padding-top:1em;min-height:400px;float:left}.uptime-chart-wrapper #uptime-chart{margin:0 auto}.uptime-table-wrapper{float:left}.uptime-table-wrapper thead td{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif}.vertical-tabs-container{background-color:#f7f7f7;border-radius:0;border:1px solid #DDD;margin-bottom:1.5em;overflow:hidden}.vertical-tabs-container:after{content:"";display:table;clear:both}.vertical-tabs-container .vertical-tabs{display:none}@media screen and (min-width:40em){.vertical-tabs-container .vertical-tabs{background-color:#f7f7f7;display:inline;float:left;height:18.75em;width:20%}}.vertical-tabs-container .vertical-tab h4{font-size:1em;color:#4D4D4F}.vertical-tabs-container .vertical-tab p{color:#7D7D7D;font-size:.8em;font-weight:400}@media screen and (min-width:40em){.vertical-tabs-container .vertical-tab{border-bottom:1px solid #DDD;display:block;font-weight:700;margin-right:-1px;padding:.75em .809em}.vertical-tabs-container .vertical-tab.is-active{background-color:#fff;margin-right:-1px}}.vertical-tabs-container .vertical-tab:focus{outline:0}.vertical-tabs-container .vertical-tab-content-container{display:block;margin:0 auto}.vertical-tabs-container .vertical-tab-content-container a:focus{outline:0}@media screen and (min-width:40em){.vertical-tabs-container .vertical-tab-content-container{display:inline-block;height:18.75em;width:80%;background-color:#fff}}.vertical-tabs-container .vertical-tab-content{background-color:#fff;padding:2em 1.618em}@media screen and (min-width:40em){.vertical-tabs-container .vertical-tab-content{border:none;display:none}}.vertical-tabs-container .vertical-tab-accordion-heading{background-color:#f7f7f7;border-top:1px solid #DDD;cursor:pointer;display:block;font-weight:700;padding:.75em .809em}.vertical-tabs-container .vertical-tab-accordion-heading:hover{color:#477DCA}.vertical-tabs-container .vertical-tab-accordion-heading:first-child{border-top:none}.vertical-tabs-container .vertical-tab-accordion-heading.is-active{background:#f7f7f7;border-bottom:none}@media screen and (min-width:40em){.vertical-tabs-container .vertical-tab-accordion-heading{display:none}}.wistia_embed{max-width:100%}.responsive-playlist-wrapper{display:table}@media screen and (max-width:1024px){.responsive-playlist-wrapper{display:block}}.responsive-playlist-wrapper .responsive-playlist{display:table-row}@media screen and (max-width:1024px){.responsive-playlist-wrapper .responsive-playlist{display:block}}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-embed-wrapper{display:table-cell;vertical-align:top;width:60%}@media screen and (max-width:1024px){.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-embed-wrapper{display:block}}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-embed-wrapper [id*=romulus]{background-color:#fff!important}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-embed-wrapper [id*=romulus] [id*=wistia_still] img{border-color:#fff!important;width:100%!important;height:auto!important}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-embed-wrapper [id*=romulus] [id*=wistia_bigPlayButton]{top:0!important;bottom:0!important;left:0!important;right:0!important;margin:auto!important}@media screen and (max-width:1024px){.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-embed-wrapper{display:block;float:left;width:100%;margin-right:0}}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar{display:table-cell;vertical-align:top;width:30%;border-left:20px solid #fff;background:#5A2BAD;padding:1em 0}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar .sidebar-title{color:#fff;text-transform:uppercase;margin-bottom:1em;margin-left:1em}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul{float:left;width:100%}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li{width:100%;padding-left:1em;margin-bottom:1em;float:left;clear:both;border-left:6px solid #5A2BAD;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li:last-child{margin-bottom:0}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li.active{border-color:#00B1C6}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li.active .title{color:#00B1C6}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li.active img{border-color:#00B1C6}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li .alignleft{margin-bottom:0}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li a{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;color:#fff;font-size:.75em}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li a img{max-width:38%;border:2px solid rgba(2,22,119,.8)}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li a p{margin-bottom:0;display:inline-block;width:60%;overflow:hidden;zoom:1;line-height:1;vertical-align:middle}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li a .duration{font-size:.9em;width:50%;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li a:hover p{text-decoration:underline}.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar ul li a:hover .duration{text-decoration:none}@media screen and (max-width:1024px){.responsive-playlist-wrapper .responsive-playlist .responsive-playlist-sidebar{display:block;float:left;width:100%;margin-top:1em;border-left:none}}.resource.single-video .outer.container .row{float:none}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single{display:table;width:100%}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-single{display:block}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row{display:table-row}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row{display:block}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell{display:table-cell;vertical-align:middle}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell{display:block}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell.jv-video-embed{width:65%;border:1px solid #DDD;border-right:none;background-color:#EEE}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper{background-color:#8051d4;position:relative;height:0}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper.video-aspect-ratio{padding-bottom:56.2%}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper .jv-video-padding{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell.jv-video-embed{width:100%}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell.jv-video-info{vertical-align:top;padding:1em;width:35%;background-color:#EEE;border:1px solid #DDD;border-left:none}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-single .cpt-video-row .cpt-video-cell.jv-video-info{width:100%;border:1px solid #DDD;border-top:none}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist{display:table;width:100%}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist{display:block}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row{display:table-row}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row{display:block}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell{vertical-align:middle;display:table-cell}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell{display:block}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed{background-color:#5A2BAD}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper{background-color:#8051d4;position:relative;height:0}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper.video-aspect-ratio{padding-bottom:56.2%}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper .jv-video-padding{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed{width:100%}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list{vertical-align:top;background:#5A2BAD;border-left:10px solid #fff;width:380px}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list{width:100%;border-left:none}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar{background:#5A2BAD;padding:1em 0}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar .sidebar-title{color:#fff;text-transform:uppercase;margin-bottom:1em;margin-left:1em}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar .sidebar-title{text-align:center}}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul{float:left;width:100%;margin-bottom:1em}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li{width:100%;padding-left:1em;margin-bottom:1em;float:left;clear:both;border-left:6px solid #5A2BAD;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li:last-child{margin-bottom:0}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li.active{border-color:#00B1C6}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li.active .title{color:#00B1C6}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li.active img{border-color:#00B1C6}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li .alignleft{margin-bottom:0}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;color:#fff;font-size:.75em}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a img{max-width:100px;height:auto;border:2px solid rgba(2,22,119,.8)}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a p{margin-bottom:0;display:inline-block;width:60%;overflow:hidden;zoom:1;line-height:1;vertical-align:middle}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a .duration{font-size:.9em;width:50%;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a:hover p{text-decoration:underline}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a:hover .duration{text-decoration:none}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar{display:block;float:left;width:100%;margin-top:1em;border-left:none}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li{text-align:center;width:19.8%;border-left:none;float:left;clear:none}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a img{max-width:70%;margin:0 0 0 18%}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a p{margin-bottom:0;width:100%}}@media screen and (max-width:480px){.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar{clear:both}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li{text-align:left;width:100%;border-left:none;float:left;clear:both}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a img{max-width:38%;margin:0}.resource.single-video .outer.container .row .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a p{display:inline-block;margin:0 0 0 .5em;width:50%}}.resource.single-video .outer.container .row .video-acf-info{width:68%;margin:0 16%}@media screen and (max-width:1024px){.resource.single-video .outer.container .row .video-acf-info{width:100%;margin:0}}.resource.single-video .outer.container .resource-share{border-bottom:none}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist{display:table;width:100%}@media screen and (max-width:1024px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist{display:block}}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row{display:table-row}@media screen and (max-width:1024px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row{display:block}}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell{vertical-align:middle;display:table-cell}@media screen and (max-width:1024px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell{display:block}}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed{background-color:#5A2BAD}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper{background-color:#8051d4;position:relative;height:0}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper.video-aspect-ratio{padding-bottom:56.2%}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed .jv-video-wrapper .jv-video-padding{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width:1024px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-embed{width:100%}}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list{vertical-align:top;background:#5A2BAD;border-left:10px solid #fff;width:380px}@media screen and (max-width:1024px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list{width:100%;border-left:none}}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar{background:#5A2BAD;padding:1em 0}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar .sidebar-title{color:#fff;text-transform:uppercase;margin-bottom:1em;margin-left:1em}@media screen and (max-width:1024px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar .sidebar-title{text-align:center}}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul{float:left;width:100%;margin-bottom:1em}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li{width:100%;padding-left:1em;margin-bottom:1em;float:left;clear:both;border-left:6px solid #5A2BAD;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li:last-child{margin-bottom:0}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li.active{border-color:#00B1C6}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li.active .title{color:#00B1C6}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li.active img{border-color:#00B1C6}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li .alignleft{margin-bottom:0}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a{font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;color:#fff;font-size:.75em}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a img{max-width:100px;height:auto;border:2px solid rgba(2,22,119,.8)}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a p{margin-bottom:0;display:inline-block;width:60%;overflow:hidden;zoom:1;line-height:1;vertical-align:middle}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a .duration{font-size:.9em;width:50%;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a:hover p{text-decoration:underline}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a:hover .duration{text-decoration:none}@media screen and (max-width:1024px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar{display:block;float:left;width:100%;margin-top:1em;border-left:none}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li{text-align:center;width:19.8%;border-left:none;float:left;clear:none}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a img{max-width:70%;margin:0 0 0 18%}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a p{margin-bottom:0;width:100%}}@media screen and (max-width:480px){.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar{clear:both}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li{text-align:left;width:100%;border-left:none;float:left;clear:both}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a img{max-width:38%;margin:0}.tabbed-content .outer.container .cpt-video-table.rowtype-playlist .cpt-video-row .cpt-video-cell.jv-video-list .responsive-playlist-sidebar ul li a p{display:inline-block;margin:0 0 0 .5em;width:50%}}.wjrow{padding:3em 0}.wjrow:after{content:"";display:table;clear:both}.wjrow h3{color:#5A2BAD;padding-bottom:.5em}.wjrow p{color:#4D4D4F}.wjrow .vert-container{max-width:75em;margin-left:auto;margin-right:auto}.wjrow .vert-container .verttable{display:table;table-layout:fixed;width:100%}@media screen and (max-width:768px){.wjrow .vert-container .verttable{display:block}}.wjrow .vert-container .verttable .vertrow{display:table-row}@media screen and (max-width:768px){.wjrow .vert-container .verttable .vertrow{display:block}}.wjrow .vert-container .verttable .vertrow .vertcell{display:table-cell;vertical-align:middle;text-align:left}@media screen and (max-width:768px){.wjrow .vert-container .verttable .vertrow .vertcell{display:block}}.wjrow .vert-container .verttable .vertrow .vertcell.imagepart img{width:100%;height:auto}.wjrow.odd{background:#EEE}.wjrow.odd .vert-container .verttable .vertcell.contentpart{padding-right:1.5em}@media screen and (max-width:1200px){.wjrow.odd .vert-container .verttable .vertcell.contentpart{padding:.8em}}.wjrow.odd .vert-container .verttable .vertcell.imagepart{padding-left:1.5em}@media screen and (max-width:1200px){.wjrow.odd .vert-container .verttable .vertcell.imagepart{padding:.8em}}.wjrow.even{background:#FFF}.wjrow.even .vert-container .verttable{direction:rtl}@media screen and (max-width:768px){.wjrow.even .vert-container .verttable{direction:ltr}}.wjrow.even .vert-container .verttable .vertcell{direction:ltr}.wjrow.even .vert-container .verttable .vertcell.imagepart{padding-right:1.5em}@media screen and (max-width:1200px){.wjrow.even .vert-container .verttable .vertcell.imagepart{padding:.8em}}.wjrow.even .vert-container .verttable .vertcell.contentpart{padding-left:1.5em}@media screen and (max-width:1200px){.wjrow.even .vert-container .verttable .vertcell.contentpart{padding:.8em}}.workstyle_worktype_teamtype{padding:1em 0 4em}.workstyle_worktype_teamtype:after{content:"";display:table;clear:both}.workstyle_worktype_teamtype .workstyle-intro.center-text{padding:2em 12%}@media screen and (max-width:480px){.workstyle_worktype_teamtype .workstyle-intro.center-text{padding:2em 4%}}.workstyle_worktype_teamtype .workstyle-intro.center-text h3{color:#5A2BAD;padding-bottom:.5em}.workstyle_worktype_teamtype .workstyle-intro.center-text p{color:#4D4D4F}.workstyle_worktype_teamtype .worktype-passthru{padding:2em}.workstyle_worktype_teamtype .worktype-passthru:after{content:"";display:table;clear:both}.workstyle_worktype_teamtype .worktype-passthru.texture{background:top left/cover,600px 950px/cover #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 600px 950px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 600px 950px,top left no-repeat #5a2bad}.workstyle_worktype_teamtype .worktype-passthru .worktype-content{width:52%;float:left}@media screen and (max-width:768px){.workstyle_worktype_teamtype .worktype-passthru .worktype-content{width:100%;float:none}}.workstyle_worktype_teamtype .worktype-passthru .worktype-content h3{margin:.5em 0 .2em}@media screen and (max-width:480px){.workstyle_worktype_teamtype .worktype-passthru .worktype-content h3{text-align:center}}.workstyle_worktype_teamtype .worktype-passthru .worktype-content p{margin:0 0 1em}@media screen and (max-width:480px){.workstyle_worktype_teamtype .worktype-passthru .worktype-content p{text-align:center}}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper{width:70%;margin:0}@media screen and (max-width:768px){.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper{width:100%}}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button{cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase;margin:0;display:block;transition:background-color .3s ease 0s;border:2px solid;border-color:#fff;color:#fff;padding:1em 0}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.teal{background-color:rgba(0,177,198,.1);color:#fff!important}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.teal:hover{background-color:#fff;color:#00B1C6!important}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.light-blue{background-color:rgba(1,136,226,.1)}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.light-blue:hover{background-color:#fff;color:#0188E2}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.dark-blue{background-color:rgba(2,22,119,.1)}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.dark-blue:hover{background-color:#fff;color:#021677}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.purple{background-color:rgba(90,43,173,.1)}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.purple:hover{background-color:#fff;color:#5A2BAD}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.white{background-color:#fff;color:#021677}.workstyle_worktype_teamtype .worktype-passthru .worktype-content .worktype-cta-button-wrapper .worktype-cta-button.white:hover{background-color:rgba(255,255,255,.05);color:#FFF}.workstyle_worktype_teamtype .worktype-passthru .icon-row{width:47%;float:right;margin:0;text-align:center}.workstyle_worktype_teamtype .worktype-passthru .icon-row img{width:21%;margin:0 .5em}@media screen and (max-width:1200px){.workstyle_worktype_teamtype .worktype-passthru .icon-row img{width:20%}}@media screen and (max-width:1024px){.workstyle_worktype_teamtype .worktype-passthru .icon-row img{width:25%}}@media screen and (max-width:768px){.workstyle_worktype_teamtype .worktype-passthru .icon-row{width:100%;float:none;margin-top:1em}.workstyle_worktype_teamtype .worktype-passthru .icon-row img{width:21%}}@media screen and (max-width:480px){.workstyle_worktype_teamtype .worktype-passthru .icon-row img{width:29%;margin:0 .25em}}.wjproducts_section{padding:3em 0;background:#EEE}.wjproducts_section:after{content:"";display:table;clear:both}.wjproducts_section .outer.container.center-text{padding:0 12%}@media screen and (max-width:480px){.wjproducts_section .outer.container.center-text{padding:2em 4%}}.wjproducts_section .outer.container.center-text h3{color:#5A2BAD;padding-bottom:.5em}.wjproducts_section .outer.container.center-text p{color:#4D4D4F}.wjproducts_section .outer.container.center-text .cta,.wjproducts_section .outer.container.center-text .pseudo-link{font-weight:700}.wjcustomer_section{border-bottom:1px solid #DDD;padding:2em 0 0}.wjcustomer_section h3{color:#5A2BAD;margin:.5em 0 0;padding:0}.wjcustomer_section p{margin:0}.wjcustomer_section .block-banner.customer .blocks .block{min-height:340px}.wjcustomer_section .block-banner.customer .blocks .block .wj-block-link{display:block;min-height:340px}.wjcustomer_section .block-banner.customer .blocks .block .wj-block-link .block-footer{height:50%;padding:1em 1em .1em;line-height:1.3em;background:inherit}.wjcustomer_section .block-banner.customer .blocks .block .wj-block-link .block-footer .block-content{margin:0;padding:0;font-family:AvenirNextLTW01-Regular,Avenir-Regular,helvetica,sans-serif}.wjcustomer_section .block-banner.customer .blocks .block .wj-block-link.teal:hover{color:rgba(2,22,119,.7)}.wjcustomer_section .block-banner.customer .blocks .block .wj-block-link.dark-blue:hover,.wjcustomer_section .block-banner.customer .blocks .block .wj-block-link.light-blue:hover,.wjcustomer_section .block-banner.customer .blocks .block .wj-block-link.purple:hover{color:rgba(255,255,255,.7)}.teamtype-bodycontent{padding-top:.8em;padding-right:15px}@media screen and (max-width:1024px){.teamtype-bodycontent{padding-right:0}}.teamtype-form{padding-left:15px}@media screen and (max-width:1024px){.teamtype-form{padding-left:0}}.hero.workstyle-hero{padding-bottom:0;overflow:hidden;position:relative;width:100%}.hero.workstyle-hero .hero-inner{box-sizing:border-box;height:100%;position:relative;padding:0;overflow:visible;z-index:3}.hero.workstyle-hero .hero-inner .hero-content{margin-top:1em;margin-left:1em;width:50%;max-width:100%}@media screen and (max-width:1024px){.hero.workstyle-hero .hero-inner .hero-content{width:75%}}@media screen and (max-width:768px){.hero.workstyle-hero .hero-inner .hero-content{width:100%}}@media screen and (max-width:768px){.hero.workstyle-hero .hero-inner .hero-content{margin-left:auto;padding-left:1em;padding-right:1em;box-sizing:border-box}}.hero.workstyle-hero .hero-inner .hero-content .main-content{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.275);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.275);transition-timing-function:cubic-bezier(0.175,.885,.32,1.275);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;float:left;width:100%}.hero.workstyle-hero .hero-inner .hero-content .main-content.will-animate{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.hero.workstyle-hero .hero-inner .hero-content .main-content.animated{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.hero.workstyle-hero .hero-inner .hero-content .main-content{padding:1em}}.hero.workstyle-hero .animation-element{position:absolute;display:block;width:100px;height:100px;background-size:contain;z-index:1}.hero.workstyle-hero .animation-element.avatar{-webkit-transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .8s;-moz-transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .8s;transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .8s;width:50%;height:100%;left:55%}.hero.workstyle-hero .animation-element.avatar.will-animate{bottom:-500px}.hero.workstyle-hero .animation-element.avatar.animated{bottom:0}@media screen and (max-width:1024px){.hero.workstyle-hero .animation-element.avatar{height:80%;left:75%}}@media screen and (max-width:768px){.hero.workstyle-hero .animation-element.avatar{height:57%;left:55%}}@media screen and (max-width:480px){.hero.workstyle-hero .animation-element.avatar{height:47%;left:50%;width:80%}}.hero.workstyle-hero .animation-element.buildings-left{-webkit-transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .3s;-moz-transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .3s;transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .3s;width:396px;height:300px;margin-left:-400px;left:24%}.hero.workstyle-hero .animation-element.buildings-left.will-animate{bottom:-300px}.hero.workstyle-hero .animation-element.buildings-left.animated{bottom:32px}@media screen and (min-width:1400px){.hero.workstyle-hero .animation-element.buildings-left{margin-left:0;left:1%}}.hero.workstyle-hero .animation-element.buildings-right{-webkit-transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .5s;-moz-transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .5s;transition:bottom 1s cubic-bezier(0.175,.885,.32,1.275) .5s;min-width:240px;height:280px;left:793px;margin-left:27%}.hero.workstyle-hero .animation-element.buildings-right.will-animate{bottom:-300px}.hero.workstyle-hero .animation-element.buildings-right.animated{bottom:70px}@media screen and (min-width:1400px){.hero.workstyle-hero .animation-element.buildings-right{left:-50px;margin-left:90%}}.hero.workstyle-hero .animation-element.cloud-1{top:0;-webkit-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;-moz-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;width:250px;height:172px;margin-left:-20%}.hero.workstyle-hero .animation-element.cloud-1.will-animate{left:-300px}.hero.workstyle-hero .animation-element.cloud-1.animated{left:900px}@media screen and (min-width:1400px){.hero.workstyle-hero .animation-element.cloud-1.animated{left:1600px}}.hero.workstyle-hero .animation-element.cloud-2{-webkit-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;-moz-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;top:100px;width:100px;height:100px;margin-left:-10%}.hero.workstyle-hero .animation-element.cloud-2.will-animate{left:-500px}.hero.workstyle-hero .animation-element.cloud-2.animated{left:700px}.hero.workstyle-hero .animation-element.cloud-3{-webkit-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;-moz-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;top:75px;width:200px;height:205px;margin-left:-5%}.hero.workstyle-hero .animation-element.cloud-3.will-animate{left:-500px}.hero.workstyle-hero .animation-element.cloud-3.animated{left:0}.hero.workstyle-hero .animation-element.cloud-4{-webkit-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;-moz-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;top:32px;width:280px;height:205px;margin-left:-75px}.hero.workstyle-hero .animation-element.cloud-4.will-animate{left:-180%}.hero.workstyle-hero .animation-element.cloud-4.animated{left:20%}.hero.workstyle-hero .animation-element.cloud-right{-webkit-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;-moz-transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;transition:left 4s cubic-bezier(0.25,.46,.45,.94) 0s;top:95px;margin-left:100%;width:185px;height:145px}.hero.workstyle-hero .animation-element.cloud-right.will-animate{left:-100%}.hero.workstyle-hero .animation-element.cloud-right.animated{left:-20%}@media screen and (max-width:1024px){.hero.workstyle-hero .animation-element.cloud-right.animated{left:0}}.hero.workstyle-hero .animation-element.rocket-moon{-webkit-transition-property:-webkit-transform,left;-moz-transition-property:-moz-transform,left;transition-property:transform,left;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(0.25,.46,.45,.94);transition-timing-function:cubic-bezier(0.25,.46,.45,.94);-webkit-transition-delay:.5;-moz-transition-delay:.5;transition-delay:.5;top:80px;left:74%;width:140px;height:100px}.hero.workstyle-hero .animation-element.rocket-moon.will-animate{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.hero.workstyle-hero .animation-element.rocket-moon.animated{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (min-width:1400px){.hero.workstyle-hero .animation-element.rocket-moon{left:90%}}@media screen and (max-width:480px){.hero.workstyle-hero .animation-element.rocket-moon{left:100%}}.hero.workstyle-hero .animation-element.background{-webkit-transition:bottom .5s cubic-bezier(0.175,.885,.32,1.275) .1s;-moz-transition:bottom .5s cubic-bezier(0.175,.885,.32,1.275) .1s;transition:bottom .5s cubic-bezier(0.175,.885,.32,1.275) .1s;left:-2px;width:50%;min-width:700px;height:150px}.hero.workstyle-hero .animation-element.background.will-animate{bottom:-200px}.hero.workstyle-hero .animation-element.background.animated{bottom:-66px}.hero.workstyle-hero .animation-element.foreground{-webkit-transition:bottom .5s cubic-bezier(0.175,.885,.32,1.275) 0;-moz-transition:bottom .5s cubic-bezier(0.175,.885,.32,1.275) 0;transition:bottom .5s cubic-bezier(0.175,.885,.32,1.275) 0;z-index:2;left:0;width:100%;min-width:1200px;height:300px;background-size:100% 195px}.hero.workstyle-hero .animation-element.foreground.will-animate{bottom:-200px}.hero.workstyle-hero .animation-element.foreground.animated{bottom:-85px}.worktype-single .purple.texture{background:top left/cover,0 500px/cover #5A2BAD;background:-webkit-linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 500px,top left no-repeat #5a2bad;background:linear-gradient(90deg,rgba(90,43,173,.7),rgba(90,43,173,.7)) top left,url(../images/background/art-bg.png) 0 500px,top left no-repeat #5a2bad}.page-template-template-pagespage-worktype-kiosk-php .footer .copyright-wrapper,.page-template-template-pagespage-worktype-kiosk-php main{margin:0}.page-template-template-pagespage-worktype-kiosk-php .iframe-container{clear:both;margin:0;padding:0}.page-template-template-pagespage-worktype-kiosk-php .iframe-container iframe{width:100%;border:1px solid #fff}.has-texture{-webkit-transition:opacity,.3s,ease-in;-moz-transition:opacity,.3s,ease-in;transition:opacity,.3s,ease-in;opacity:0}.has-texture.texture{opacity:1}.white{background-color:#fff;color:#021677}.white.transparent{background-color:rgba(255,255,255,.8)}.teal{background-color:#00B1C6;color:#021677}.teal.transparent{background-color:rgba(0,177,198,.8)}.teal .cta,.teal .pseudo-link,.teal a{color:#021677}.teal h1,.teal h2,.teal h3,.teal h4,.teal h5,.teal h6{color:inherit}.light-blue{background-color:#0188E2;color:#fff}.light-blue.transparent{background-color:rgba(1,136,226,.8)}.light-blue .cta,.light-blue .pseudo-link,.light-blue a{color:#fff}.light-blue h1,.light-blue h2,.light-blue h3,.light-blue h4,.light-blue h5,.light-blue h6{color:inherit}.dark-blue{background-color:#021677;color:#fff}.dark-blue.transparent{background-color:rgba(2,22,119,.8)}.dark-blue .cta,.dark-blue .pseudo-link,.dark-blue a{color:#fff}.dark-blue h1,.dark-blue h2,.dark-blue h3,.dark-blue h4,.dark-blue h5,.dark-blue h6{color:inherit}.purple{background-color:#5A2BAD;color:#fff}.purple.transparent{background-color:rgba(90,43,173,.8)}.purple .cta,.purple .pseudo-link,.purple a{color:#fff}.purple h1,.purple h2,.purple h3,.purple h4,.purple h5,.purple h6{color:inherit}.light-gray{background-color:#EEE;color:#021677}.light-gray.transparent{background-color:rgba(238,238,238,.8)}.light-gray h1,.light-gray h2,.light-gray h3,.light-gray h4,.light-gray h5,.light-gray h6{color:inherit}.medium-gray{background-color:#7D7D7D;color:#fff}.medium-gray.transparent{background-color:rgba(125,125,125,.8)}.medium-gray h1,.medium-gray h2,.medium-gray h3,.medium-gray h4,.medium-gray h5,.medium-gray h6{color:inherit}.dark-gray{background-color:#1E1E1E;color:#fff}.dark-gray.transparent{background-color:rgba(30,30,30,.8)}.dark-gray h1,.dark-gray h2,.dark-gray h3,.dark-gray h4,.dark-gray h5,.dark-gray h6{color:inherit}.green{background-color:#87C540;color:#fff}.green.transparent{background-color:rgba(135,197,64,.8)}.mint{background-color:#30B886;color:#fff}.mint.transparent{background-color:rgba(48,184,134,.8)}.cpt-icon-key{background-repeat:no-repeat;background-size:60%;background-position:center center}.cpt-icon-key.add-on{background-color:#87C540;background-image:url(../compressed-images/icons/post-type-icons/white/add-on.svg)}.cpt-icon-key.customer{background-color:#FFC200;background-image:url(../compressed-images/icons/post-type-icons/white/customer.svg)}.cpt-icon-key.event{background-color:#FF9800;background-image:url(../compressed-images/icons/post-type-icons/white/event.svg)}.cpt-icon-key.post{background-color:#FC6600;background-image:url(../compressed-images/icons/post-type-icons/white/post.svg)}.cpt-icon-key.analystreport{background-color:#E00;background-image:url(../compressed-images/icons/post-type-icons/white/analystreport.svg)}.cpt-icon-key.casestudy{background-color:#D0118C;background-image:url(../compressed-images/icons/post-type-icons/white/casestudy.svg)}.cpt-icon-key.datasheet{background-color:#021677;background-image:url(../compressed-images/icons/post-type-icons/white/datasheet.svg)}.cpt-icon-key.ebook{background-color:#477DCA;background-image:url(../compressed-images/icons/post-type-icons/white/ebook.svg)}.cpt-icon-key.ondemandwebcast{background-color:#00B1C6;background-image:url(../compressed-images/icons/post-type-icons/white/ondemandwebcast.svg)}.cpt-icon-key.video{background-color:#5A2BAD;background-image:url(../compressed-images/icons/post-type-icons/white/video.svg)}.cpt-icon-key.whitepaper{background-color:#FFC200;background-image:url(../compressed-images/icons/post-type-icons/white/whitepaper.svg)}.cpt-icon-key.presentation{background-color:#30B886;background-image:url(../compressed-images/icons/post-type-icons/white/presentation.svg)}.column,.columns{float:left;display:block}.large-11{float:left;display:block;margin-right:2.35765%;width:91.4702%}.large-11:last-child{margin-right:0}.large-10{float:left;display:block;margin-right:2.35765%;width:82.94039%}.large-10:last-child{margin-right:0}@media screen and (max-width:1024px){.large-10{float:left;display:block;margin-right:2.35765%;width:100%}.large-10:last-child{margin-right:0}}.large-9{float:left;display:block;margin-right:2.35765%;width:74.41059%}.large-9:last-child{margin-right:0}.large-8{float:left;display:block;margin-right:2.35765%;width:65.88078%}.large-8:last-child{margin-right:0}@media screen and (max-width:1024px){.large-8{float:left;display:block;margin-right:2.35765%;width:100%}.large-8:last-child{margin-right:0}}.large-7{float:left;display:block;margin-right:2.35765%;width:57.35098%}.large-7:last-child{margin-right:0}.large-6{float:left;display:block;margin-right:2.35765%;width:48.82117%}.large-6:last-child{margin-right:0}@media screen and (max-width:1024px){.large-6{float:left;display:block;margin-right:2.35765%;width:100%}.large-6:last-child{margin-right:0}}.large-5{float:left;display:block;margin-right:2.35765%;width:40.29137%}.large-5:last-child{margin-right:0}@media screen and (max-width:1024px){.large-5{float:left;display:block;margin-right:2.35765%;width:100%}.large-5:last-child{margin-right:0}}.large-4{float:left;display:block;margin-right:2.35765%;width:31.76157%}.large-4:last-child{margin-right:0}@media screen and (max-width:1024px){.large-4{float:left;display:block;margin-right:2.35765%;width:100%}.large-4:last-child{margin-right:0}}.large-3{float:left;display:block;margin-right:2.35765%;width:23.23176%}.large-3:last-child{margin-right:0}@media screen and (max-width:1024px){.large-3{float:left;display:block;margin-right:2.35765%;width:100%}.large-3:last-child{margin-right:0}}.large-2{float:left;display:block;margin-right:2.35765%;width:14.70196%}.large-2:last-child{margin-right:0}@media screen and (max-width:1024px){.large-2{float:left;display:block;margin-right:2.35765%;width:100%}.large-2:last-child{margin-right:0}}.large-1{float:left;display:block;margin-right:2.35765%;width:6.17215%}.large-1:last-child{margin-right:0}@media screen and (max-width:1024px){.large-1{float:left;display:block;margin-right:2.35765%;width:100%}.large-1:last-child{margin-right:0}}.medium-10{float:left;display:block;margin-right:2.35765%;width:82.94039%}.medium-10:last-child{margin-right:0}@media screen and (max-width:768px){.medium-10{float:left;display:block;margin-right:2.35765%;width:100%}.medium-10:last-child{margin-right:0}}.medium-9{float:left;display:block;margin-right:2.35765%;width:74.41059%}.medium-9:last-child{margin-right:0}@media screen and (max-width:768px){.medium-9{float:left;display:block;margin-right:2.35765%;width:100%}.medium-9:last-child{margin-right:0}}.medium-8{float:left;display:block;margin-right:2.35765%;width:65.88078%}.medium-8:last-child{margin-right:0}@media screen and (max-width:768px){.medium-8{float:left;display:block;margin-right:2.35765%;width:100%}.medium-8:last-child{margin-right:0}}.medium-7{float:left;display:block;margin-right:2.35765%;width:57.35098%}.medium-7:last-child{margin-right:0}@media screen and (max-width:768px){.medium-7{float:left;display:block;margin-right:2.35765%;width:100%}.medium-7:last-child{margin-right:0}}.medium-5{float:left;display:block;margin-right:2.35765%;width:40.29137%}.medium-5:last-child{margin-right:0}@media screen and (max-width:768px){.medium-5{float:left;display:block;margin-right:2.35765%;width:100%}.medium-5:last-child{margin-right:0}}.medium-4{float:left;display:block;margin-right:2.35765%;width:31.76157%}.medium-4:last-child{margin-right:0}@media screen and (max-width:768px){.medium-4{float:left;display:block;margin-right:2.35765%;width:100%}.medium-4:last-child{margin-right:0}}.medium-3{float:left;display:block;margin-right:2.35765%;width:23.23176%}.medium-3:last-child{margin-right:0}@media screen and (max-width:768px){.medium-3{float:left;display:block;margin-right:2.35765%;width:100%}.medium-3:last-child{margin-right:0}}.medium-2{float:left;display:block;margin-right:2.35765%;width:14.70196%}.medium-2:last-child{margin-right:0}@media screen and (max-width:768px){.medium-2{float:left;display:block;margin-right:2.35765%;width:100%}.medium-2:last-child{margin-right:0}}@media screen and (min-width:1025px){.shift-large{margin-left:8.5298%}.large-shift-2{margin-left:17.05961%}.large-shift-3{margin-left:25.58941%}.large-shift-4{margin-left:34.11922%}.large-shift-5{margin-left:42.64902%}.large-shift-6{margin-left:51.17883%}.large-shift-7{margin-left:59.70863%}.large-shift-8{margin-left:68.23843%}.large-shift-9{margin-left:76.76824%}.large-shift-10{margin-left:85.29804%}.large-shift-11{margin-left:93.82785%}}@media screen and (max-width:1024px) and (min-width:1025px){.shift-medium{margin-left:8.5298%}}@media screen and (max-width:1024px){.medium-shift-2{margin-left:17.05961%}.medium-shift-3{margin-left:25.58941%}.medium-shift-4{margin-left:34.11922%}.medium-shift-5{margin-left:42.64902%}.medium-shift-6{margin-left:51.17883%}.medium-shift-7{margin-left:59.70863%}.medium-shift-8{margin-left:68.23843%}.medium-shift-9{margin-left:76.76824%}.medium-shift-10{margin-left:85.29804%}.medium-shift-11{margin-left:93.82785%}}@media screen and (max-width:1025px){.medium-3{float:left;display:block;margin-right:2.35765%;width:31.76157%}.medium-3:last-child{margin-right:0}}@media screen and (max-width:480px){.medium-3{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1em}.medium-3:last-child{margin-right:0}}@media screen and (max-width:1025px){.medium-6{float:left;display:block;margin-right:2.35765%;width:65.88078%}.medium-6:last-child{margin-right:0}}@media screen and (max-width:480px){.medium-6{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1em}.medium-6:last-child{margin-right:0}}.clearfix:after{content:"";display:table;clear:both}.assistive-text,.hide{display:none}@media screen and (max-width:1024px){.hide-for-tablet{display:none!important}}@media screen and (max-width:768px){.hide-for-medium{display:none!important}}@media screen and (max-width:480px){.hide-for-small{display:none!important}}.relative{position:relative}.show-for-medium-and-small,.show-for-small-only{display:none!important}@media screen and (max-width:768px){.show-for-medium-and-small{display:block!important}}@media screen and (max-width:480px){.show-for-small-only{display:block!important}}@media screen and (min-width:480px){.one-half{float:left;display:block;box-sizing:border-box;width:50%;padding-right:1em}}@media screen and (min-width:1024px){.two-column{-webkit-columns:2;-moz-columns:2;columns:2}.two-column li{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}@media screen and (min-width:1024px){.three-column{-webkit-columns:3;-moz-columns:3;columns:3}.three-column li{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}@media screen and (min-width:1024px){.four-column{-webkit-columns:4;-moz-columns:4;columns:4}.four-column li{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}.margin-horizontal{margin:0 2em}.margin-vertical{margin:2em 0}.margin-top{margin-top:3em}.margin-right{margin-right:2em}.margin-bottom{margin-bottom:3em}.margin-left{margin-left:2em}.pad-horizontal{padding:0 2em}.pad-vertical{padding:2em 0}.pad-top{padding-top:2em}.pad-right{padding-right:2em}.pad-bottom{padding-bottom:2em}.pad-left{padding-left:2em}.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.aligncenter{text-align:center;margin:0 auto 1em;display:block}.aligncenter:after,.alignnone:after{content:"";display:table;clear:both}@media screen and (min-width:1024px){.outer.container.center-text>p,.outer.container>.description,.outer.container>.slide-content{padding:0 8%}}.container.outer{max-width:75em;margin-left:auto;margin-right:auto}.container.outer:after{content:"";display:table;clear:both}@media screen and (max-width:1240px){.container.outer{padding-left:.75em;padding-right:.75em}}.container.main{width:100%;float:left}.content{padding-top:2em;padding-bottom:3em}.content.with-sidebar .main{float:left;display:block;margin-right:2.35765%;width:74.41059%}.content.with-sidebar .main:last-child{margin-right:0}@media screen and (max-width:1024px){.content.with-sidebar .main{float:left;display:block;margin-right:2.35765%;width:100%}.content.with-sidebar .main:last-child{margin-right:0}}.content.with-sidebar .sidebar{float:left;display:block;margin-right:2.35765%;width:23.23176%}.content.with-sidebar .sidebar:last-child{margin-right:0}@media screen and (max-width:1024px){.content.with-sidebar .sidebar{float:left;display:block;margin-right:2.35765%;width:100%}.content.with-sidebar .sidebar:last-child{margin-right:0}}.row{padding-bottom:2em;float:left;width:100%}.row:after{content:"";display:table;clear:both}.hard-break-clear-both{clear:both}.center-text{text-align:center}.left-text{text-align:left}.right-text{text-align:right}.lowercase{text-transform:none}.quote p:before{content:"\201c";display:inline}.quote p:after{content:"\201d";display:inline}strong{opacity:.75}.cta,.pseudo-link{text-transform:uppercase}@media screen and (max-width:480px){.cta,.pseudo-link{font-size:.9em}}.section-cta{width:100%;float:left;clear:both;font-family:Avenir Next LT W01 Bold,Avenir-Bold,helvetica,sans-serif;text-align:center;text-transform:uppercase;color:#00B1C6;padding:2em 0}.external-link:after{content:"\2197";font-family:jive-icon-font;display:inline-block;color:inherit;font-size:.7em;vertical-align:middle;margin:0 .3em .25em;line-height:1}.pseudo-link{color:#0188E2}.share-link-icon:after{content:"\279a";font-family:jive-icon-font;display:inline-block;color:inherit;font-size:.7em;vertical-align:middle;margin:0 0 .4em .3em;line-height:1}.featured{list-style-type:none}.featured li{border-top:1px solid #EEE;line-height:2}.featured li:before{content:"\002022";color:#00B1C6;margin:0 .5em}.featured li:last-child{border-bottom:1px solid #EEE;margin-bottom:1em}.disc{list-style-type:disc;margin:0 0 1em 1.5em}.circle{list-style-type:circle;margin:0 0 1em 1.5em}.square{list-style-type:square;margin:0 0 1em 1.5em}.decimal{list-style-type:decimal;margin:0 0 1em 1.5em}.lower-alpha{list-style-type:lower-alpha;margin:0 0 1em 1.5em}.upper-alpha{list-style-type:upper-alpha;margin:0 0 1em 1.5em}.lower-roman{list-style-type:lower-roman;margin:0 0 1em 1.5em}.upper-roman{list-style-type:upper-roman;margin:0 0 1em 1.5em}#ndq-tools{background:#5A2BAD;color:#fff}#ndq-tools [class*=ndqicon-]:before,#ndq-tools [class^=ndqicon-]:before,#ndq-tools a,#ndq-tools a strong{color:#fff}