.version-09{display:none}.row{max-width:72rem}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;color:#1c3b47;}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1.lb-slate,h2.lb-slate,h3.lb-slate,h4.lb-slate,h5.lb-slate,h6.lb-slate{color:#1c3b47}h1.lb-blue,h2.lb-blue,h3.lb-blue,h4.lb-blue,h5.lb-blue,h6.lb-blue{color:#1a84ad}h1.lb-orange,h2.lb-orange,h3.lb-orange,h4.lb-orange,h5.lb-orange,h6.lb-orange{color:#ff931e}p{font-family:inherit;color:#1c3b47}a{font-family:inherit;color:#f48122;cursor:pointer;outline:0;}a:link{color:#f48122;outline:none}a:visited{color:#f48122;outline:none}a:hover{color:#f48122;text-decoration:none;outline:none}a:active{color:#f48122;outline:none}a.chevron-link:hover{text-decoration:none}a.chevron-link .svg-chevon-circle-right{display:inline-block;width:20px;height:20px;margin:-1px 0 0 5px;vertical-align:middle}a.de-focus{opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}a.de-focus:hover{opacity:1;-ms-filter:none;filter:none}p a:hover{text-decoration:underline}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:inherit;text-decoration:none;cursor:pointer;}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link{color:#1c3b47}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#1c3b47}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ff931e;text-decoration:none}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#1c3b47}a.social{display:block;width:30px;height:30px;line-height:30px}a.social.login{font-weight:700;margin-left:1rem;}a.social.login:hover{color:#ff931e;text-decoration:none}a.social .github,a.social .twitter,a.social .linkedin,a.social .facebook,a.social .google-plus{fill:#1a84ad}a.social:hover .github,a.social:hover .twitter,a.social:hover .linkedin,a.social:hover .facebook,a.social:hover .google-plus{fill:#ff931e}@media only screen and (min-width:40.063em){h1{font-family:inherit;font-size:2.5rem;line-height:1.3;margin-bottom:.4rem;margin-top:1.1rem}h2{font-family:inherit;font-size:1.875rem;line-height:1.3;margin-bottom:.2rem;margin-top:1.3rem}h3{font-family:inherit;font-size:1.438rem;line-height:1.3}h4{font-family:inherit;font-size:1.25rem}h5{font-family:inherit;font-size:1.25rem}h6{font-family:inherit;font-size:1.25rem}p{font-family:inherit;font-size:1.125rem;line-height:1.5;margin-bottom:1.125rem;margin-top:0;}p.fig{font-size:.875rem;font-style:italic}}p img{margin:0}p.lead{line-height:1.5;font-size:1.375rem}ol,ul{font-size:1.125rem;margin:1.5rem 3rem 1.5rem 3rem;}ol li,ul li{margin-bottom:.25rem;}ol li ul,ul li ul{margin-top:0;list-style-type:circle}ul.no-bullets{font-family:inherit;padding-left:0;}ul.no-bullets li{margin:0;padding:0;list-style-type:none;background-image:none;}ul.no-bullets li:before{content:"";display:none}ul.no-bullets li p{margin-bottom:.5rem}small{line-height:inherit;font-size:70%;font-family:inherit}h1 small,h2 small,h3 small,h4 small,h5 small{font-size:1rem;font-family:inherit;color:inherit;line-height:inherit}hr{border:0 solid #ebeef0;border-bottom:1px solid #ebeef0;margin:40px 0;max-width:100%;}hr.m20{margin:20px 0}.row.hr{border-bottom:1px solid rgba(0,0,0,0.15);padding-bottom:4rem;margin-bottom:4rem}.row.hr-slate{border-bottom:1px solid #1c3b47;padding-bottom:4rem;margin-bottom:4rem}.row.hr-alpha{border-bottom:none;padding-bottom:4rem;margin-bottom:4rem}abbr,acronym{color:#222;border-bottom:1px solid #ddd;text-transform:uppercase;font-size:90%;font-family:inherit;cursor:help}abbr{text-transform:none;font-family:inherit}pre{overflow:auto;-webkit-overflow-scrolling:touch;margin:10px 0;padding:10px;background:#f5f5f5;border:none !important}code{height:4px;padding:0;background:#fafafa;color:#666;border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;font-family:inconsolata,monospace}pre code{line-height:inherit;background:inherit;border:0;-webkit-border-radius:0;border-radius:0;font-size:14px}q{font-style:italic;font-weight:700;line-height:1.5}blockquote{background:transparent url("../images/svg/ui/quote-left.svg") no-repeat top left;-webkit-background-size:8%;-moz-background-size:8%;background-size:8%;padding:0 1rem 1rem 10%;margin:2rem 0 1rem 0;color:#1c3b47;border:none;font-weight:700;}blockquote.lb-blue{background:transparent url("../images/svg/ui/quote-left-blue.svg") no-repeat top left;-webkit-background-size:8%;-moz-background-size:8%;background-size:8%;}blockquote.lb-blue p{color:#1a84ad;font-weight:400;line-height:1.375}blockquote.lb-blue cite{color:#1a84ad;font-size:1.375rem;font-style:normal}blockquote.flush{margin:0;padding-bottom:0}blockquote p{color:#1c3b47;font-weight:700;font-size:1.125rem;margin-bottom:.5rem;line-height:1.375}blockquote footer,blockquote > div,blockquote cite{font-weight:400;font-size:.875rem;color:#1c3b47;line-height:1.375rem;font-style:italic;}blockquote footer strong,blockquote > div strong,blockquote cite strong{font-weight:400;}blockquote footer strong:after,blockquote > div strong:after,blockquote cite strong:after{content:",";margin-right:.25rem}blockquote footer:before,blockquote > div:before,blockquote cite:before{content:"\2014"}blockquote.subtle p{font-weight:400;font-size:1.125rem;line-height:1.5}.fw-wrapper.lb-orange blockquote,.fw-wrapper.lb-blue blockquote{background:transparent url("../images/svg/ui/quote-left-white.svg") no-repeat top left;-webkit-background-size:8%;-moz-background-size:8%;background-size:8%;}.fw-wrapper.lb-orange blockquote footer,.fw-wrapper.lb-blue blockquote footer,.fw-wrapper.lb-orange blockquote > div,.fw-wrapper.lb-blue blockquote > div,.fw-wrapper.lb-orange blockquote cite,.fw-wrapper.lb-blue blockquote cite{color:rgba(255,255,255,0.8)}.fw-wrapper.lb-slate blockquote footer,.fw-wrapper.lb-grey blockquote footer,.fw-wrapper.lb-slate blockquote > div,.fw-wrapper.lb-grey blockquote > div,.fw-wrapper.lb-slate blockquote cite,.fw-wrapper.lb-grey blockquote cite{color:rgba(255,255,255,0.8)}@media only screen and (min-width:40.063em){blockquote p{font-size:1.25rem}}blockquote footer,blockquote > div{width:96%;margin-right:0;-webkit-background-size:50%;-moz-background-size:50%;background-size:50%;height:30px;padding-right:60px}@media only screen and (min-width:25rem){blockquote footer,blockquote > div{width:96%;margin-right:0;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;height:auto;padding-right:100px}}@media only screen and (min-width:40.063em){blockquote footer,blockquote > div{width:80%;margin-right:20%;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;height:auto;padding-right:100px}}@media only screen and (min-width:64.063em){blockquote footer,blockquote > div{width:80%;margin-right:20%;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;height:auto;padding-right:100px}}blockquote.full-strip-quote{background-image:none !important;margin:2rem 0 1rem 0;padding:0;text-align:center;}blockquote.full-strip-quote .svg-icon-quote{width:2rem;height:2rem;opacity:.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";display:none;}blockquote.full-strip-quote .svg-icon-quote path{fill:#fff}blockquote.full-strip-quote p{font-size:2rem;line-height:2.5rem;font-weight:400;padding:0;background:none;border:none;color:#1a84ad;font-style:italic;margin:0 0 1rem 0}blockquote.full-strip-quote img{-webkit-border-radius:300px;border-radius:300px;margin:0;width:70px;height:70px;border:2px solid #fff;display:inline-block;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);vertical-align:top}blockquote.full-strip-quote cite{font-weight:400;font-size:.875rem;display:inline-block;line-height:1.25rem;text-align:right;vertical-align:top;margin-right:.5rem;}blockquote.full-strip-quote cite strong{font-size:1rem}.lb-blue blockquote.full-strip-quote cite{color:#fff}.info{font-weight:700;color:blue-text;font-size:1.5rem}.login-message{color:blue-text;font-weight:700;margin-bottom:3px;margin-top:40px}.icon-tease h3{color:#ff931e;font-size:1.25rem}@media only screen and (min-width:64.063em){.icon-tease p.large-min-h-75{min-height:75px}}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:#fff}body{padding:0;margin:0;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default;font:16px "Source Sans Pro","Helvetica Neue",Arial,sans-serif !important;color:#1c3b47;-webkit-font-smoothing:antialiased;-webkit-font-size-adjust:none;text-rendering:optimizeLegibility}#page-content{padding:0;margin:0}.fw-wrapper{padding:40px 0;max-width:120rem;margin:0 auto;background:#fff;}@media only screen and (min-width:40.063em){.fw-wrapper{padding:80px 0}.fw-wrapper.breath{padding:120px 0}}.fw-wrapper.lb-slate-end{padding:1px 0;height:1px;background:#1c3b47}.fw-wrapper.buffer-rows > .row{padding-bottom:10px;}.fw-wrapper.buffer-rows > .row:last-child{padding-bottom:0}.fw-wrapper.buffer-rows > .row.hr{padding-bottom:4rem}@media only screen and (min-width:40.063em){.fw-wrapper.buffer-rows > .row{padding-bottom:20px}}@media only screen and (min-width:64.063em){.fw-wrapper.buffer-rows > .row{padding-bottom:40px}}.fw-wrapper.flush{padding:0}.fw-wrapper.flush-top{padding:0 0 60px 0}.fw-wrapper.flush-bottom{padding:60px 0 0 0}.fw-wrapper.lb-off-white{background-color:#f5f6f7}.fw-wrapper.lb-off-white-fade{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f5f6f7));background:-webkit-linear-gradient(top, #fff 0%, #f5f6f7 100%);background:-moz-linear-gradient(top, #fff 0%, #f5f6f7 100%);background:-o-linear-gradient(top, #fff 0%, #f5f6f7 100%);background:-ms-linear-gradient(top, #fff 0%, #f5f6f7 100%);background:linear-gradient(top, #fff 0%, #f5f6f7 100%)}.fw-wrapper.lb-off-white-fade-both{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.33333333333333326, #f5f6f7), color-stop(1, #fff));background:-webkit-linear-gradient(top, #fff 0%, #f5f6f7 33.33333333333333%, #fff 100%);background:-moz-linear-gradient(top, #fff 0%, #f5f6f7 33.33333333333333%, #fff 100%);background:-o-linear-gradient(top, #fff 0%, #f5f6f7 33.33333333333333%, #fff 100%);background:-ms-linear-gradient(top, #fff 0%, #f5f6f7 33.33333333333333%, #fff 100%);background:linear-gradient(top, #fff 0%, #f5f6f7 33.33333333333333%, #fff 100%)}.fw-wrapper.lb-off-white-fade-down{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f6f7), color-stop(1, #fff));background:-webkit-linear-gradient(top, #f5f6f7 0%, #fff 100%);background:-moz-linear-gradient(top, #f5f6f7 0%, #fff 100%);background:-o-linear-gradient(top, #f5f6f7 0%, #fff 100%);background:-ms-linear-gradient(top, #f5f6f7 0%, #fff 100%);background:linear-gradient(top, #f5f6f7 0%, #fff 100%)}.fw-wrapper.lb-off-white-dkr{background-color:#ebeef0}.fw-wrapper.lb-light-grey{background-color:#c5d0d4}.fw-wrapper.lb-grey{background-color:#454e57;}.fw-wrapper.lb-grey h5,.fw-wrapper.lb-grey h6,.fw-wrapper.lb-grey p,.fw-wrapper.lb-grey ul li,.fw-wrapper.lb-grey ol li{color:#fff}.fw-wrapper.lb-grey h1,.fw-wrapper.lb-grey h2,.fw-wrapper.lb-grey h3,.fw-wrapper.lb-grey h4{color:#ff931e}.fw-wrapper.lb-grey p a{color:#ff931e}.fw-wrapper.lb-slate{background-color:#1c3b47;}.fw-wrapper.lb-slate h5,.fw-wrapper.lb-slate h6,.fw-wrapper.lb-slate p,.fw-wrapper.lb-slate ul li,.fw-wrapper.lb-slate ol li{color:#fff}.fw-wrapper.lb-slate h1,.fw-wrapper.lb-slate h2,.fw-wrapper.lb-slate h3,.fw-wrapper.lb-slate h4{color:#ff931e}.fw-wrapper.lb-slate p a{color:#ff931e}.fw-wrapper.lb-blue{background-color:#1a84ad;}.fw-wrapper.lb-blue h1,.fw-wrapper.lb-blue h2,.fw-wrapper.lb-blue h3,.fw-wrapper.lb-blue h4,.fw-wrapper.lb-blue p,.fw-wrapper.lb-blue a,.fw-wrapper.lb-blue ul li,.fw-wrapper.lb-blue ol li{color:#fff}.fw-wrapper.lb-orange{background-color:#ff931e;}.fw-wrapper.lb-orange h1,.fw-wrapper.lb-orange h2,.fw-wrapper.lb-orange h3,.fw-wrapper.lb-orange h4,.fw-wrapper.lb-orange p,.fw-wrapper.lb-orange a,.fw-wrapper.lb-orange ul li,.fw-wrapper.lb-orange ol li{color:#fff}.fw-wrapper.transparent{background-color:#1a84ad;}.fw-wrapper.transparent h1,.fw-wrapper.transparent h2,.fw-wrapper.transparent h3,.fw-wrapper.transparent h4,.fw-wrapper.transparent p,.fw-wrapper.transparent a,.fw-wrapper.transparent ul li,.fw-wrapper.transparent ol li{color:#fff}@media only screen and (min-width:40.063em){.fw-wrapper.transparent{background-color:transparent}}.fw-wrapper.rs-purple{background-color:#390f37;}.fw-wrapper.rs-purple h1,.fw-wrapper.rs-purple h2,.fw-wrapper.rs-purple h3,.fw-wrapper.rs-purple h4,.fw-wrapper.rs-purple p,.fw-wrapper.rs-purple a{color:#fff}.fw-wrapper.product-polygon{background:#1a84ad;}@media only screen and (min-width:40.063em){.fw-wrapper.product-polygon{background:#1a84ad url("../images/backgrounds/polygon-alter.jpg") repeat-x center top;-webkit-background-size:1920px 1080px;-moz-background-size:1920px 1080px;background-size:1920px 1080px}}.fw-wrapper.team-a-blue{background:#1a84ad;}@media only screen and (min-width:40.063em){.fw-wrapper.team-a-blue{background:#1a84ad url("../images/backgrounds/team-a-blue.jpg") repeat-x center top;-webkit-background-size:1920px 500px;-moz-background-size:1920px 500px;background-size:1920px 500px}}.fw-wrapper.ncl{background:#1a84ad;}@media only screen and (min-width:40.063em){.fw-wrapper.ncl{background:#1a84ad url("../images/backgrounds/ncl.jpg") repeat-x center top;-webkit-background-size:1920px 500px;-moz-background-size:1920px 500px;background-size:1920px 500px}}.fw-wrapper.shadow{-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1)}.fw-wrapper.shadow-dark{-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2)}.fw-wrapper.page-header-simple{background:transparent;padding:65px 0 20px 0;}.fw-wrapper.page-header-simple h3{text-transform:uppercase;color:rgba(255,255,255,0.7);font-size:.875rem;margin:0;}.fw-wrapper.page-header-simple h3 a{color:rgba(255,255,255,0.7);text-decoration:none;}.fw-wrapper.page-header-simple h3 a:hover{color:#fff}.fw-wrapper.page-header-simple h1,.fw-wrapper.page-header-simple h2{margin:0;font-size:2.25rem;line-height:1.1;color:#fff}.fw-wrapper.page-header-simple h2{font-size:1.5rem;font-weight:400;color:#ebeef0}@media only screen and (min-width:40.063em){.fw-wrapper.page-header-simple{padding:70px 0 30px 0}.fw-wrapper.page-header-simple h3{font-size:1.125rem}.fw-wrapper.page-header-simple h1{font-size:3rem;line-height:1.3}.fw-wrapper.page-header-simple h2{font-size:2rem;line-height:1.3}}@media only screen and (min-width:64.063em){.fw-wrapper.page-header-simple{padding:30px 0 40px 0}.fw-wrapper.page-header-simple h3{font-size:1.125rem}.fw-wrapper.page-header-simple h1{font-size:3rem;line-height:1.3}.fw-wrapper.page-header-simple h2{font-size:2rem;line-height:1.3}.fw-wrapper.page-header-simple.breath{padding:45px 0 50px 0}}.fw-wrapper.page-header-simple .svg-icon,.fw-wrapper.page-header-simple img{width:auto;height:auto;max-width:15rem;margin-top:1rem}.fw-wrapper.page-header{padding:80px 0 40px 0;background:#1a84ad;}.fw-wrapper.page-header .page-statement h2{font-weight:400;margin:0 0 2rem 0;color:rgba(255,255,255,0.8);}.fw-wrapper.page-header .page-statement h2 br{display:none;}@media only screen and (min-width:40.063em){.fw-wrapper.page-header .page-statement h2 br{display:inline}}.fw-wrapper.page-header .page-statement h4,.fw-wrapper.page-header .page-statement h4.breadcrumb,.fw-wrapper.page-header .page-statement h4.breadcrumb a{color:rgba(255,255,255,0.5);text-transform:uppercase;font-weight:700;font-size:1.125rem;display:inline-block;padding:0 .4rem;text-decoration:none}.fw-wrapper.page-header .page-statement h4.breadcrumb a{padding:0;}.fw-wrapper.page-header .page-statement h4.breadcrumb a:hover{text-decoration:none;color:#fff;border-bottom:none}.fw-wrapper.page-header .page-statement h1 .svg-icon{height:140px;width:100%}@media only screen and (min-width:40.063em){.fw-wrapper.page-header{padding:80px 0;background:transparent url("../images/slider/banner-curve.png") no-repeat;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center bottom -1px}.fw-wrapper.page-header .page-statement h1{font-size:2.875rem;margin-top:.875rem}.fw-wrapper.page-header .page-statement h2{font-size:2rem}.fw-wrapper.page-header .page-statement h4{font-size:1.313rem}}.fw-wrapper.page-header h3{color:#ebeef0}.fw-wrapper.page-header p{color:#ebeef0;display:block}.fw-wrapper.home-promo{padding:80px 0 40px 0;background:#ff931e;}@media only screen and (min-width:40.063em){.fw-wrapper.home-promo{padding:100px 0 0 0;min-height:400px;background:transparent url("../images/slider/banner-curve.png") no-repeat;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center bottom;position:relative}.fw-wrapper.home-promo h1{color:#fff;font-size:3.125rem}.fw-wrapper.home-promo p{color:#fff;font-size:1.75rem}.fw-wrapper.home-promo .scroll-down .svg-chevon-circle-down{width:50px;height:50px}}.fw-wrapper.home-promo-two{padding:120px 0;background:#fff}.buffer-block-grid-row > .column{margin-bottom:1rem;}@media only screen and (min-width:40.063em){.buffer-block-grid-row > .column{margin-bottom:2rem}}@media only screen and (min-width:40.063em){.buffer-block-grid-col > .column{padding:0 1.875rem}}@media only screen and (min-width:64.063em){.buffer-block-grid-col > .column{padding:0 2.5rem}}#site-header{left:0;top:0;background:#1c3b47;width:100%;height:50px;line-height:45px;padding:0 0;position:fixed;z-index:9999;-webkit-box-shadow:0 0 8px rgba(0,0,0,0);box-shadow:0 0 8px rgba(0,0,0,0);text-align:center;}#site-header #site-header-nav{display:none}#site-header #logo{display:block;margin:0 0 0 .5rem;}#site-header #logo img{height:25px}#site-header .left-off-canvas-toggle{float:left;}#site-header .left-off-canvas-toggle .svg-icon{width:36px;height:50px}#site-header .left-off-canvas-toggle:hover .svg-icon-menu-path{fill:#ff931e}@media only screen and (min-width:61.88rem){#site-header{position:relative;height:95px;text-align:right}#site-header #site-header-nav{display:block}#site-header #logo{float:left;margin-top:25px;}#site-header #logo img{height:40px}#site-header .left-off-canvas-toggle{display:none}#site-header .row > div{height:75px}}#site-header nav{float:right;}#site-header nav .tertiary-nav{text-align:right;height:48px;border:0 solid #fff;line-height:40px;}#site-header nav .tertiary-nav a{font-size:.875rem;font-weight:700;color:#ff931e;text-transform:capitalize;margin-right:1rem;}#site-header nav .tertiary-nav a:last-child{margin-right:0}#site-header nav .tertiary-nav .svg-icon{height:16px;margin-top:-1px;}#site-header nav .tertiary-nav .svg-icon path{fill:#ff931e}#site-header nav .primary-nav{padding:0;clear:both;margin:0;}#site-header nav .primary-nav a.sticky-logo{display:none;padding:0}#site-header nav .primary-nav > ul{padding:0;margin:0;list-style-type:none;}#site-header nav .primary-nav > ul li{padding:0;margin:0;display:inline-block;line-height:20px;position:static;}#site-header nav .primary-nav > ul li:before{content:"";display:none}#site-header nav .primary-nav > ul li a,#site-header nav .primary-nav > ul li p{color:#fff;font-size:1.064rem;font-weight:700;margin:0 0 0 .2rem;padding:6px 6px 16px 6px;display:inline-block;}#site-header nav .primary-nav > ul li a:hover,#site-header nav .primary-nav > ul li p:hover{color:#ff931e;text-decoration:none}#site-header nav .primary-nav > ul li a.inset{padding-left:3rem;}#site-header nav .primary-nav > ul li a.inset:before{content:"\2022";margin-right:.25rem;margin-left:.5rem}#site-header nav .primary-nav > ul li a.highlight{font-size:1rem;border:2px solid #ff931e;text-transform:uppercase;color:#ff931e;margin:0 0 0 .8rem;padding:6px .4rem;background:transparent}#site-header nav .primary-nav > ul li.icon{display:none;}#site-header nav .primary-nav > ul li.icon a{padding:.3rem .3rem;}#site-header nav .primary-nav > ul li.icon a .svg-icon{height:16px;}#site-header nav .primary-nav > ul li.icon a .svg-icon path{fill:#ff931e}#site-header nav .primary-nav > ul li > ul{display:none}#site-header nav .primary-nav > ul li:hover > ul{display:block;position:absolute;background:#1c3b47;padding:8px;margin:0 0 0 -8px;text-align:left;}#site-header nav .primary-nav > ul li:hover > ul li{display:block;}#site-header nav .primary-nav > ul li:hover > ul li a{padding:4px 16px 4px 8px;font-weight:400;font-size:.938rem}#site-header nav .primary-nav.stuck{position:fixed;max-width:120rem;border-bottom:0 solid #1c3b47;-webkit-box-shadow:0 0 8px rgba(0,0,0,0);box-shadow:0 0 8px rgba(0,0,0,0);background:#1c3b47;padding:.25rem .5rem;top:0;left:0;right:0;margin-right:auto;margin-left:auto;}#site-header nav .primary-nav.stuck a.sticky-logo{display:block;float:left;margin-left:.5rem;}#site-header nav .primary-nav.stuck a.sticky-logo svg{height:25px;width:auto}#site-header nav .primary-nav.stuck > ul{float:right;}#site-header nav .primary-nav.stuck > ul li{line-height:35px;}#site-header nav .primary-nav.stuck > ul li a,#site-header nav .primary-nav.stuck > ul li p{font-size:1rem;padding:6px .4rem 6px .4rem}#site-header nav .primary-nav.stuck > ul li a.highlight{font-size:1rem;border:none;text-transform:capitalize;margin:0 0 0 .2rem;padding:6px .4rem 6px .4rem;}#site-header nav .primary-nav.stuck > ul li a.highlight:hover{color:#1a84ad}#site-header nav .primary-nav.stuck > ul li.icon{display:inline-block;}#site-header nav .primary-nav.stuck > ul li.icon a{padding:6px .3rem 6px .3rem}#site-header nav .primary-nav.stuck > ul li.icon a:hover .svg-icon path{fill:#1a84ad}#site-header nav .primary-nav.stuck > ul li:hover > ul li{line-height:20px;}#site-header nav .primary-nav.stuck > ul li:hover > ul li a{padding:4px 16px 4px 8px;font-weight:400;font-size:.938rem}.primary-nav.stuck{-webkit-transition:-webkit-transform 600ms ease-in-out;-moz-transition:-moz-transform 600ms ease-in-out;-o-transition:-o-transform 600ms ease-in-out;-ms-transition:-ms-transform 600ms ease-in-out;transition:transform 600ms ease-in-out}.retract-nav .primary-nav.stuck{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-o-transition:-o-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;transition:transform 300ms ease-in-out}.retract-nav.mixitup .primary-nav.stuck{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.platform a.nav-platform,.products a.nav-products,.products p.nav-products,.subscription a.nav-subscription,.services a.nav-services,.customers a.nav-customers,.learn a.nav-learn,.blog a.nav-learn,.why a.nav-why,.content a.nav-content,.company a.nav-company{color:#489dbd !important;}.platform a.nav-platform:hover,.products a.nav-products:hover,.products p.nav-products:hover,.subscription a.nav-subscription:hover,.services a.nav-services:hover,.customers a.nav-customers:hover,.learn a.nav-learn:hover,.blog a.nav-learn:hover,.why a.nav-why:hover,.content a.nav-content:hover,.company a.nav-company:hover{color:#ff931e !important}#page-content{padding:0;}@media only screen and (min-width:57.5em){#page-content{padding:0}}.off-canvas{background:#0c323b;height:100%;}.off-canvas .primary-nav > ul{margin:0}.off-canvas .primary-nav > ul li{padding:0;margin:0;}.off-canvas .primary-nav > ul li a,.off-canvas .primary-nav > ul li p{font-weight:700;display:block;margin:2px;padding:1rem;background:#1c3b47;text-transform:uppercase;}.off-canvas .primary-nav > ul li a:hover,.off-canvas .primary-nav > ul li p:hover{background:#0c323b;color:#ff931e;text-decoration:none}.off-canvas .primary-nav > ul li.icon a path{fill:#ff931e}.off-canvas .primary-nav > ul li.icon a:hover{color:#1a84ad;}.off-canvas .primary-nav > ul li.icon a:hover path{fill:#1a84ad}.off-canvas .primary-nav > ul li > ul{padding:0;margin:0;}.off-canvas .primary-nav > ul li > ul li{padding:0;}.off-canvas .primary-nav > ul li > ul li a{color:#fff;font-weight:400;display:block;margin:2px;padding:1rem;background:#1c3b47;text-transform:capitalize}.off-canvas .primary-nav a.highlight{-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out;background:transparent;border:2px solid #ff931e;text-transform:uppercase;color:#ff931e;margin:.5em 1em;text-align:center;font-weight:700;}.off-canvas .primary-nav a.highlight:hover{background:#ff931e;color:#fff}.off-canvas .primary-nav a.btn{width:100%;height:50px;margin:0;line-height:45px;padding:0;display:block}.nonres #site-header{position:fixed}#site-footer .related-content h2{color:#ff931e}#site-footer .related-content ul{padding:0;font-size:1em;}#site-footer .related-content ul li{padding:0;margin-bottom:5px;}#site-footer .related-content ul li:before{content:"";display:none}#site-footer .related-content a:hover{text-decoration:none;color:#1a84ad}#site-footer .related-content a.btn:hover{color:#fff}#site-footer .related-content .blog > h2{font-weight:700;font-size:16px}#site-footer .related-content .blog article{margin-bottom:40px}#site-footer .related-content .news > h2{font-weight:700;font-size:16px}#site-footer .footer-nav nav dl dt{margin-bottom:0;color:#ff931e;font-size:1em;font-weight:700;text-transform:uppercase;}#site-footer .footer-nav nav dl dt a{color:#ff931e;font-size:1em;font-weight:700;text-transform:uppercase;background:#0c323b;margin-bottom:2px;padding:1rem;display:block}#site-footer .footer-nav nav dl dd h2,#site-footer .footer-nav nav dl dd h2 a{color:#ff931e;font-size:1em;display:block;margin-bottom:0;font-weight:700;text-transform:uppercase}#site-footer .footer-nav nav dl dd a{display:block;line-height:1.5em;color:#fff;background:#0c323b;margin-bottom:2px;padding:1rem;}#site-footer .footer-nav nav dl dd a.inset{padding-left:3rem;}#site-footer .footer-nav nav dl dd a.inset:before{content:"\2022";margin-right:.25rem}#site-footer .footer-nav nav dl dd a.ib{display:inline;margin-right:5px}#site-footer .footer-nav nav dl dd a .svg-icon{width:16px;height:16px}#site-footer .footer-nav nav dl dd a.rss-icon{margin:0}#site-footer .footer-nav nav dl dd a span{color:#ff931e;padding-left:10px;padding-right:6px}#site-footer .footer-nav nav > a{display:none}#site-footer .footer-nav nav a:hover{text-decoration:none;color:#ff931e;}#site-footer .footer-nav nav a:hover .svg-icon path{fill:#ff931e}#site-footer .footer-nav nav a.btn:hover{color:#fff}#site-footer .legal-social{margin-top:30px;padding-top:30px;}#site-footer .legal-social .legal p{line-height:50px;}#site-footer .legal-social .legal p a{color:#fff;}#site-footer .legal-social .legal p a:hover{color:#ff931e;text-decoration:none}#site-footer .legal-social .social h2{display:inline;font-size:1em;font-weight:700}@media only screen and (min-width:64.063em){#site-footer .footer-nav nav dl dt a{background:none;margin-bottom:0;padding:0;display:block}#site-footer .footer-nav nav dl dd a{background:none;margin-bottom:0;padding:0;}#site-footer .footer-nav nav dl dd a.inset{padding-left:1rem;}#site-footer .footer-nav nav dl dd a.inset:before{content:"\2022";margin-right:.25rem}}aside dl{background:transparent;}aside dl dt,aside dl dd a{display:block}a.btn,.btn,.mktoForm button,form button,.mktoForm button.mktoButton,form button.mktoButton{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;display:inline-block;line-height:1.375rem;padding:.625rem .875rem;margin:5px 0;background-color:#ff931e;border:2px solid #ff931e;color:#fff;text-transform:uppercase;font-size:1em;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;}a.btn .svg-chevon-circle-right,.btn .svg-chevon-circle-right,.mktoForm button .svg-chevon-circle-right,form button .svg-chevon-circle-right,.mktoForm button.mktoButton .svg-chevon-circle-right,form button.mktoButton .svg-chevon-circle-right,a.btn .svg-icon,.btn .svg-icon,.mktoForm button .svg-icon,form button .svg-icon,.mktoForm button.mktoButton .svg-icon,form button.mktoButton .svg-icon{width:22px;height:22px;float:right;margin:0 0 0 .5rem}a.btn:link,.btn:link,.mktoForm button:link,form button:link,.mktoForm button.mktoButton:link,form button.mktoButton:link{color:#fff}a.btn:visited,.btn:visited,.mktoForm button:visited,form button:visited,.mktoForm button.mktoButton:visited,form button.mktoButton:visited{color:#fff}a.btn:hover,.btn:hover,.mktoForm button:hover,form button:hover,.mktoForm button.mktoButton:hover,form button.mktoButton:hover{text-decoration:none;background-color:#f48122;border:2px solid #f48122;color:#fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}a.btn:active,.btn:active,.mktoForm button:active,form button:active,.mktoForm button.mktoButton:active,form button.mktoButton:active{color:#fff}a.btn.glass,.btn.glass,.mktoForm button.glass,form button.glass,.mktoForm button.mktoButton.glass,form button.mktoButton.glass{border:2px solid #fff;background-color:transparent;color:#fff;}a.btn.glass:hover,.btn.glass:hover,.mktoForm button.glass:hover,form button.glass:hover,.mktoForm button.mktoButton.glass:hover,form button.mktoButton.glass:hover{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;background-color:rgba(255,255,255,0.5);color:lb-dark-teal}a.btn.lb-blue,.btn.lb-blue,.mktoForm button.lb-blue,form button.lb-blue,.mktoForm button.mktoButton.lb-blue,form button.mktoButton.lb-blue{background-color:#1a84ad;border:2px solid #1a84ad;}a.btn.lb-blue:hover,.btn.lb-blue:hover,.mktoForm button.lb-blue:hover,form button.lb-blue:hover,.mktoForm button.mktoButton.lb-blue:hover,form button.mktoButton.lb-blue:hover{background-color:#127796;border:2px solid #127796}a.btn.lb-blue.glass,.btn.lb-blue.glass,.mktoForm button.lb-blue.glass,form button.lb-blue.glass,.mktoForm button.mktoButton.lb-blue.glass,form button.mktoButton.lb-blue.glass{border:2px solid #1a84ad;background-color:transparent;color:#1a84ad;}a.btn.lb-blue.glass:hover,.btn.lb-blue.glass:hover,.mktoForm button.lb-blue.glass:hover,form button.lb-blue.glass:hover,.mktoForm button.mktoButton.lb-blue.glass:hover,form button.mktoButton.lb-blue.glass:hover{background-color:#1a84ad;color:#fff}a.btn.lb-orange.glass,.btn.lb-orange.glass,.mktoForm button.lb-orange.glass,form button.lb-orange.glass,.mktoForm button.mktoButton.lb-orange.glass,form button.mktoButton.lb-orange.glass{border:2px solid #ff931e;background-color:transparent;color:#ff931e;}a.btn.lb-orange.glass:hover,.btn.lb-orange.glass:hover,.mktoForm button.lb-orange.glass:hover,form button.lb-orange.glass:hover,.mktoForm button.mktoButton.lb-orange.glass:hover,form button.mktoButton.lb-orange.glass:hover{background-color:#ff931e;color:#fff}a.btn.lb-slate,.btn.lb-slate,.mktoForm button.lb-slate,form button.lb-slate,.mktoForm button.mktoButton.lb-slate,form button.mktoButton.lb-slate{background-color:#1c3b47;border:2px solid #1c3b47;}a.btn.lb-slate:hover,.btn.lb-slate:hover,.mktoForm button.lb-slate:hover,form button.lb-slate:hover,.mktoForm button.mktoButton.lb-slate:hover,form button.mktoButton.lb-slate:hover{background-color:#0c323b;border:2px solid #0c323b}a.btn.lb-slate.glass,.btn.lb-slate.glass,.mktoForm button.lb-slate.glass,form button.lb-slate.glass,.mktoForm button.mktoButton.lb-slate.glass,form button.mktoButton.lb-slate.glass{border:2px solid #1c3b47;background-color:transparent;color:#1c3b47;}a.btn.lb-slate.glass:hover,.btn.lb-slate.glass:hover,.mktoForm button.lb-slate.glass:hover,form button.lb-slate.glass:hover,.mktoForm button.mktoButton.lb-slate.glass:hover,form button.mktoButton.lb-slate.glass:hover{background-color:#1c3b47;color:#fff}a.btn.lb-slate.glass svg path,.btn.lb-slate.glass svg path,.mktoForm button.lb-slate.glass svg path,form button.lb-slate.glass svg path,.mktoForm button.mktoButton.lb-slate.glass svg path,form button.mktoButton.lb-slate.glass svg path{fill:#1c3b47;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}a.btn.lb-slate.glass:hover svg path,.btn.lb-slate.glass:hover svg path,.mktoForm button.lb-slate.glass:hover svg path,form button.lb-slate.glass:hover svg path,.mktoForm button.mktoButton.lb-slate.glass:hover svg path,form button.mktoButton.lb-slate.glass:hover svg path{fill:#fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}a.btn.small,.btn.small,.mktoForm button.small,form button.small,.mktoForm button.mktoButton.small,form button.mktoButton.small{font-size:.8em;padding:.5em 1em;line-height:1.3em}a.btn.tiny,.btn.tiny,.mktoForm button.tiny,form button.tiny,.mktoForm button.mktoButton.tiny,form button.mktoButton.tiny{font-size:.8em;padding:.25em .375em;line-height:1.2em}a.btn.full-width,.btn.full-width,.mktoForm button.full-width,form button.full-width,.mktoForm button.mktoButton.full-width,form button.mktoButton.full-width{display:block}a.btn.play,.btn.play,.mktoForm button.play,form button.play,.mktoForm button.mktoButton.play,form button.mktoButton.play{background-color:#92d13d;border:2px solid #92d13d;}a.btn.play:hover,.btn.play:hover,.mktoForm button.play:hover,form button.play:hover,.mktoForm button.mktoButton.play:hover,form button.mktoButton.play:hover{background-color:#6e9d2e;border:2px solid #6e9d2e}a.btn.akka,.btn.akka,.mktoForm button.akka,form button.akka,.mktoForm button.mktoButton.akka,form button.mktoButton.akka{background-color:#15a9ce;border:2px solid #15a9ce;}a.btn.akka:hover,.btn.akka:hover,.mktoForm button.akka:hover,form button.akka:hover,.mktoForm button.mktoButton.akka:hover,form button.mktoButton.akka:hover{background-color:#107f9b;border:2px solid #107f9b}a.btn.sbt,.btn.sbt,.mktoForm button.sbt,form button.sbt,.mktoForm button.mktoButton.sbt,form button.mktoButton.sbt{background-color:#1a84ad;border:2px solid #1a84ad;}a.btn.sbt:hover,.btn.sbt:hover,.mktoForm button.sbt:hover,form button.sbt:hover,.mktoForm button.mktoButton.sbt:hover,form button.mktoButton.sbt:hover{background-color:#136281;border:2px solid #136281}a.btn.lagom,.btn.lagom,.mktoForm button.lagom,form button.lagom,.mktoForm button.mktoButton.lagom,form button.mktoButton.lagom{background-color:#652b7c;border:2px solid #652b7c;}a.btn.lagom:hover,.btn.lagom:hover,.mktoForm button.lagom:hover,form button.lagom:hover,.mktoForm button.mktoButton.lagom:hover,form button.mktoButton.lagom:hover{background-color:#421540;border:2px solid #421540}a.btn.scala,.btn.scala,.mktoForm button.scala,form button.scala,.mktoForm button.mktoButton.scala,form button.mktoButton.scala{background-color:#de3423;border:2px solid #de3423;}a.btn.scala:hover,.btn.scala:hover,.mktoForm button.scala:hover,form button.scala:hover,.mktoForm button.mktoButton.scala:hover,form button.mktoButton.scala:hover{background-color:#a7271a;border:2px solid #a7271a}a.btn.spark,.btn.spark,.mktoForm button.spark,form button.spark,.mktoForm button.mktoButton.spark,form button.mktoButton.spark{background-color:#ff931e;border:2px solid #ff931e;}a.btn.spark:hover,.btn.spark:hover,.mktoForm button.spark:hover,form button.spark:hover,.mktoForm button.mktoButton.spark:hover,form button.mktoButton.spark:hover{background-color:#f48122;border:2px solid #f48122}a.btn.rs-purple,.btn.rs-purple,.mktoForm button.rs-purple,form button.rs-purple,.mktoForm button.mktoButton.rs-purple,form button.mktoButton.rs-purple{background-color:#390f37;border:2px solid #390f37;}a.btn.rs-purple:hover,.btn.rs-purple:hover,.mktoForm button.rs-purple:hover,form button.rs-purple:hover,.mktoForm button.mktoButton.rs-purple:hover,form button.mktoButton.rs-purple:hover{background-color:#390f37;border:2px solid #390f37}a.btn.rs-blue,.btn.rs-blue,.mktoForm button.rs-blue,form button.rs-blue,.mktoForm button.mktoButton.rs-blue,form button.mktoButton.rs-blue{background-color:#009cbd;border:2px solid #009cbd;}a.btn.rs-blue:hover,.btn.rs-blue:hover,.mktoForm button.rs-blue:hover,form button.rs-blue:hover,.mktoForm button.mktoButton.rs-blue:hover,form button.mktoButton.rs-blue:hover{background-color:#0085ad;border:2px solid #0085ad}a.btn.sd-red,.btn.sd-red,.mktoForm button.sd-red,form button.sd-red,.mktoForm button.mktoButton.sd-red,form button.mktoButton.sd-red{background-color:#de3423;border:2px solid #de3423;}a.btn.sd-red:hover,.btn.sd-red:hover,.mktoForm button.sd-red:hover,form button.sd-red:hover,.mktoForm button.mktoButton.sd-red:hover,form button.mktoButton.sd-red:hover{background-color:#de3423;border:2px solid #de3423}a.btn.sd-blue,.btn.sd-blue,.mktoForm button.sd-blue,form button.sd-blue,.mktoForm button.mktoButton.sd-blue,form button.mktoButton.sd-blue{background-color:#39bad8;border:2px solid #39bad8;}a.btn.sd-blue:hover,.btn.sd-blue:hover,.mktoForm button.sd-blue:hover,form button.sd-blue:hover,.mktoForm button.mktoButton.sd-blue:hover,form button.mktoButton.sd-blue:hover{background-color:#39bad8;border:2px solid #39bad8}a.btn.sd-slate,.btn.sd-slate,.mktoForm button.sd-slate,form button.sd-slate,.mktoForm button.mktoButton.sd-slate,form button.mktoButton.sd-slate{background-color:#364550;border:2px solid #364550;}a.btn.sd-slate:hover,.btn.sd-slate:hover,.mktoForm button.sd-slate:hover,form button.sd-slate:hover,.mktoForm button.mktoButton.sd-slate:hover,form button.mktoButton.sd-slate:hover{background-color:#364550;border:2px solid #364550}a.btn.oreilly-purple,.btn.oreilly-purple,.mktoForm button.oreilly-purple,form button.oreilly-purple,.mktoForm button.mktoButton.oreilly-purple,form button.mktoButton.oreilly-purple{background-color:#7e459a;border:2px solid #7e459a;}a.btn.oreilly-purple:hover,.btn.oreilly-purple:hover,.mktoForm button.oreilly-purple:hover,form button.oreilly-purple:hover,.mktoForm button.mktoButton.oreilly-purple:hover,form button.mktoButton.oreilly-purple:hover{background-color:#3f1a63;border:2px solid #3f1a63}a.btn.oreilly-fd-red,.btn.oreilly-fd-red,.mktoForm button.oreilly-fd-red,form button.oreilly-fd-red,.mktoForm button.mktoButton.oreilly-fd-red,form button.mktoButton.oreilly-fd-red{background-color:#e53042;border:2px solid #e53042;}a.btn.oreilly-fd-red:hover,.btn.oreilly-fd-red:hover,.mktoForm button.oreilly-fd-red:hover,form button.oreilly-fd-red:hover,.mktoForm button.mktoButton.oreilly-fd-red:hover,form button.mktoButton.oreilly-fd-red:hover{background-color:#bb1728;border:2px solid #bb1728}a.btn.cta,.btn.cta,.mktoForm button.cta,form button.cta,.mktoForm button.mktoButton.cta,form button.mktoButton.cta{margin:1rem 0;font-weight:400;line-height:1.25rem;width:100%;position:relative;text-align:left;}a.btn.cta span,.btn.cta span,.mktoForm button.cta span,form button.cta span,.mktoForm button.mktoButton.cta span,form button.mktoButton.cta span{display:inline-block}a.btn.cta strong,.btn.cta strong,.mktoForm button.cta strong,form button.cta strong,.mktoForm button.mktoButton.cta strong,form button.mktoButton.cta strong{font-weight:700;font-size:1.375rem}a.btn.cta .svg-chevon-circle-right,.btn.cta .svg-chevon-circle-right,.mktoForm button.cta .svg-chevon-circle-right,form button.cta .svg-chevon-circle-right,.mktoForm button.mktoButton.cta .svg-chevon-circle-right,form button.mktoButton.cta .svg-chevon-circle-right,a.btn.cta .svg-icon,.btn.cta .svg-icon,.mktoForm button.cta .svg-icon,form button.cta .svg-icon,.mktoForm button.mktoButton.cta .svg-icon,form button.mktoButton.cta .svg-icon{width:40px;height:40px;float:right;margin:0}a.btn.cta.cta-medium strong,.btn.cta.cta-medium strong,.mktoForm button.cta.cta-medium strong,form button.cta.cta-medium strong,.mktoForm button.mktoButton.cta.cta-medium strong,form button.mktoButton.cta.cta-medium strong{font-size:1.25rem}a.btn.cta.cta-small strong,.btn.cta.cta-small strong,.mktoForm button.cta.cta-small strong,form button.cta.cta-small strong,.mktoForm button.mktoButton.cta.cta-small strong,form button.mktoButton.cta.cta-small strong{font-size:1rem}@media only screen and (min-width:40.063em){a.btn,.btn,.mktoForm button,form button,.mktoForm button.mktoButton,form button.mktoButton{display:inline-block}}.brand-buttons .btn{text-align:center;width:100%;}.brand-buttons .btn .svg-icon,.brand-buttons .btn .svg-logo{height:60px;width:auto;display:block;float:none;margin:16px auto;padding:0}.brand-buttons .btn .svg-icon-lagom-reverse{height:44px;margin:24px auto}.play-theme a.btn,.play-theme .btn{background-color:#92d13d;border:2px solid #92d13d;}.play-theme a.btn:hover,.play-theme .btn:hover{background-color:#6e9d2e;border:2px solid #6e9d2e}.scala-theme a.btn,.scala-theme .btn{background-color:#de3423;border:2px solid #de3423;}.scala-theme a.btn:hover,.scala-theme .btn:hover{background-color:#a7271a;border:2px solid #a7271a}.akka-theme a.btn,.akka-theme .btn{background-color:#15a9ce;border:2px solid #15a9ce;}.akka-theme a.btn:hover,.akka-theme .btn:hover{background-color:#107f9b;border:2px solid #107f9b}.java-theme a.btn,.java-theme .btn{background-color:#5382a1;border:2px solid #5382a1;}.java-theme a.btn:hover,.java-theme .btn:hover{background-color:#3e6279;border:2px solid #3e6279}.spark-theme a.btn,.spark-theme .btn{background-color:#e57228;border:2px solid #e57228;}.spark-theme a.btn:hover,.spark-theme .btn:hover{background-color:#ac561e;border:2px solid #ac561e}.play-theme a.btn.dark,.play-theme .btn.dark{background-color:#6e9d2e;border:2px solid #6e9d2e;}.play-theme a.btn.dark:hover,.play-theme .btn.dark:hover{background-color:#49691f;border:2px solid #49691f}.scala-theme a.btn.dark,.scala-theme .btn.dark{background-color:#a7271a;border:2px solid #a7271a;}.scala-theme a.btn.dark:hover,.scala-theme .btn.dark:hover{background-color:#6f1a12;border:2px solid #6f1a12}.akka-theme a.btn.dark,.akka-theme .btn.dark{background-color:#107f9b;border:2px solid #107f9b;}.akka-theme a.btn.dark:hover,.akka-theme .btn.dark:hover{background-color:#0b5567;border:2px solid #0b5567}a.btn.svg-icon-link{text-align:left;width:100%;margin:1rem 0;padding:.25rem .875rem .25rem .875rem;line-height:2.5;}a.btn.svg-icon-link .svg-icon{width:40px;height:40px;}a.btn.svg-icon-link .svg-icon circle{fill:none}a.btn.svg-icon-link .svg-chevon-circle-right{width:30px;height:30px;margin:5px 0}a.btn.svg-icon-link.lb-slate path{fill:#1c3b47;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}a.btn.svg-icon-link.lb-slate:hover path{fill:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}button,a.button{border:0;background:#00f;border-bottom:2px solid blue-dkr;-webkit-border-radius:2px;border-radius:2px;color:#fff;display:block;margin:10px 0;padding:10px;text-align:center;font:18px "Source Sans Pro","Helvetica Neue",Arial,sans-serif;font-weight:900;text-transform:uppercase;}button:hover,a.button:hover{background:blue-dkr;text-decoration:none}button{display:inline-block;width:200px}.flex{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0;padding:0 1rem;}.flex.flush{padding:0}.box,.box-gap,.grid{display:inline-block;vertical-align:top;width:100%;margin-bottom:1rem;}.box.flush,.box-gap.flush,.grid.flush{margin-bottom:0}.lb-grey .box,.lb-grey .box-gap,.lb-grey .grid{background:rgba(255,255,255,0.2)}.one-up .box,.one-up .box-gap,.one-up .grid{width:100%}.two-up .box,.two-up .box-gap,.two-up .grid{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up .box,.three-up .box-gap,.three-up .grid{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up .box,.four-up .box-gap,.four-up .grid{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up .box,.five-up .box-gap,.five-up .grid{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up .box,.six-up .box-gap,.six-up .grid{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up .box,.seven-up .box-gap,.seven-up .grid{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up .box,.eight-up .box-gap,.eight-up .grid{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up .box,.nine-up .box-gap,.nine-up .grid{width:calc(100% / 9 - (((9 - 1) * 1rem) / 9))}@media only screen and (min-width:40.063em){.one-up-medium .box,.one-up-medium .box-gap,.one-up-medium .grid{width:100%}.two-up-medium .box,.two-up-medium .box-gap,.two-up-medium .grid{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-medium .box,.three-up-medium .box-gap,.three-up-medium .grid{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-medium .box,.four-up-medium .box-gap,.four-up-medium .grid{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-medium .box,.five-up-medium .box-gap,.five-up-medium .grid{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-medium .box,.six-up-medium .box-gap,.six-up-medium .grid{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-medium .box,.seven-up-medium .box-gap,.seven-up-medium .grid{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-medium .box,.eight-up-medium .box-gap,.eight-up-medium .grid{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-medium .box,.nine-up-medium .box-gap,.nine-up-medium .grid{width:calc(100% / 9 - (((9 - 1) * 1rem) / 9))}}@media only screen and (min-width:64.063em){.one-up-large .box,.one-up-large .box-gap,.one-up-large .grid{width:100%}.two-up-large .box,.two-up-large .box-gap,.two-up-large .grid{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-large .box,.three-up-large .box-gap,.three-up-large .grid{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-large .box,.four-up-large .box-gap,.four-up-large .grid{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-large .box,.five-up-large .box-gap,.five-up-large .grid{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-large .box,.six-up-large .box-gap,.six-up-large .grid{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-large .box,.seven-up-large .box-gap,.seven-up-large .grid{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-large .box,.eight-up-large .box-gap,.eight-up-large .grid{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-large .box,.nine-up-large .box-gap,.nine-up-large .grid{width:calc(100% / 9 - (((9 - 1) * 1rem) / 9))}}@media only screen and (min-width:80.063em){.one-up-xlarge .box,.one-up-xlarge .box-gap,.one-up-xlarge .grid{width:100%}.two-up-xlarge .box,.two-up-xlarge .box-gap,.two-up-xlarge .grid{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-xlarge .box,.three-up-xlarge .box-gap,.three-up-xlarge .grid{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-xlarge .box,.four-up-xlarge .box-gap,.four-up-xlarge .grid{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-xlarge .box,.five-up-xlarge .box-gap,.five-up-xlarge .grid{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-xlarge .box,.six-up-xlarge .box-gap,.six-up-xlarge .grid{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-xlarge .box,.seven-up-xlarge .box-gap,.seven-up-xlarge .grid{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-xlarge .box,.eight-up-xlarge .box-gap,.eight-up-xlarge .grid{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-xlarge .box,.nine-up-xlarge .box-gap,.nine-up-xlarge .grid{width:calc(100% / 9 - (((9 - 1) * 1rem) / 9))}}@media only screen and (min-width:90.063em){.one-up-xxlarge .box,.one-up-xxlarge .box-gap,.one-up-xxlarge .grid{width:100%}.two-up-xxlarge .box,.two-up-xxlarge .box-gap,.two-up-xxlarge .grid{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-xxlarge .box,.three-up-xxlarge .box-gap,.three-up-xxlarge .grid{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-xxlarge .box,.four-up-xxlarge .box-gap,.four-up-xxlarge .grid{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-xxlarge .box,.five-up-xxlarge .box-gap,.five-up-xxlarge .grid{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-xxlarge .box,.six-up-xxlarge .box-gap,.six-up-xxlarge .grid{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-xxlarge .box,.seven-up-xxlarge .box-gap,.seven-up-xxlarge .grid{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-xxlarge .box,.eight-up-xxlarge .box-gap,.eight-up-xxlarge .grid{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-xxlarge .box,.nine-up-xxlarge .box-gap,.nine-up-xxlarge .grid{width:calc(100% / 9 - (((9 - 1) * 1rem) / 9))}}@media only screen and (min-width:120.063em){.one-up-xxxlarge .box,.one-up-xxxlarge .box-gap,.one-up-xxxlarge .grid{width:100%}.two-up-xxxlarge .box,.two-up-xxxlarge .box-gap,.two-up-xxxlarge .grid{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-xxxlarge .box,.three-up-xxxlarge .box-gap,.three-up-xxxlarge .grid{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-xxxlarge .box,.four-up-xxxlarge .box-gap,.four-up-xxxlarge .grid{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-xxxlarge .box,.five-up-xxxlarge .box-gap,.five-up-xxxlarge .grid{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-xxxlarge .box,.six-up-xxxlarge .box-gap,.six-up-xxxlarge .grid{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-xxxlarge .box,.seven-up-xxxlarge .box-gap,.seven-up-xxxlarge .grid{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-xxxlarge .box,.eight-up-xxxlarge .box-gap,.eight-up-xxxlarge .grid{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-xxxlarge .box,.nine-up-xxxlarge .box-gap,.nine-up-xxxlarge .grid{width:calc(100% / 9 - (((9 - 1) * 1rem) / 9))}}.flex-basis-one,.flex-basis-two,.flex-basis-three,.flex-basis-four,.flex-basis-five,.flex-basis-six,.flex-basis-seven,.flex-basis-eight,.flex-basis-nine,.flex-basis-ten{-webkit-flex-basis:100%;flex-basis:100%}@media only screen and (min-width:40.063em){.flex-grow-one{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.flex-grow-two{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;box-flex:2;-webkit-flex-grow:2;flex-grow:2}.flex-grow-three{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;-ms-box-flex:3;-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;-ms-box-flex:3;box-flex:3;-webkit-flex-grow:3;flex-grow:3}.flex-grow-four{-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;-ms-box-flex:4;-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;-ms-box-flex:4;box-flex:4;-webkit-flex-grow:4;flex-grow:4}.flex-grow-five{-webkit-box-flex:5;-moz-box-flex:5;-o-box-flex:5;-ms-box-flex:5;-webkit-box-flex:5;-moz-box-flex:5;-o-box-flex:5;-ms-box-flex:5;box-flex:5;-webkit-flex-grow:5;flex-grow:5}.flex-grow-six{-webkit-box-flex:6;-moz-box-flex:6;-o-box-flex:6;-ms-box-flex:6;-webkit-box-flex:6;-moz-box-flex:6;-o-box-flex:6;-ms-box-flex:6;box-flex:6;-webkit-flex-grow:6;flex-grow:6}.flex-grow-seven{-webkit-box-flex:7;-moz-box-flex:7;-o-box-flex:7;-ms-box-flex:7;-webkit-box-flex:7;-moz-box-flex:7;-o-box-flex:7;-ms-box-flex:7;box-flex:7;-webkit-flex-grow:7;flex-grow:7}.flex-grow-eight{-webkit-box-flex:8;-moz-box-flex:8;-o-box-flex:8;-ms-box-flex:8;-webkit-box-flex:8;-moz-box-flex:8;-o-box-flex:8;-ms-box-flex:8;box-flex:8;-webkit-flex-grow:8;flex-grow:8}.flex-grow-nine{-webkit-box-flex:9;-moz-box-flex:9;-o-box-flex:9;-ms-box-flex:9;-webkit-box-flex:9;-moz-box-flex:9;-o-box-flex:9;-ms-box-flex:9;box-flex:9;-webkit-flex-grow:9;flex-grow:9}.flex-grow-ten{-webkit-box-flex:10;-moz-box-flex:10;-o-box-flex:10;-ms-box-flex:10;-webkit-box-flex:10;-moz-box-flex:10;-o-box-flex:10;-ms-box-flex:10;box-flex:10;-webkit-flex-grow:10;flex-grow:10}.flex-basis-one{-webkit-flex-basis:10%;flex-basis:10%}.flex-basis-two{-webkit-flex-basis:20%;flex-basis:20%}.flex-basis-three{-webkit-flex-basis:30%;flex-basis:30%}.flex-basis-four{-webkit-flex-basis:40%;flex-basis:40%}.flex-basis-five{-webkit-flex-basis:50%;flex-basis:50%}.flex-basis-six{-webkit-flex-basis:60%;flex-basis:60%}.flex-basis-seven{-webkit-flex-basis:70%;flex-basis:70%}.flex-basis-eight{-webkit-flex-basis:80%;flex-basis:80%}.flex-basis-nine{-webkit-flex-basis:90%;flex-basis:90%}.flex-basis-ten{-webkit-flex-basis:100%;flex-basis:100%}.flex-basis-10{-webkit-flex-basis:10%;flex-basis:10%}.flex-basis-20{-webkit-flex-basis:20%;flex-basis:20%}.flex-basis-30{-webkit-flex-basis:30%;flex-basis:30%}.flex-basis-40{-webkit-flex-basis:40%;flex-basis:40%}.flex-basis-50{-webkit-flex-basis:50%;flex-basis:50%}.flex-basis-60{-webkit-flex-basis:60%;flex-basis:60%}.flex-basis-70{-webkit-flex-basis:70%;flex-basis:70%}.flex-basis-80{-webkit-flex-basis:80%;flex-basis:80%}.flex-basis-90{-webkit-flex-basis:90%;flex-basis:90%}.flex-basis-100{-webkit-flex-basis:100%;flex-basis:100%}.flex-basis-15{-webkit-flex-basis:15%;flex-basis:15%}.flex-basis-25{-webkit-flex-basis:25%;flex-basis:25%}.flex-basis-35{-webkit-flex-basis:35%;flex-basis:35%}.flex-basis-45{-webkit-flex-basis:45%;flex-basis:45%}.flex-basis-55{-webkit-flex-basis:55%;flex-basis:55%}.flex-basis-65{-webkit-flex-basis:65%;flex-basis:65%}.flex-basis-75{-webkit-flex-basis:75%;flex-basis:75%}.flex-basis-85{-webkit-flex-basis:85%;flex-basis:85%}.flex-basis-95{-webkit-flex-basis:95%;flex-basis:95%}}.flex-video{text-align:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);background:transparent;position:relative;padding-top:1.5625rem;padding-bottom:57.25%;height:0;margin-bottom:1em;margin-top:1em;overflow:hidden}.flex-video.fourbythree{padding-bottom:67.5%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}#top .flex-video{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,0.3);box-shadow:0 0 0 10px rgba(255,255,255,0.3);margin-bottom:2em}.video-shadow{width:auto;height:6px;background-color:rgba(0,0,0,0.1);-webkit-border-radius:200px;border-radius:200px;margin:10px -10px 0 -10px}.mktoForm,form{width:100% !important;min-width:250px;position:relative;margin:0 auto;}.mktoForm h1,form h1{color:#1a84ad;margin:0 0 5px}.mktoForm .send,form .send{text-align:center;width:250px;padding:5px}.mktoForm .item,form .item{padding-bottom:.5rem}.mktoForm span.info,form span.info{color:#9eb1b7;font-size:.75em;font-weight:700;display:block;margin-top:.063rem !important;min-height:1rem}.mktoForm span.error,form span.error{display:inline-block;width:100%;font-weight:700;color:#fff;background:#f00;padding:5px 10px;margin-bottom:0;font-style:normal}.mktoForm button,form button,.mktoForm button.mktoButton,form button.mktoButton{cursor:pointer;}.mktoForm button.mktoButton,form button.mktoButton{width:100%}.mktoForm,.mktoForm *,form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.mktoForm .mktoGutter,.mktoForm .mktoOffset{display:none}.mktoForm .mktoFormCol .mktoLabel,label{text-align:left !important;width:100% !important;position:relative !important;visibility:visible !important;font-size:.875rem !important;line-height:1.2 !important;font-weight:700 !important;color:#1a84ad !important;text-transform:capitalize !important;padding:3px 0 !important}.blue-theme .mktoForm .mktoFormCol .mktoLabel{color:#fff}.slate-theme .mktoForm .mktoFormCol .mktoLabel{color:#fff}.mktoForm .mktoAsterix{float:left !important;padding-right:1px !important;padding-left:0 !important;color:#1a84ad !important}.mktoForm .mktoFormRow .mktoFormCol{float:none !important;clear:both !important;width:100% !important}.mktoForm .mktoFieldWrap,float: none !important,width: 100% !important,.mktoForm fieldset,fieldset{border:none;padding:10px 0;}.mktoForm .mktoFieldWrap.col,float: none !important.col,width: 100% !important.col,.mktoForm fieldset.col,fieldset.col{width:50%;float:left;}.mktoForm .mktoFieldWrap.col:nth-child(odd),float: none !important.col:nth-child(odd),width: 100% !important.col:nth-child(odd),.mktoForm fieldset.col:nth-child(odd),fieldset.col:nth-child(odd){float:right}.mktoForm input[type=url],.mktoForm input[type=text],.mktoForm input[type=date],.mktoForm input[type=tel],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm select.mktoField,.mktoForm textarea.mktoField,input,input[type=url],input[type=text],input[type=password],input[type=date],input[type=tel],input[type=email],input[type=number],textarea,select{color:#1c3b47 !important;width:100% !important;min-width:250px !important;min-height:45px !important;line-height:1.5em !important;-webkit-border-radius:1px !important;border-radius:1px !important;border:1px solid rgba(72,157,189,0.5) !important;background:#f3f6f6 !important;}.mktoForm input[type=url]:focus,.mktoForm input[type=text]:focus,.mktoForm input[type=date]:focus,.mktoForm input[type=tel]:focus,.mktoForm input[type=email]:focus,.mktoForm input[type=number]:focus,.mktoForm select.mktoField:focus,.mktoForm textarea.mktoField:focus,input:focus,input[type=url]:focus,input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus,select:focus{border:1px solid #1a84ad !important}input.btn{width:auto !important;color:#fff !important;background-color:#ff931e !important;border:2px solid #ff931e !important;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}input.btn:hover{text-decoration:none;background-color:#f48122 !important;border:2px solid #f48122 !important;color:#fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.mktoForm textarea.mktoField,textarea{min-height:6rem !important}.mktoForm select.mktoField,select{height:auto !important}.mktoForm .mktoFormRow .mktoField{clear:left !important}.mktoForm .mktoFormRow .mktoFormCol{clear:both !important}.mktoForm .mktoButtonRow{clear:both !important;width:100% !important;min-width:250px !important;text-align:center !important}.mktoButtonWrap.mktoNative{margin:0 !important}#validatedLicenseForm .check-box{display:block;position:relative;clear:both;margin-bottom:1rem;}#validatedLicenseForm .check-box label{font-size:.875rem;color:#1a84ad}#validatedLicenseForm .check-box dt,#validatedLicenseForm .check-box dd{display:inline-block}#validatedLicenseForm .check-box dd{float:left;margin:0 .25rem 0 0}#validatedLicenseForm .check-box input{width:auto !important}.mix{background:#fff;-webkit-border-radius:2px;border-radius:2px;margin-bottom:1rem;position:relative;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow:0 0 6px rgba(0,0,0,0.15);padding:1rem;-webkit-transition:box-shadow 300ms ease-in-out;-moz-transition:box-shadow 300ms ease-in-out;-o-transition:box-shadow 300ms ease-in-out;-ms-transition:box-shadow 300ms ease-in-out;transition:box-shadow 300ms ease-in-out;}.mix .finder-helper{color:#fff;margin-left:-1rem;margin-top:-1rem;font-size:.563rem;font-weight:400;position:absolute}.mix .logo-links a{margin:0 .125rem .375rem .125rem;border:1px solid #ebeef0;background:#f5f6f7;display:inline-block;padding:.25rem .25rem;text-transform:uppercase;color:#1a84ad;font-size:.689rem}.mix .image-box{height:130px;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;margin-top:1rem;margin-bottom:0;}.mix .image-box.customer-logo{height:auto;}.mix .image-box.customer-logo img{object-fit:contain;max-width:none;max-height:100%;max-width:100%}@media only screen and (min-width:90.063em){.mix .image-box.customer-logo{min-height:200px}}@media only screen and (min-width:120.063em){.mix .image-box.customer-logo{height:200px}.mix .image-box.customer-logo img{max-width:none;max-height:none;width:200px;height:200px}}.mix .image-box.full-span{background:#1a84ad url("../images/backgrounds/polygon-curve-500-alpha.png") repeat-x center bottom;padding:1rem;display:block;margin:-1rem -1rem 1.5rem -1rem;bottom:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.mix .resourceType{display:block;margin-bottom:.75rem;font-weight:700;color:#fff;text-transform:uppercase;font-size:.875rem}.mix .title{color:#1c3b47 !important}.mix .desc{color:#454e57 !important;font-size:.875rem;line-height:1.3;margin:0}.mix .subtitle{font-size:.875rem}.mix .meta{color:rgba(158,177,183,0.7) !important;text-transform:uppercase;font-size:.675rem;font-weight:700;margin-bottom:0;}.mix .meta span:after{content:", "}.mix .meta span:last-child:after{content:""}.mix .meta.border{border-top:0 solid #f5f6f7;padding-top:.5rem;margin-top:.5rem}.mix .type{background:#1c3b47;color:#ff931e;font-weight:700;padding:.5rem 1rem .5rem 1rem;margin-left:-1rem;vertical-align:bottom;display:inline-block;position:absolute;bottom:1rem;text-transform:uppercase;font-size:.75rem}.mix .date{color:#454e57;text-transform:uppercase;font-size:.75rem;margin-bottom:0}.mix .show-for-list-large{display:none;-webkit-flex-basis:30%;flex-basis:30%}.list-view .mix{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin-bottom:.5rem;padding:.5rem;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow:0 0 6px rgba(0,0,0,0.15);}.list-view .mix .detail{margin-right:.5rem;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;box-flex:2;-webkit-flex-grow:2;flex-grow:2}@media only screen and (min-width:64.063em){.list-view .mix .detail .meta{display:none}.list-view .mix .show-for-list-large{display:block}}.list-view .mix .title{margin-bottom:0;line-height:normal;font-size:.875rem;}@media only screen and (min-width:40.063em){.list-view .mix .title{font-size:1rem}}.list-view .mix .desc{display:none}.list-view .mix .image-box{margin:0;padding:0;}.list-view .mix .image-box img.profile-pic{width:50px;height:50px;display:none}.list-view .mix .image-box.full-span{height:auto;background:#1a84ad url("../images/backgrounds/polygon-curve-500-alpha.png") repeat-x center bottom;background-position:center bottom -6px;padding:.5rem;display:inline-block;margin:-.5rem .5rem -.5rem -.5rem;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;min-width:140px;text-align:right}.mix:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-transition:box-shadow 300ms ease-in-out;-moz-transition:box-shadow 300ms ease-in-out;-o-transition:box-shadow 300ms ease-in-out;-ms-transition:box-shadow 300ms ease-in-out;transition:box-shadow 300ms ease-in-out;text-decoration:none;}.mix:hover .image-box.full-span{background-color:#ff931e;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.mix:hover .image-box img.profile-pic{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.container{padding:4rem 1rem 1rem 1rem;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.container.flush{padding:0;min-height:0}.mixitup-container-failed:before{content:"Please select a different filter."}.mix,.gap{display:inline-block;vertical-align:top;width:100%}.resource-row{margin:1rem 0 4rem 0}@media only screen and (min-width:40.063em){.mix,.gap{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2));}.mix.logo-mix,.gap.logo-mix,.mix.logo-gap,.gap.logo-gap{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.mix-sidebar .mix,.mix-sidebar .gap{width:100%}.five-up-max .mix,.five-up-max .gap{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5)) !important}.four-up-max .mix,.four-up-max .gap{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4)) !important}.three-up-max .mix,.three-up-max .gap{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3)) !important}.two-up-max .mix,.two-up-max .gap{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2)) !important}.one-up-max .mix,.one-up-max .gap{width:100% !important}.list-view .mix,.list-view .gap{width:100% !important}}@media only screen and (min-width:64.063em){.mix,.gap{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3));}.mix.logo-mix,.gap.logo-mix,.mix.logo-gap,.gap.logo-gap{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.mix-sidebar .mix,.mix-sidebar .gap{width:100%}.five-up-max .mix,.five-up-max .gap{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5)) !important}.four-up-max .mix,.four-up-max .gap{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4)) !important}.three-up-max .mix,.three-up-max .gap{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3)) !important}.two-up-max .mix,.two-up-max .gap{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2)) !important}.one-up-max .mix,.one-up-max .gap{width:100% !important}.list-view .mix,.list-view .gap{width:100% !important}}@media only screen and (min-width:80.063em){.expanded .mix,.expanded-1440 .mix,.expanded-1920 .mix,.expanded .gap,.expanded-1440 .gap,.expanded-1920 .gap{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4));}.expanded .mix.logo-mix,.expanded-1440 .mix.logo-mix,.expanded-1920 .mix.logo-mix,.expanded .gap.logo-mix,.expanded-1440 .gap.logo-mix,.expanded-1920 .gap.logo-mix,.expanded .mix.logo-gap,.expanded-1440 .mix.logo-gap,.expanded-1920 .mix.logo-gap,.expanded .gap.logo-gap,.expanded-1440 .gap.logo-gap,.expanded-1920 .gap.logo-gap{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.expanded .mix-sidebar .mix,.expanded-1440 .mix-sidebar .mix,.expanded-1920 .mix-sidebar .mix{width:100%}}@media only screen and (min-width:90.063em){.expanded .mix,.expanded-1920 .mix,.expanded .gap,.expanded-1920 .gap{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5));}.expanded .mix.logo-mix,.expanded-1920 .mix.logo-mix,.expanded .gap.logo-mix,.expanded-1920 .gap.logo-mix,.expanded .mix.logo-gap,.expanded-1920 .mix.logo-gap,.expanded .gap.logo-gap,.expanded-1920 .gap.logo-gap{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.mix-sidebar .expanded .mix,.mix-sidebar .expanded-1920 .mix,.mix-sidebar .expanded .gap,.mix-sidebar .expanded-1920 .gap{width:100%}}@media only screen and (min-width:120.063em){.expanded .mix,.expanded-1920 .mix,.expanded .gap,.expanded-1920 .gap{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6));}.expanded .mix.logo-mix,.expanded-1920 .mix.logo-mix,.expanded .gap.logo-mix,.expanded-1920 .gap.logo-mix,.expanded .mix.logo-gap,.expanded-1920 .mix.logo-gap,.expanded .gap.logo-gap,.expanded-1920 .gap.logo-gap{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.mix-sidebar .expanded .mix,.mix-sidebar .expanded-1920 .mix,.mix-sidebar .expanded .gap,.mix-sidebar .expanded-1920 .gap{width:100%}}.mix.preview{width:100%}#edit-list .container{padding:0}#edit-list .mix,#edit-list .gap{display:inline-block;vertical-align:top;width:100%}@media only screen and (min-width:64.063em){#edit-list .grid .mix,#edit-list .grid .gap{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}}#edit-list .resourceType{text-transform:uppercase;color:#1a84ad;display:inline-block}#edit-list .state{background:#69af04;color:#fff;padding:0 .25rem;margin-top:.25rem;display:block;text-align:center;text-transform:capitalize;}#edit-list .state.draft{background:#9eb1b7}#edit-list .state.waiting{background:#9eb1b7}#edit-list p{font-size:1rem;margin-bottom:.25rem}#edit-list h3{font-size:1.375rem}#edit-list .date,#edit-list .meta{font-size:.875rem}#edit-list .btn{width:100%}#edit-list .image-box{height:80px}#edit-list img{max-height:100px;margin-bottom:0}@media only screen and (min-width:80.063em){.mixitup-controls.stuck{position:fixed;top:54px;left:0;right:0;z-index:999;max-width:120rem;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.3);box-shadow:0 0 18px rgba(0,0,0,0.3);border:1px solid #fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;margin-right:auto;margin-left:auto}.mixitup-controls.stuck.stuck-overide{top:-200px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}.mixitup-controls{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:relative;border:1px solid #ebeef0;background:#fff;padding:.5rem;margin:0 0 1rem 0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:block;text-align:left;}@media only screen and (min-width:40.063em){.mixitup-controls{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;font-size:.75rem}.mixitup-controls .list-grid-switch-wrapper{padding-top:1.375rem}}@media only screen and (min-width:64.063em){.mixitup-controls{padding:.75rem}}.mixitup-controls fieldset{padding:0;}@media only screen and (min-width:40.063em){.mixitup-controls fieldset{padding-right:.5rem}.mixitup-controls fieldset:last-child{padding-right:0}}.mixitup-controls fieldset h3{font-size:.875rem;font-weight:700;text-transform:uppercase;color:#1a84ad;line-height:1}.mixitup-controls fieldset select{border:1px solid #c5d0d4;color:#1a84ad;font-weight:700;margin:0 0 .25rem 0;text-transform:capitalize;height:42px;}@media only screen and (min-width:40.063em){.mixitup-controls fieldset select{margin:0}}.mixitup-controls fieldset button{width:auto;font-size:.75rem;vertical-align:middle;line-height:2.188rem;margin:0 0 .25rem 0;padding:0 .375rem;background:#fff;-webkit-border-radius:0;border-radius:0;border:1px solid #c5d0d4;color:#1a84ad;height:42px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}@media only screen and (min-width:40.063em){.mixitup-controls fieldset button{margin:0}}.mixitup-controls fieldset button:focus{outline:none}.mixitup-controls fieldset button:hover{cursor:pointer;background:#f5f6f7;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.mixitup-controls fieldset button.mixitup-control-active{border:1px solid #ff931e;color:#ff931e}.mixitup-controls fieldset.mixitup-message{text-align:right;}@media only screen and (min-width:40.063em){.mixitup-controls fieldset.mixitup-message{padding:1.375rem 0 0 0;text-align:left}}.mixitup-controls fieldset.mixitup-message p{display:inline-block;line-height:1.75rem;margin:0;font-size:1rem;vertical-align:middle;color:#1a84ad}.mixitup-controls .hidden{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.off-canvas-wrapper-inner{position:static;max-width:120rem;margin:0 auto;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}.off-canvas-content{position:relative;background:#1a84ad;}@media only screen and (min-width:40.063em){.off-canvas-content{background:#1a84ad url("../images/backgrounds/polygon-alter.jpg") repeat-x center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}.home .off-canvas-content{background:#454e57 url("../images/backgrounds/home-page-city-lights.jpg") no-repeat center top;-webkit-background-size:1920px 960px;-moz-background-size:1920px 960px;background-size:1920px 960px;background-attachment:fixed}.rprs .off-canvas-content{background:#1a84ad url("../images/backgrounds/wave.jpg") no-repeat center -100px;-webkit-background-size:1920px 900px;-moz-background-size:1920px 900px;background-size:1920px 900px;background-attachment:fixed}.lightboxes .off-canvas-content{background:#1a84ad url("../images/backgrounds/lightboxes.jpg") no-repeat center 0;-webkit-background-size:1920px 900px;-moz-background-size:1920px 900px;background-size:1920px 900px;background-attachment:fixed}}body .optanon-alert-box-wrapper .optanon-alert-box-bottom-top{height:20px}body .optanon-alert-box-wrapper .optanon-alert-box-bottom-padding{padding-bottom:20px}.lightbend-privacy-cookie-footer{padding:1rem 0 1rem 0;color:#fff;vertical-align:middle;}.lightbend-privacy-cookie-footer p{font-size:.875rem;vertical-align:middle}.lightbend-privacy-cookie-footer .optanon-show-settings-wrapper{display:inline-block;vertical-align:middle}.optanon-cookie-policy-group-name{font-weight:700}.cookie-warning{background:#6cc04a;display:inline-block;margin:1rem 0;padding:1rem;font-weight:700;-webkit-border-radius:3px;border-radius:3px;text-align:center;}.cookie-warning p{color:#fff !important;font-size:1rem !important;margin:0;}.cookie-warning p > a{border:1px solid #fff;color:#fff;display:inline-block;padding:.25rem .5rem;text-decoration:none;margin:.25rem 1rem;}.cookie-warning p > a:hover{background:rgba(255,255,255,0.6);color:#6cc04a}.cookie-warning small{color:#fff !important;font-size:.875rem !important}.flex-video .cookie-warning{background-color:transparent;padding:.5rem 2rem;margin:0 auto;}.flex-video .cookie-warning p{color:#ff931e !important;}.flex-video .cookie-warning p > a{display:block;margin:1rem auto;max-width:300px;border:1px solid #ff931e;color:#ff931e;}.flex-video .cookie-warning p > a:hover{background:#ff931e;color:#fff}img.profile-pic{margin:0;max-height:100px;max-width:90%;object-fit:cover;background:#fff;-webkit-border-radius:1000px;border-radius:1000px;border:3px solid #fff;height:100px;width:100px;margin:0 .25rem;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);}img.profile-pic.lb-blue{border-color:#1a84ad}img.profile-pic.lb-orange{border-color:#ff931e}img.profile-pic.lb-slate{border-color:#1c3b47}.profile{padding:0;margin:0 0 2rem 0;}.profile img.profile-pic{width:100%;height:auto;max-width:150px;max-height:150px;margin:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ebeef0}.profile .profile-details{padding:0 0 0 1rem;}.profile .profile-details h2{color:#1c3b47;font-size:1.5rem}.profile .profile-details h3{color:#406972;font-size:1.125rem}.profile .bio .toggle{display:none;text-transform:uppercase;font-weight:700;color:#1a84ad}.profile .bio .toggle:before{content:"\25BA "}.profile .bio .bio-text{display:block;}.profile .bio .bio-text p{font-size:1rem}.profile .bio.active .toggle{display:block}.profile .bio.active .bio-text{display:none}.profile .bio.active.expanded .toggle:before{content:"\25BC "}.profile .bio.active.expanded .bio-text{display:block}.reveal-overlay{background:rgba(28,59,71,0.95);z-index:99999;text-align:center}.reveal{text-align:left;display:inline-block;width:auto;background:transparent;color:#fff;border:none;outline:none;}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6,.reveal p{color:#fff}.reveal ul{margin-left:0;list-style-position:inside;list-style-type:none;font-size:1.125rem;}.reveal ul li{list-style-type:none;padding-left:0;margin-bottom:2rem;}.reveal ul li:before{content:"";display:none}.reveal h1{font-size:2.625rem;line-height:1.3;margin-bottom:.4rem;margin-top:1.1rem;font-weight:700}.reveal .register-with{color:#c5d0d4;font-size:.875rem;margin-top:.5rem;}.reveal .register-with .svg-icon{width:18px;height:18px;margin-right:.188rem;}.reveal .register-with .svg-icon path{fill:#c5d0d4}.reveal .under-button{font-size:.875rem;text-transform:uppercase}.close-button{color:rgba(255,255,255,0.75);background:rgba(255,255,255,0.25);width:2rem;-webkit-border-radius:100px;border-radius:100px;text-align:center;top:0;right:0;position:absolute;}.res-reveal .close-button{position:fixed;top:1rem;right:1rem}.scroll-down{font-size:1.064rem;text-transform:uppercase;font-weight:400;text-align:center;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block;color:#406972 !important;text-decoration:none !important;}.scroll-down .svg-chevon-circle-down{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;margin:.5rem auto;display:block;height:26px;}.scroll-down .svg-chevon-circle-down path{fill:#406972;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.lb-blue .scroll-down,.lb-slate .scroll-down,.lb-grey .scroll-down,.lb-orange .scroll-down{color:rgba(255,255,255,0.8) !important;}.lb-blue .scroll-down .svg-chevon-circle-down path,.lb-slate .scroll-down .svg-chevon-circle-down path,.lb-grey .scroll-down .svg-chevon-circle-down path,.lb-orange .scroll-down .svg-chevon-circle-down path{fill:rgba(255,255,255,0.8)}.scroll-down:hover{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#0c323b !important;}.scroll-down:hover .svg-chevon-circle-down{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-o-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);}.scroll-down:hover .svg-chevon-circle-down path{fill:#0c323b}.lb-blue .scroll-down:hover,.lb-slate .scroll-down:hover,.lb-grey .scroll-down:hover,.lb-orange .scroll-down:hover{color:#fff !important;}.lb-blue .scroll-down:hover .svg-chevon-circle-down path,.lb-slate .scroll-down:hover .svg-chevon-circle-down path,.lb-grey .scroll-down:hover .svg-chevon-circle-down path,.lb-orange .scroll-down:hover .svg-chevon-circle-down path{fill:#fff}.anchor-hook{height:10px;width:100%;display:block;background:#f00}.blog-sidebar,.sidebar{border-left:0 solid #ebeef0;padding-top:0;padding-bottom:.9375rem;margin-top:4rem;}@media only screen and (min-width:64.063em){.blog-sidebar,.sidebar{margin-top:0}}.blog-sidebar section,.sidebar section{margin-bottom:2rem;}@media only screen and (min-width:40.063em){.blog-sidebar section,.sidebar section{max-width:50%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:64.063em){.blog-sidebar section,.sidebar section{max-width:100%}}.blog-sidebar section a.btn.glass,.sidebar section a.btn.glass{text-align:left;background:#f5f6f7;}.blog-sidebar section a.btn.glass.text-center,.sidebar section a.btn.glass.text-center{text-align:center}.blog-sidebar section a.icon-link,.sidebar section a.icon-link{display:inline-block;padding:.5rem .25rem;color:#1a84ad;font-weight:400;font-size:1rem;vertical-align:middle;}.blog-sidebar section a.icon-link .svg-icon,.sidebar section a.icon-link .svg-icon{margin-right:.375rem;vertical-align:middle;}.blog-sidebar section a.icon-link .svg-icon path,.sidebar section a.icon-link .svg-icon path{fill:#1a84ad}.blog-sidebar section a.icon-link .svg-icon-lb-blue,.sidebar section a.icon-link .svg-icon-lb-blue{width:22px;height:22px;margin-right:.375rem;vertical-align:middle}.blog-sidebar section a.icon-link:hover,.sidebar section a.icon-link:hover{color:#ff931e;}.blog-sidebar section a.icon-link:hover .svg-icon path,.sidebar section a.icon-link:hover .svg-icon path{fill:#ff931e}.blog-sidebar header,.sidebar header{text-align:left;clear:both;}.blog-sidebar header h4,.sidebar header h4{color:#1a84ad}body .rs-sidebar-promo{background:#390f37 url("../images/backgrounds/reactive-summit-2018-background-expanded.svg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff !important;padding:1rem;}body .rs-sidebar-promo .reactive-summit-2017-logo{max-width:60%}body .rs-sidebar-promo h1{color:#fff !important;font-weight:700;margin-bottom:0;margin-top:.5rem;font-size:1.25rem}body .rs-sidebar-promo h2{color:rgba(255,255,255,0.8) !important;font-weight:400;margin-bottom:1rem;margin-top:0;font-size:1rem}body .rs-sidebar-promo .btn{background:rgba(255,255,255,0) !important;}body .rs-sidebar-promo .btn:hover{background:rgba(255,255,255,0.2) !important}body .sd-sidebar-promo{background:#de3423 url("../images/backgrounds/new-york-skyline-twitter-1024-512.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff !important;padding:1rem;}body .sd-sidebar-promo .scala-days-logo-2018-ny{max-width:80%}body .sd-sidebar-promo h1{color:rgba(255,255,255,0.85) !important;font-weight:400;margin-bottom:0;margin-top:.5rem;font-size:1.25rem}body .sd-sidebar-promo h2{color:rgba(255,255,255,0.8) !important;font-weight:400;margin-bottom:1rem;margin-top:0;font-size:1rem}body .sd-sidebar-promo .btn{background:rgba(255,255,255,0) !important;}body .sd-sidebar-promo .btn:hover{background:rgba(255,255,255,0.2) !important}body .lra-sidebar-promo{background:#de3423 url("../images/backgrounds/lightbend-orange-bg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff !important;padding:1rem;}body .lra-sidebar-promo .svg-logo{max-width:45%}body .lra-sidebar-promo h1{color:#fff !important;font-weight:700;margin-bottom:0;margin-top:.25rem;font-size:1.675rem}body .lra-sidebar-promo h2{color:rgba(255,255,255,0.8) !important;font-weight:400;margin-bottom:1rem;margin-top:0;font-size:1rem}body .lra-sidebar-promo .btn{background:rgba(255,255,255,0) !important;}body .lra-sidebar-promo .btn:hover{background:rgba(255,255,255,0.2) !important}.lf-sidebar-promo{background:#390f37 url("../images/backgrounds/lightbend-orange-bg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff;padding:1rem;}.lf-sidebar-promo .reactive-summit-2017-logo{max-width:60%}.lf-sidebar-promo h3{color:#fff;font-size:.875rem;opacity:1;-ms-filter:none;filter:none}.lf-sidebar-promo h1{color:#fff;font-weight:700;margin-bottom:0;margin-top:.5rem;font-size:1.5rem}.lf-sidebar-promo h2{color:rgba(255,255,255,0.8);font-weight:400;margin-bottom:1rem;margin-top:0;font-size:1rem}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before{content:"";display:table}.slick-track:after{content:"";display:table;clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide{imgdisplay:block;}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}*.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}*.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before,opacity: 1,.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;margin-left:0;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:none;filter:none}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots.slick-active button:before{color:#000;opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.footer-slider.slick-slider{margin:0;}.footer-slider.slick-slider .slick-prev,.footer-slider.slick-slider .slick-next{display:none !important;background:#fff;-webkit-border-radius:200px;border-radius:200px;opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}@media only screen and (min-width:68.75rem){.footer-slider.slick-slider .slick-prev,.footer-slider.slick-slider .slick-next{display:block !important}}.footer-slider.slick-slider .slick-prev:hover,.footer-slider.slick-slider .slick-next:hover{opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.footer-slider.slick-slider .slick-prev{left:20px}.footer-slider.slick-slider .slick-next{right:20px}.footer-slider.slick-slider .slick-prev:before,.footer-slider.slick-slider .slick-next:before{font-family:inherit;color:#1c3b47;font-size:34px;line-height:12px}.footer-slider.slick-slider .slick-prev:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.footer-slider.slick-slider [dir="rtl"] .slick-prev:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.footer-slider.slick-slider .slick-next:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.footer-slider.slick-slider [dir="rtl"] .slick-next:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.footer-slider.slick-slider .slick-dots{bottom:0;}.footer-slider.slick-slider .slick-dots li{width:40px;height:40px;}.footer-slider.slick-slider .slick-dots li button{width:40px;height:25px;margin:8px 0;}.footer-slider.slick-slider .slick-dots li button:before{font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif;width:40px;height:40px;font-size:40px;content:"\2022"}.footer-slider.slick-slider .slick-dots li button:before{color:#fff;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.footer-slider.slick-slider .slick-dots li.slick-active button:before{color:#fff;opacity:1;-ms-filter:none;filter:none}.footer-promo.slick-slide{padding:60px 0;height:600px;text-align:center;}.footer-promo.slick-slide .oreilly-logo{width:140px;margin-top:0;margin-bottom:1rem}.footer-promo.slick-slide h1,.footer-promo.slick-slide h2,.footer-promo.slick-slide h3{color:#fff}.footer-promo.slick-slide h1{margin:0;font-size:2rem}.footer-promo.slick-slide h2{font-size:1.5rem;margin-top:.5rem}.footer-promo.slick-slide h3{font-weight:400}.footer-promo.slick-slide .new{color:#ff931e;font-size:2rem;font-weight:700;display:block;font-family:'Caveat',cursive;margin-bottom:1rem}.footer-promo.slick-slide.dean{background-color:#3e0a0f;}.footer-promo.slick-slide.dean h1{color:#e53042}.footer-promo.slick-slide.jonas,.footer-promo.slick-slidejonas-two,.footer-promo.slick-slide.hugh,.footer-promo.slick-slide.markus{background-color:#211e32}.footer-promo.slick-slide.fdp-technical-overview h1{color:#ff931e}.footer-promo.slick-slide.fdp-technical-overview h3{background-color:rgba(49,55,59,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.live-fridays h1{color:#ff931e}.footer-promo.slick-slide.live-fridays h3{background-color:rgba(49,55,59,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.live-fridays h2{font-weight:400;font-size:1.5rem;margin-top:0;margin-bottom:.5rem}.footer-promo.slick-slide.lightbend-generic h1{color:#ff931e}.footer-promo.slick-slide.lightbend-generic h3{background-color:rgba(49,55,59,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.lightbend-generic h2{font-weight:400;font-size:1.5rem;margin-top:0;margin-bottom:.5rem}.footer-promo.slick-slide.fortify h1{color:#ff931e}.footer-promo.slick-slide.fortify h3{background-color:rgba(49,55,59,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.fortify h2{font-weight:400;font-size:1.5rem;margin-top:0;margin-bottom:.5rem}.footer-promo.slick-slide.RPInfoguide h1{color:#ff931e}.footer-promo.slick-slide.RPInfoguide h3{background-color:rgba(49,55,59,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.opsclarity .svg-logo{height:30px;}.footer-promo.slick-slide.opsclarity .svg-logo path,.footer-promo.slick-slide.opsclarity .svg-logo circle{fill:#ff931e}.footer-promo.slick-slide.opsclarity .svg-logo-lightbend-reverse{margin-right:20px}.footer-promo.slick-slide.opsclarity h1{color:#fff;font-weight:700}.footer-promo.slick-slide.opsclarity h3{background-color:rgba(49,55,59,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.reactive-summit{background-color:#390f37;}.footer-promo.slick-slide.reactive-summit .reactive-summit-2018-logo{height:6rem}.footer-promo.slick-slide.reactive-summit h1{color:#fff;font-weight:700;margin-bottom:0}.footer-promo.slick-slide.reactive-summit h2{color:rgba(255,255,255,0.8);font-weight:400;margin-bottom:1rem;margin-top:0}.footer-promo.slick-slide.scala-days{background-color:#de3423;}.footer-promo.slick-slide.scala-days .scala-days-logo-2018-ny{height:4rem;margin-bottom:1rem}.footer-promo.slick-slide.scala-days .btn{display:block}.footer-promo.slick-slide.scala-days h1{color:#fff;font-weight:700;margin-bottom:0}.footer-promo.slick-slide.scala-days h2{color:rgba(255,255,255,0.8);font-weight:400;margin-bottom:1rem;margin-top:0}.footer-promo.slick-slide.white-paper-monitoring-fast-data{background-color:#1a84ad;}.footer-promo.slick-slide.white-paper-monitoring-fast-data h3{background-color:rgba(28,59,71,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.white-paper-modernization,.footer-promo.slick-slide.white-paper{background-color:#1a84ad;}.footer-promo.slick-slide.white-paper-modernization h3,.footer-promo.slick-slide.white-paper h3{background-color:rgba(28,59,71,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.white-paper-modernization h2,.footer-promo.slick-slide.white-paper h2{font-weight:400}.footer-promo.slick-slide.white-paper-play,.footer-promo.slick-slide.white-paper-akka{background-color:#1a84ad;}.footer-promo.slick-slide.white-paper-play h3,.footer-promo.slick-slide.white-paper-akka h3{background-color:rgba(28,59,71,0.3);display:inline-block;padding:.25rem .75rem}.footer-promo.slick-slide.white-paper-play h2,.footer-promo.slick-slide.white-paper-akka h2{font-weight:400}.footer-promo.slick-slide.DeveloperReport{background-color:#1a84ad;}.footer-promo.slick-slide.DeveloperReport h3{background-color:rgba(28,59,71,0.3);display:inline-block;padding:.25rem .75rem}@media only screen and (min-width:40.063em){.footer-promo.slick-slide{background-color:#454e57;background-repeat:no-repeat;background-position:center top;-webkit-background-size:1920px 600px;-moz-background-size:1920px 600px;background-size:1920px 600px;text-align:left}.footer-promo.slick-slide h1{font-size:3rem}.footer-promo.slick-slide h2{font-size:2rem}.footer-promo.slick-slide .new{margin:0;-webkit-transform:rotate(-7deg) translate(0,-60px);-moz-transform:rotate(-7deg) translate(0,-60px);-o-transform:rotate(-7deg) translate(0,-60px);-ms-transform:rotate(-7deg) translate(0,-60px);transform:rotate(-7deg) translate(0,-60px)}.footer-promo.slick-slide.oreilly{padding-top:180px;}.footer-promo.slick-slide.oreilly .oreilly-logo{margin-top:0;margin-bottom:.5rem;display:block}.footer-promo.slick-slide.oreilly h1{font-size:3rem}.footer-promo.slick-slide.oreilly h2{font-size:2rem}.footer-promo.slick-slide.ed{background-image:url("../images/slider/slider-oreilly-ed-callahan-static.jpg")}.footer-promo.slick-slide.markus{background-image:url("../images/slider/slider-oreilly-markus-eisele-static.jpg")}.footer-promo.slick-slide.hugh{background-image:url("../images/slider/slider-oreilly-hugh-mckee-static.jpg")}.footer-promo.slick-slide.jonas{background-image:url("../images/slider/slider-oreilly-jonas-boner-static.jpg")}.footer-promo.slick-slide.jonas-two{background-image:url("../images/slider/slider-oreilly-jonas-boner-microsystems-static.jpg")}.footer-promo.slick-slide.dean{background-image:url("../images/slider/slider-oreilly-dean-wampler-static.jpg");}.footer-promo.slick-slide.dean h1{color:#e53042}.footer-promo.slick-slide.white-paper-modernization,.footer-promo.slick-slide.white-paper{background-image:url("../images/slider/slider-white-paper-modernization-static.jpg");}.footer-promo.slick-slide.white-paper-modernization h1,.footer-promo.slick-slide.white-paper h1{font-size:2.75rem}.footer-promo.slick-slide.white-paper-modernization h3,.footer-promo.slick-slide.white-paper h3{margin-top:10rem}.footer-promo.slick-slide.white-paper-play,.footer-promo.slick-slide.white-paper-akka{background-image:url("../images/slider/slider-white-paper-play-framework-static.jpg");}.footer-promo.slick-slide.white-paper-play h1,.footer-promo.slick-slide.white-paper-akka h1{font-size:2.75rem}.footer-promo.slick-slide.white-paper-play h3,.footer-promo.slick-slide.white-paper-akka h3{margin-top:0}.footer-promo.slick-slide.white-paper-play .new,.footer-promo.slick-slide.white-paper-akka .new{margin-top:6rem}.footer-promo.slick-slide.white-paper-monitoring-fast-data{background-image:url("../images/slider/slider-white-paper-monitoring-fast-data-static.jpg");}.footer-promo.slick-slide.white-paper-monitoring-fast-data h1{font-size:2.875rem}.footer-promo.slick-slide.white-paper-monitoring-fast-data h3{margin-top:10rem}.footer-promo.slick-slide.DeveloperReport{background-image:url("../images/slider/slider-developer-trends-2016-static.jpg");}.footer-promo.slick-slide.DeveloperReport h1{font-size:2.875rem}.footer-promo.slick-slide.DeveloperReport h3{margin-top:10rem}.footer-promo.slick-slide.live-fridays{background-image:url("../images/slider/slider-lightbend-banner-static.jpg");}.footer-promo.slick-slide.live-fridays h3{margin-top:9rem}.footer-promo.slick-slide.lightbend-generic{background-image:url("../images/slider/slider-lightbend-banner-static.jpg");}.footer-promo.slick-slide.lightbend-generic h3{margin-top:9rem}.footer-promo.slick-slide.fortify{background-color:#1a84ad;background-image:url("../images/slider/slider-security-static.jpg");}.footer-promo.slick-slide.fortify h1{color:#fff}.footer-promo.slick-slide.fortify h3{margin-top:8rem}.footer-promo.slick-slide.fortify .new{margin-top:7rem}.footer-promo.slick-slide.fdp-technical-overview{background-image:url("../images/slider/slider-fdp-technical-overview-static.jpg");}.footer-promo.slick-slide.fdp-technical-overview h3{margin-top:9rem}.footer-promo.slick-slide.RPInfoguide{background-image:url("../images/slider/slider-rpInfoguide-static.jpg");}.footer-promo.slick-slide.RPInfoguide h3{margin-top:9rem}.footer-promo.slick-slide.opsclarity{background-image:url("../images/slider/slider-opsclarity-static.jpg");}.footer-promo.slick-slide.opsclarity span{margin-top:7rem;display:block}.footer-promo.slick-slide.opsclarity h1{margin-bottom:1rem}.footer-promo.slick-slide.reactive-summit{background-image:url("../images/slider/slider-reactive-summit-static.jpg");}.footer-promo.slick-slide.reactive-summit span{margin-top:7rem;display:block}.footer-promo.slick-slide.reactive-summit h1{margin-bottom:0;font-size:1.75rem}.footer-promo.slick-slide.scala-days{background-image:url("../images/slider/slider-scala-days-static.jpg");}.footer-promo.slick-slide.scala-days .scala-days-logo-2018-ny{height:8rem;margin-bottom:1rem}.footer-promo.slick-slide.scala-days .btn{display:inline-block}.footer-promo.slick-slide.scala-days span{margin-top:7rem;display:block}.footer-promo.slick-slide.scala-days h1{margin-bottom:0}}@media only screen and (min-width:64.063em){.footer-promo.slick-slide .new{margin-top:-20px;-webkit-transform:rotate(-7deg) translate(-20px,-80px);-moz-transform:rotate(-7deg) translate(-20px,-80px);-o-transform:rotate(-7deg) translate(-20px,-80px);-ms-transform:rotate(-7deg) translate(-20px,-80px);transform:rotate(-7deg) translate(-20px,-80px)}}.customer-slider,.career-slider{margin:0;}.customer-slider .three-books,.career-slider .three-books{margin-right:-77px;margin-right:0}.customer-slider ul li:before,.career-slider ul li:before{content:""}.customer-slider .slick-prev,.career-slider .slick-prev,.customer-slider .slick-next,.career-slider .slick-next{display:none !important;background:#fff;-webkit-border-radius:200px;border-radius:200px;opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}@media only screen and (min-width:68.75rem){.customer-slider .slick-prev,.career-slider .slick-prev,.customer-slider .slick-next,.career-slider .slick-next{display:block !important}}.customer-slider .slick-prev:hover,.career-slider .slick-prev:hover,.customer-slider .slick-next:hover,.career-slider .slick-next:hover{opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.customer-slider .slick-prev,.career-slider .slick-prev{left:20px}.customer-slider .slick-next,.career-slider .slick-next{right:20px}.customer-slider .slick-prev:before,.career-slider .slick-prev:before,.customer-slider .slick-next:before,.career-slider .slick-next:before{font-family:inherit;color:#1c3b47;font-size:34px;line-height:12px}.customer-slider .slick-prev:before,.career-slider .slick-prev:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.customer-slider [dir="rtl"] .slick-prev:before,.career-slider [dir="rtl"] .slick-prev:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.customer-slider .slick-next:before,.career-slider .slick-next:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.customer-slider [dir="rtl"] .slick-next:before,.career-slider [dir="rtl"] .slick-next:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.customer-slider .slick-dots,.career-slider .slick-dots{background:transparent;bottom:0;margin:0;padding:1rem 0 0 0;}.customer-slider .slick-dots li,.career-slider .slick-dots li{width:40px;height:40px;}.customer-slider .slick-dots li button,.career-slider .slick-dots li button{width:40px;height:20px;margin:.75rem 0 .75rem 0;}.customer-slider .slick-dots li button:before,.career-slider .slick-dots li button:before{font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif;width:40px;height:40px;font-size:40px;content:"\2022";position:relative}.customer-slider .slick-dots li button:before,.career-slider .slick-dots li button:before{color:#1a84ad;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.customer-slider .slick-dots li.slick-active button:before,.career-slider .slick-dots li.slick-active button:before{color:#ff931e;opacity:1;-ms-filter:none;filter:none}.customer-slider.curve .slick-track,.career-slider.curve .slick-track{background:#ebeef0}.customer-slider.curve .slick-dots,.career-slider.curve .slick-dots{padding-top:100px;background:transparent url("../images/slider/banner-curve.png") no-repeat;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center bottom;}.customer-slider.curve .slick-dots li button:before,.career-slider.curve .slick-dots li button:before{color:#1a84ad}.customer-slider.curve .slick-dots li.slick-active button:before,.career-slider.curve .slick-dots li.slick-active button:before{color:#ff931e}.customer-promo{min-height:600px;padding:0;-webkit-background-size:700px 600px;-moz-background-size:700px 600px;background-size:700px 600px;}.customer-promo .row{padding-top:100px;padding-bottom:0;position:relative;}.customer-promo .row h1,.customer-promo .row h2{color:#fff;margin-top:.25rem}.customer-promo .row p{line-height:1.438;font-weight:400;padding-right:40%;color:#fff}.customer-promo .row .svg-logo{height:60px;margin-bottom:1rem;max-width:90%}@media only screen and (min-width:64.063em){.customer-promo .row h1,.customer-promo .row h2{font-size:2.625rem}.customer-promo .row p{font-size:1.5rem}}.customer-promo.text-right .row p{padding-right:0;padding-left:40%}.customer-promo.samsung{background:transparent url("../images/backgrounds/samsung-small.jpg") no-repeat center center}.customer-promo.verizon{background:transparent url("../images/backgrounds/verizon-small.jpg") no-repeat center center;}.customer-promo.verizon .row h1,.customer-promo.verizon .row h2,.customer-promo.verizon .row p{color:#1c3b47;padding-left:25%}.customer-promo.verizon .svg-logo path{fill:#1c3b47}.customer-promo.walmart{background:transparent url("../images/backgrounds/walmart-small.jpg") no-repeat center center;}.customer-promo.walmart .row h1,.customer-promo.walmart .row h2,.customer-promo.walmart .row p{color:#1c3b47}.customer-promo.walmart .svg-logo path,.customer-promo.walmart .svg-logo polygon{fill:#1c3b47}.customer-promo.unicredit{background:transparent url("../images/backgrounds/unicredit-small.jpg") no-repeat center center}.customer-promo.hootsuite{background:transparent url("../images/backgrounds/hootsuite-small.jpg") no-repeat center center}@media only screen and (min-width:40.063em){.customer-promo{-webkit-background-size:1100px 600px;-moz-background-size:1100px 600px;background-size:1100px 600px;}.customer-promo.samsung{background:transparent url("../images/backgrounds/samsung-medium.jpg") no-repeat center center}.customer-promo.verizon{background:transparent url("../images/backgrounds/verizon-medium.jpg") no-repeat center center;}.customer-promo.verizon .row p{padding-left:35%}.customer-promo.walmart{background:transparent url("../images/backgrounds/walmart-medium.jpg") no-repeat center center}.customer-promo.unicredit{background:transparent url("../images/backgrounds/unicredit-medium.jpg") no-repeat center center}.customer-promo.hootsuite{background:transparent url("../images/backgrounds/hootsuite-medium.jpg") no-repeat center center}}@media only screen and (min-width:64.063em){.customer-promo{-webkit-background-size:1920px 600px;-moz-background-size:1920px 600px;background-size:1920px 600px;}.customer-promo.samsung{background:transparent url("../images/backgrounds/samsung.jpg") no-repeat center center}.customer-promo.verizon{background:transparent url("../images/backgrounds/verizon.jpg") no-repeat center center;}.customer-promo.verizon .row p{padding-left:48%}.customer-promo.walmart{background:transparent url("../images/backgrounds/walmart.jpg") no-repeat center center}.customer-promo.unicredit{background:transparent url("../images/backgrounds/unicredit.jpg") no-repeat center center}.customer-promo.hootsuite{background:transparent url("../images/backgrounds/hootsuite.jpg") no-repeat center center}}#res-logo-rotator{padding-bottom:60px;margin-bottom:40px;padding-top:20px;border-bottom:0 solid #c5d0d4;}#res-logo-rotator .slick-dots{margin:0;}#res-logo-rotator .slick-dots li button:before{font-size:2rem;color:#454e57;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}#res-logo-rotator .slick-dots li.slick-active button:before{color:#1c3b47;opacity:1;-ms-filter:none;filter:none}#res-logo-rotator h3{color:#454e57}#res-logo-rotator a:link{font-size:.75rem;color:#1a84ad;font-weight:700;text-transform:uppercase}#res-logo-rotator a:hover{text-decoration:none;color:#ff931e}#res-logo-rotator a:visited{color:#1a84ad}.logo-rotator{text-align:center;}.logo-rotator .columns img{max-height:70px;margin:.5rem auto 4rem auto}.logo-rotator .columns:last-child img{margin-bottom:0}@media only screen and (min-width:40.063em){.logo-rotator .columns img{margin:1rem auto 0 auto}}.res-logo-rotator-title{color:#ff931e;margin-bottom:2rem}#quote-rotator.simple .slick-dots li button:before{font-size:1rem}#quote-rotator.simple .tt-quote > div{display:block;text-decoration:none;text-align:center;width:100%;height:100%;}#quote-rotator.simple .tt-quote > div h3 .svg-icon{width:40px;height:40px;}#quote-rotator.simple .tt-quote > div h3 .svg-icon path{fill:#1a84ad}#quote-rotator.simple .tt-quote > div h2{margin:0 0 10px 0;font-size:1.25rem;line-height:1.375rem;font-weight:400;color:#1a84ad}#quote-rotator.simple .tt-quote > div p{font-size:1rem;line-height:1.25rem;color:#1c3b47;font-weight:300}#quote-rotator.simple .tt-quote > div h4,#quote-rotator.simple .tt-quote > div h4 a{color:#1a84ad !important}#quote-rotator.simple .tt-quote > div h5{font-weight:300;font-size:.875rem}#quote-rotator.simple .svg-icon-twitter-bird .svg-icon-path{fill:#55acee}#quote-rotator.simple.text-left .tt-quote > div{text-align:left;}#quote-rotator.simple.text-left .tt-quote > div h3 .svg-icon{width:60px;height:60px;float:left}#quote-rotator.simple.text-left .tt-quote > div h2{margin:0;padding-left:80px;font-size:1.5rem;line-height:2rem;margin-bottom:1rem}#quote-rotator.simple.text-left .tt-quote > div p{padding-left:80px}#quote-rotator.simple.text-left .tt-quote > div h4{padding-left:80px}#quote-rotator.simple.text-left .tt-quote > div h5{padding-left:80px}.expanded-1440{max-width:90rem;}@media only screen and (min-width:64.063em){.expanded-1440{padding-left:2.5em;padding-right:2.5em}}.expanded-1920{max-width:120rem;}@media only screen and (min-width:64.063em){.expanded-1920{padding-left:2.5em;padding-right:2.5em}}.pad-images img,.pad-images svg{margin-bottom:1rem}.vertical-buffer-10{padding:10px 0}.vertical-buffer-20{padding:20px 0}.vertical-buffer-30{padding:30px 0}.vertical-buffer-40{padding:40px 0}.vertical-buffer-50{padding:50px 0}.vertical-buffer-60{padding:60px 0}.vertical-buffer-top-10{padding-top:10px}.vertical-buffer-top-20{padding-top:20px}.vertical-buffer-top-30{padding-top:30px}.vertical-buffer-top-40{padding-top:40px}.vertical-buffer-top-50{padding-top:50px}.vertical-buffer-top-60{padding-top:60px}.vertical-buffer-bottom-10{padding-bottom:10px}.vertical-buffer-bottom-20{padding-bottom:20px}.vertical-buffer-bottom-30{padding-bottom:30px}.vertical-buffer-bottom-40{padding-bottom:40px}.vertical-buffer-bottom-50{padding-bottom:50px}.vertical-buffer-bottom-60{padding-bottom:60px}.padding-left-collapse{padding-left:0 !important}.padding-right-collapse{padding-right:0 !important}.uppercase{text-transform:uppercase}.lowercase,.lc{text-transform:lowercase}.capitalize{text-transform:capitalize}.arrow-up{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #454e57}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #454e57}.arrow-right{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #454e57}.arrow-left{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #454e57}.va-wrapper{position:relative}.va{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.img-border{-webkit-box-shadow:0 0 1px #ebeef0;box-shadow:0 0 1px #ebeef0}.border-me-ltr{border:1px solid #ebeef0}.border-me{-webkit-box-shadow:0 0 1px #1c3b47;box-shadow:0 0 1px #1c3b47}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.panel-shadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.panel{background-color:#fff;-webkit-border-radius:3px;border-radius:3px;border-bottom:2px solid #ebeef0;padding:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);}.panel.white-dkr{background-color:#ebeef0}.panel.white-ltr{background-color:#f5f6f7}.panel h1,.panel h2,.panel h3,.panel p{color:#1c3b47}.panel h1.lb-blue,.panel h2.lb-blue,.panel h3.lb-blue,.panel p.lb-blue{color:#1a84ad}.panel h1.lb-orange,.panel h2.lb-orange,.panel h3.lb-orange,.panel p.lb-orange{color:#ff931e}.panel h2{font-size:1.25rem}.comma-tags a:after,.comma-tags span:after{content:", "}.comma-tags a:last-child:after,.comma-tags span:last-child:after{content:""}.breadcrumb .comma-tags a:hover:after,.breadcrumb .comma-tags span:hover:after{color:rgba(255,255,255,0.5)}.float-image{position:relative;padding-bottom:20px;text-align:center}.float-image span:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:6px;background:transparent;-webkit-border-radius:100px/50px;border-radius:100px/50px;-webkit-box-shadow:0 35px 35px rgba(0,0,0,0.5);box-shadow:0 35px 35px rgba(0,0,0,0.5)}.slideshare{min-height:300px;width:100%;margin-bottom:20px;border:1px solid #f3f6f6;}@media only screen and (min-width:40.063em){.slideshare{min-height:480px}}.customer-logos-sidebar a{width:100%;margin:20px 0;display:inline-block;}@media only screen and (min-width:40.063em){.customer-logos-sidebar a{width:38%;margin:20px 5%}}@media only screen and (min-width:64.063em){.customer-logos-sidebar a{width:60%;margin:20px 0}}img[src^="https://vidassets"]{visibility:hidden;position:absolute;top:-9999px}